.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(layers.ef6db8722c2c3f9a.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(layers-2x.9859cd1231006a4a.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(marker-icon.d577052aa271e13f.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}@font-face{font-family:primeicons;font-display:block;src:url(primeicons.8ca441e178bfb872.eot);src:url(primeicons.8ca441e178bfb872.eot?#iefix) format("embedded-opentype"),url(primeicons.e1a53edb6ea00325.woff2) format("woff2"),url(primeicons.7f7722745590608a.woff) format("woff"),url(primeicons.310a7310efb91ab1.ttf) format("truetype"),url(primeicons.19e14e488f5edc90.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{animation:fa-spin 2s infinite linear}@media (prefers-reduced-motion: reduce){.pi-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-folder-plus:before{content:"\ea05"}.pi-receipt:before{content:"\ea06"}.pi-asterisk:before{content:"\ea07"}.pi-face-smile:before{content:"\ea08"}.pi-pinterest:before{content:"\ea09"}.pi-expand:before{content:"\ea0a"}.pi-pen-to-square:before{content:"\ea0b"}.pi-wave-pulse:before{content:"\ea0c"}.pi-turkish-lira:before{content:"\ea0d"}.pi-spinner-dotted:before{content:"\ea0e"}.pi-crown:before{content:"\ea0f"}.pi-pause-circle:before{content:"\ea10"}.pi-warehouse:before{content:"\ea11"}.pi-objects-column:before{content:"\ea12"}.pi-clipboard:before{content:"\ea13"}.pi-play-circle:before{content:"\ea14"}.pi-venus:before{content:"\ea15"}.pi-cart-minus:before{content:"\ea16"}.pi-file-plus:before{content:"\ea17"}.pi-microchip:before{content:"\ea18"}.pi-twitch:before{content:"\ea19"}.pi-building-columns:before{content:"\ea1a"}.pi-file-check:before{content:"\ea1b"}.pi-microchip-ai:before{content:"\ea1c"}.pi-trophy:before{content:"\ea1d"}.pi-barcode:before{content:"\ea1e"}.pi-file-arrow-up:before{content:"\ea1f"}.pi-mars:before{content:"\ea20"}.pi-tiktok:before{content:"\ea21"}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:"\ea22"}.pi-ethereum:before{content:"\ea23"}.pi-list-check:before{content:"\ea24"}.pi-thumbtack:before{content:"\ea25"}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:"\ea26"}.pi-equals:before{content:"\ea27"}.pi-lightbulb:before{content:"\ea28"}.pi-star-half:before{content:"\ea29"}.pi-address-book:before{content:"\ea2a"}.pi-chart-scatter:before{content:"\ea2b"}.pi-indian-rupee:before{content:"\ea2c"}.pi-star-half-fill:before{content:"\ea2d"}.pi-cart-arrow-down:before{content:"\ea2e"}.pi-calendar-clock:before{content:"\ea2f"}.pi-sort-up-fill:before{content:"\ea30"}.pi-sparkles:before{content:"\ea31"}.pi-bullseye:before{content:"\ea32"}.pi-sort-down-fill:before{content:"\ea33"}.pi-graduation-cap:before{content:"\ea34"}.pi-hammer:before{content:"\ea35"}.pi-bell-slash:before{content:"\ea36"}.pi-gauge:before{content:"\ea37"}.pi-shop:before{content:"\ea38"}.pi-headphones:before{content:"\ea39"}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media (prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media (forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}@charset "UTF-8";:root{--spacing-2xs: .125rem;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: .75rem;--spacing-lg: 1rem;--font-size-sm: .75rem;--font-size-md: .875rem;--font-size-lg: 1rem;--line-height-sm: 1rem;--line-height-md: 1.25rem;--line-height-lg: 1.5rem;--line-height-xl: 1.75rem;--font-size-xl: 1rem;--font-size-2xl: 1.25rem;--font-size-3xl: 1.5rem;--font-size-4xl: 2rem;--font-size-5xl: 2.375rem;--row-height: 2.75rem;--input-height: 2.25rem;--header-bar-height: 3.5rem;--header-padding-y: .5rem;--sidebar-icon-size: 1.25rem;--sidebar-brand-height: 2.75rem;--toolbar-icon-button-size: 2rem;--generic-data-table-image-cell-size: 2.5rem;--flight-search-box-padding: 1.25rem;--flight-search-box-padding-mobile: 1rem;--flight-search-box-inner-gap: .5rem;--flight-location-trigger-min-height: 4.875rem;--flight-location-trigger-padding-top: 1.25rem;--flight-location-trigger-padding-inline: 1rem;--flight-location-trigger-padding-bottom: .5rem;--flight-search-multi-city-date-min-height: 4.875rem;--flight-search-date-input-padding-top: 1.9rem;--flight-search-date-input-padding-bottom: .6rem;--flight-search-label-top: .5rem;--flight-search-label-left: 1rem;--flight-search-rotate-button-size: 2.375rem;--flight-search-refresh-height: 2.5rem;--flight-search-bar-inner-height: 2.5rem;--flight-search-bar-inner-padding-y: .375rem;--flight-search-bar-inner-padding-x: .75rem;--flight-search-promotion-overlay-height: 2.25rem;--flight-search-radio-padding-y: .5rem;--flight-search-radio-padding-x: .75rem;--flight-search-page-padding-y: 1rem;--flight-search-page-padding-x: .75rem;--flight-search-page-padding-top-md: 2rem;--flight-search-page-padding-x-md: 1rem;--flight-search-page-padding-bottom-md: 1rem;--flight-search-suggestion-padding: 1.5rem;--flight-search-carousel-btn-size: 2.5rem;--flight-search-carousel-btn-size-md: 3rem;--flight-search-subrow-min-height: 2.375rem;--flight-search-airline-quick-columns: 1;--flight-search-airline-quick-gap: .5rem;--flight-search-airline-quick-btn-padding: .45rem;--flight-search-container-gap: 1rem;--flight-search-recent-card-padding: .75rem 1rem;--flight-search-recent-card-inner-gap: .5rem;--flight-search-recent-inner-padding: .5rem .75rem;--flight-search-recent-min-width: 200px;--flight-search-recent-min-width-md: 150px;--flight-search-recent-min-width-mobile: 165px;--flight-search-recent-list-gap: .5rem;--flight-search-recent-list-padding-top: .625rem;--flight-search-recent-route-font-size: .875rem;--flight-search-layout-toggle-btn-size: 2.5rem;--flight-search-layout-toggle-outer-radius: .75rem;--flight-search-layout-toggle-top: .625rem;--flight-location-overlay-panel-min: 445px;--flight-location-overlay-grid-panel-min: 1100px;--flight-location-overlay-tab-padding-y: .75rem;--flight-location-overlay-tab-padding-x: 1.25rem;--flight-location-overlay-tab-content-padding: 1.25rem;--flight-location-overlay-tab-content-gap: 1rem;--flight-location-overlay-tab-content-padding-bottom: 4rem;--flight-location-overlay-city-grid-gap: 1.25rem;--flight-location-overlay-city-grid-gap-mobile: .75rem;--flight-location-overlay-country-group-padding: .75rem;--flight-location-overlay-city-list-gap: .1875rem;--flight-location-overlay-country-group-inner-gap: .375rem;--flight-location-overlay-country-name-margin-bottom: .1875rem;--flight-location-overlay-city-item-padding-y: .5rem;--flight-location-overlay-city-item-padding-x: .625rem;--flight-location-overlay-accordion-trigger-padding: .75rem 1rem;--flight-location-overlay-hint-padding: .75rem 1rem;--flight-location-overlay-hint-margin-bottom: .75rem;--flight-location-overlay-hint-margin-bottom-md: 1rem;--flight-location-overlay-grid-continent-column-padding-y: .75rem;--flight-location-overlay-grid-continent-column-padding-x: 1rem;--flight-location-overlay-grid-continent-column-min-width: 145px;--flight-location-overlay-grid-panel-content-padding: .5rem;--flight-location-overlay-panel-padding-mobile: 1rem;--flight-terminal-font-size: .875rem;--flight-terminal-max-width: 720px;--flight-terminal-output-height: 160px;--flight-terminal-output-padding: .5rem .75rem;--flight-terminal-header-padding: .5rem .75rem;--flight-terminal-header-btn-size: 28px;--flight-terminal-header-btn-icon-size: 1rem;--flight-terminal-input-row-padding: .5rem .75rem;--flight-terminal-input-row-gap: .5rem;--flight-terminal-input-padding: .375rem .5rem;--flight-terminal-suggestions-max-height: 120px;--flight-terminal-suggestions-margin-bottom: .25rem;--flight-terminal-suggestions-padding: .25rem;--flight-terminal-suggestions-gap: .125rem;--flight-terminal-suggestion-font-size: .8125rem;--flight-terminal-suggestion-padding: .25rem .5rem;--flight-terminal-hints-padding: .5rem .75rem;--flight-terminal-hints-gap: .5rem;--flight-terminal-hints-label-font-size: .8125rem;--flight-terminal-hint-padding: .25rem .5rem;--flight-terminal-hint-font-size: .75rem;--flight-terminal-line-height: 1.5;--flight-terminal-wrapper-padding-inline: 1rem;--flight-terminal-wrapper-padding-bottom: 1rem;--flight-terminal-wrapper-outer-gap: 1rem}body.density-compact{--spacing-2xs: .0625rem;--spacing-xs: .125rem;--spacing-sm: .1875rem;--spacing-md: .25rem;--spacing-lg: .375rem;--font-size-sm: .625rem;--font-size-md: .75rem;--font-size-lg: .8125rem;--line-height-sm: .8125rem;--line-height-md: 1rem;--line-height-lg: 1.125rem;--line-height-xl: 1.25rem;--font-size-xl: .75rem;--font-size-2xl: .9375rem;--font-size-3xl: 1.125rem;--font-size-4xl: 1.5rem;--font-size-5xl: 1.75rem;--row-height: 1.5rem;--input-height: 1.5rem;--header-padding-y: .5rem;--header-bar-height: 2.625rem;--sidebar-icon-size: .75rem;--sidebar-brand-height: calc( 2 * var(--header-padding-y) + var(--input-height) - var(--spacing-sm) );--toolbar-icon-button-size: 1.375rem;--generic-data-table-image-cell-size: 1.5rem;--flight-search-box-padding: .625rem;--flight-search-box-padding-mobile: .5rem;--flight-search-box-inner-gap: .1875rem;--flight-location-trigger-min-height: 3.25rem;--flight-location-trigger-padding-top: .875rem;--flight-location-trigger-padding-inline: .75rem;--flight-location-trigger-padding-bottom: .35rem;--flight-search-multi-city-date-min-height: 3rem;--flight-search-date-input-padding-top: 1.25rem;--flight-search-date-input-padding-bottom: .4rem;--flight-search-label-top: .35rem;--flight-search-label-left: .75rem;--flight-search-rotate-button-size: 1.875rem;--flight-search-refresh-height: 2rem;--flight-search-bar-inner-height: 2rem;--flight-search-bar-inner-padding-y: .125rem;--flight-search-bar-inner-padding-x: .5rem;--flight-search-promotion-overlay-height: 2rem;--flight-search-radio-padding-y: .25rem;--flight-search-radio-padding-x: .5rem;--flight-search-page-padding-y: .75rem;--flight-search-page-padding-x: .5rem;--flight-search-page-padding-top-md: 1rem;--flight-search-page-padding-x-md: .75rem;--flight-search-page-padding-bottom-md: .5rem;--flight-search-carousel-btn-size: 2rem;--flight-search-carousel-btn-size-md: 2.25rem;--flight-search-subrow-min-height: 2rem;--flight-search-airline-quick-columns: 2;--flight-search-airline-quick-gap: .1875rem;--flight-search-airline-quick-btn-padding: .1875rem;--flight-search-suggestion-padding: .5rem;--flight-search-container-gap: .5rem;--flight-search-recent-card-padding: .5rem .625rem;--flight-search-recent-card-inner-gap: .25rem;--flight-search-recent-inner-padding: .25rem .5rem;--flight-search-recent-min-width: 158px;--flight-search-recent-min-width-md: 128px;--flight-search-recent-min-width-mobile: 148px;--flight-search-recent-list-gap: .25rem;--flight-search-recent-list-padding-top: .375rem;--flight-search-recent-route-font-size: .75rem;--flight-search-layout-toggle-btn-size: 1.875rem;--flight-search-layout-toggle-outer-radius: .5rem;--flight-search-layout-toggle-top: .375rem;--flight-location-overlay-panel-min: 360px;--flight-location-overlay-grid-panel-min: 920px;--flight-location-overlay-tab-padding-y: .5rem;--flight-location-overlay-tab-padding-x: .625rem;--flight-location-overlay-tab-content-padding: .75rem;--flight-location-overlay-tab-content-gap: .5rem;--flight-location-overlay-tab-content-padding-bottom: 3rem;--flight-location-overlay-city-grid-gap: .375rem;--flight-location-overlay-city-grid-gap-mobile: .375rem;--flight-location-overlay-country-group-padding: .5rem;--flight-location-overlay-city-list-gap: .125rem;--flight-location-overlay-country-group-inner-gap: .25rem;--flight-location-overlay-country-name-margin-bottom: .125rem;--flight-location-overlay-city-item-padding-y: .3125rem;--flight-location-overlay-city-item-padding-x: .5rem;--flight-location-overlay-accordion-trigger-padding: .5rem .75rem;--flight-location-overlay-hint-padding: .5rem .75rem;--flight-location-overlay-hint-margin-bottom: .5rem;--flight-location-overlay-hint-margin-bottom-md: .5rem;--flight-location-overlay-grid-continent-column-padding-y: .5rem;--flight-location-overlay-grid-continent-column-padding-x: .75rem;--flight-location-overlay-grid-continent-column-min-width: 128px;--flight-location-overlay-grid-panel-content-padding: .375rem;--flight-location-overlay-panel-padding-mobile: .625rem;--flight-terminal-font-size: .8125rem;--flight-terminal-max-width: 640px;--flight-terminal-output-height: 112px;--flight-terminal-output-padding: .3125rem .5rem;--flight-terminal-header-padding: .3125rem .5rem;--flight-terminal-header-btn-size: 24px;--flight-terminal-header-btn-icon-size: .8125rem;--flight-terminal-input-row-padding: .3125rem .5rem;--flight-terminal-input-row-gap: .375rem;--flight-terminal-input-padding: .25rem .375rem;--flight-terminal-suggestions-max-height: 88px;--flight-terminal-suggestions-margin-bottom: .125rem;--flight-terminal-suggestions-padding: .125rem;--flight-terminal-suggestions-gap: .0625rem;--flight-terminal-suggestion-font-size: .75rem;--flight-terminal-suggestion-padding: .1875rem .375rem;--flight-terminal-hints-padding: .3125rem .5rem;--flight-terminal-hints-gap: .375rem;--flight-terminal-hints-label-font-size: .75rem;--flight-terminal-hint-padding: .125rem .375rem;--flight-terminal-hint-font-size: .6875rem;--flight-terminal-line-height: 1.4;--flight-terminal-wrapper-padding-inline: .5rem;--flight-terminal-wrapper-padding-bottom: .5rem;--flight-terminal-wrapper-outer-gap: .5rem}body.density-default{--spacing-2xs: .125rem;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: .75rem;--spacing-lg: 1rem;--font-size-sm: .75rem;--font-size-md: .875rem;--font-size-lg: 1rem;--line-height-sm: 1rem;--line-height-md: 1.25rem;--line-height-lg: 1.5rem;--line-height-xl: 1.75rem;--font-size-xl: 1rem;--font-size-2xl: 1.25rem;--font-size-3xl: 1.5rem;--font-size-4xl: 2rem;--font-size-5xl: 2.375rem;--row-height: 2.75rem;--input-height: 2.25rem;--header-padding-y: .5rem;--header-bar-height: 3.5rem;--sidebar-icon-size: 1.25rem;--sidebar-brand-height: 2.75rem;--toolbar-icon-button-size: 2rem;--generic-data-table-image-cell-size: 2.5rem;--flight-search-box-padding: 1.25rem;--flight-search-box-padding-mobile: 1rem;--flight-search-box-inner-gap: .5rem;--flight-location-trigger-min-height: 4.875rem;--flight-location-trigger-padding-top: 1.25rem;--flight-location-trigger-padding-inline: 1rem;--flight-location-trigger-padding-bottom: .5rem;--flight-search-multi-city-date-min-height: 4.875rem;--flight-search-date-input-padding-top: 1.9rem;--flight-search-date-input-padding-bottom: .6rem;--flight-search-label-top: .5rem;--flight-search-label-left: 1rem;--flight-search-rotate-button-size: 2.375rem;--flight-search-refresh-height: 2.5rem;--flight-search-bar-inner-height: 2.5rem;--flight-search-bar-inner-padding-y: .375rem;--flight-search-bar-inner-padding-x: .75rem;--flight-search-promotion-overlay-height: 2.25rem;--flight-search-radio-padding-y: .5rem;--flight-search-radio-padding-x: .75rem;--flight-search-page-padding-y: 1rem;--flight-search-page-padding-x: .75rem;--flight-search-page-padding-top-md: 2rem;--flight-search-page-padding-x-md: 1rem;--flight-search-page-padding-bottom-md: 1rem;--flight-search-suggestion-padding: 1.5rem;--flight-search-carousel-btn-size: 2.5rem;--flight-search-carousel-btn-size-md: 3rem;--flight-search-subrow-min-height: 2.375rem;--flight-search-container-gap: 1rem;--flight-search-recent-card-padding: .75rem 1rem;--flight-search-recent-card-inner-gap: .5rem;--flight-search-recent-inner-padding: .5rem .75rem;--flight-search-recent-min-width: 200px;--flight-search-recent-min-width-md: 150px;--flight-search-recent-min-width-mobile: 165px;--flight-search-recent-list-gap: .5rem;--flight-search-recent-list-padding-top: .625rem;--flight-search-recent-route-font-size: .875rem;--flight-location-overlay-panel-min: 445px;--flight-location-overlay-grid-panel-min: 1100px;--flight-location-overlay-tab-padding-y: .75rem;--flight-location-overlay-tab-padding-x: 1.25rem;--flight-location-overlay-tab-content-padding: 1.25rem;--flight-location-overlay-tab-content-gap: 1rem;--flight-location-overlay-tab-content-padding-bottom: 4rem;--flight-location-overlay-city-grid-gap: 1.25rem;--flight-location-overlay-city-grid-gap-mobile: .75rem;--flight-location-overlay-country-group-padding: .75rem;--flight-location-overlay-city-list-gap: .1875rem;--flight-location-overlay-country-group-inner-gap: .375rem;--flight-location-overlay-country-name-margin-bottom: .1875rem;--flight-location-overlay-city-item-padding-y: .5rem;--flight-location-overlay-city-item-padding-x: .625rem;--flight-location-overlay-accordion-trigger-padding: .75rem 1rem;--flight-location-overlay-hint-padding: .75rem 1rem;--flight-location-overlay-hint-margin-bottom: .75rem;--flight-location-overlay-hint-margin-bottom-md: 1rem;--flight-location-overlay-grid-continent-column-padding-y: .75rem;--flight-location-overlay-grid-continent-column-padding-x: 1rem;--flight-location-overlay-grid-continent-column-min-width: 145px;--flight-location-overlay-grid-panel-content-padding: .5rem;--flight-location-overlay-panel-padding-mobile: 1rem;--flight-terminal-font-size: .875rem;--flight-terminal-max-width: 720px;--flight-terminal-output-height: 160px;--flight-terminal-output-padding: .5rem .75rem;--flight-terminal-header-padding: .5rem .75rem;--flight-terminal-header-btn-size: 28px;--flight-terminal-header-btn-icon-size: 1rem;--flight-terminal-input-row-padding: .5rem .75rem;--flight-terminal-input-row-gap: .5rem;--flight-terminal-input-padding: .375rem .5rem;--flight-terminal-suggestions-max-height: 120px;--flight-terminal-suggestions-margin-bottom: .25rem;--flight-terminal-suggestions-padding: .25rem;--flight-terminal-suggestions-gap: .125rem;--flight-terminal-suggestion-font-size: .8125rem;--flight-terminal-suggestion-padding: .25rem .5rem;--flight-terminal-hints-padding: .5rem .75rem;--flight-terminal-hints-gap: .5rem;--flight-terminal-hints-label-font-size: .8125rem;--flight-terminal-hint-padding: .25rem .5rem;--flight-terminal-hint-font-size: .75rem;--flight-terminal-line-height: 1.5;--flight-terminal-wrapper-padding-inline: 1rem;--flight-terminal-wrapper-padding-bottom: 1rem;--flight-terminal-wrapper-outer-gap: 1rem}body.density-comfortable{--spacing-2xs: .1875rem;--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1.125rem;--spacing-lg: 1.5rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--line-height-sm: 1.25rem;--line-height-md: 1.5rem;--line-height-lg: 1.75rem;--line-height-xl: 2rem;--font-size-xl: 1.125rem;--font-size-2xl: 1.375rem;--font-size-3xl: 1.75rem;--font-size-4xl: 2.25rem;--font-size-5xl: 2.75rem;--row-height: 3.5rem;--input-height: 2.875rem;--header-padding-y: .625rem;--header-bar-height: 4rem;--sidebar-icon-size: 1.5rem;--sidebar-brand-height: 3.5rem;--toolbar-icon-button-size: 2.375rem;--generic-data-table-image-cell-size: 2.75rem;--flight-search-box-padding: 1.5rem;--flight-search-box-padding-mobile: 1.125rem;--flight-search-box-inner-gap: .75rem;--flight-location-trigger-min-height: 5.25rem;--flight-location-trigger-padding-top: 1.375rem;--flight-location-trigger-padding-inline: 1.125rem;--flight-location-trigger-padding-bottom: .625rem;--flight-search-label-top: .5625rem;--flight-search-label-left: 1.125rem;--flight-search-multi-city-date-min-height: 5.25rem;--flight-search-date-input-padding-top: 2.125rem;--flight-search-date-input-padding-bottom: .75rem;--flight-search-rotate-button-size: 2.625rem;--flight-search-refresh-height: 2.75rem;--flight-search-bar-inner-height: 2.75rem;--flight-search-bar-inner-padding-y: .5rem;--flight-search-bar-inner-padding-x: .875rem;--flight-search-promotion-overlay-height: 2.5rem;--flight-search-radio-padding-y: .5625rem;--flight-search-radio-padding-x: .875rem;--flight-search-page-padding-y: 1.25rem;--flight-search-page-padding-x: 1rem;--flight-search-page-padding-top-md: 2.25rem;--flight-search-page-padding-x-md: 1.25rem;--flight-search-page-padding-bottom-md: 1.25rem;--flight-search-suggestion-padding: 1.75rem;--flight-search-carousel-btn-size: 2.75rem;--flight-search-carousel-btn-size-md: 3.25rem;--flight-search-subrow-min-height: 2.5rem;--flight-search-container-gap: 1.25rem;--flight-search-recent-card-padding: .875rem 1.125rem;--flight-search-recent-card-inner-gap: .625rem;--flight-search-recent-inner-padding: .625rem .875rem;--flight-search-recent-min-width: 220px;--flight-search-recent-min-width-md: 168px;--flight-search-recent-min-width-mobile: 175px;--flight-search-recent-list-gap: .625rem;--flight-search-recent-list-padding-top: .75rem;--flight-search-recent-route-font-size: .9375rem;--flight-location-overlay-panel-min: 480px;--flight-location-overlay-grid-panel-min: 1180px;--flight-location-overlay-tab-padding-y: .8125rem;--flight-location-overlay-tab-padding-x: 1.375rem;--flight-location-overlay-tab-content-padding: 1.375rem;--flight-location-overlay-tab-content-gap: 1.125rem;--flight-location-overlay-tab-content-padding-bottom: 4.5rem;--flight-location-overlay-city-grid-gap: 1.375rem;--flight-location-overlay-city-grid-gap-mobile: .875rem;--flight-location-overlay-country-group-padding: .875rem;--flight-location-overlay-city-list-gap: .3125rem;--flight-location-overlay-country-group-inner-gap: .5625rem;--flight-location-overlay-country-name-margin-bottom: .3125rem;--flight-location-overlay-city-item-padding-y: .5625rem;--flight-location-overlay-city-item-padding-x: .6875rem;--flight-location-overlay-accordion-trigger-padding: .8125rem 1.125rem;--flight-location-overlay-hint-padding: .875rem 1.125rem;--flight-location-overlay-hint-margin-bottom: .875rem;--flight-location-overlay-hint-margin-bottom-md: 1.125rem;--flight-location-overlay-grid-continent-column-padding-y: .875rem;--flight-location-overlay-grid-continent-column-padding-x: 1.125rem;--flight-location-overlay-grid-continent-column-min-width: 155px;--flight-location-overlay-grid-panel-content-padding: .625rem;--flight-location-overlay-panel-padding-mobile: 1.125rem;--flight-terminal-font-size: .9375rem;--flight-terminal-max-width: 760px;--flight-terminal-output-height: 200px;--flight-terminal-output-padding: .625rem .875rem;--flight-terminal-header-padding: .625rem .875rem;--flight-terminal-header-btn-size: 32px;--flight-terminal-header-btn-icon-size: 1.0625rem;--flight-terminal-input-row-padding: .625rem .875rem;--flight-terminal-input-row-gap: .625rem;--flight-terminal-input-padding: .5rem .625rem;--flight-terminal-suggestions-max-height: 140px;--flight-terminal-suggestions-margin-bottom: .375rem;--flight-terminal-suggestions-padding: .375rem;--flight-terminal-suggestions-gap: .1875rem;--flight-terminal-suggestion-font-size: .875rem;--flight-terminal-suggestion-padding: .3125rem .625rem;--flight-terminal-hints-padding: .625rem .875rem;--flight-terminal-hints-gap: .625rem;--flight-terminal-hints-label-font-size: .875rem;--flight-terminal-hint-padding: .3125rem .625rem;--flight-terminal-hint-font-size: .8125rem;--flight-terminal-line-height: 1.55;--flight-terminal-wrapper-padding-inline: 1.125rem;--flight-terminal-wrapper-padding-bottom: 1.125rem;--flight-terminal-wrapper-outer-gap: 1.125rem}:root{--tier-economy-bg: #f1efe8;--tier-economy-active-bg: #d3d1c7;--tier-economy-border: #b4b2a9;--tier-economy-accent: #888780;--tier-economy-text: #2c2c2a;--tier-premium-eco-bg: #e1f5ee;--tier-premium-eco-active-bg: #9fe1cb;--tier-premium-eco-border: #5dcaa5;--tier-premium-eco-accent: #1d9e75;--tier-premium-eco-text: #04342c;--tier-business-bg: #faeeda;--tier-business-active-bg: #fac775;--tier-business-border: #ef9f27;--tier-business-accent: #ba7517;--tier-business-text: #412402;--tier-first-class-bg: #1e1d1b;--tier-first-class-active-bg: #2c2c2a;--tier-first-class-border: #444441;--tier-first-class-accent: #ef9f27;--tier-first-class-text: #f1efe8;--tier-bg: var(--tier-first-class-bg);--tier-active-bg: var(--tier-first-class-active-bg);--tier-border: var(--tier-first-class-border);--tier-accent: var(--tier-first-class-accent);--tier-text: var(--tier-first-class-text);--tier-sidebar-icon-filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(59deg) brightness(101%) contrast(104%)}html[data-customer-tier=economy]{--tier-bg: var(--tier-economy-bg);--tier-active-bg: var(--tier-economy-active-bg);--tier-border: var(--tier-economy-border);--tier-accent: var(--tier-economy-accent);--tier-text: var(--tier-economy-text);--tier-sidebar-icon-filter: brightness(0) saturate(100%) invert(28%) sepia(6%) saturate(280%) hue-rotate(15deg) brightness(94%) contrast(88%)}html[data-customer-tier=premium-eco]{--tier-bg: var(--tier-premium-eco-bg);--tier-active-bg: var(--tier-premium-eco-active-bg);--tier-border: var(--tier-premium-eco-border);--tier-accent: var(--tier-premium-eco-accent);--tier-text: var(--tier-premium-eco-text);--tier-sidebar-icon-filter: brightness(0) saturate(100%) invert(38%) sepia(58%) saturate(620%) hue-rotate(125deg) brightness(92%) contrast(92%)}html[data-customer-tier=business]{--tier-bg: var(--tier-business-bg);--tier-active-bg: var(--tier-business-active-bg);--tier-border: var(--tier-business-border);--tier-accent: var(--tier-business-accent);--tier-text: var(--tier-business-text);--tier-sidebar-icon-filter: brightness(0) saturate(100%) invert(18%) sepia(45%) saturate(1600%) hue-rotate(10deg) brightness(92%) contrast(96%)}html[data-customer-tier=first-class]{--tier-bg: var(--tier-first-class-bg);--tier-active-bg: var(--tier-first-class-active-bg);--tier-border: var(--tier-first-class-border);--tier-accent: var(--tier-first-class-accent);--tier-text: var(--tier-first-class-text);--tier-sidebar-icon-filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(59deg) brightness(101%) contrast(104%)}html[data-customer-tier=economy] body.dark-mode{--tier-bg: #2c2c2a;--tier-active-bg: color-mix(in srgb, #888780 24%, #2c2c2a);--tier-border: #444441;--tier-accent: #c9c4b8;--tier-text: rgba(255, 255, 255, .92);--tier-sidebar-icon-filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(59deg) brightness(101%) contrast(104%)}html[data-customer-tier=premium-eco] body.dark-mode{--tier-bg: #0d2620;--tier-active-bg: color-mix(in srgb, #1d9e75 20%, #0d2620);--tier-border: #1a4a3e;--tier-accent: #5dcaa5;--tier-text: rgba(255, 255, 255, .93);--tier-sidebar-icon-filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(59deg) brightness(101%) contrast(104%)}html[data-customer-tier=business] body.dark-mode{--tier-bg: #2a2118;--tier-active-bg: color-mix(in srgb, #ef9f27 16%, #2a2118);--tier-border: #4a3d2e;--tier-accent: #fac775;--tier-text: rgba(255, 255, 255, .93);--tier-sidebar-icon-filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(59deg) brightness(101%) contrast(104%)}html[data-customer-tier=first-class] body.dark-mode{--tier-bg: #1e1d1b;--tier-active-bg: #2c2c2a;--tier-border: #444441;--tier-accent: #ef9f27;--tier-text: #f1efe8;--tier-sidebar-icon-filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(59deg) brightness(101%) contrast(104%)}html[data-customer-tier] body.elemental-metal .main-sidebar.ba-sidebar-container,html[data-customer-tier] body.elemental-wood .main-sidebar.ba-sidebar-container,html[data-customer-tier] body.elemental-water .main-sidebar.ba-sidebar-container,html[data-customer-tier] body.elemental-fire .main-sidebar.ba-sidebar-container,html[data-customer-tier] body.elemental-earth .main-sidebar.ba-sidebar-container{background-color:var(--tier-bg)!important;border-right-color:var(--tier-border)!important}html[data-customer-tier] body.elemental-metal .main-sidebar.ba-sidebar-container .ba-brand,html[data-customer-tier] body.elemental-wood .main-sidebar.ba-sidebar-container .ba-brand,html[data-customer-tier] body.elemental-water .main-sidebar.ba-sidebar-container .ba-brand,html[data-customer-tier] body.elemental-fire .main-sidebar.ba-sidebar-container .ba-brand,html[data-customer-tier] body.elemental-earth .main-sidebar.ba-sidebar-container .ba-brand{border-bottom-color:color-mix(in srgb,var(--tier-accent) 38%,transparent)!important}html[data-customer-tier] body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar a.nav-link,html[data-customer-tier] body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link,html[data-customer-tier] body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar a.nav-link,html[data-customer-tier] body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link,html[data-customer-tier] body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar a.nav-link,html[data-customer-tier] body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link,html[data-customer-tier] body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar a.nav-link,html[data-customer-tier] body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link,html[data-customer-tier] body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar a.nav-link,html[data-customer-tier] body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link{color:var(--tier-text)!important;border-bottom-color:transparent!important}html[data-customer-tier] body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header>.nav-link,html[data-customer-tier] body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header>.nav-link,html[data-customer-tier] body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header>.nav-link,html[data-customer-tier] body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header>.nav-link,html[data-customer-tier] body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header>.nav-link{color:color-mix(in srgb,var(--tier-accent) 72%,var(--tier-text) 28%)!important}html[data-customer-tier] body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header-expandable>.nav-link:hover,html[data-customer-tier] body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header-expandable>.nav-link:hover,html[data-customer-tier] body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header-expandable>.nav-link:hover,html[data-customer-tier] body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header-expandable>.nav-link:hover,html[data-customer-tier] body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header-expandable>.nav-link:hover{color:var(--tier-text)!important}html[data-customer-tier] body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):hover,html[data-customer-tier] body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):focus,html[data-customer-tier] body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):hover,html[data-customer-tier] body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):focus,html[data-customer-tier] body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):hover,html[data-customer-tier] body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):focus,html[data-customer-tier] body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):hover,html[data-customer-tier] body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):focus,html[data-customer-tier] body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):hover,html[data-customer-tier] body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):focus{background-color:var(--tier-active-bg)!important;color:var(--tier-text)!important}html[data-customer-tier] body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active,html[data-customer-tier] body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active,html[data-customer-tier] body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active,html[data-customer-tier] body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active,html[data-customer-tier] body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active{background-color:color-mix(in srgb,var(--tier-active-bg) 88%,var(--tier-accent) 12%)!important;border-left-color:var(--tier-accent)!important;color:var(--tier-text)!important;font-weight:500}html[data-customer-tier] body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active:hover,html[data-customer-tier] body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active:focus,html[data-customer-tier] body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active:hover,html[data-customer-tier] body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active:focus,html[data-customer-tier] body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active:hover,html[data-customer-tier] body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active:focus,html[data-customer-tier] body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active:hover,html[data-customer-tier] body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active:focus,html[data-customer-tier] body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active:hover,html[data-customer-tier] body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active:focus{background-color:color-mix(in srgb,var(--tier-active-bg) 78%,var(--tier-accent) 22%)!important}.ba-sm-normal{font-size:var(--font-size-sm, .75rem);line-height:var(--line-height-sm, 1rem);font-weight:400}.ba-sm-strong{font-size:var(--font-size-sm, .75rem);line-height:var(--line-height-sm, 1rem);font-weight:600}.ba-base-normal{font-size:var(--font-size-md, .875rem);line-height:var(--line-height-md, 1.25rem);font-weight:400}.ba-base-strong{font-size:var(--font-size-md, .875rem);line-height:var(--line-height-md, 1.25rem);font-weight:600}.ba-lg-normal{font-size:var(--font-size-lg, 1rem);line-height:var(--line-height-lg, 1.5rem);font-weight:400}.ba-lg-strong{font-size:var(--font-size-lg, 1rem);line-height:var(--line-height-lg, 1.5rem);font-weight:600}.ba-xl-normal{font-size:var(--font-size-2xl, 1.25rem);line-height:var(--line-height-xl, 1.75rem);font-weight:400}.ba-xl-strong{font-size:var(--font-size-2xl, 1.25rem);line-height:var(--line-height-xl, 1.75rem);font-weight:600}.ba-heading1{font-size:var(--font-size-5xl, 2.375rem);line-height:calc(var(--font-size-5xl, 2.375rem) * 1.263);font-weight:700}.ba-heading2{font-size:var(--font-size-4xl, 2rem);line-height:calc(var(--font-size-4xl, 2rem) * 1.1875);font-weight:600}.ba-heading3{font-size:var(--font-size-3xl, 1.5rem);line-height:calc(var(--font-size-3xl, 1.5rem) * 1.333);font-weight:600}.ba-heading4{font-size:var(--font-size-2xl, 1.25rem);line-height:var(--line-height-xl, 1.75rem);font-weight:600}.ba-heading5{font-size:var(--font-size-lg, 1rem);line-height:var(--line-height-lg, 1.5rem);font-weight:600}:root{--ba-primary: #1e8bef;--ba-primary-50: #e2f5ff;--ba-primary-100: #c2ebff;--ba-primary-200: #93d7ff;--ba-primary-linear: linear-gradient(90deg, #d3eaff 0%, #ffdbdc 100%);--ba-primary-hover: color-mix(in srgb, var(--ba-primary) 82%, black);--ba-text-color: #030712;--ba-text-label-color: #6b7280;--ba-text-error: #f87171;--ba-text-success: #46a758;--ba-price-color: #d92d20;--ba-text-secondary: #6b7280;--ba-text-placeholder: var(--ba-text-secondary);--ba-neutrals-50: #f9fafb;--ba-neutrals-100: #f3f4f6;--ba-neutrals-200: #e5e7eb;--ba-neutrals-300: #d1d5db;--ba-neutrals-400: #9ca3af;--ba-neutrals-500: #6b7280;--ba-neutrals-600: #4b5563;--ba-neutrals-950: #030712;--ba-status-success: #22c55e;--ba-success-message-banner-bg: #57993e;--ba-status-warning: #f59e0b;--ba-status-danger: #d92d20;--ba-status-neutral: #6b7280;--ba-status-success-fg: #15803d;--ba-status-warning-fg: #b45309;--ba-status-danger-fg: #c9302c;--ba-status-neutral-fg: var(--ba-text-label-color);--ba-border-color: #e5e7eb;--ba-border-input-color: #d1d5db;--ba-border-input-focus-color: #9ca3af;--ba-header-color: #053b6f;--ba-table-header-bg: #053b6f;--ba-dialog-surface: #ffffff;--ba-surface: #f9fafb}.btn-primary:hover:not(:disabled):not(.disabled),.btn-primary:focus:not(:disabled):not(.disabled),.btn-primary:active:not(:disabled):not(.disabled),.show>.btn-primary.dropdown-toggle{background-color:var(--ba-primary-hover)!important;border-color:var(--ba-primary-hover)!important}body.dark-mode,.dark-mode{--ba-text-color: #f9fafb;--ba-text-label-color: #9ca3af;--ba-price-color: #f87171;--ba-neutrals-50: #111827;--ba-neutrals-100: #1f2937;--ba-neutrals-200: #374151;--ba-neutrals-300: #4b5563;--ba-neutrals-400: #6b7280;--ba-neutrals-500: #9ca3af;--ba-neutrals-600: #d1d5db;--ba-neutrals-950: #f9fafb;--ba-border-color: #374151;--ba-border-input-color: #4b5563;--ba-border-input-focus-color: #6b7280;--ba-dialog-surface: #1f2937;--ba-surface: #1f2937;--colorBgContainer: #1f2937;--colorBorderSecondary: #374151;--ba-status-success-fg: #4ade80;--ba-status-warning-fg: #fbbf24;--ba-status-danger-fg: #fca5a5;--ba-text-secondary: #9ca3af}.ba-black-to-primary{filter:brightness(0) saturate(100%) invert(37%) sepia(100%) saturate(1250%) hue-rotate(190deg) brightness(98%) contrast(90%)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:local("Inter Variable"),local("InterVariable"),url(Inter-VariableFont_opsz,wght.cc27cf3ff100ea21.ttf) format("truetype-variations"),url(Inter-VariableFont_opsz,wght.cc27cf3ff100ea21.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:local("Inter Variable Italic"),url(Inter-Italic-VariableFont_opsz,wght.dd830f3b569412d7.ttf) format("truetype-variations"),url(Inter-Italic-VariableFont_opsz,wght.dd830f3b569412d7.ttf) format("truetype")}:root{--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji"}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body.dark-mode{background-color:#111827;color:var(--ba-text-color)}body.dark-mode .wrapper{background-color:#111827}body.dark-mode .content-wrapper{background-color:#111827!important}body.dark-mode .content-wrapper.ba-flight{background:#111827!important}body.dark-mode .content-wrapper.ba-flight ba-home-background{filter:brightness(.38) saturate(.82) contrast(1.05)}body.dark-mode .ba-lucky-wheel-config-page__field--wheel-template-compact .ba-custom-select .p-select,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-template-compact .ba-custom-select .p-select .p-select-trigger,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-color .ba-custom-select .p-select,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-color .ba-custom-select .p-select .p-select-trigger{background-color:transparent!important;border:none!important;border-color:transparent!important;box-shadow:none!important}body.dark-mode .ba-lucky-wheel-config-page__field--wheel-template-compact .ba-custom-select .p-select:hover,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-template-compact .ba-custom-select .p-select.p-focus,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-template-compact .ba-custom-select .p-select.p-inputwrapper-focus,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-template-compact .ba-custom-select .p-select .p-select-trigger:hover,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-color .ba-custom-select .p-select:hover,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-color .ba-custom-select .p-select.p-focus,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-color .ba-custom-select .p-select.p-inputwrapper-focus,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-color .ba-custom-select .p-select .p-select-trigger:hover{border:none!important;box-shadow:none!important}body.dark-mode .ba-lucky-wheel-config-page__field--wheel-template-compact .ba-custom-select .p-select-label,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-color .ba-custom-select .p-select-label{background-color:transparent!important;color:var(--ba-text-color)!important}body.dark-mode .ba-lucky-wheel-config-page__field--wheel-template-compact .ba-custom-select .p-select-dropdown,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-template-compact .ba-custom-select .p-select-dropdown-icon,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-color .ba-custom-select .p-select-dropdown,body.dark-mode .ba-lucky-wheel-config-page__field--wheel-color .ba-custom-select .p-select-dropdown-icon{color:var(--ba-text-color)!important}body.dark-mode .p-select-overlay.ba-lucky-wheel-config-wheel-select-panel{background-color:#1f2937!important;border:1px solid #374151!important;box-shadow:0 .25rem 1rem #00000073,0 0 0 1px #ffffff0a!important}body.dark-mode .p-select-overlay.ba-lucky-wheel-config-wheel-select-panel .p-select-list-container,body.dark-mode .p-select-overlay.ba-lucky-wheel-config-wheel-select-panel .p-select-list{background-color:transparent!important}body.dark-mode .p-select-overlay.ba-lucky-wheel-config-wheel-select-panel .ba-lucky-wheel-config-page__color-option{border-color:#4b5563!important}body.dark-mode .ba-lucky-wheel-config-page__item-card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-lucky-wheel-config-page__item-index{border-color:#4b5563!important;background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode ::-webkit-scrollbar-thumb{background:#fff3!important}body.dark-mode ::-webkit-scrollbar-thumb:hover{background:#ffffff4d!important}body.dark-mode .ba-footer,body.dark-mode .main-footer{background-color:#1f2937!important;border-top-color:#374151!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-footer .ba-footer__company-name,body.dark-mode .ba-footer .ba-footer__default-company,body.dark-mode .ba-footer .ba-footer__contact-item,body.dark-mode .ba-footer .ba-footer__contact-item span,body.dark-mode .ba-footer .ba-footer__icon,body.dark-mode .ba-footer .ba-footer__clock-icon,body.dark-mode .ba-footer .ba-footer__datetime,body.dark-mode .main-footer .ba-footer__company-name,body.dark-mode .main-footer .ba-footer__default-company,body.dark-mode .main-footer .ba-footer__contact-item,body.dark-mode .main-footer .ba-footer__contact-item span,body.dark-mode .main-footer .ba-footer__icon,body.dark-mode .main-footer .ba-footer__clock-icon,body.dark-mode .main-footer .ba-footer__datetime{color:var(--ba-text-color)!important}body.dark-mode .ba-footer .ba-footer__company-credit,body.dark-mode .ba-footer .ba-footer__default-credit,body.dark-mode .ba-footer .ba-footer__exchange-rate,body.dark-mode .main-footer .ba-footer__company-credit,body.dark-mode .main-footer .ba-footer__default-credit,body.dark-mode .main-footer .ba-footer__exchange-rate{color:#9ca3af!important}body.dark-mode .ba-footer .ba-footer__default-text,body.dark-mode .main-footer .ba-footer__default-text{color:var(--ba-text-color)}body.dark-mode .ba-footer .ba-footer__logo-upload-placeholder,body.dark-mode .main-footer .ba-footer__logo-upload-placeholder{background-color:transparent!important;border-color:#4b5563!important;color:#9ca3af!important}body.dark-mode .ba-footer .ba-footer__logo-upload-placeholder:hover:not(:disabled),body.dark-mode .main-footer .ba-footer__logo-upload-placeholder:hover:not(:disabled){border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-line-plane,body.dark-mode .ba-summary-policy-icon,body.dark-mode .ba-price-option-card__policy-icon,body.dark-mode .ba-itinerary-card-policy-icon,body.dark-mode .ba-itinerary-card img[src*="assets/images/icons/carry-on-bag-icon"],body.dark-mode .ba-itinerary-card img[src*="assets/images/icons/included-bag-icon"],body.dark-mode .ba-flight-search-result-list img[src*="assets/images/icons/carry-on-bag-icon"],body.dark-mode .ba-flight-search-result-list img[src*="assets/images/icons/included-bag-icon"],body.dark-mode .ba-flight-search-result-summary .ba-item img,body.dark-mode .ba-flight-search-result-summary .ba-edit-button img,body.dark-mode .ba-flight-search-box img[src*="assets/images/icons/refresh.svg"],body.dark-mode .ba-flight-search-config img[src*="assets/images/icons/config.svg"],body.dark-mode .ba-flight-search-result-header-filter img[src*="assets/images/icons"],body.dark-mode .ba-flight-search-selected img[src*="assets/images/icons/plane-fill"],body.dark-mode .ba-flight-detail img[src*="assets/images/icons"]:not(.ba-black-to-primary),body.dark-mode .ba-flight-fare-rule img[src*="assets/images/icons"],body.dark-mode .ba-flight-seatmap-dialog-container img[src*="assets/images/icons"],body.dark-mode .main-header img[src*="assets/images/icons/bell.svg"],body.dark-mode .ba-flight-calendar-search-skeleton__icon img,body.dark-mode .ba-report-icon{filter:invert(1) brightness(1.08)}body.dark-mode .ba-itinerary-card .ba-flight-detail-item__seat-class,body.dark-mode .ba-itinerary-card .ba-flight-detail-item__fare-class,body.dark-mode .ba-itinerary-card .ba-flight-detail-item__fare-basic{color:var(--ba-text-color)!important}body.dark-mode .ba-itinerary-card .ba-flight-detail-item__airline-name{color:var(--ba-text-label-color)!important}body.dark-mode .content-header{background-color:transparent;color:var(--ba-text-color)}body.dark-mode .main-header.navbar-white,body.dark-mode .ba-header-container.navbar{background-color:#1f2937!important;border-color:#374151}body.dark-mode .main-header.navbar-white .navbar-nav .nav-link,body.dark-mode .main-header.navbar-white .nav-link,body.dark-mode .ba-header-container.navbar .navbar-nav .nav-link,body.dark-mode .ba-header-container.navbar .nav-link{color:#e5e7eb!important;border-color:#4b5563!important}body.dark-mode .main-header.navbar-white .navbar-nav .nav-link:hover,body.dark-mode .main-header.navbar-white .nav-link:hover,body.dark-mode .ba-header-container.navbar .navbar-nav .nav-link:hover,body.dark-mode .ba-header-container.navbar .nav-link:hover{color:#f9fafb!important;background-color:#ffffff14!important}body.dark-mode .main-header.navbar-white .brand-link,body.dark-mode .ba-header-container.navbar .brand-link{color:#f9fafb!important;border-color:#374151!important}body.dark-mode .main-header.navbar-white .ba-base-strong,body.dark-mode .ba-header-container.navbar .ba-base-strong{color:#e5e7eb!important}body.dark-mode .main-header.navbar-white .ba-header-toolbar .ba-header-credit,body.dark-mode .main-header.navbar-white .ba-header-toolbar .ba-notification,body.dark-mode .main-header.navbar-white .ba-header-toolbar .ba-locale-currency,body.dark-mode .ba-header-container.navbar .ba-header-toolbar .ba-header-credit,body.dark-mode .ba-header-container.navbar .ba-header-toolbar .ba-notification,body.dark-mode .ba-header-container.navbar .ba-header-toolbar .ba-locale-currency{background-color:#111827!important;border:none!important}body.dark-mode .main-header.navbar-white .ba-header-toolbar .ba-user,body.dark-mode .ba-header-container.navbar .ba-header-toolbar .ba-user{background-color:transparent!important;border:none!important}body.dark-mode .main-header.navbar-white .ba-header-toolbar ::ng-deep .nav-link,body.dark-mode .ba-header-container.navbar .ba-header-toolbar ::ng-deep .nav-link{border:none!important;box-shadow:none!important}body.dark-mode .main-header.navbar-white .ba-header-toolbar .ba-locale-currency .ba-locale-currency-trigger__ccy,body.dark-mode .ba-header-container.navbar .ba-header-toolbar .ba-locale-currency .ba-locale-currency-trigger__ccy{color:#d1d5db!important}body.dark-mode .main-header.navbar-white .ba-header-credit__label,body.dark-mode .ba-header-container.navbar .ba-header-credit__label{color:#9ca3af!important}body.dark-mode .main-header.navbar-white .ba-user-chip__greeting,body.dark-mode .ba-header-container.navbar .ba-user-chip__greeting{color:#d1d5db!important}body.dark-mode .main-header.navbar-white .ba-user-chip__name,body.dark-mode .ba-header-container.navbar .ba-user-chip__name{color:#e5e7eb!important}body.dark-mode .main-header.navbar-white .ba-user-chip__avatar,body.dark-mode .ba-header-container.navbar .ba-user-chip__avatar{background:#1e40af59!important;border-color:#4b5563!important;color:#93c5fd!important}body.dark-mode .main-header.navbar-white .ba-user-chip__avatar--has-image,body.dark-mode .ba-header-container.navbar .ba-user-chip__avatar--has-image{background:transparent!important;border:none!important}body.dark-mode .main-header.navbar-white .nav-item.ba-user>.nav-link,body.dark-mode .ba-header-container.navbar .nav-item.ba-user>.nav-link{border:none!important;box-shadow:none!important}body.dark-mode .main-header.navbar-white .ba-dropdown-header i,body.dark-mode .main-header.navbar-white .ba-overlay-header i,body.dark-mode .ba-header-container.navbar .ba-dropdown-header i,body.dark-mode .ba-header-container.navbar .ba-overlay-header i,body.dark-mode .main-header.navbar-white .ba-user .ba-dropdown-header i.pi-user,body.dark-mode .main-header.navbar-white .ba-user .ba-overlay-header i.pi-user,body.dark-mode .ba-header-container.navbar .ba-user .ba-dropdown-header i.pi-user,body.dark-mode .ba-header-container.navbar .ba-user .ba-overlay-header i.pi-user{color:#e5e7eb!important}body.dark-mode .main-header.navbar-white .ba-quick-search__form,body.dark-mode .ba-header-container.navbar .ba-quick-search__form{background:#1f2937!important;border-color:#374151!important}body.dark-mode .main-header.navbar-white .ba-quick-search__form .ba-custom-input__field,body.dark-mode .main-header.navbar-white .ba-quick-search__form .ba-custom-input input,body.dark-mode .main-header.navbar-white .ba-quick-search__form ba-custom-input .p-inputtext,body.dark-mode .main-header.navbar-white .ba-quick-search__form ba-custom-input input,body.dark-mode .ba-header-container.navbar .ba-quick-search__form .ba-custom-input__field,body.dark-mode .ba-header-container.navbar .ba-quick-search__form .ba-custom-input input,body.dark-mode .ba-header-container.navbar .ba-quick-search__form ba-custom-input .p-inputtext,body.dark-mode .ba-header-container.navbar .ba-quick-search__form ba-custom-input input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .main-header.navbar-white .ba-quick-search__form .ba-custom-input__field::placeholder,body.dark-mode .main-header.navbar-white .ba-quick-search__form .ba-custom-input input::placeholder,body.dark-mode .main-header.navbar-white .ba-quick-search__form ba-custom-input .p-inputtext::placeholder,body.dark-mode .main-header.navbar-white .ba-quick-search__form ba-custom-input input::placeholder,body.dark-mode .ba-header-container.navbar .ba-quick-search__form .ba-custom-input__field::placeholder,body.dark-mode .ba-header-container.navbar .ba-quick-search__form .ba-custom-input input::placeholder,body.dark-mode .ba-header-container.navbar .ba-quick-search__form ba-custom-input .p-inputtext::placeholder,body.dark-mode .ba-header-container.navbar .ba-quick-search__form ba-custom-input input::placeholder{color:#9ca3af!important}body.dark-mode .ba-locale-currency-dropdown-content{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-locale-currency-panel{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .ba-locale-currency-panel__row:hover{background-color:#ffffff0f!important}body.dark-mode .ba-locale-currency-panel__row--active{background-color:#19b1512e!important}body.dark-mode .main-sidebar .ba-sidebar-container{background-color:var(--tier-bg)!important;border-right-color:var(--tier-border)!important}body.dark-mode .main-sidebar .ba-sidebar-container .ba-brand.ba-brand--booking1a-default{background-color:var(--ba-dialog-surface)!important;border-bottom-color:var(--ba-border-color)!important}body.dark-mode .card{background-color:#1f2937;border-color:#374151;color:var(--ba-text-color)}body.dark-mode .card .card-header{background-color:#111827;border-color:#374151;color:var(--ba-text-color)}body.dark-mode .card .card-body{background-color:#1f2937;color:var(--ba-text-color)}body.dark-mode .card .card-footer{background-color:#111827;border-color:#374151}body.dark-mode .table{color:var(--ba-text-color)}body.dark-mode .table thead th{background-color:#111827;border-color:#374151;color:var(--ba-text-color)}body.dark-mode .table tbody td{border-color:#374151}body.dark-mode .table tbody tr:hover{background-color:#ffffff08}body.dark-mode .content-wrapper .content,body.dark-mode .content-wrapper>div,body.dark-mode [class$=-list-container],body.dark-mode [class$=-tickets-container],body.dark-mode [class$=-page-container],body.dark-mode .ba-post-container,body.dark-mode .ba-policy-page{background-color:#111827!important}body.dark-mode .ba-support-duty-register-page__legend-dot--pending{background-color:#fb923c8c!important}body.dark-mode .ba-support-duty-register-page__legend-dot--approved{background-color:#34d39980!important}body.dark-mode .ba-support-duty-register-cal__slot-panel--pending{background-color:#fb923c1f!important;border-color:#fb923c52!important;color:var(--ba-text-color)!important}body.dark-mode .ba-support-duty-register-cal__slot-panel--approved{background-color:#34d3991a!important;border-color:#34d39952!important;color:var(--ba-text-color)!important}body.dark-mode .ba-support-duty-register-cal__slot-panel--pending .ba-support-duty-register-cal__slot-panel-title,body.dark-mode .ba-support-duty-register-cal__slot-panel--approved .ba-support-duty-register-cal__slot-panel-title{color:var(--ba-text-color)!important}body.dark-mode .ba-support-duty-register-cal__slot-panel--pending .ba-support-duty-register-cal__slot-dept-btn .p-button.p-button-secondary,body.dark-mode .ba-support-duty-register-cal__slot-panel--approved .ba-support-duty-register-cal__slot-dept-btn .p-button.p-button-secondary{background-color:#111827b8!important;border-color:#64748b73!important;color:#e2e8f0!important}body.dark-mode .ba-support-duty-register-cal__slot-panel--pending .ba-support-duty-register-cal__slot-dept-btn .p-button.p-button-primary,body.dark-mode .ba-support-duty-register-cal__slot-panel--approved .ba-support-duty-register-cal__slot-dept-btn .p-button.p-button-primary{background-color:#1e40afb8!important;border-color:#818cf86b!important;color:#f1f5f9!important}body.dark-mode .ba-support-duty-calendar__slot--pending{background-color:#fb923c33!important}body.dark-mode .ba-support-duty-calendar__slot--approved{background-color:#34d3992e!important}body.dark-mode .ba-support-duty-register-cal__mobile-line--pending{background-color:#fb923c1f!important;border-color:#fb923c52!important;color:var(--ba-text-color)!important}body.dark-mode .ba-support-duty-register-cal__mobile-line--approved{background-color:#34d3991a!important;border-color:#34d39952!important;color:var(--ba-text-color)!important}body.dark-mode .ba-support-duty-register-cal__mobile-line--empty{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-secondary)!important}body.dark-mode .receipt-container .cashvoucher__tabs,body.dark-mode .ticket-for-cash-voucher .cashvoucher__tabs,body.dark-mode .receipt-container .receipt-filter-card,body.dark-mode .receipt-container .ba-search-section,body.dark-mode .ticket-for-cash-voucher .receipt-filter-card,body.dark-mode .ticket-for-cash-voucher .ba-search-section{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .receipt-container .ba-form-label,body.dark-mode .receipt-container .receipt-filter-label,body.dark-mode .ticket-for-cash-voucher .ba-form-label,body.dark-mode .ticket-for-cash-voucher .receipt-filter-label{color:var(--ba-text-color)!important}body.dark-mode .receipt-container .ba-custom-input__field,body.dark-mode .receipt-container .ba-custom-input input,body.dark-mode .receipt-container ba-custom-input .p-inputtext,body.dark-mode .receipt-container .ba-custom-autocomplete .p-inputtext,body.dark-mode .receipt-container ba-custom-autocomplete .p-inputtext,body.dark-mode .receipt-container .p-autocomplete-input-multiple,body.dark-mode .receipt-container .ba-custom-multiselect .p-multiselect,body.dark-mode .receipt-container .p-multiselect,body.dark-mode .receipt-container .ba-custom-datepicker .p-inputtext,body.dark-mode .receipt-container .ba-custom-datepicker input,body.dark-mode .receipt-container .p-datepicker-input,body.dark-mode .ticket-for-cash-voucher .ba-custom-input__field,body.dark-mode .ticket-for-cash-voucher .ba-custom-input input,body.dark-mode .ticket-for-cash-voucher ba-custom-input .p-inputtext,body.dark-mode .ticket-for-cash-voucher .ba-custom-autocomplete .p-inputtext,body.dark-mode .ticket-for-cash-voucher ba-custom-autocomplete .p-inputtext,body.dark-mode .ticket-for-cash-voucher .p-autocomplete-input-multiple,body.dark-mode .ticket-for-cash-voucher .ba-custom-multiselect .p-multiselect,body.dark-mode .ticket-for-cash-voucher .p-multiselect,body.dark-mode .ticket-for-cash-voucher .ba-custom-datepicker .p-inputtext,body.dark-mode .ticket-for-cash-voucher .ba-custom-datepicker input,body.dark-mode .ticket-for-cash-voucher .p-datepicker-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .receipt-container .ba-custom-input__field::placeholder,body.dark-mode .receipt-container .ba-custom-input input::placeholder,body.dark-mode .receipt-container ba-custom-input .p-inputtext::placeholder,body.dark-mode .receipt-container .ba-custom-autocomplete .p-inputtext::placeholder,body.dark-mode .receipt-container ba-custom-autocomplete .p-inputtext::placeholder,body.dark-mode .receipt-container .p-autocomplete-input-multiple::placeholder,body.dark-mode .receipt-container .ba-custom-multiselect .p-multiselect::placeholder,body.dark-mode .receipt-container .p-multiselect::placeholder,body.dark-mode .receipt-container .ba-custom-datepicker .p-inputtext::placeholder,body.dark-mode .receipt-container .ba-custom-datepicker input::placeholder,body.dark-mode .receipt-container .p-datepicker-input::placeholder,body.dark-mode .ticket-for-cash-voucher .ba-custom-input__field::placeholder,body.dark-mode .ticket-for-cash-voucher .ba-custom-input input::placeholder,body.dark-mode .ticket-for-cash-voucher ba-custom-input .p-inputtext::placeholder,body.dark-mode .ticket-for-cash-voucher .ba-custom-autocomplete .p-inputtext::placeholder,body.dark-mode .ticket-for-cash-voucher ba-custom-autocomplete .p-inputtext::placeholder,body.dark-mode .ticket-for-cash-voucher .p-autocomplete-input-multiple::placeholder,body.dark-mode .ticket-for-cash-voucher .ba-custom-multiselect .p-multiselect::placeholder,body.dark-mode .ticket-for-cash-voucher .p-multiselect::placeholder,body.dark-mode .ticket-for-cash-voucher .ba-custom-datepicker .p-inputtext::placeholder,body.dark-mode .ticket-for-cash-voucher .ba-custom-datepicker input::placeholder,body.dark-mode .ticket-for-cash-voucher .p-datepicker-input::placeholder{color:#9ca3af!important}body.dark-mode .receipt-container .ba-custom-select .p-select,body.dark-mode .receipt-container .ba-custom-select .p-select-label,body.dark-mode .receipt-container .p-select .p-select-label,body.dark-mode .receipt-container .p-select-trigger,body.dark-mode .ticket-for-cash-voucher .ba-custom-select .p-select,body.dark-mode .ticket-for-cash-voucher .ba-custom-select .p-select-label,body.dark-mode .ticket-for-cash-voucher .p-select .p-select-label,body.dark-mode .ticket-for-cash-voucher .p-select-trigger,body.dark-mode .receipt-container .p-datepicker-trigger,body.dark-mode .receipt-container .ba-custom-datepicker .p-datepicker-trigger,body.dark-mode .ticket-for-cash-voucher .p-datepicker-trigger,body.dark-mode .ticket-for-cash-voucher .ba-custom-datepicker .p-datepicker-trigger{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode ba-generic-data-table .ba-data-table-header,body.dark-mode .ba-booking-list-container .ba-data-table-header,body.dark-mode .ba-generic-data-table-container .ba-data-table-header{background:linear-gradient(180deg,#1f2937,#111827)!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode ba-generic-data-table .ba-data-table-header .ba-page-title,body.dark-mode .ba-booking-list-container .ba-data-table-header .ba-page-title,body.dark-mode .ba-generic-data-table-container .ba-data-table-header .ba-page-title{color:var(--ba-text-color)!important}body.dark-mode ba-generic-data-table .ba-data-table-header .ba-search-input .ba-custom-input__field,body.dark-mode ba-generic-data-table .ba-data-table-header .ba-search-input input,body.dark-mode .ba-booking-list-container .ba-data-table-header .ba-search-input .ba-custom-input__field,body.dark-mode .ba-booking-list-container .ba-data-table-header .ba-search-input input,body.dark-mode .ba-generic-data-table-container .ba-data-table-header .ba-search-input .ba-custom-input__field,body.dark-mode .ba-generic-data-table-container .ba-data-table-header .ba-search-input input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode ba-generic-data-table .ba-data-table-header .ba-default-buttons-group .ba-custom-button,body.dark-mode ba-generic-data-table .ba-data-table-header .ba-custom-button.p-button-table,body.dark-mode .ba-booking-list-container .ba-data-table-header .ba-default-buttons-group .ba-custom-button,body.dark-mode .ba-booking-list-container .ba-data-table-header .ba-custom-button.p-button-table,body.dark-mode .ba-generic-data-table-container .ba-data-table-header .ba-default-buttons-group .ba-custom-button,body.dark-mode .ba-generic-data-table-container .ba-data-table-header .ba-custom-button.p-button-table{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode ba-generic-data-table .ba-data-table-header .ba-default-buttons-group .ba-custom-button:hover:not(:disabled),body.dark-mode ba-generic-data-table .ba-data-table-header .ba-custom-button.p-button-table:hover:not(:disabled),body.dark-mode .ba-booking-list-container .ba-data-table-header .ba-default-buttons-group .ba-custom-button:hover:not(:disabled),body.dark-mode .ba-booking-list-container .ba-data-table-header .ba-custom-button.p-button-table:hover:not(:disabled),body.dark-mode .ba-generic-data-table-container .ba-data-table-header .ba-default-buttons-group .ba-custom-button:hover:not(:disabled),body.dark-mode .ba-generic-data-table-container .ba-data-table-header .ba-custom-button.p-button-table:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode ba-generic-data-table .ba-data-table-header .ba-default-buttons-group .ba-custom-button i,body.dark-mode ba-generic-data-table .ba-data-table-header .ba-custom-button.p-button-table i,body.dark-mode .ba-booking-list-container .ba-data-table-header .ba-default-buttons-group .ba-custom-button i,body.dark-mode .ba-booking-list-container .ba-data-table-header .ba-custom-button.p-button-table i,body.dark-mode .ba-generic-data-table-container .ba-data-table-header .ba-default-buttons-group .ba-custom-button i,body.dark-mode .ba-generic-data-table-container .ba-data-table-header .ba-custom-button.p-button-table i{color:var(--ba-text-color)!important}body.dark-mode .ba-booking-list-container,body.dark-mode [class$=-list-container],body.dark-mode .ba-upcoming-tickets-container{background-color:#111827!important}body.dark-mode .ba-upcoming-tickets-container .ba-upcoming-tickets__tabs{border-bottom-color:#374151!important}body.dark-mode .ba-upcoming-tickets-container .ba-upcoming-tickets__tab:not(.ba-upcoming-tickets__tab--active) .ba-custom-button--text,body.dark-mode .ba-upcoming-tickets-container .ba-upcoming-tickets__tab:not(.ba-upcoming-tickets__tab--active) .ba-custom-button--text span{color:var(--ba-text-label-color)!important}body.dark-mode .ba-status-badge{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-status-badge--success{background-color:#22c55e33!important;border-color:#22c55e!important;color:#4ade80!important}body.dark-mode .ba-status-badge--warning{background-color:#f59e0b33!important;border-color:#f59e0b!important;color:#fbbf24!important}body.dark-mode .ba-status-badge--danger{background-color:#d92d2033!important;border-color:#d92d20!important;color:#f87171!important}body.dark-mode .ba-status-badge--info{background-color:#1e8bef33!important;border-color:var(--ba-primary)!important;color:#93c5fd!important}body.dark-mode .ba-status-badge--neutral{background-color:#374151!important;border-color:#4b5563!important;color:#9ca3af!important}body.dark-mode .ba-booking-list-container .pnrNumber,body.dark-mode .ba-generic-data-table-container .pnrNumber{color:var(--ba-primary)!important}body.dark-mode .ba-generic-data-table-container .ba-actions-cell .ba-action-button,body.dark-mode .ba-generic-data-table-container .ba-action-button{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-primary)!important}body.dark-mode .ba-generic-data-table-container .ba-actions-cell .ba-action-button:hover:not(:disabled),body.dark-mode .ba-generic-data-table-container .ba-action-button:hover:not(:disabled){background-color:#1e8bef33!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-generic-data-table-container .ba-actions-cell .ba-action-button.ba-action-button--delete:hover:not(:disabled),body.dark-mode .ba-generic-data-table-container .ba-action-button.ba-action-button--delete:hover:not(:disabled){background-color:#d92d2033!important;border-color:#d92d20!important;color:#f87171!important}body.dark-mode .ba-generic-data-table-container .ba-actions-cell .ba-action-button i,body.dark-mode .ba-generic-data-table-container .ba-action-button i{color:inherit!important}body.dark-mode .ba-generic-data-table-container{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-generic-data-table-container .ba-generic-data-table__title,body.dark-mode .ba-generic-data-table-container .ba-generic-data-table__content,body.dark-mode .ba-generic-data-table-container .ba-page-title{color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .ba-search-input .ba-custom-input__field,body.dark-mode .ba-generic-data-table-container .ba-search-input input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container input,body.dark-mode .ba-generic-data-table-container .p-inputtext,body.dark-mode .ba-generic-data-table-container .ba-filter-input input,body.dark-mode .ba-generic-data-table-container .ba-custom-input__field,body.dark-mode .ba-generic-data-table-container ba-custom-input input,body.dark-mode .ba-generic-data-table-container ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead input,body.dark-mode .ba-generic-data-table-container .p-datatable-thead .p-inputtext,body.dark-mode .ba-generic-data-table-container .p-datatable-thead .ba-filter-input input,body.dark-mode .ba-generic-data-table-container .p-datatable-thead .ba-custom-input__field,body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-custom-input input,body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-custom-input .p-inputtext{background-color:transparent!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead .p-select,body.dark-mode .ba-generic-data-table-container .p-datatable-thead .p-select [data-pc-section=root],body.dark-mode .ba-generic-data-table-container .p-datatable-thead .p-select .p-select-label,body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-custom-select .p-select,body.dark-mode .ba-generic-data-table-container .p-datatable-thead .ba-filter-select,body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-custom-select .p-select-label,body.dark-mode .ba-generic-data-table-container .p-datatable-thead .p-select .p-select-trigger,body.dark-mode .ba-generic-data-table-container .p-datatable-thead p-select .p-select-trigger{background-color:transparent!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead .p-multiselect,body.dark-mode .ba-generic-data-table-container .p-datatable-thead .p-multiselect [data-pc-section=root],body.dark-mode .ba-generic-data-table-container .p-datatable-thead .p-multiselect .p-multiselect-label,body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-custom-multiselect .p-multiselect,body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-custom-multiselect .p-multiselect-label,body.dark-mode .ba-generic-data-table-container .p-datatable-thead .p-multiselect .p-multiselect-trigger{background-color:transparent!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-filter-number-range .ba-number-range-trigger{background-color:transparent!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-filter-number-range .ba-number-range-trigger .ba-number-range-text{color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-filter-date-range .ba-date-range-trigger{background-color:transparent!important;border-color:#4b5563!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-filter-date-range .ba-date-range-trigger .ba-date-range-placeholder{color:#9ca3af!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-filter-date-range .ba-date-range-trigger .ba-date-range-text{color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-filter-date-range .ba-date-range-trigger .ba-date-range-arrow{color:#9ca3af!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-filter-date-range .ba-date-range-trigger.ba-date-range-trigger--active{border-color:var(--ba-primary)!important;background-color:color-mix(in srgb,var(--ba-primary) 18%,transparent)!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-filter-auto-complete .p-inputtext,body.dark-mode .ba-generic-data-table-container .p-datatable-thead ba-customer-autocomplete .p-inputtext{background-color:transparent!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead>tr>th{background-color:#111827!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead>tr>th .ba-column-header-wrapper:hover{background-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead>tr>th .ba-column-header-wrapper:hover .ba-column-header,body.dark-mode .ba-generic-data-table-container .p-datatable-thead>tr>th .ba-column-header-wrapper:hover .ba-sort-icon{color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-datatable-thead>tr>th.ba-actions-header{border-left-color:#374151!important}body.dark-mode .ba-generic-data-table-container .p-datatable-tbody>tr:nth-child(odd){background-color:#1f2937!important}body.dark-mode .ba-generic-data-table-container .p-datatable-tbody>tr:nth-child(2n){background-color:#111827!important}body.dark-mode .ba-generic-data-table-container .p-datatable-tbody>tr:hover{background-color:#1e8bef26!important}body.dark-mode .ba-generic-data-table-container .p-datatable-tbody>tr:hover>td{background-color:#1e8bef26!important}body.dark-mode .ba-generic-data-table-container .p-datatable-tbody>tr>td{background-color:inherit!important;border-bottom-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-datatable-tbody>tr.p-highlight,body.dark-mode .ba-generic-data-table-container .p-datatable-tbody>tr.ba-table-row--checked{background-color:#1e8bef40!important}body.dark-mode .ba-generic-data-table-container .p-datatable-tbody>tr.p-highlight>td,body.dark-mode .ba-generic-data-table-container .p-datatable-tbody>tr.ba-table-row--checked>td{background-color:#1e8bef40!important}body.dark-mode .ba-generic-data-table-container .ba-pagination-wrapper{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-generic-data-table-container .p-paginator{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-page,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-next,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-prev,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-first,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-last{background-color:transparent!important;border-color:transparent!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-page:hover:not(.p-disabled),body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-next:hover:not(.p-disabled),body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-prev:hover:not(.p-disabled),body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-first:hover:not(.p-disabled),body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-last:hover:not(.p-disabled){background-color:#374151!important;color:var(--ba-primary)!important;border-color:#4b5563!important}body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-page-selected{background-color:var(--ba-primary)!important;color:#fff!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-jtp-input,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-jtp-input.p-inputnumber{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-jtp-input input,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-jtp-input .p-inputnumber-input,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-jtp-input.p-inputnumber input,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-jtp-input.p-inputnumber .p-inputnumber-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-jtp-input input::placeholder,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-jtp-input .p-inputnumber-input::placeholder,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-jtp-input.p-inputnumber input::placeholder,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-jtp-input.p-inputnumber .p-inputnumber-input::placeholder{color:#9ca3af!important}body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-rpp-dropdown,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-rpp-dropdown .p-select,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-rpp-dropdown [data-pc-section=root],body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-rpp-dropdown .p-select-trigger,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-rpp-dropdown .p-select-label,body.dark-mode .ba-generic-data-table-container .p-paginator .p-paginator-rpp-dropdown .p-select-label span{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-data-table-container .ba-table-skeleton{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-generic-data-table-container .ba-table-skeleton .ba-table-skeleton__header,body.dark-mode .ba-generic-data-table-container .ba-table-skeleton .ba-table-skeleton__row{background-color:transparent!important;border-color:#374151!important}body.dark-mode .ba-generic-data-table-container .ba-table-skeleton .ba-table-skeleton__row:nth-child(2n){background-color:#111827!important}body.dark-mode .ba-generic-data-table-container .ba-table-skeleton .p-skeleton{background:linear-gradient(90deg,#374151 25%,#4b5563,#374151 75%)!important}body.dark-mode .ba-generic-data-table-container .ba-empty-state-overlay{background-color:#1f2937!important;border-color:#374151!important;color:#9ca3af!important}body.dark-mode .ba-generic-data-table-container .ba-empty-state-overlay i{color:var(--ba-primary)!important;opacity:.8}body.dark-mode .ba-generic-data-table-container .ba-empty-state-overlay span{color:#9ca3af!important}body.dark-mode .ba-generic-data-table-container .ba-generic-data-table.ba-p-table-wrapper,body.dark-mode .ba-generic-data-table-container .ba-p-table-wrapper{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-button-outline{background-color:#1f2937!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-button-outline .ba-custom-button{background-color:#1f2937!important}body.dark-mode .ba-custom-button.p-button-table,body.dark-mode .p-button.p-button-table{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-custom-button.p-button-table:hover:not(:disabled),body.dark-mode .p-button.p-button-table:hover:not(:disabled){background-color:#4b5563!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode input.p-inputtext:disabled,body.dark-mode .p-inputtext:disabled{background-color:transparent!important}body.dark-mode .p-overlay .p-inputtext,body.dark-mode .p-overlaypanel .p-inputtext,body.dark-mode .p-select-overlay .p-inputtext,body.dark-mode .p-multiselect-panel .p-inputtext,body.dark-mode .p-overlay input,body.dark-mode .ba-overlay-content input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode ba-filter-date-range .ba-date-range-trigger{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode ba-filter-date-range .ba-date-range-trigger .ba-date-range-text{color:var(--ba-text-color)!important}body.dark-mode ba-filter-date-range .ba-date-range-trigger .ba-date-range-arrow{color:#9ca3af!important}body.dark-mode ba-filter-date-range .ba-date-range-trigger.ba-date-range-trigger--active{border-color:var(--ba-primary)!important;background-color:#1e8bef33!important}body.dark-mode ba-filter-date-range .ba-date-filter-overlay{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode ba-filter-date-range .ba-date-filter-overlay .ba-filter-label{color:var(--ba-text-color)!important}body.dark-mode ba-filter-date-range .ba-date-filter-overlay ba-custom-datepicker .p-inputtext,body.dark-mode ba-filter-date-range .ba-date-filter-overlay ba-custom-datepicker input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode ba-filter-date-range .ba-date-filter-overlay .ba-filter-buttons .ba-custom-button.p-button-table{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode ba-filter-date-range .ba-date-filter-overlay .ba-filter-buttons .ba-custom-button.p-button-table:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-overlay .ba-date-filter-overlay .ba-filter-label,body.dark-mode .p-overlay-content.ba-date-filter-overlay .ba-filter-label{color:var(--ba-text-color)!important}body.dark-mode .p-overlay .ba-date-filter-overlay ba-custom-datepicker .p-inputtext,body.dark-mode .p-overlay .ba-date-filter-overlay ba-custom-datepicker input,body.dark-mode .p-overlay .ba-date-filter-overlay ba-custom-datepicker .ba-custom-datepicker__field input,body.dark-mode .p-overlay-content.ba-date-filter-overlay ba-custom-datepicker .p-inputtext,body.dark-mode .p-overlay-content.ba-date-filter-overlay ba-custom-datepicker input,body.dark-mode .p-overlay-content.ba-date-filter-overlay ba-custom-datepicker .ba-custom-datepicker__field input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-overlay .ba-date-filter-overlay ba-custom-datepicker .p-inputtext::placeholder,body.dark-mode .p-overlay .ba-date-filter-overlay ba-custom-datepicker input::placeholder,body.dark-mode .p-overlay .ba-date-filter-overlay ba-custom-datepicker .ba-custom-datepicker__field input::placeholder,body.dark-mode .p-overlay-content.ba-date-filter-overlay ba-custom-datepicker .p-inputtext::placeholder,body.dark-mode .p-overlay-content.ba-date-filter-overlay ba-custom-datepicker input::placeholder,body.dark-mode .p-overlay-content.ba-date-filter-overlay ba-custom-datepicker .ba-custom-datepicker__field input::placeholder{color:#9ca3af!important}body.dark-mode .p-overlay .ba-date-filter-overlay .ba-filter-buttons .ba-custom-button.p-button-table,body.dark-mode .p-overlay-content.ba-date-filter-overlay .ba-filter-buttons .ba-custom-button.p-button-table{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-overlay .ba-date-filter-overlay .ba-filter-buttons .ba-custom-button.p-button-table:hover:not(:disabled),body.dark-mode .p-overlay-content.ba-date-filter-overlay .ba-filter-buttons .ba-custom-button.p-button-table:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-overlay .ba-number-filter-overlay .ba-filter-label,body.dark-mode .p-overlay-content.ba-number-filter-overlay .ba-filter-label,body.dark-mode .ba-post-container .ba-post__title,body.dark-mode .ba-post-container .ba-post__loading i{color:var(--ba-text-color)!important}body.dark-mode ba-post-card,body.dark-mode .ba-post-card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode ba-post-card:hover,body.dark-mode .ba-post-card:hover{box-shadow:0 4px 12px #0000004d!important}body.dark-mode ba-post-card .ba-post-card__image-wrap,body.dark-mode .ba-post-card .ba-post-card__image-wrap{background-color:#374151!important}body.dark-mode ba-post-card .ba-post-card__title,body.dark-mode .ba-post-card .ba-post-card__title{color:var(--ba-text-color)!important}body.dark-mode ba-post-card .ba-post-card__summary,body.dark-mode .ba-post-card .ba-post-card__summary{color:#9ca3af!important}body.dark-mode .ba-post__pagination ::ng-deep .p-paginator .p-paginator-page,body.dark-mode .ba-post__pagination ::ng-deep .p-paginator .p-paginator-next,body.dark-mode .ba-post__pagination ::ng-deep .p-paginator .p-paginator-prev,body.dark-mode .ba-post__pagination ::ng-deep .p-paginator .p-paginator-first,body.dark-mode .ba-post__pagination ::ng-deep .p-paginator .p-paginator-last{color:var(--ba-text-color)!important}body.dark-mode .ba-post__pagination ::ng-deep .p-paginator .p-paginator-page:hover,body.dark-mode .ba-post__pagination ::ng-deep .p-paginator .p-paginator-next:hover,body.dark-mode .ba-post__pagination ::ng-deep .p-paginator .p-paginator-prev:hover,body.dark-mode .ba-post__pagination ::ng-deep .p-paginator .p-paginator-first:hover,body.dark-mode .ba-post__pagination ::ng-deep .p-paginator .p-paginator-last:hover{background-color:#374151!important;color:var(--ba-primary)!important}body.dark-mode .ba-post__pagination ::ng-deep .p-paginator .p-paginator-page-selected{background-color:var(--ba-primary)!important;color:#fff!important}body.dark-mode ba-filter-number-range .ba-number-range-trigger{width:100%!important;background-color:#374151!important;border-color:#4b5563!important}body.dark-mode ba-filter-number-range .ba-number-range-trigger .ba-number-range-text{color:var(--ba-text-color)!important}body.dark-mode ba-filter-number-range .ba-number-range-trigger .ba-number-range-arrow{color:#9ca3af!important}body.dark-mode ba-filter-number-range .ba-number-range-trigger.ba-number-range-trigger--active{border-color:var(--ba-primary)!important;background-color:#1e8bef33!important}body.dark-mode ba-filter-number-range .ba-number-filter-overlay{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode ba-filter-number-range .ba-number-filter-overlay .ba-filter-label{color:var(--ba-text-color)!important}body.dark-mode ba-filter-number-range .ba-number-filter-overlay ba-custom-input input,body.dark-mode ba-filter-number-range .ba-number-filter-overlay .ba-custom-input__field{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode ba-filter-number-range .ba-number-filter-overlay .ba-filter-buttons .ba-custom-button.p-button-table{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode ba-filter-number-range .ba-number-filter-overlay .ba-filter-buttons .ba-custom-button.p-button-table:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .dropdown-menu,body.dark-mode .ba-dropdown-content,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .dropdown-menu .dropdown-item,body.dark-mode .dropdown-menu a.dropdown-item,body.dark-mode .ba-dropdown-content .dropdown-item,body.dark-mode .ba-dropdown-content a.dropdown-item,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .dropdown-item,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu a.dropdown-item{color:var(--ba-text-color)!important}body.dark-mode .dropdown-menu .dropdown-item:hover,body.dark-mode .dropdown-menu a.dropdown-item:hover,body.dark-mode .ba-dropdown-content .dropdown-item:hover,body.dark-mode .ba-dropdown-content a.dropdown-item:hover,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .dropdown-item:hover,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu a.dropdown-item:hover{background-color:#ffffff14!important}body.dark-mode .dropdown-menu .dropdown-divider,body.dark-mode .ba-dropdown-content .dropdown-divider,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .dropdown-divider{border-color:#374151!important}body.dark-mode .dropdown-menu .ba-language-dropdown,body.dark-mode .dropdown-menu .ba-balance-menu-item,body.dark-mode .dropdown-menu .ba-notification-menu-item,body.dark-mode .ba-dropdown-content .ba-language-dropdown,body.dark-mode .ba-dropdown-content .ba-balance-menu-item,body.dark-mode .ba-dropdown-content .ba-notification-menu-item,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .ba-language-dropdown,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .ba-balance-menu-item,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .ba-notification-menu-item,body.dark-mode .dropdown-menu .ba-language-item,body.dark-mode .ba-dropdown-content .ba-language-item,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .ba-language-item{color:var(--ba-text-color)!important}body.dark-mode .dropdown-menu .ba-language-item:hover,body.dark-mode .ba-dropdown-content .ba-language-item:hover,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .ba-language-item:hover{background-color:#ffffff14!important}body.dark-mode .dropdown-menu .ba-language-item.active,body.dark-mode .ba-dropdown-content .ba-language-item.active,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .ba-language-item.active{background-color:#1e3a5f!important;color:#f9fafb!important}body.dark-mode .dropdown-menu .ba-language-item.active i,body.dark-mode .ba-dropdown-content .ba-language-item.active i,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .ba-language-item.active i{color:#fff!important;background-color:var(--ba-primary)!important}body.dark-mode .dropdown-menu .ba-elemental-option:not(.ba-elemental-option--active),body.dark-mode .dropdown-menu .ba-density-option:not(.ba-density-option--active),body.dark-mode .ba-dropdown-content .ba-elemental-option:not(.ba-elemental-option--active),body.dark-mode .ba-dropdown-content .ba-density-option:not(.ba-density-option--active),body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .ba-elemental-option:not(.ba-elemental-option--active),body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .ba-density-option:not(.ba-density-option--active){color:#fff!important}body.dark-mode .dropdown-menu .ba-elemental-option:not(.ba-elemental-option--active) i,body.dark-mode .dropdown-menu .ba-density-option:not(.ba-density-option--active) i,body.dark-mode .ba-dropdown-content .ba-elemental-option:not(.ba-elemental-option--active) i,body.dark-mode .ba-dropdown-content .ba-density-option:not(.ba-density-option--active) i,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .ba-elemental-option:not(.ba-elemental-option--active) i,body.dark-mode .ba-dropdown-no-overlay .dropdown-menu .ba-density-option:not(.ba-density-option--active) i{color:#fff!important}body.dark-mode .ba-overlay-content.ba-dropdown-content,body.dark-mode .p-overlay .ba-dropdown-content{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-overlay .ba-overlay-content .ba-language-item,body.dark-mode .cdk-overlay-pane .ba-language-item{color:var(--ba-text-color)!important}body.dark-mode .p-overlay .ba-overlay-content .ba-language-item:hover,body.dark-mode .cdk-overlay-pane .ba-language-item:hover{background-color:#ffffff14!important}body.dark-mode .p-overlay .ba-overlay-content .ba-language-item.active,body.dark-mode .cdk-overlay-pane .ba-language-item.active{background-color:#1e3a5f!important;color:#f9fafb!important}body.dark-mode .p-overlay .ba-overlay-content .ba-language-item.active i,body.dark-mode .cdk-overlay-pane .ba-language-item.active i{color:#fff!important;background-color:var(--ba-primary)!important}body.dark-mode .ba-overlay-content,body.dark-mode .p-overlay .ba-overlay-content,body.dark-mode .p-overlay-content.ba-overlay-content-stye-class,body.dark-mode .cdk-overlay-pane .ba-overlay-content{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-overlay-sheet-header,body.dark-mode .ba-overlay-sheet-header-input{background-color:#111827!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-overlay-sheet-header .ba-lg-strong,body.dark-mode .ba-overlay-sheet-header-input .ba-lg-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-overlay-sheet-header .pi.pi-times,body.dark-mode .ba-overlay-sheet-header-input .pi.pi-times{color:#fff!important}body.dark-mode .ba-overlay-sheet-close .ba-custom-button i,body.dark-mode .ba-overlay-sheet-close ::ng-deep .ba-custom-button i{color:#9ca3af!important}body.dark-mode .ba-seatmap-filter-overlay{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-seatmap-filter-overlay .ba-seatmap-filter-overlay__header{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-seatmap-filter-overlay .ba-seatmap-filter-overlay__header .ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-seatmap-filter-overlay .ba-seatmap-filter-overlay__header .ba-seatmap-filter-overlay__header-icon{color:var(--ba-primary)!important}body.dark-mode .ba-seatmap-filter-overlay .ba-seatmap-filter-overlay__options{background-color:#1f2937!important}body.dark-mode .ba-seatmap-filter-overlay .ba-seatmap-filter-overlay__option label,body.dark-mode .ba-seatmap-filter-overlay .ba-seatmap-filter-overlay__option span{color:var(--ba-text-color)!important}body.dark-mode .ba-seatmap-filter-overlay .ba-seatmap-filter-overlay__option:hover{background-color:#374151!important}body.dark-mode .ba-seatmap-filter-overlay .ba-seatmap-filter-overlay__actions{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-seatmap-filter-overlay .ba-seatmap-filter-overlay__divider{background-color:#4b5563!important}body.dark-mode .ba-traveler-overlay-content,body.dark-mode .ba-traveler-overlay{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-overlay-content .ba-base-strong,body.dark-mode .ba-traveler-overlay .ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-overlay-content .ba-sm-normal,body.dark-mode .ba-traveler-overlay .ba-sm-normal{color:#9ca3af!important}body.dark-mode .ba-traveler-overlay-content .ba-traveler-overlay-input .p-inputnumber-input,body.dark-mode .ba-traveler-overlay-content .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-traveler-overlay-content .ba-custom-inputnumber input,body.dark-mode .ba-traveler-overlay .ba-traveler-overlay-input .p-inputnumber-input,body.dark-mode .ba-traveler-overlay .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-traveler-overlay .ba-custom-inputnumber input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-overlay-content .p-inputnumber-increment-button,body.dark-mode .ba-traveler-overlay-content .p-inputnumber-decrement-button,body.dark-mode .ba-traveler-overlay .p-inputnumber-increment-button,body.dark-mode .ba-traveler-overlay .p-inputnumber-decrement-button{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-overlay-content .p-inputnumber-increment-button:hover:not(:disabled),body.dark-mode .ba-traveler-overlay-content .p-inputnumber-decrement-button:hover:not(:disabled),body.dark-mode .ba-traveler-overlay .p-inputnumber-increment-button:hover:not(:disabled),body.dark-mode .ba-traveler-overlay .p-inputnumber-decrement-button:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .ba-traveler-overlay-content .ba-traveler-input-container,body.dark-mode .ba-traveler-overlay .ba-traveler-input-container{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-traveler-input-info-trigger{background-color:#1f2937!important;border-color:#4b5563!important;color:#9ca3af!important}body.dark-mode .ba-traveler-input-info-trigger:hover{background-color:#374151!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-container-inner .left{background-color:transparent!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-container-inner .right-item,body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-header{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-header-summary{background-color:var(--ba-header-color)!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-header-calendar,body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-header-filter,body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-header .ba-flight-calendar-search-skeleton{border-color:#374151!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-header .ba-flight-calendar-search-skeleton .ba-flight-calendar-search-skeleton__tab{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-header .ba-flight-calendar-search-skeleton .p-skeleton{background:linear-gradient(90deg,#374151 25%,#4b5563,#374151 75%)!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-header-filter button{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-header-filter button:hover{background-color:#374151!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-skeleton .ba-flight-search-result-skeleton__row{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-skeleton .p-skeleton{background:linear-gradient(90deg,#374151 25%,#4b5563,#374151 75%)!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-empty{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-empty__title{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-empty__description{color:#9ca3af!important}body.dark-mode .ba-flight-search-result-container .ba-flight-search-result-empty__illustration{opacity:.92}body.dark-mode .ba-flight-search-result-summary-container .ba-item{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-result-summary-container .ba-edit-button{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-result-item,body.dark-mode .ba-flight-search-result-item-inner{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-compact-item,body.dark-mode .ba-flight-compact-option{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-compact-table,body.dark-mode .ba-flight-compact-td{border-color:#4b5563!important}body.dark-mode .ba-flight-compact-option--soldout .ba-flight-compact-option__line1,body.dark-mode .ba-flight-compact-option--soldout .ba-flight-compact-option__price,body.dark-mode .ba-flight-compact-option--soldout .ba-flight-compact-option__class{color:#9ca3af!important}body.dark-mode .ba-flight-compact-option--soldout .ba-flight-compact-option__icons-stack img{filter:brightness(0) saturate(100%) invert(72%)!important;opacity:.9!important}body.dark-mode .ba-flight-compact-detail{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-flight-compact-logo{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-flight-compact-meta__flight--links .ba-flight-number-link{color:var(--ba-primary)!important}body.dark-mode .ba-flight-compact-meta__flight--links .ba-flight-number-link:hover{color:#93c5fd!important}body.dark-mode .ba-flight-search-result-item .ba-time,body.dark-mode .ba-flight-search-result-item .ba-flight-number,body.dark-mode .ba-flight-search-result-item .ba-duration-below,body.dark-mode .ba-flight-search-result-item .ba-fare-rule,body.dark-mode .ba-flight-search-result-item .ba-del{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-result-item .ba-flight-number-link,body.dark-mode .ba-flight-search-result-item .ba-flight-number-link:link,body.dark-mode .ba-flight-search-result-item .ba-flight-number-link:visited,body.dark-mode .ba-flight-search-result-item .ba-flight-number-link:active{color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-result-item .ba-flight-number-link:hover{color:var(--ba-primary)!important;text-decoration:underline}body.dark-mode .ba-flight-search-result-item .ba-flight-number-link .ba-flight-number{color:inherit!important}body.dark-mode .ba-flight-search-result-item .ba-del{color:#9ca3af!important}body.dark-mode .ba-flight-search-result-item .ba-line span{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-result-item .ba-checkmark{border-color:#4b5563!important}body.dark-mode .ba-flight-search-result-item .ba-checkmark:hover{border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-result-item .ba-price-option-card{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-result-item .ba-price-option-card--selected{background-color:#1e3a5f!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-result-item .ba-price-option-card__title,body.dark-mode .ba-flight-search-result-item .ba-price-option-card__seat-info{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-result-item .ba-price-option-card__price{color:var(--ba-price-color)!important}body.dark-mode .ba-flight-search-result-item .ba-price-option-card__feature{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-result-item .ba-price-option-card__actions{border-color:#374151!important}body.dark-mode .ba-flight-search-result-item .ba-price-option-card__btn-detail{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-result-item .ba-price-option-card__btn-detail:hover{background-color:#374151!important;border-color:#6b7280!important}body.dark-mode .ba-flight-search-result-item .ba-price-option-card__btn-select,body.dark-mode .ba-flight-search-result-item .ba-price-option-card__btn-select--selected{background-color:var(--ba-primary)!important;color:#fff!important}body.dark-mode .ba-flight-search-result-item .ba-price-option-nav{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-result-item .ba-price-option-nav:hover{background-color:#374151!important;border-color:#6b7280!important}body.dark-mode .ba-flight-search-result-item .ba-flight-provider-tag--ndc{background-color:#374151!important;color:var(--ba-text-color)!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-result-item-detail,body.dark-mode .ba-flight-search-result-item-detail-collapse .ba-flight-search-result-item-detail{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-flight-search-result-item-detail .tab-content,body.dark-mode .ba-flight-search-result-item-detail .tab-pane,body.dark-mode .ba-flight-search-result-item-detail-collapse .ba-flight-search-result-item-detail .tab-content,body.dark-mode .ba-flight-search-result-item-detail-collapse .ba-flight-search-result-item-detail .tab-pane{background-color:transparent!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-selected-container .ba-flight-selected-title{background-color:#1e3a5f!important;color:var(--ba-text-color)!important;border-color:#374151!important}body.dark-mode .ba-flight-search-selected-container .ba-flight-selected-main .ba-line span{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-config-container .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-config-container .ba-dialog-content__section .ba-dialog-content__section-title{color:#9ca3af!important}body.dark-mode .ba-flight-search-config-container .ba-dialog-content__section .ba-config-section__checkboxes--result-row{border-top-color:#374151!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section table .ba-header{background-color:#374151!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section table .ba-header th{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section .ba-fee-item-list .ba-fee-item{border-bottom-color:#374151!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section .ba-fee-item-list .ba-fee-item.ba-total-item{border-top-color:#4b5563!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-detail,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-detail{background-color:#111827!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-detail__card,body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-content,body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-detail__order-body-section,body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-detail__note-col,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-detail__card,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-content,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-detail__order-body-section,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-detail__note-col{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-content__table thead th,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-content__table thead th{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-content__table tbody td,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-content__table tbody td{border-color:#374151!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-content__grand-total-bar,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-content__grand-total-bar{background-color:#1e3a5f!important;border-top-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-content__grand-total-bar .ba-corp-order-content__grand-total-label,body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-content__grand-total-bar .ba-corp-order-content__grand-total-amount,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-content__grand-total-bar .ba-corp-order-content__grand-total-label,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-content__grand-total-bar .ba-corp-order-content__grand-total-amount{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-content__badge--hold,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-content__badge--hold{background-color:#422006!important;border-color:#b45309!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-content__badge--error,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-content__badge--error{background-color:#422006!important;border-color:#7f1d1d!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-detail__badge-pending,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-detail__badge-pending{background-color:#422006!important;color:#fcd34d!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-detail__exceed,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-detail__exceed{background-color:#450a0a!important;color:#fecaca!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-detail__approval-deadline,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-detail__approval-deadline{background-color:#450a0a!important;border-color:#f87171!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-create__fill-table-wrap--employee-partner,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-create__fill-table-wrap--employee-partner{background-color:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-create__employee-partner-fill-table thead tr,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-create__employee-partner-fill-table thead tr{background-color:#374151!important;border-bottom-color:#4b5563!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-create__employee-partner-fill-table tbody tr,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-create__employee-partner-fill-table tbody tr{background-color:#1f2937!important;border-bottom-color:#374151!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-create__employee-partner-fill-table .ba-corp-order-create__employee-partner-th,body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-create__employee-partner-fill-table .ba-corp-order-create__employee-partner-td,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-create__employee-partner-fill-table .ba-corp-order-create__employee-partner-th,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-create__employee-partner-fill-table .ba-corp-order-create__employee-partner-td{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-create__success,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-create__success{background-color:#111827!important}body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-corp-order-create__success-card,body.dark-mode .p-dialog.ba-corp-order-create-dialog .ba-approver-list__panel,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-corp-order-create__success-card,body.dark-mode .p-dialog.ba-corp-order-detail-dialog .ba-approver-list__panel,body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-detail-dialog__section,body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-config-panel__section,body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel__section{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__method-option{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__method-option--selected{background-color:#1e3a5f!important;border-color:#2563eb!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__method-option-radio{border-color:#4b5563!important;background-color:#111827!important}.ba-b2e-corporate-credit-panel__method-option--selected body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__method-option-radio{border-color:#2563eb!important;background-color:#2563eb!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--balance{background:linear-gradient(135deg,#064e3b,#1f2937)!important;border-color:#047857!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--balance .ba-b2e-corporate-credit-panel__summary-card-label{color:#6ee7b7!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--balance .ba-b2e-corporate-credit-panel__summary-card-value--balance{color:#34d399!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--period{background-color:#422006!important;border-color:transparent!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--period .ba-b2e-corporate-credit-panel__summary-card-label{color:#93c5fd!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--period .ba-b2e-corporate-credit-panel__summary-card-value--period{color:#60a5fa!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--monthly{background:linear-gradient(160deg,#1e3a5f,#1f2937)!important;border-color:#2563eb!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--monthly .ba-b2e-corporate-credit-panel__summary-card-label{color:#93c5fd!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--monthly .ba-b2e-corporate-credit-panel__summary-card-value--monthly{color:#60a5fa!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--total{background:linear-gradient(160deg,#78350f,#1f2937)!important;border-color:#d97706!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--total .ba-b2e-corporate-credit-panel__summary-card-label{color:#fdba74!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__summary-card--total .ba-b2e-corporate-credit-panel__summary-card-value--total{color:#fb923c!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__progress-track{background-color:#374151!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__progress-meta-item{color:#9ca3af!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__progress-meta-item--highlight,body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__progress-meta-item--period{color:#60a5fa!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__progress-meta-item--total{color:#fb923c!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-credit-panel .ba-b2e-corporate-credit-panel__config-card{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-employees-panel .ba-b2e-corporate-employees-panel__shell{border-color:#374151!important;box-shadow:none!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-employees-panel .ba-b2e-corporate-employees-panel__header{background:linear-gradient(180deg,#1f2937,#111827)!important;border-bottom-color:#374151!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-employees-panel .ba-b2e-corporate-employees-panel__title{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-employees-panel .ba-b2e-corporate-employees-panel__body{background-color:#111827!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-employees-panel .ba-b2e-corporate-employees-panel__icon-wrap{background-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-employees-panel .ba-b2e-corporate-employees-panel__headline{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-employees-panel .ba-b2e-corporate-employees-panel__hint{color:#9ca3af!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-service-policies-panel .ba-b2e-corporate-service-policies-panel__shell{border-color:#374151!important;box-shadow:none!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-service-policies-panel .ba-b2e-corporate-service-policies-panel__header{background:linear-gradient(180deg,#1f2937,#111827)!important;border-bottom-color:#374151!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-service-policies-panel .ba-b2e-corporate-service-policies-panel__title{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-service-policies-panel .ba-b2e-corporate-service-policies-panel__body{background-color:#111827!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-service-policies-panel .ba-b2e-corporate-service-policies-panel__icon-wrap{background-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-service-policies-panel .ba-b2e-corporate-service-policies-panel__headline{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-service-policies-panel .ba-b2e-corporate-service-policies-panel__hint,body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-detail-dialog__debt-transactions .ba-debt-audit-history__empty{color:#9ca3af!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-detail-dialog__debt-txn-summary{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-detail-dialog__debt-txn-summary-title,body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-detail-dialog__debt-txn-card-label{color:#9ca3af!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-detail-dialog__debt-txn-card{border-color:#374151!important;background:linear-gradient(165deg,#1e3a5f,#1f2937)!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-detail-dialog__debt-txn-card-value{color:var(--ba-primary-200)!important}body.dark-mode .ba-b2e-corporate-detail-dialog .ba-b2e-corporate-detail-dialog__industry-for{color:#9ca3af!important}body.dark-mode .ba-b2e-corporate-business-field-row__panel{background-color:#1f2937!important;border-color:#374151!important;box-shadow:0 .25rem .5rem #00000040,0 .75rem 1.5rem #00000059!important}body.dark-mode .ba-b2e-corporate-business-field-row__filter{background-color:#111827!important;border-bottom-color:#374151!important}body.dark-mode .ba-b2e-corporate-business-field-row__group:not(:first-child){border-top-color:#374151!important}body.dark-mode .ba-b2e-corporate-business-field-row__group-label{border-left-color:var(--ba-primary)!important;color:#9ca3af!important}body.dark-mode .ba-b2e-corporate-business-field-row__option:hover,body.dark-mode .ba-b2e-corporate-business-field-row__option:focus-visible{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-b2e-corporate-business-field-row__option--selected{background-color:#1e8bef2e!important;border-color:#2563eb!important}body.dark-mode .ba-b2e-corporate-business-field-row__option--selected:hover{background-color:#1e8bef47!important}body.dark-mode .ba-b2e-corporate-business-field-row__option--selected .ba-b2e-corporate-business-field-row__option-vi{color:var(--ba-primary-200)!important}body.dark-mode .ba-b2e-corporate-business-field-row__options::-webkit-scrollbar-thumb{background:#4b5563!important}body.dark-mode .ba-b2e-corporate-detail-page{background-color:#111827!important}body.dark-mode .ba-b2e-corporate-detail-page .ba-b2e-corporate-detail-page__title{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-corporate-detail-page .ba-b2e-corporate-detail-page__content{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-b2e-my-corporate-page .ba-b2e-my-corporate-page__loading,body.dark-mode .ba-b2e-my-corporate-page .ba-b2e-my-corporate-page__empty{color:#9ca3af!important}body.dark-mode .p-dialog.ba-b2e-corporate-detail-dialog-container .p-dialog-content,body.dark-mode .p-dialog.ba-b2e-corporate-detail-dialog-container .ba-dialog-content{background-color:var(--ba-neutrals-50)!important}body.dark-mode .p-dialog.ba-corp-service-policy-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-corp-service-policy-dialog .ba-dialog-content{background-color:#111827!important}body.dark-mode .p-dialog.ba-corp-service-policy-dialog .ba-corp-service-policy-dialog__section{border-color:#374151!important}body.dark-mode .p-dialog.ba-corp-service-policy-dialog .ba-corp-service-policy-dialog__section-title{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-hotel-policy-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-hotel-policy-dialog .ba-dialog-content{background-color:#111827!important}body.dark-mode .p-dialog.ba-hotel-policy-dialog .ba-hotel-policy-dialog__section{border-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-policy-dialog .ba-hotel-policy-dialog__section-title{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section .ba-dialog-content__section-title,body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section .ba-label,body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section .ba-title{color:#9ca3af!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section .ba-value,body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section .ba-neutrals-text,body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section .ba-passenger-header{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section .ba-header th{background-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section table tr{border-bottom-color:#4b5563!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-cancel-information-summary .ba-label,body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-fee-cancel-information .ba-title{color:#9ca3af!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-fee-cancel-information table .ba-header{background-color:#374151!important}body.dark-mode .p-dialog.ba-cancel-information-dialog .ba-fee-cancel-information table tr{border-bottom-color:#374151!important}body.dark-mode .p-dialog.ba-retrieve-ticket-dialog .ba-retrieve-ticket-dialog__content{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-retrieve-ticket-dialog .ba-retrieve-ticket-dialog__panel-body{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-retrieve-ticket-dialog .ba-retrieve-ticket-dialog__info-label{color:#9ca3af!important}body.dark-mode .p-dialog.ba-retrieve-ticket-dialog .ba-retrieve-ticket-dialog__loading{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-retrieve-ticket-dialog .ba-retrieve-ticket-dialog__error{color:#f87171!important}body.dark-mode .p-dialog.ba-retrieve-ticket-dialog .ba-retrieve-ticket-dialog__copy-btn{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-retrieve-ticket-dialog .ba-retrieve-ticket-dialog__fare-basis{background-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-retrieve-ticket-dialog .ba-retrieve-ticket-dialog__table tbody td{color:var(--ba-text-color)!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-retrieve-ticket-dialog .ba-retrieve-ticket-dialog__price-row{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-retrieve-ticket-dialog .ba-retrieve-ticket-dialog__info-row{color:var(--ba-text-color)!important;border-color:#374151!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__table-wrap{background-color:#1f2937!important;border-color:#374151!important;box-shadow:0 4px 12px -2px #00000059,0 2px 6px -2px #0003!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__head{background-color:#111827!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__head-cell{color:var(--ba-text-color)!important;border-color:#374151!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__head-cell--name{border-right-color:#374151!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__traveler{background-color:#1f2937!important;border-color:#ffffff0f!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__traveler--alt{background-color:#111827!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__traveler:hover{background-color:#374151!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__traveler-name,body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__traveler-ffp{color:var(--ba-text-color)!important;border-color:#ffffff0f!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__avatar{background-color:#374151!important;color:var(--ba-primary)!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__full-name{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__ffp-row{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__ffp-row--disabled{background-color:#111827!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__airline{background-color:#374151!important;border-color:#ffffff0f!important}@media (max-width: 767px){body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__table-wrap{background-color:transparent!important;border-color:transparent!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__traveler{background-color:#1f2937!important;border-color:#ffffff14!important;box-shadow:0 4px 12px -2px #00000059,0 2px 6px -2px #0003!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__traveler--alt,body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__traveler:hover{background-color:#1f2937!important}body.dark-mode .p-dialog.update-membership-dialog .update-membership-dialog__traveler-name{background-color:#374151!important;border-color:#ffffff0f!important}}body.dark-mode .p-dialog.ba-update-contact-info-dialog .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-update-contact-info-dialog .ba-dialog-content__section .ba-form-label{color:#9ca3af!important}body.dark-mode .p-dialog.ba-ca-code-input-dialog .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-ca-code-input-dialog .ba-dialog-content__section .ba-ca-code-input-dialog__label{color:#9ca3af!important}body.dark-mode .p-dialog.p-dialog-ba-flight-b2e-corporate-selection .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.p-dialog-ba-flight-b2e-corporate-selection .ba-dialog-content__section .ba-flight-b2e-corporate-selection-dialog__label,body.dark-mode .p-dialog.p-dialog-ba-flight-b2e-corporate-selection .ba-dialog-content__section .ba-flight-b2e-corporate-selection-dialog__note{color:#9ca3af!important}body.dark-mode .p-dialog.ba-verify-password-dialog .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-verify-password-dialog .ba-dialog-content__section .ba-verify-password-dialog__label{color:#9ca3af!important}body.dark-mode .p-dialog.ba-auto-config-dialog .ba-dialog-content__section,body.dark-mode .p-dialog.ba-send-queue-dialog .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-send-queue-dialog .ba-dialog-content__section .ba-form-label{color:#9ca3af!important}body.dark-mode .p-dialog.ba-note-dialog .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-note-dialog .ba-dialog-content__section .section-label{color:#9ca3af!important}body.dark-mode .p-dialog.ba-system-config-edit-dialog .ba-system-config-edit-dialog__layout,body.dark-mode .p-dialog.ba-system-config-edit-dialog .ba-system-config-edit-dialog__layout .form-label,body.dark-mode .p-dialog.ba-system-config-edit-dialog .ba-system-config-edit-dialog__sheet-title,body.dark-mode .p-dialog.ba-system-config-edit-dialog .ba-system-config-edit-dialog__audit-item dt,body.dark-mode .p-dialog.ba-system-config-edit-dialog .ba-system-config-edit-dialog__audit-item dd{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-dialog .ba-dialog-content__section,body.dark-mode .ba-flight-change-itinerary-reissue-dialog .ba-dialog-content,body.dark-mode .ba-flight-change-itinerary-reissue-dialog .ba-dialog-content__section,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-dialog .ba-reissue-select-itinerary,body.dark-mode .ba-flight-change-itinerary-reissue-dialog .ba-reissue-select-itinerary{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-dialog .ba-reissue-select-itinerary__message,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-dialog .ba-reissue-selected-itinerary__title,body.dark-mode .ba-flight-change-itinerary-reissue-dialog .ba-reissue-select-itinerary__message,body.dark-mode .ba-flight-change-itinerary-reissue-dialog .ba-reissue-selected-itinerary__title,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-dialog .ba-reissue-search-step,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-dialog .ba-reissue-selected-itinerary,body.dark-mode .ba-flight-change-itinerary-reissue-dialog .ba-reissue-search-step,body.dark-mode .ba-flight-change-itinerary-reissue-dialog .ba-reissue-selected-itinerary{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-config-container .ba-accordion-container .accordion-item,body.dark-mode .ba-flight-search-config-container .accordion-item{background-color:transparent!important;border-color:transparent!important}body.dark-mode .ba-flight-search-config-container .ba-accordion-container .accordion-header .accordion-button,body.dark-mode .ba-flight-search-config-container .accordion-header .accordion-button{background-color:#1f2937!important;color:var(--ba-text-color)!important;border-color:transparent!important}body.dark-mode .ba-flight-search-config-container .ba-accordion-container .accordion-header .accordion-button i.pi-chevron-up,body.dark-mode .ba-flight-search-config-container .accordion-header .accordion-button i.pi-chevron-up{color:#9ca3af!important}body.dark-mode .ba-flight-search-config-container .ba-accordion-container .accordion-body,body.dark-mode .ba-flight-search-config-container .accordion-body{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-sort-container .ba-accordion-container .accordion-item,body.dark-mode .ba-flight-search-sort-container .accordion-item{background-color:transparent!important;border-color:transparent!important}body.dark-mode .ba-flight-search-sort-container .ba-accordion-container .accordion-header .accordion-button,body.dark-mode .ba-flight-search-sort-container .accordion-header .accordion-button{background-color:#1f2937!important;color:var(--ba-text-color)!important;border-color:transparent!important}body.dark-mode .ba-flight-search-sort-container .ba-accordion-container .accordion-header .accordion-button i.pi-chevron-up,body.dark-mode .ba-flight-search-sort-container .accordion-header .accordion-button i.pi-chevron-up{color:#9ca3af!important}body.dark-mode .ba-flight-search-sort-container .ba-accordion-container .accordion-body,body.dark-mode .ba-flight-search-sort-container .accordion-body{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-config-container .ba-config-radio .checkmark,body.dark-mode .ba-flight-search-config-container .ba-radio-button .checkmark{border-color:#4b5563!important;background-color:#111827!important}body.dark-mode .ba-flight-search-config-container p-checkbox .p-checkbox-box,body.dark-mode .ba-flight-search-config-container p-checkbox [data-pc-section=box]{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-config-container p-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-flight-search-config-container p-checkbox.p-checkbox-checked .p-checkbox-box,body.dark-mode .ba-flight-search-config-container p-checkbox.p-checkbox-checked [data-pc-section=box]{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-config-container p-checkbox .p-checkbox-icon,body.dark-mode .ba-flight-search-config-container p-checkbox .p-checkbox-box .p-icon{color:#fff!important}body.dark-mode .ba-flight-search-config-container .ba-config-label{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-config-container .p-inputnumber input,body.dark-mode .ba-flight-search-config-container .p-inputnumber .p-inputnumber-input,body.dark-mode .ba-flight-search-config-container .p-inputnumber-input,body.dark-mode .ba-flight-search-config-container input[type=number],body.dark-mode .ba-flight-search-config-container .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-config-container .p-inputnumber .p-inputnumber-button{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-config-container .p-inputnumber .p-inputnumber-button:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .ba-flight-search-config-container .ba-price-config-overlay{border-color:#4b5563!important}body.dark-mode .ba-flight-search-config-container .ba-price-config-overlay .ba-overlay-header{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-config-container .ba-price-config-overlay .ba-airline-header-chip,body.dark-mode .ba-flight-search-config-container .ba-price-config-overlay .ba-airline-header-more{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-config-container .ba-price-config-overlay .ba-airline-overlay-content input,body.dark-mode .ba-flight-search-config-container .ba-price-config-overlay .ba-airline-search input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-config-container .ba-price-config-overlay .ba-airline-item.selected{background-color:#1e3a5f!important}body.dark-mode .ba-flight-search-config-container .ba-price-config-overlay .ba-airline-selected-item{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-config-container .ba-config-fee-collapse{border-color:#374151!important}body.dark-mode .ba-flight-search-config-container .ba-add-airline,body.dark-mode .ba-flight-search-config-container .ba-add-airline i{color:var(--ba-primary)!important}body.dark-mode .ba-search-result-actions .ba-config-action-btn{background-color:#1e3a5f!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-search-result-actions .ba-config-action-btn i,body.dark-mode .ba-search-result-actions .ba-config-action-btn .pi{color:var(--ba-primary)!important}body.dark-mode .ba-search-result-actions .ba-config-action-btn:hover:not(:disabled){background-color:#2563eb!important;color:var(--ba-primary)!important}body.dark-mode .ba-search-result-actions .ba-config-action-btn:hover:not(:disabled) i,body.dark-mode .ba-search-result-actions .ba-config-action-btn:hover:not(:disabled) .pi{color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-filter-container{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-filter-container .ba-flight-search-filter-header{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-filter-container .ba-flight-search-filter-content{background-color:#1f2937!important;border-color:#374151!important;border-top-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-filter-container .ba-filter-item{border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-filter-container .ba-filter-item .ba-base-strong,body.dark-mode .ba-flight-search-filter-container .ba-filter-item span,body.dark-mode .ba-flight-search-filter-container .ba-filter-item label{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-filter-container .ba-filter-item .ba-filter-airline button,body.dark-mode .ba-flight-search-filter-container .ba-filter-item .ba-filter-airline button i{color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-filter-container .ba-slider-from-to{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-filter-container .ba-button-outline{background-color:transparent!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-filter-container .ba-button-outline:hover{background-color:#1e8bef26!important}body.dark-mode .p-dialog.ba-flight-mobile-filter-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-flight-mobile-filter-dialog .ba-dialog-content,body.dark-mode .ba-flight-mobile-filter-dialog .p-dialog-content,body.dark-mode .ba-flight-mobile-filter-dialog .ba-dialog-content{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-sort-container .ba-radio-button .checkmark{border-color:#4b5563!important;background-color:#111827!important}body.dark-mode .ba-flight-search-sort-container .p-select,body.dark-mode .ba-flight-search-sort-container .p-select [data-pc-section=root],body.dark-mode .ba-flight-search-sort-container .p-select-trigger{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-sort-container .p-select .p-select-label,body.dark-mode .ba-flight-search-sort-container .p-select .p-select-label span{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-sort-dropdown.p-select-overlay,body.dark-mode .p-select-overlay.ba-flight-search-sort-dropdown{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-sort-dropdown .p-select-list-container .p-select-option,body.dark-mode .p-select-overlay.ba-flight-search-sort-dropdown .p-select-option{background-color:transparent!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-sort-dropdown .p-select-list-container .p-select-option:hover,body.dark-mode .p-select-overlay.ba-flight-search-sort-dropdown .p-select-option:hover{background-color:#ffffff0d!important}body.dark-mode .ba-flight-search-sort-dropdown .p-select-list-container .p-select-option.p-select-option-selected,body.dark-mode .ba-flight-search-sort-dropdown .p-select-list-container .p-select-option[data-p-selected],body.dark-mode .p-select-overlay.ba-flight-search-sort-dropdown .p-select-option.p-select-option-selected,body.dark-mode .p-select-overlay.ba-flight-search-sort-dropdown .p-select-option[data-p-selected]{background-color:#1e3a5f!important;color:#f9fafb!important}body.dark-mode .ba-flight-search-sort-dropdown .p-select-list-container .p-select-option.p-select-option-selected span,body.dark-mode .ba-flight-search-sort-dropdown .p-select-list-container .p-select-option.p-select-option-selected .ba-sm-normal,body.dark-mode .ba-flight-search-sort-dropdown .p-select-list-container .p-select-option[data-p-selected] span,body.dark-mode .ba-flight-search-sort-dropdown .p-select-list-container .p-select-option[data-p-selected] .ba-sm-normal,body.dark-mode .p-select-overlay.ba-flight-search-sort-dropdown .p-select-option.p-select-option-selected span,body.dark-mode .p-select-overlay.ba-flight-search-sort-dropdown .p-select-option.p-select-option-selected .ba-sm-normal,body.dark-mode .p-select-overlay.ba-flight-search-sort-dropdown .p-select-option[data-p-selected] span,body.dark-mode .p-select-overlay.ba-flight-search-sort-dropdown .p-select-option[data-p-selected] .ba-sm-normal{color:#f9fafb!important}body.dark-mode .ba-flight-search-sort-dropdown .p-hidden-accessible.p-hidden-focusable{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.dark-mode .ba-flight-search-result-header-filter button img{filter:invert(1) brightness(1.1)}body.dark-mode .ba-flight-calendar-search .ba-calendar-carousel-item{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-calendar-search .ba-calendar-carousel-item.active,body.dark-mode .ba-flight-calendar-search .ba-calendar-carousel-item:hover:not(.disabled){background-color:#1e3a5f!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-calendar-search .ba-calendar-carousel-item .price{color:var(--ba-price-color)!important}body.dark-mode .ba-flight-calendar-search__chart-panel{border-top-color:#374151!important}body.dark-mode .ba-price-option-inline{border-color:#374151!important}body.dark-mode .ba-price-option-view-toggle{border-color:#4b5563!important;background-color:#1f2937!important}body.dark-mode .ba-price-option-view-toggle .ba-price-option-view-toggle__btn{border-color:#4b5563!important;background-color:#1f2937!important;color:#9ca3af!important}body.dark-mode .ba-price-option-view-toggle .ba-price-option-view-toggle__btn--active{background-color:#1e3a5f!important;color:var(--ba-primary)!important}body.dark-mode .ba-price-option-view-toggle .ba-price-option-view-toggle__btn:hover:not(.ba-price-option-view-toggle__btn--active){background-color:#374151!important}body.dark-mode .ba-price-option-table{border-color:#374151!important;background-color:#1f2937!important}body.dark-mode .ba-price-option-table thead th{background-color:#334155!important;border-top-color:#4b5563!important;border-bottom-color:#4b5563!important;border-right-color:#4b5563!important}body.dark-mode .ba-price-option-table thead th:last-child{border-right:none!important}body.dark-mode .ba-price-option-table tbody td{border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-price-option-table .ba-price-option-table__header-label{color:var(--ba-text-color)!important}body.dark-mode .ba-price-option-table .ba-price-option-table__header-icon-wrap{background-color:color-mix(in srgb,var(--ba-primary) 22%,#1f2937)!important}body.dark-mode .ba-price-option-table .ba-price-option-table__col-actions{background-color:#334155!important}body.dark-mode .ba-price-option-table .ba-price-option-table__cell-actions{background-color:#1f2937!important}body.dark-mode .ba-price-option-table .ba-price-option-table__row--selected,body.dark-mode .ba-price-option-table .ba-price-option-table__row--highlighted,body.dark-mode .ba-price-option-table .ba-price-option-table__row--selected .ba-price-option-table__cell-actions,body.dark-mode .ba-price-option-table .ba-price-option-table__row--highlighted .ba-price-option-table__cell-actions{background-color:#1e3a5f!important}body.dark-mode .ba-price-option-table .ba-price-option-table__price{color:var(--ba-price-color)!important}body.dark-mode .ba-price-option-table .ba-price-option-table__status{color:var(--ba-text-color)!important}body.dark-mode .ba-price-option-table .ba-price-option-table__status--allowed .pi{color:var(--ba-text-success)!important}body.dark-mode .ba-price-option-table .ba-price-option-table__status--not-allowed .pi{color:var(--ba-price-color)!important}body.dark-mode .ba-price-option-table .ba-price-option-table__btn-detail{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-price-option-table .ba-price-option-table__btn-detail:hover{background-color:#374151!important;border-color:#6b7280!important}body.dark-mode .ba-price-option-table .ba-price-option-table__radio-mark{border-color:#4b5563!important;background-color:#111827!important}body.dark-mode .ba-price-option-table .ba-price-option-table__radio--selected .ba-price-option-table__radio-mark{border-color:var(--ba-primary)!important;background-color:#111827!important}body.dark-mode .ba-price-option-table .ba-price-option-table__radio--selected .ba-price-option-table__radio-mark:after{background-color:var(--ba-primary)!important}body.dark-mode .ba-price-option-mini-card{border-color:#4b5563!important;background-color:#1f2937!important}body.dark-mode .ba-price-option-mini-card .ba-price-option-mini-card__class-seat{color:var(--ba-text-color)!important}body.dark-mode .ba-price-option-mini-card--soldout{background-color:var(--ba-neutrals-50)!important;border-color:var(--ba-neutrals-200)!important}body.dark-mode .ba-price-option-mini-card--soldout .ba-price-option-mini-card__price{color:var(--ba-text-color)!important}body.dark-mode .ba-price-option-mini-card--soldout .ba-price-option-mini-card__class-seat{text-decoration:none!important}body.dark-mode .ba-price-option-mini-card--selected{background-color:#1e3a5f!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-price-option-nav{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-price-option-nav:hover{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-flight-offer-detail-header .nav-tabs{background-color:transparent!important;border-bottom-color:#374151!important}body.dark-mode .ba-flight-offer-detail-header .nav-tabs .nav-link{color:#9ca3af!important}body.dark-mode .ba-flight-offer-detail-header .nav-tabs .nav-link.active{color:var(--ba-text-color)!important;background-color:#1f2937!important;border-color:#4b5563 #4b5563 transparent!important}body.dark-mode .ba-flight-offer-detail-header .ba-flight-offer-detail-close{color:#9ca3af!important}body.dark-mode .ba-flight-offer-detail-header .ba-flight-offer-detail-close:hover{color:var(--ba-primary)!important}body.dark-mode .ba-flight-offer-detail-header .ba-flight-offer-detail-header__action-btn.ba-button-outline{background-color:#111827!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-flight-offer-detail-header .ba-flight-offer-detail-header__action-btn.ba-button-outline .ba-custom-button{background-color:#111827!important;color:var(--ba-primary)!important}body.dark-mode .ba-flight-price-container{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-price-container .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-flight-price-container .ba-custom-inputnumber input,body.dark-mode .ba-flight-price-container ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-flight-price-container ba-custom-inputnumber .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-price-container .ba-custom-inputnumber .p-inputnumber-input::placeholder,body.dark-mode .ba-flight-price-container .ba-custom-inputnumber input::placeholder,body.dark-mode .ba-flight-price-container ba-custom-inputnumber .p-inputnumber-input::placeholder,body.dark-mode .ba-flight-price-container ba-custom-inputnumber .p-inputtext::placeholder{color:#9ca3af!important}body.dark-mode .ba-flight-price-container .p-inputnumber-increment-button,body.dark-mode .ba-flight-price-container .p-inputnumber-decrement-button{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-price-container .p-inputnumber-increment-button:hover:not(:disabled),body.dark-mode .ba-flight-price-container .p-inputnumber-decrement-button:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .ba-flight-price-container .p-inputnumber-clear-icon{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-price-container .ba-flight-price-minor-search-hint,body.dark-mode .ba-flight-price-container .ba-flight-price-minor-search-hint .pi-spinner{color:var(--ba-status-warning)!important}body.dark-mode .ba-flight-price-container .ba-flight-price-loading-cell,body.dark-mode .ba-flight-price-container .ba-flight-price-loading-inline .pi-spinner{color:var(--ba-text-label-color)!important}body.dark-mode .ba-flight-price-container .ba-flight-price-table-inner,body.dark-mode .ba-flight-price-container .ba-flight-price-card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-price-container .ba-flight-price-table table th{background-color:#111827!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-price-container .ba-flight-price-table table td{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-price-container .ba-flight-price-card__title,body.dark-mode .ba-flight-price-container .ba-flight-price-card__body{background-color:#111827!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-detail-container{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-detail-container .ba-flight-detail-location{background:linear-gradient(90deg,#1e3a5f,#153052)!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-detail-container .ba-flight-detail-transit{background-color:#1e3a5f80!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-detail-container .ba-flight-detail-item{border-bottom-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-base-strong,body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-sm-normal,body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-xl-strong,body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-flight-detail-airport,body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-flight-detail-terminal,body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-flight-detail-date,body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-flight-detail-time{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-flight-number-link{color:var(--ba-text-color)!important;text-decoration:none!important}body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-flight-number-link:link,body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-flight-number-link:visited,body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-flight-number-link:active{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-flight-number-link:hover{color:var(--ba-text-color)!important;text-decoration:underline!important}body.dark-mode .ba-flight-detail-container .ba-flight-detail-item .ba-flight-number-link .ba-flight-number{color:inherit!important}body.dark-mode .ba-flight-detail-container .ba-flight-detail-item i.pi-circle-fill{color:#9ca3af!important}body.dark-mode .ba-flight-detail-container .ba-flight-detail-line{border-top-color:#4b5563!important}body.dark-mode .ba-flight-fare-rule-container{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-fare-rule-container .ba-minirules-container{background-color:#1e3a5f!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-fare-rule-container .ba-fare-rule-toolbar{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-flight-fare-rule-container ::ng-deep .ba-accordion-container .accordion-button{background-color:#1f2937!important;color:var(--ba-text-color)!important;border-color:#374151!important}body.dark-mode .ba-itinerary-card{color:var(--ba-text-color)!important}body.dark-mode .ba-itinerary-card:has(.ba-itinerary-card__indicator){background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-itinerary-card:hover:not(.ba-itinerary-card--readonly) .ba-flight-detail-item-container{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-itinerary-card:hover:not(.ba-itinerary-card--readonly):has(.ba-itinerary-card__indicator){background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-itinerary-card__indicator{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-itinerary-card--active .ba-flight-detail-item-container{background-color:#1e8bef26!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-itinerary-card--active:has(.ba-itinerary-card__indicator){background-color:#1e8bef26!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-itinerary-card--active .ba-itinerary-card__indicator{background-color:#1f2937!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-itinerary-card .ba-flight-detail-item-container{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-itinerary-card:has(.ba-itinerary-card__indicator) .ba-flight-detail-item-container{background-color:transparent!important;border-color:transparent!important}body.dark-mode .ba-itinerary-card .ba-flight-detail-item__airline-name,body.dark-mode .ba-itinerary-card .ba-flight-detail-item__carrier,body.dark-mode .ba-itinerary-card .ba-flight-detail-item__route,body.dark-mode .ba-itinerary-card .ba-flight-detail-item__date,body.dark-mode .ba-itinerary-card .ba-flight-detail-item__time,body.dark-mode .ba-itinerary-card .ba-flight-detail-item__seat-class,body.dark-mode .ba-flight-change-itinerary-reissue-dialog .ba-reissue-selected-itinerary__title,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-dialog .ba-reissue-selected-itinerary__title{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-change-itinerary-reissue-dialog .ba-reissue-select-itinerary__message,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-dialog .ba-reissue-select-itinerary__message{color:var(--ba-text-label-color)!important}body.dark-mode .ba-flight-change-itinerary-reissue-confirm-dialog .ba-reissue-confirm-dialog__right,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-confirm-dialog .ba-reissue-confirm-dialog__right{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-change-itinerary-reissue-confirm-dialog .ba-reissue-confirm-dialog__section-title,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-confirm-dialog .ba-reissue-confirm-dialog__section-title,body.dark-mode .ba-flight-change-itinerary-reissue-confirm-dialog .ba-reissue-confirm-dialog__passenger-type,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-confirm-dialog .ba-reissue-confirm-dialog__passenger-type{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-change-itinerary-reissue-confirm-dialog .ba-reissue-confirm-dialog__price-row,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-confirm-dialog .ba-reissue-confirm-dialog__price-row{color:var(--ba-text-label-color)!important}body.dark-mode .ba-flight-change-itinerary-reissue-confirm-dialog .ba-reissue-confirm-dialog__price-row--total,body.dark-mode .p-dialog.ba-flight-change-itinerary-reissue-confirm-dialog .ba-reissue-confirm-dialog__price-row--total{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-content,body.dark-mode .ba-home-image-manager-dialog .p-dialog-content,body.dark-mode .ba-home-image-manager-dialog .ba-dialog-content,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-dialog-content__section,body.dark-mode .ba-home-image-manager-dialog .ba-dialog-content__section{background-color:transparent!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-preview,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-preview{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-preview .ba-home-image-carousel-btn,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-preview .ba-home-image-carousel-btn{background:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-preview .ba-home-image-carousel-btn:hover,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-preview .ba-home-image-carousel-btn:hover{background:#4b5563!important;border-color:#f58220!important;color:#f58220!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-preview .ba-home-image-carousel-indicator--active,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-preview .ba-home-image-carousel-indicator--active{background:#22c55e!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-preview .ba-home-image-carousel-indicator:hover,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-preview .ba-home-image-carousel-indicator:hover{background:#fff6!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-preview .ba-home-image-manager-empty,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-preview .ba-home-image-manager-empty{color:#9ca3af!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-list-header .ba-base-strong,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-list-header .ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-add-btn .ba-custom-button,body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-add-btn .ba-custom-button.p-button-secondary,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-add-btn .ba-custom-button,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-add-btn .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-add-btn .ba-custom-button:hover:not(:disabled),body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-add-btn .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-add-btn .ba-custom-button:hover:not(:disabled),body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-add-btn .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-uploading,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-uploading{color:#9ca3af!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-item,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-item{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-item .ba-home-image-manager-item-thumb,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-item .ba-home-image-manager-item-thumb{border-color:#4b5563!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-item .ba-home-image-manager-action-btn,body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-item .ba-home-image-manager-action-btn{background:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-item .ba-home-image-manager-action-btn:hover:not(:disabled),body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-item .ba-home-image-manager-action-btn:hover:not(:disabled){border-color:#f58220!important;color:#f58220!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-home-image-manager-item .ba-home-image-manager-action-btn--danger:hover:not(:disabled),body.dark-mode .ba-home-image-manager-dialog .ba-home-image-manager-item .ba-home-image-manager-action-btn--danger:hover:not(:disabled){border-color:#dc3545!important;color:#dc3545!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-custom-inputnumber input,body.dark-mode .p-dialog.ba-home-image-manager-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .p-dialog.ba-home-image-manager-dialog ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-custom-datepicker .p-inputtext,body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-custom-datepicker input,body.dark-mode .p-dialog.ba-home-image-manager-dialog .p-datepicker-input,body.dark-mode .ba-home-image-manager-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-home-image-manager-dialog .ba-custom-inputnumber input,body.dark-mode .ba-home-image-manager-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .ba-home-image-manager-dialog ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-home-image-manager-dialog .ba-custom-datepicker .p-inputtext,body.dark-mode .ba-home-image-manager-dialog .ba-custom-datepicker input,body.dark-mode .ba-home-image-manager-dialog .p-datepicker-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-custom-inputnumber .p-inputnumber-input::placeholder,body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-custom-inputnumber input::placeholder,body.dark-mode .p-dialog.ba-home-image-manager-dialog ba-custom-inputnumber .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-home-image-manager-dialog ba-custom-inputnumber .p-inputnumber-input::placeholder,body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-custom-datepicker .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-custom-datepicker input::placeholder,body.dark-mode .p-dialog.ba-home-image-manager-dialog .p-datepicker-input::placeholder,body.dark-mode .ba-home-image-manager-dialog .ba-custom-inputnumber .p-inputnumber-input::placeholder,body.dark-mode .ba-home-image-manager-dialog .ba-custom-inputnumber input::placeholder,body.dark-mode .ba-home-image-manager-dialog ba-custom-inputnumber .p-inputtext::placeholder,body.dark-mode .ba-home-image-manager-dialog ba-custom-inputnumber .p-inputnumber-input::placeholder,body.dark-mode .ba-home-image-manager-dialog .ba-custom-datepicker .p-inputtext::placeholder,body.dark-mode .ba-home-image-manager-dialog .ba-custom-datepicker input::placeholder,body.dark-mode .ba-home-image-manager-dialog .p-datepicker-input::placeholder{color:#9ca3af!important}body.dark-mode .p-dialog.ba-home-image-manager-dialog .ba-custom-datepicker .p-datepicker-trigger,body.dark-mode .ba-home-image-manager-dialog .ba-custom-datepicker .p-datepicker-trigger{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-filter-container .ba-slider .p-slider,body.dark-mode .p-slider{background-color:#374151!important}body.dark-mode .p-slider .p-slider-handle{background-color:var(--ba-primary)!important}body.dark-mode .p-slider .p-slider-range{background:var(--ba-primary)!important}body.dark-mode .ba-slider-from-to{color:var(--ba-text-color)!important}body.dark-mode .ba-notification-panel-wrapper,body.dark-mode .ba-notification-panel{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__header,body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__header .ba-base-strong,body.dark-mode .ba-notification-panel .ba-notification-panel__header,body.dark-mode .ba-notification-panel .ba-notification-panel__header .ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__mark-all,body.dark-mode .ba-notification-panel .ba-notification-panel__mark-all{color:var(--ba-primary)!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__tabs,body.dark-mode .ba-notification-panel .ba-notification-panel__tabs{background-color:#111827!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__tab,body.dark-mode .ba-notification-panel .ba-notification-panel__tab{color:#9ca3af!important;background-color:transparent!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__tab:hover:not(.ba-notification-panel__tab--active),body.dark-mode .ba-notification-panel .ba-notification-panel__tab:hover:not(.ba-notification-panel__tab--active){background-color:#ffffff0d!important;color:var(--ba-text-color)!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__tab--active,body.dark-mode .ba-notification-panel .ba-notification-panel__tab--active{background-color:#1e8bef33!important;color:var(--ba-primary)!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__item,body.dark-mode .ba-notification-panel .ba-notification-panel__item{background-color:#1f2937!important;border-bottom-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__item--unread,body.dark-mode .ba-notification-panel .ba-notification-panel__item--unread{background-color:#1e8bef1a!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__item:hover,body.dark-mode .ba-notification-panel .ba-notification-panel__item:hover{background-color:#ffffff0d!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__item-content,body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__item-content p,body.dark-mode .ba-notification-panel .ba-notification-panel__item-content,body.dark-mode .ba-notification-panel .ba-notification-panel__item-content p{color:var(--ba-text-color)!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__item-date,body.dark-mode .ba-notification-panel .ba-notification-panel__item-date,body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__empty,body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__loading,body.dark-mode .ba-notification-panel .ba-notification-panel__empty,body.dark-mode .ba-notification-panel .ba-notification-panel__loading{color:#9ca3af!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__view-all ::ng-deep button,body.dark-mode .ba-notification-panel .ba-notification-panel__view-all ::ng-deep button{background-color:#111827!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__list::-webkit-scrollbar-thumb,body.dark-mode .ba-notification-panel .ba-notification-panel__list::-webkit-scrollbar-thumb{background:#4b5563!important}body.dark-mode .ba-notification-panel-wrapper .ba-notification-panel__list::-webkit-scrollbar-track,body.dark-mode .ba-notification-panel .ba-notification-panel__list::-webkit-scrollbar-track{background:#111827!important}body.dark-mode .ba-traveler-information tr.ba-traveler-row{background-color:#1f2937!important;box-shadow:0 1px 3px #0000004d!important}body.dark-mode .ba-traveler-information tr.ba-traveler-row.ba-traveler-row--pair-1,body.dark-mode .ba-traveler-mobile-card.ba-traveler-mobile-card--pair-1{background-color:#1e3a5f!important;border-left-color:var(--ba-primary)!important}body.dark-mode .ba-traveler-information tr.ba-traveler-row.ba-traveler-row--pair-2,body.dark-mode .ba-traveler-mobile-card.ba-traveler-mobile-card--pair-2{background-color:#0f2e24!important;border-left-color:#059669!important}body.dark-mode .ba-traveler-information tr.ba-traveler-row.ba-traveler-row--pair-3,body.dark-mode .ba-traveler-mobile-card.ba-traveler-mobile-card--pair-3{background-color:#422006!important;border-left-color:#d97706!important}body.dark-mode .ba-traveler-information tr.ba-traveler-row.ba-traveler-row--pair-4,body.dark-mode .ba-traveler-mobile-card.ba-traveler-mobile-card--pair-4{background-color:#2e1065!important;border-left-color:#7c3aed!important}body.dark-mode .ba-traveler-information tr.ba-traveler-row.ba-traveler-row--pair-5,body.dark-mode .ba-traveler-mobile-card.ba-traveler-mobile-card--pair-5{background-color:#450a0a!important;border-left-color:#dc2626!important}body.dark-mode .ba-traveler-information tr.ba-traveler-row.ba-traveler-row--invalid-infant,body.dark-mode .ba-traveler-mobile-card.ba-traveler-mobile-card--invalid-infant{background-color:#450a0a!important;border-left-color:var(--ba-text-error)!important}body.dark-mode .ba-traveler-information tr:has(.ba-traveler-optional){background-color:#111827!important}body.dark-mode .ba-traveler-information tr.ba-traveler-row td:before,body.dark-mode .ba-traveler-name-split-row{color:#9ca3af!important}body.dark-mode .ba-contact-information{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-contact-information .ba-lg-strong,body.dark-mode .ba-contact-information .ba-base-strong,body.dark-mode .ba-contact-information .mandatory,body.dark-mode .ba-contact-information span.ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-contact-information .mandatory:after{color:var(--ba-text-error)!important}body.dark-mode .ba-contact-information ba-custom-input .ba-custom-input__field:not([type=checkbox]):not([type=radio]){color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-information{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-information .ba-lg-strong,body.dark-mode .ba-traveler-information .ba-base-strong,body.dark-mode .ba-traveler-information .mandatory,body.dark-mode .ba-traveler-information th .ba-base-strong,body.dark-mode .ba-traveler-information .ba-traveler-mobile-label.ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-information .ba-traveler-information-main table thead th,body.dark-mode .ba-traveler-information table thead th{background-color:#111827!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-information ba-frequent-layer-input input.p-inputtext,body.dark-mode .ba-traveler-information ba-frequent-layer-input .p-autocomplete-input,body.dark-mode .ba-traveler-information ba-b2e-employee-layer-input input.p-inputtext,body.dark-mode .ba-traveler-information ba-b2e-employee-layer-input .p-autocomplete-input,body.dark-mode .ba-traveler-information .ba-frequent-flyer-input input.p-inputtext,body.dark-mode .ba-traveler-information .ba-frequent-flyer-input .p-autocomplete-input,body.dark-mode .ba-traveler-information .ba-b2e-employee-input input.p-inputtext,body.dark-mode .ba-traveler-information .ba-b2e-employee-input .p-autocomplete-input,body.dark-mode .ba-traveler-information .p-autocomplete input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-information .p-autocomplete input::placeholder{color:#9ca3af!important}body.dark-mode .ba-traveler-information p-select .p-select-label,body.dark-mode .ba-traveler-information p-select .p-select-label span,body.dark-mode .ba-traveler-information .p-select .p-select-label,body.dark-mode .ba-traveler-information .p-select [data-pc-section=label]{color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-information ba-custom-input .ba-custom-input__field:not([type=checkbox]):not([type=radio]){color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-information .ba-traveler-type-icon--img,body.dark-mode .ba-traveler-information img.ba-traveler-type-icon--img,body.dark-mode .ba-traveler-information .ba-traveler-type-icon-wrap .ba-traveler-type-icon--img{filter:invert(1) brightness(1.08)!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-employee-panel{background-color:#111827!important;border-color:#374151!important;box-shadow:0 .125rem .5rem #00000059!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-employee-panel .ba-traveler-b2e-employee-panel__header{background-color:#1e8bef2e!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-employee-panel .ba-traveler-b2e-employee-panel__chevron{color:#9ca3af!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-employee-panel .ba-traveler-b2e-employee-panel__api-warning{color:#fca5a5!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-employee-panel .ba-traveler-b2e-employee-panel__table-scroll{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-employee-panel .ba-traveler-b2e-employee-table__head{background-color:#1f2937!important;border-color:#374151!important;color:#9ca3af!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-employee-panel .ba-traveler-b2e-employee-table__cell{background-color:#111827!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-employee-panel .ba-traveler-b2e-employee-table__money{color:var(--ba-price-color)!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-view-employee-partner .ba-traveler-b2e-view-employee-partner__accordion{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-view-employee-partner .ba-traveler-b2e-view-employee-partner__accordion__chevron{color:#9ca3af!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-view-employee-partner .ba-traveler-b2e-view-employee-partner__table-wrap{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-view-employee-partner .ba-traveler-b2e-view-employee-partner__table thead tr{background-color:#374151!important;border-bottom-color:#4b5563!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-view-employee-partner .ba-traveler-b2e-view-employee-partner__table tbody tr{background-color:#1f2937!important;border-bottom-color:#374151!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-view-employee-partner .ba-traveler-b2e-view-employee-partner__table .ba-traveler-b2e-view-employee-partner__th,body.dark-mode .ba-traveler-information .ba-traveler-b2e-view-employee-partner .ba-traveler-b2e-view-employee-partner__table .ba-traveler-b2e-view-employee-partner__td{color:var(--ba-text-color)!important}body.dark-mode .ba-traveler-information .ba-traveler-b2e-view-employee-partner .ba-traveler-b2e-view-employee-partner__tickets{border-top-color:#374151!important}body.dark-mode .breadcrumb{background-color:transparent;color:var(--ba-text-color)}body.dark-mode .ba-base-strong,body.dark-mode .ba-lg-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-generic-tabs .p-tablist,body.dark-mode .ba-generic-tabs .p-tablist-content,body.dark-mode .ba-generic-tabs .p-tablist-tab-list,body.dark-mode .ba-generic-tabs .p-tablist-viewport,body.dark-mode .ba-generic-tabs .p-tabpanels,body.dark-mode .ba-generic-tabs .p-tabpanel,body.dark-mode .ba-generic-tabs .p-tab,body.dark-mode .ba-generic-tabs [data-pc-section=tab],body.dark-mode .ba-custom-tabs .p-tabs .p-tablist,body.dark-mode .ba-custom-tabs .p-tabs .p-tablist-content,body.dark-mode .ba-custom-tabs .p-tabs .p-tablist-tab-list,body.dark-mode .ba-custom-tabs .p-tabs .p-tablist-viewport,body.dark-mode .ba-custom-tabs .p-tabs .p-tabpanels,body.dark-mode .ba-custom-tabs .p-tabs .p-tabpanel,body.dark-mode .ba-custom-tabs .p-tabs .p-tab,body.dark-mode .ba-custom-tabs .p-tabs [data-pc-section=tab],body.dark-mode ba-custom-tabs .p-tabs .p-tablist,body.dark-mode ba-custom-tabs .p-tabs .p-tablist-content,body.dark-mode ba-custom-tabs .p-tabs .p-tablist-tab-list,body.dark-mode ba-custom-tabs .p-tabs .p-tablist-viewport,body.dark-mode ba-custom-tabs .p-tabs .p-tabpanels,body.dark-mode ba-custom-tabs .p-tabs .p-tabpanel,body.dark-mode ba-custom-tabs .p-tabs .p-tab,body.dark-mode ba-custom-tabs .p-tabs [data-pc-section=tab]{background-color:transparent!important;color:var(--ba-text-color)!important}body.dark-mode .ba-generic-tabs .p-tablist,body.dark-mode .ba-custom-tabs .p-tabs .p-tablist,body.dark-mode ba-custom-tabs .p-tabs .p-tablist{border-color:#4b5563!important}body.dark-mode .ba-generic-tabs .p-tab[data-p-active=true],body.dark-mode .ba-generic-tabs [data-pc-section=tab][data-p-active=true],body.dark-mode .ba-custom-tabs .p-tabs .p-tab[data-p-active=true],body.dark-mode .ba-custom-tabs .p-tabs [data-pc-section=tab][data-p-active=true],body.dark-mode ba-custom-tabs .p-tabs .p-tab[data-p-active=true],body.dark-mode ba-custom-tabs .p-tabs [data-pc-section=tab][data-p-active=true]{color:var(--ba-primary)!important}body.dark-mode .ba-generic-tabs .p-tab:not([data-p-active=true]):hover,body.dark-mode .ba-generic-tabs [data-pc-section=tab]:not([data-p-active=true]):hover,body.dark-mode .ba-custom-tabs .p-tabs .p-tab:not([data-p-active=true]):hover,body.dark-mode .ba-custom-tabs .p-tabs [data-pc-section=tab]:not([data-p-active=true]):hover,body.dark-mode ba-custom-tabs .p-tabs .p-tab:not([data-p-active=true]):hover,body.dark-mode ba-custom-tabs .p-tabs [data-pc-section=tab]:not([data-p-active=true]):hover{color:#9ca3af!important}body.dark-mode .ba-tab:not(.ba-tab--active) .ba-custom-button--text,body.dark-mode .ba-tab:not(.ba-tab--active) .ba-custom-button span,body.dark-mode .ba-tab:not(.ba-tab--active) span,body.dark-mode .cashvoucher__tab:not(.cashvoucher__tab--active) .ba-custom-button--text,body.dark-mode .cashvoucher__tab:not(.cashvoucher__tab--active) .ba-custom-button span,body.dark-mode .cashvoucher__tab:not(.cashvoucher__tab--active) span{color:#e5e7eb!important}body.dark-mode .ba-tab:not(.ba-tab--active):hover .ba-custom-button--text,body.dark-mode .ba-tab:not(.ba-tab--active):hover .ba-custom-button span,body.dark-mode .ba-tab:not(.ba-tab--active):hover span,body.dark-mode .cashvoucher__tab:not(.cashvoucher__tab--active):hover .ba-custom-button--text,body.dark-mode .cashvoucher__tab:not(.cashvoucher__tab--active):hover .ba-custom-button span,body.dark-mode .cashvoucher__tab:not(.cashvoucher__tab--active):hover span{color:var(--ba-primary)!important}body.dark-mode .ba-tab.ba-tab--active .ba-custom-button--text,body.dark-mode .ba-tab.ba-tab--active .ba-custom-button span,body.dark-mode .ba-tab.ba-tab--active span,body.dark-mode .cashvoucher__tab.cashvoucher__tab--active .ba-custom-button--text,body.dark-mode .cashvoucher__tab.cashvoucher__tab--active .ba-custom-button span,body.dark-mode .cashvoucher__tab.cashvoucher__tab--active span{color:var(--ba-primary)!important;font-weight:600!important}body.dark-mode .p-dialog .p-dialog-header,body.dark-mode .p-dialog .p-dialog-footer,body.dark-mode .p-dialog .ba-dialog-header,body.dark-mode .p-dialog .ba-dialog-content,body.dark-mode .p-dialog .ba-dialog-footer,body.dark-mode .p-dialog .p-dialog-content,body.dark-mode .ba-dialog .p-dialog-header,body.dark-mode .ba-dialog .p-dialog-footer,body.dark-mode .ba-dialog .ba-dialog-header,body.dark-mode .ba-dialog .ba-dialog-content,body.dark-mode .ba-dialog .ba-dialog-footer,body.dark-mode .ba-dialog .p-dialog-content,body.dark-mode .ba-custom-dialog .p-dialog-header,body.dark-mode .ba-custom-dialog .p-dialog-footer,body.dark-mode .ba-custom-dialog .ba-dialog-header,body.dark-mode .ba-custom-dialog .ba-dialog-content,body.dark-mode .ba-custom-dialog .ba-dialog-footer,body.dark-mode .ba-custom-dialog .p-dialog-content,body.dark-mode [class*=ba-dialog] .p-dialog-header,body.dark-mode [class*=ba-dialog] .p-dialog-footer,body.dark-mode [class*=ba-dialog] .ba-dialog-header,body.dark-mode [class*=ba-dialog] .ba-dialog-content,body.dark-mode [class*=ba-dialog] .ba-dialog-footer,body.dark-mode [class*=ba-dialog] .p-dialog-content{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog .ba-dialog-content__body,body.dark-mode .p-dialog .ba-dialog-content__section,body.dark-mode .ba-dialog .ba-dialog-content__body,body.dark-mode .ba-dialog .ba-dialog-content__section,body.dark-mode .ba-custom-dialog .ba-dialog-content__body,body.dark-mode .ba-custom-dialog .ba-dialog-content__section,body.dark-mode [class*=ba-dialog] .ba-dialog-content__body,body.dark-mode [class*=ba-dialog] .ba-dialog-content__section{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog .ba-dialog-content__section-title,body.dark-mode .p-dialog .form-label,body.dark-mode .p-dialog label:not(.p-checkbox-label),body.dark-mode .ba-dialog .ba-dialog-content__section-title,body.dark-mode .ba-dialog .form-label,body.dark-mode .ba-dialog label:not(.p-checkbox-label),body.dark-mode .ba-custom-dialog .ba-dialog-content__section-title,body.dark-mode .ba-custom-dialog .form-label,body.dark-mode .ba-custom-dialog label:not(.p-checkbox-label),body.dark-mode [class*=ba-dialog] .ba-dialog-content__section-title,body.dark-mode [class*=ba-dialog] .form-label,body.dark-mode [class*=ba-dialog] label:not(.p-checkbox-label){color:var(--ba-text-color)!important}body.dark-mode .p-dialog .ba-dialog-header .ba-base-strong,body.dark-mode .p-dialog .ba-dialog-header .ba-lg-strong,body.dark-mode .p-dialog .ba-dialog-header__title,body.dark-mode .p-dialog .ba-dialog-header__title .modal-title,body.dark-mode .p-dialog .ba-dialog-header__title h1,body.dark-mode .ba-dialog .ba-dialog-header .ba-base-strong,body.dark-mode .ba-dialog .ba-dialog-header .ba-lg-strong,body.dark-mode .ba-dialog .ba-dialog-header__title,body.dark-mode .ba-dialog .ba-dialog-header__title .modal-title,body.dark-mode .ba-dialog .ba-dialog-header__title h1,body.dark-mode .ba-custom-dialog .ba-dialog-header .ba-base-strong,body.dark-mode .ba-custom-dialog .ba-dialog-header .ba-lg-strong,body.dark-mode .ba-custom-dialog .ba-dialog-header__title,body.dark-mode .ba-custom-dialog .ba-dialog-header__title .modal-title,body.dark-mode .ba-custom-dialog .ba-dialog-header__title h1,body.dark-mode [class*=ba-dialog] .ba-dialog-header .ba-base-strong,body.dark-mode [class*=ba-dialog] .ba-dialog-header .ba-lg-strong,body.dark-mode [class*=ba-dialog] .ba-dialog-header__title,body.dark-mode [class*=ba-dialog] .ba-dialog-header__title .modal-title,body.dark-mode [class*=ba-dialog] .ba-dialog-header__title h1{color:var(--ba-text-color)!important}body.dark-mode .p-dialog .ba-custom-input__field,body.dark-mode .p-dialog .ba-custom-input input,body.dark-mode .p-dialog ba-custom-input .p-inputtext,body.dark-mode .p-dialog ba-custom-input input,body.dark-mode .p-dialog .p-inputtext,body.dark-mode .ba-dialog .ba-custom-input__field,body.dark-mode .ba-dialog .ba-custom-input input,body.dark-mode .ba-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-dialog ba-custom-input input,body.dark-mode .ba-dialog .p-inputtext,body.dark-mode .ba-custom-dialog .ba-custom-input__field,body.dark-mode .ba-custom-dialog .ba-custom-input input,body.dark-mode .ba-custom-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-custom-dialog ba-custom-input input,body.dark-mode .ba-custom-dialog .p-inputtext,body.dark-mode [class*=ba-dialog] .ba-custom-input__field,body.dark-mode [class*=ba-dialog] .ba-custom-input input,body.dark-mode [class*=ba-dialog] ba-custom-input .p-inputtext,body.dark-mode [class*=ba-dialog] ba-custom-input input,body.dark-mode [class*=ba-dialog] .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog .ba-custom-input__field::placeholder,body.dark-mode .p-dialog .ba-custom-input input::placeholder,body.dark-mode .p-dialog ba-custom-input .p-inputtext::placeholder,body.dark-mode .p-dialog ba-custom-input input::placeholder,body.dark-mode .p-dialog .p-inputtext::placeholder,body.dark-mode .ba-dialog .ba-custom-input__field::placeholder,body.dark-mode .ba-dialog .ba-custom-input input::placeholder,body.dark-mode .ba-dialog ba-custom-input .p-inputtext::placeholder,body.dark-mode .ba-dialog ba-custom-input input::placeholder,body.dark-mode .ba-dialog .p-inputtext::placeholder,body.dark-mode .ba-custom-dialog .ba-custom-input__field::placeholder,body.dark-mode .ba-custom-dialog .ba-custom-input input::placeholder,body.dark-mode .ba-custom-dialog ba-custom-input .p-inputtext::placeholder,body.dark-mode .ba-custom-dialog ba-custom-input input::placeholder,body.dark-mode .ba-custom-dialog .p-inputtext::placeholder,body.dark-mode [class*=ba-dialog] .ba-custom-input__field::placeholder,body.dark-mode [class*=ba-dialog] .ba-custom-input input::placeholder,body.dark-mode [class*=ba-dialog] ba-custom-input .p-inputtext::placeholder,body.dark-mode [class*=ba-dialog] ba-custom-input input::placeholder,body.dark-mode [class*=ba-dialog] .p-inputtext::placeholder{color:#9ca3af!important}body.dark-mode .p-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog .ba-custom-inputnumber input,body.dark-mode .p-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .p-dialog ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog .p-inputnumber-input,body.dark-mode .ba-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-dialog .ba-custom-inputnumber input,body.dark-mode .ba-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .ba-dialog ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-dialog .p-inputnumber-input,body.dark-mode .ba-custom-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-custom-dialog .ba-custom-inputnumber input,body.dark-mode .ba-custom-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .ba-custom-dialog ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-custom-dialog .p-inputnumber-input,body.dark-mode [class*=ba-dialog] .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode [class*=ba-dialog] .ba-custom-inputnumber input,body.dark-mode [class*=ba-dialog] ba-custom-inputnumber .p-inputtext,body.dark-mode [class*=ba-dialog] ba-custom-inputnumber .p-inputnumber-input,body.dark-mode [class*=ba-dialog] .p-inputnumber-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog .ba-custom-textarea .p-inputtext,body.dark-mode .p-dialog .ba-custom-textarea textarea,body.dark-mode .p-dialog ba-custom-textarea .p-inputtext,body.dark-mode .p-dialog textarea.p-inputtext,body.dark-mode .ba-dialog .ba-custom-textarea .p-inputtext,body.dark-mode .ba-dialog .ba-custom-textarea textarea,body.dark-mode .ba-dialog ba-custom-textarea .p-inputtext,body.dark-mode .ba-dialog textarea.p-inputtext,body.dark-mode .ba-custom-dialog .ba-custom-textarea .p-inputtext,body.dark-mode .ba-custom-dialog .ba-custom-textarea textarea,body.dark-mode .ba-custom-dialog ba-custom-textarea .p-inputtext,body.dark-mode .ba-custom-dialog textarea.p-inputtext,body.dark-mode [class*=ba-dialog] .ba-custom-textarea .p-inputtext,body.dark-mode [class*=ba-dialog] .ba-custom-textarea textarea,body.dark-mode [class*=ba-dialog] ba-custom-textarea .p-inputtext,body.dark-mode [class*=ba-dialog] textarea.p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog .ba-custom-textarea .p-inputtext::placeholder,body.dark-mode .p-dialog .ba-custom-textarea textarea::placeholder,body.dark-mode .p-dialog ba-custom-textarea .p-inputtext::placeholder,body.dark-mode .p-dialog textarea.p-inputtext::placeholder,body.dark-mode .ba-dialog .ba-custom-textarea .p-inputtext::placeholder,body.dark-mode .ba-dialog .ba-custom-textarea textarea::placeholder,body.dark-mode .ba-dialog ba-custom-textarea .p-inputtext::placeholder,body.dark-mode .ba-dialog textarea.p-inputtext::placeholder,body.dark-mode .ba-custom-dialog .ba-custom-textarea .p-inputtext::placeholder,body.dark-mode .ba-custom-dialog .ba-custom-textarea textarea::placeholder,body.dark-mode .ba-custom-dialog ba-custom-textarea .p-inputtext::placeholder,body.dark-mode .ba-custom-dialog textarea.p-inputtext::placeholder,body.dark-mode [class*=ba-dialog] .ba-custom-textarea .p-inputtext::placeholder,body.dark-mode [class*=ba-dialog] .ba-custom-textarea textarea::placeholder,body.dark-mode [class*=ba-dialog] ba-custom-textarea .p-inputtext::placeholder,body.dark-mode [class*=ba-dialog] textarea.p-inputtext::placeholder{color:#9ca3af!important}body.dark-mode .p-dialog .ba-custom-select .p-select,body.dark-mode .p-dialog .ba-custom-select .p-select-label,body.dark-mode .p-dialog ba-custom-select .p-select,body.dark-mode .p-dialog .p-select .p-select-label,body.dark-mode .p-dialog .p-select-trigger,body.dark-mode .ba-dialog .ba-custom-select .p-select,body.dark-mode .ba-dialog .ba-custom-select .p-select-label,body.dark-mode .ba-dialog ba-custom-select .p-select,body.dark-mode .ba-dialog .p-select .p-select-label,body.dark-mode .ba-dialog .p-select-trigger,body.dark-mode .ba-custom-dialog .ba-custom-select .p-select,body.dark-mode .ba-custom-dialog .ba-custom-select .p-select-label,body.dark-mode .ba-custom-dialog ba-custom-select .p-select,body.dark-mode .ba-custom-dialog .p-select .p-select-label,body.dark-mode .ba-custom-dialog .p-select-trigger,body.dark-mode [class*=ba-dialog] .ba-custom-select .p-select,body.dark-mode [class*=ba-dialog] .ba-custom-select .p-select-label,body.dark-mode [class*=ba-dialog] ba-custom-select .p-select,body.dark-mode [class*=ba-dialog] .p-select .p-select-label,body.dark-mode [class*=ba-dialog] .p-select-trigger{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog .ba-custom-autocomplete .p-inputtext,body.dark-mode .p-dialog .ba-custom-autocomplete input,body.dark-mode .p-dialog ba-custom-autocomplete .p-inputtext,body.dark-mode .p-dialog .p-autocomplete-input-multiple,body.dark-mode .p-dialog .p-autocomplete .p-inputtext,body.dark-mode .ba-dialog .ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-dialog .ba-custom-autocomplete input,body.dark-mode .ba-dialog ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-dialog .p-autocomplete-input-multiple,body.dark-mode .ba-dialog .p-autocomplete .p-inputtext,body.dark-mode .ba-custom-dialog .ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-custom-dialog .ba-custom-autocomplete input,body.dark-mode .ba-custom-dialog ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-custom-dialog .p-autocomplete-input-multiple,body.dark-mode .ba-custom-dialog .p-autocomplete .p-inputtext,body.dark-mode [class*=ba-dialog] .ba-custom-autocomplete .p-inputtext,body.dark-mode [class*=ba-dialog] .ba-custom-autocomplete input,body.dark-mode [class*=ba-dialog] ba-custom-autocomplete .p-inputtext,body.dark-mode [class*=ba-dialog] .p-autocomplete-input-multiple,body.dark-mode [class*=ba-dialog] .p-autocomplete .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog .ba-custom-checkbox .p-checkbox-box,body.dark-mode .p-dialog ba-custom-checkbox .p-checkbox-box,body.dark-mode .p-dialog ba-custom-checkbox-group .p-checkbox-box,body.dark-mode .p-dialog .p-checkbox-box,body.dark-mode .ba-dialog .ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-dialog ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-dialog ba-custom-checkbox-group .p-checkbox-box,body.dark-mode .ba-dialog .p-checkbox-box,body.dark-mode .ba-custom-dialog .ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-custom-dialog ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-custom-dialog ba-custom-checkbox-group .p-checkbox-box,body.dark-mode .ba-custom-dialog .p-checkbox-box,body.dark-mode [class*=ba-dialog] .ba-custom-checkbox .p-checkbox-box,body.dark-mode [class*=ba-dialog] ba-custom-checkbox .p-checkbox-box,body.dark-mode [class*=ba-dialog] ba-custom-checkbox-group .p-checkbox-box,body.dark-mode [class*=ba-dialog] .p-checkbox-box{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .p-dialog .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .p-dialog ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .p-dialog ba-custom-checkbox-group .p-checkbox-box.p-highlight,body.dark-mode .p-dialog .p-checkbox-box.p-highlight,body.dark-mode .ba-dialog .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-dialog ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-dialog ba-custom-checkbox-group .p-checkbox-box.p-highlight,body.dark-mode .ba-dialog .p-checkbox-box.p-highlight,body.dark-mode .ba-custom-dialog .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-custom-dialog ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-custom-dialog ba-custom-checkbox-group .p-checkbox-box.p-highlight,body.dark-mode .ba-custom-dialog .p-checkbox-box.p-highlight,body.dark-mode [class*=ba-dialog] .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode [class*=ba-dialog] ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode [class*=ba-dialog] ba-custom-checkbox-group .p-checkbox-box.p-highlight,body.dark-mode [class*=ba-dialog] .p-checkbox-box.p-highlight{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .p-dialog .ba-custom-toggle .p-toggleswitch-slider,body.dark-mode .p-dialog ba-custom-toggle .p-toggleswitch-slider,body.dark-mode .ba-dialog .ba-custom-toggle .p-toggleswitch-slider,body.dark-mode .ba-dialog ba-custom-toggle .p-toggleswitch-slider,body.dark-mode .ba-custom-dialog .ba-custom-toggle .p-toggleswitch-slider,body.dark-mode .ba-custom-dialog ba-custom-toggle .p-toggleswitch-slider,body.dark-mode [class*=ba-dialog] .ba-custom-toggle .p-toggleswitch-slider,body.dark-mode [class*=ba-dialog] ba-custom-toggle .p-toggleswitch-slider{background-color:#4b5563!important}body.dark-mode .p-dialog .ba-custom-toggle .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider,body.dark-mode .p-dialog ba-custom-toggle .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider,body.dark-mode .ba-dialog .ba-custom-toggle .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider,body.dark-mode .ba-dialog ba-custom-toggle .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider,body.dark-mode .ba-custom-dialog .ba-custom-toggle .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider,body.dark-mode .ba-custom-dialog ba-custom-toggle .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider,body.dark-mode [class*=ba-dialog] .ba-custom-toggle .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider,body.dark-mode [class*=ba-dialog] ba-custom-toggle .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background-color:var(--ba-primary)!important}body.dark-mode .p-dialog .ba-custom-toggle .ba-custom-toggle__label,body.dark-mode .p-dialog ba-custom-toggle .ba-custom-toggle__label,body.dark-mode .ba-dialog .ba-custom-toggle .ba-custom-toggle__label,body.dark-mode .ba-dialog ba-custom-toggle .ba-custom-toggle__label,body.dark-mode .ba-custom-dialog .ba-custom-toggle .ba-custom-toggle__label,body.dark-mode .ba-custom-dialog ba-custom-toggle .ba-custom-toggle__label,body.dark-mode [class*=ba-dialog] .ba-custom-toggle .ba-custom-toggle__label,body.dark-mode [class*=ba-dialog] ba-custom-toggle .ba-custom-toggle__label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog .ba-custom-button.p-button-secondary,body.dark-mode .p-dialog .p-button.p-button-secondary,body.dark-mode .p-dialog button.p-button-secondary,body.dark-mode .ba-dialog .ba-custom-button.p-button-secondary,body.dark-mode .ba-dialog .p-button.p-button-secondary,body.dark-mode .ba-dialog button.p-button-secondary,body.dark-mode .ba-custom-dialog .ba-custom-button.p-button-secondary,body.dark-mode .ba-custom-dialog .p-button.p-button-secondary,body.dark-mode .ba-custom-dialog button.p-button-secondary,body.dark-mode [class*=ba-dialog] .ba-custom-button.p-button-secondary,body.dark-mode [class*=ba-dialog] .p-button.p-button-secondary,body.dark-mode [class*=ba-dialog] button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .p-dialog .p-button.p-button-secondary:hover:not(:disabled),body.dark-mode .p-dialog button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-dialog .p-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-dialog button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-custom-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-custom-dialog .p-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-custom-dialog button.p-button-secondary:hover:not(:disabled),body.dark-mode [class*=ba-dialog] .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode [class*=ba-dialog] .p-button.p-button-secondary:hover:not(:disabled),body.dark-mode [class*=ba-dialog] button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-dialog:has(.ba-dialog-content){background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog:has(.ba-dialog-content) .ba-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog:has(.ba-dialog-content) .ba-dialog-content__section{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog:has(.ba-dialog-content) .ba-dialog-content__section-title,body.dark-mode .p-dialog:has(.ba-dialog-content) .ba-dialog-header__title,body.dark-mode .p-dialog:has(.ba-dialog-content) .ba-dialog-header .ba-base-strong,body.dark-mode .p-dialog:has(.ba-dialog-content) .ba-dialog-header .ba-base-normal,body.dark-mode .p-dialog:has(.ba-dialog-content) .ba-dialog-header i{color:var(--ba-text-color)!important}body.dark-mode .p-dialog:has(.ba-dialog-content) .ba-dialog-header .ba-close i:hover{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-support-duty-public-dialog .ba-support-duty-public-table-wrap{border-color:var(--ba-border-color)!important;background-color:var(--ba-dialog-surface)!important}body.dark-mode .p-dialog.ba-support-duty-public-dialog .ba-support-duty-public-table thead th{background-color:var(--ba-neutrals-200)!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-support-duty-public-dialog .ba-support-duty-public-table tbody td{color:var(--ba-text-color)!important;background-color:var(--ba-dialog-surface)!important}body.dark-mode .p-dialog.ba-support-duty-public-dialog .ba-support-duty-public-table a.ba-support-duty-public-table__link{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-support-duty-public-dialog .ba-support-duty-public-table a.ba-support-duty-public-table__link:hover{color:var(--ba-primary-hover, var(--ba-primary))!important}body.dark-mode .p-dialog.ba-support-duty-public-dialog .ba-support-duty-public-table .ba-support-duty-public-table__on{color:var(--ba-status-success)!important}body.dark-mode .p-dialog.ba-support-duty-public-dialog .ba-support-duty-public-table .ba-support-duty-public-table__off,body.dark-mode .p-dialog.ba-support-duty-public-dialog .ba-support-duty-public-dialog__sub,body.dark-mode .p-dialog.ba-support-duty-public-dialog .ba-support-duty-public-dialog__group-sub{color:var(--ba-text-label-color)!important}body.dark-mode .p-dialog.ba-support-duty-public-dialog .ba-support-duty-public-dialog__footer{border-top-color:var(--ba-border-color)!important}body.dark-mode .p-dialog.ba-fare-optimization-dialog .ba-fare-opt-swap-button,body.dark-mode .ba-fare-optimization-dialog .ba-fare-opt-swap-button{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-fare-optimization-dialog .ba-fare-opt-swap-button:hover:not(:disabled),body.dark-mode .ba-fare-optimization-dialog .ba-fare-opt-swap-button:hover:not(:disabled){border-color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-fare-optimization-dialog .ba-fare-opt-section-card,body.dark-mode .ba-fare-optimization-dialog .ba-fare-opt-section-card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-fare-optimization-dialog .ba-fare-opt-status-badge--searching,body.dark-mode .ba-fare-optimization-dialog .ba-fare-opt-status-badge--searching{background-color:#1e8bef33!important;border-color:#1e8bef66!important}body.dark-mode .p-dialog.ba-fare-optimization-dialog .ba-fare-opt-status-badge--completed,body.dark-mode .ba-fare-optimization-dialog .ba-fare-opt-status-badge--completed{background-color:#22c55e26!important;border-color:#22c55e59!important}body.dark-mode .p-dialog.ba-fare-optimization-dialog .ba-fare-opt-status-badge--expired,body.dark-mode .ba-fare-optimization-dialog .ba-fare-opt-status-badge--expired{background-color:#d92d2026!important;border-color:#d92d2059!important}body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .ba-dialog-content,body.dark-mode .ba-create-cash-voucher-dialog .p-dialog-content,body.dark-mode .ba-create-cash-voucher-dialog .ba-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .ba-form-section,body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .ba-customer-section,body.dark-mode .ba-create-cash-voucher-dialog .ba-form-section,body.dark-mode .ba-create-cash-voucher-dialog .ba-customer-section{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .ba-ticket-currency-warning,body.dark-mode .ba-create-cash-voucher-dialog .ba-ticket-currency-warning{background-color:#d92d2026!important;border-color:#d92d2066!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .ba-ticket-currency-warning .ba-ticket-currency-warning__title,body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .ba-ticket-currency-warning .ba-ticket-currency-warning__list,body.dark-mode .ba-create-cash-voucher-dialog .ba-ticket-currency-warning .ba-ticket-currency-warning__title,body.dark-mode .ba-create-cash-voucher-dialog .ba-ticket-currency-warning .ba-ticket-currency-warning__list{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .ba-ticket-currency-warning .ba-ticket-currency-warning__icon,body.dark-mode .ba-create-cash-voucher-dialog .ba-ticket-currency-warning .ba-ticket-currency-warning__icon{color:#f87171!important}body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .ba-section-title,body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .ba-field-label,body.dark-mode .ba-create-cash-voucher-dialog .ba-section-title,body.dark-mode .ba-create-cash-voucher-dialog .ba-field-label{color:#e5e7eb!important}body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .ba-total-summary .ba-total-label,body.dark-mode .ba-create-cash-voucher-dialog .ba-total-summary .ba-total-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-create-cash-voucher-dialog .ba-total-summary .ba-total-value,body.dark-mode .ba-create-cash-voucher-dialog .ba-total-summary .ba-total-value{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-create-ticket-listing-dialog .ba-search-section,body.dark-mode .ba-create-ticket-listing-dialog .ba-search-section{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-create-ticket-listing-dialog .ba-form-label,body.dark-mode .ba-create-ticket-listing-dialog .ba-form-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-search-section,body.dark-mode .ba-create-invoice-dialog .ba-search-section{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-form-label,body.dark-mode .ba-create-invoice-dialog .ba-form-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-custom-input__field,body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-custom-input input,body.dark-mode .p-dialog.ba-create-invoice-dialog ba-custom-input .p-inputtext,body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-customer-autocomplete .p-inputtext,body.dark-mode .p-dialog.ba-create-invoice-dialog ba-customer-autocomplete .p-inputtext,body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-custom-datepicker .p-inputtext,body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-custom-datepicker input,body.dark-mode .p-dialog.ba-create-invoice-dialog .p-datepicker-input,body.dark-mode .ba-create-invoice-dialog .ba-custom-input__field,body.dark-mode .ba-create-invoice-dialog .ba-custom-input input,body.dark-mode .ba-create-invoice-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-create-invoice-dialog .ba-customer-autocomplete .p-inputtext,body.dark-mode .ba-create-invoice-dialog ba-customer-autocomplete .p-inputtext,body.dark-mode .ba-create-invoice-dialog .ba-custom-datepicker .p-inputtext,body.dark-mode .ba-create-invoice-dialog .ba-custom-datepicker input,body.dark-mode .ba-create-invoice-dialog .p-datepicker-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-custom-input__field::placeholder,body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-custom-input input::placeholder,body.dark-mode .p-dialog.ba-create-invoice-dialog ba-custom-input .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-customer-autocomplete .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-create-invoice-dialog ba-customer-autocomplete .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-custom-datepicker .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-custom-datepicker input::placeholder,body.dark-mode .p-dialog.ba-create-invoice-dialog .p-datepicker-input::placeholder,body.dark-mode .ba-create-invoice-dialog .ba-custom-input__field::placeholder,body.dark-mode .ba-create-invoice-dialog .ba-custom-input input::placeholder,body.dark-mode .ba-create-invoice-dialog ba-custom-input .p-inputtext::placeholder,body.dark-mode .ba-create-invoice-dialog .ba-customer-autocomplete .p-inputtext::placeholder,body.dark-mode .ba-create-invoice-dialog ba-customer-autocomplete .p-inputtext::placeholder,body.dark-mode .ba-create-invoice-dialog .ba-custom-datepicker .p-inputtext::placeholder,body.dark-mode .ba-create-invoice-dialog .ba-custom-datepicker input::placeholder,body.dark-mode .ba-create-invoice-dialog .p-datepicker-input::placeholder{color:#9ca3af!important}body.dark-mode .p-dialog.ba-create-invoice-dialog .p-datepicker-trigger,body.dark-mode .p-dialog.ba-create-invoice-dialog .ba-custom-datepicker .p-datepicker-trigger,body.dark-mode .ba-create-invoice-dialog .p-datepicker-trigger,body.dark-mode .ba-create-invoice-dialog .ba-custom-datepicker .p-datepicker-trigger{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.quick-entry-dialog .dialog-body,body.dark-mode .p-dialog.quick-entry-dialog .ba-dialog-content .dialog-body-pnr,body.dark-mode .quick-entry-dialog .dialog-body,body.dark-mode .quick-entry-dialog .ba-dialog-content .dialog-body-pnr{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .p-dialog.quick-entry-dialog .dialog-body,body.dark-mode .quick-entry-dialog .dialog-body{border:none!important}body.dark-mode .p-dialog.quick-entry-dialog .section-label,body.dark-mode .p-dialog.quick-entry-dialog .form-field label,body.dark-mode .quick-entry-dialog .section-label,body.dark-mode .quick-entry-dialog .form-field label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.quick-entry-dialog .ba-custom-textarea__field,body.dark-mode .p-dialog.quick-entry-dialog ba-custom-textarea textarea,body.dark-mode .p-dialog.quick-entry-dialog .ba-custom-textarea textarea,body.dark-mode .quick-entry-dialog .ba-custom-textarea__field,body.dark-mode .quick-entry-dialog ba-custom-textarea textarea,body.dark-mode .quick-entry-dialog .ba-custom-textarea textarea{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.quick-entry-dialog .ba-custom-textarea__field::placeholder,body.dark-mode .p-dialog.quick-entry-dialog ba-custom-textarea textarea::placeholder,body.dark-mode .p-dialog.quick-entry-dialog .ba-custom-textarea textarea::placeholder,body.dark-mode .quick-entry-dialog .ba-custom-textarea__field::placeholder,body.dark-mode .quick-entry-dialog ba-custom-textarea textarea::placeholder,body.dark-mode .quick-entry-dialog .ba-custom-textarea textarea::placeholder{color:#9ca3af!important}body.dark-mode .p-dialog.quick-entry-dialog .dialog-body-pnr .form-field .p-dropdown,body.dark-mode .p-dialog.quick-entry-dialog .dialog-body-pnr .form-field .p-inputtext,body.dark-mode .p-dialog.quick-entry-dialog .dialog-body-pnr .form-field .ba-custom-input__field,body.dark-mode .p-dialog.quick-entry-dialog .dialog-body-pnr .form-field .ba-custom-select .p-dropdown,body.dark-mode .p-dialog.quick-entry-dialog .dialog-body-pnr .form-field .ba-pnr-number-input,body.dark-mode .quick-entry-dialog .dialog-body-pnr .form-field .p-dropdown,body.dark-mode .quick-entry-dialog .dialog-body-pnr .form-field .p-inputtext,body.dark-mode .quick-entry-dialog .dialog-body-pnr .form-field .ba-custom-input__field,body.dark-mode .quick-entry-dialog .dialog-body-pnr .form-field .ba-custom-select .p-dropdown,body.dark-mode .quick-entry-dialog .dialog-body-pnr .form-field .ba-pnr-number-input,body.dark-mode .p-dialog.ba-quick-entry-dialog .quick-entry-format,body.dark-mode .p-dialog.ba-quick-entry-dialog .quick-entry-format .ba-custom-textarea__field,body.dark-mode .p-dialog.ba-quick-entry-dialog .quick-entry-input,body.dark-mode .p-dialog.ba-quick-entry-dialog .quick-entry-input .ba-custom-textarea__field,body.dark-mode .ba-quick-entry-dialog .quick-entry-format,body.dark-mode .ba-quick-entry-dialog .quick-entry-format .ba-custom-textarea__field,body.dark-mode .ba-quick-entry-dialog .quick-entry-input,body.dark-mode .ba-quick-entry-dialog .quick-entry-input .ba-custom-textarea__field{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-quick-entry-dialog .quick-entry-instruction,body.dark-mode .p-dialog.ba-quick-entry-dialog .quick-entry-section-title,body.dark-mode .ba-quick-entry-dialog .quick-entry-instruction,body.dark-mode .ba-quick-entry-dialog .quick-entry-section-title{color:var(--ba-text-color)!important}body.dark-mode .ba-import-ticket-dialog .instructions-container .info-box,body.dark-mode .ba-import-personal-customer-dialog .instructions-container .info-box,body.dark-mode .ba-import-enterprise-customer-dialog .instructions-container .info-box{background-color:#1e3a5f!important;border-color:#374151!important}body.dark-mode .ba-import-ticket-dialog .instructions-container .info-box .info-text,body.dark-mode .ba-import-personal-customer-dialog .instructions-container .info-box .info-text,body.dark-mode .ba-import-enterprise-customer-dialog .instructions-container .info-box .info-text{color:#93c5fd!important}body.dark-mode .ba-import-ticket-dialog .ba-import-ticket-dialog-content .instructions-text,body.dark-mode .ba-import-personal-customer-dialog .ba-import-personal-customer-dialog-content .instructions-text,body.dark-mode .ba-import-enterprise-customer-dialog .ba-import-enterprise-customer-dialog-content .instructions-text{color:var(--ba-text-color)!important}body.dark-mode .ba-import-ticket-dialog .ba-import-ticket-dialog-content .upload-dropzone,body.dark-mode .ba-import-personal-customer-dialog .ba-import-personal-customer-dialog-content .upload-dropzone,body.dark-mode .ba-import-enterprise-customer-dialog .ba-import-enterprise-customer-dialog-content .upload-dropzone{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-import-ticket-dialog .ba-import-ticket-dialog-content .upload-dropzone.has-file,body.dark-mode .ba-import-personal-customer-dialog .ba-import-personal-customer-dialog-content .upload-dropzone.has-file,body.dark-mode .ba-import-enterprise-customer-dialog .ba-import-enterprise-customer-dialog-content .upload-dropzone.has-file{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .ba-view-payment-cash-voucher-dialog__content,body.dark-mode .ba-view-payment-cash-voucher-dialog .p-dialog-content,body.dark-mode .ba-view-payment-cash-voucher-dialog .ba-view-payment-cash-voucher-dialog__content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .ba-payment-summary,body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .ba-empty-state,body.dark-mode .ba-view-payment-cash-voucher-dialog .ba-payment-summary,body.dark-mode .ba-view-payment-cash-voucher-dialog .ba-empty-state{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .ba-payment-info,body.dark-mode .ba-view-payment-cash-voucher-dialog .ba-payment-info{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .ba-label,body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .ba-total-label,body.dark-mode .ba-view-payment-cash-voucher-dialog .ba-label,body.dark-mode .ba-view-payment-cash-voucher-dialog .ba-total-label,body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .ba-value,body.dark-mode .ba-view-payment-cash-voucher-dialog .ba-value{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .ba-total-value,body.dark-mode .ba-view-payment-cash-voucher-dialog .ba-total-value{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .ba-loading-state,body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .ba-empty-state,body.dark-mode .ba-view-payment-cash-voucher-dialog .ba-loading-state,body.dark-mode .ba-view-payment-cash-voucher-dialog .ba-empty-state{color:#9ca3af!important}body.dark-mode .p-dialog.ba-view-payment-cash-voucher-dialog .ba-dialog-footer,body.dark-mode .ba-view-payment-cash-voucher-dialog .ba-dialog-footer{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode ba-custom-file-upload .ba-cfu-dropzone:not(.has-file){background-color:#111827!important;border-color:#4b5563!important}body.dark-mode ba-custom-file-upload .ba-cfu-dropzone:not(.has-file):hover,body.dark-mode ba-custom-file-upload .ba-cfu-dropzone:not(.has-file).dragging{background-color:#1e8bef14!important;border-color:var(--ba-primary)!important}body.dark-mode ba-custom-file-upload .ba-cfu-dropzone:not(.has-file) .ba-cfu-icon-wrapper{background-color:#1e3a5f!important}body.dark-mode ba-custom-file-upload .ba-cfu-dropzone:not(.has-file) .ba-cfu-title{color:#e5e7eb!important}body.dark-mode ba-custom-file-upload .ba-cfu-dropzone:not(.has-file) .ba-cfu-subtitle{color:#9ca3af!important}body.dark-mode ba-custom-file-upload .ba-cfu-dropzone.has-file{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode ba-custom-file-upload .ba-cfu-dropzone.has-file .ba-cfu-file-name{color:var(--ba-text-color)!important}body.dark-mode ba-custom-file-upload .ba-cfu-dropzone.has-file .ba-cfu-file-size{color:#9ca3af!important}body.dark-mode ba-custom-file-upload .ba-cfu-info-box{background:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode ba-custom-file-upload .ba-cfu-info-box i{color:#38bdf8!important}body.dark-mode .passport-upload .upload-box,body.dark-mode .upload-dropzone:not(.has-file),body.dark-mode .ba-custom-image__upload-box,body.dark-mode .ba-report-template-dialog__dropzone{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .passport-upload .upload-box:hover,body.dark-mode .upload-dropzone:not(.has-file):hover,body.dark-mode .ba-custom-image__upload-box:hover,body.dark-mode .ba-report-template-dialog__dropzone:hover{background-color:#1e8bef14!important;border-color:var(--ba-primary)!important}body.dark-mode .passport-upload .upload-box.drag-over,body.dark-mode .passport-upload .upload-box.dragging,body.dark-mode .upload-dropzone:not(.has-file).drag-over,body.dark-mode .upload-dropzone:not(.has-file).dragging,body.dark-mode .ba-custom-image__upload-box.drag-over,body.dark-mode .ba-custom-image__upload-box.dragging,body.dark-mode .ba-report-template-dialog__dropzone.drag-over,body.dark-mode .ba-report-template-dialog__dropzone.dragging{background-color:#1e8bef26!important;border-color:var(--ba-primary)!important}body.dark-mode .passport-upload .upload-box .upload-icon,body.dark-mode .passport-upload .upload-box .ba-custom-image__upload-icon,body.dark-mode .passport-upload .upload-box .pi.pi-image,body.dark-mode .passport-upload .upload-box .ba-report-template-dialog__dropzone-icon,body.dark-mode .upload-dropzone:not(.has-file) .upload-icon,body.dark-mode .upload-dropzone:not(.has-file) .ba-custom-image__upload-icon,body.dark-mode .upload-dropzone:not(.has-file) .pi.pi-image,body.dark-mode .upload-dropzone:not(.has-file) .ba-report-template-dialog__dropzone-icon,body.dark-mode .ba-custom-image__upload-box .upload-icon,body.dark-mode .ba-custom-image__upload-box .ba-custom-image__upload-icon,body.dark-mode .ba-custom-image__upload-box .pi.pi-image,body.dark-mode .ba-custom-image__upload-box .ba-report-template-dialog__dropzone-icon,body.dark-mode .ba-report-template-dialog__dropzone .upload-icon,body.dark-mode .ba-report-template-dialog__dropzone .ba-custom-image__upload-icon,body.dark-mode .ba-report-template-dialog__dropzone .pi.pi-image,body.dark-mode .ba-report-template-dialog__dropzone .ba-report-template-dialog__dropzone-icon{color:var(--ba-primary)!important}body.dark-mode .passport-upload .upload-box .upload-title,body.dark-mode .passport-upload .upload-box .ba-custom-image__upload-title,body.dark-mode .passport-upload .upload-box .ba-report-template-dialog__dropzone-title,body.dark-mode .upload-dropzone:not(.has-file) .upload-title,body.dark-mode .upload-dropzone:not(.has-file) .ba-custom-image__upload-title,body.dark-mode .upload-dropzone:not(.has-file) .ba-report-template-dialog__dropzone-title,body.dark-mode .ba-custom-image__upload-box .upload-title,body.dark-mode .ba-custom-image__upload-box .ba-custom-image__upload-title,body.dark-mode .ba-custom-image__upload-box .ba-report-template-dialog__dropzone-title,body.dark-mode .ba-report-template-dialog__dropzone .upload-title,body.dark-mode .ba-report-template-dialog__dropzone .ba-custom-image__upload-title,body.dark-mode .ba-report-template-dialog__dropzone .ba-report-template-dialog__dropzone-title{color:#e5e7eb!important}body.dark-mode .passport-upload .upload-box .upload-subtitle,body.dark-mode .passport-upload .upload-box .ba-custom-image__upload-subtitle,body.dark-mode .passport-upload .upload-box .ba-report-template-dialog__dropzone-subtitle,body.dark-mode .upload-dropzone:not(.has-file) .upload-subtitle,body.dark-mode .upload-dropzone:not(.has-file) .ba-custom-image__upload-subtitle,body.dark-mode .upload-dropzone:not(.has-file) .ba-report-template-dialog__dropzone-subtitle,body.dark-mode .ba-custom-image__upload-box .upload-subtitle,body.dark-mode .ba-custom-image__upload-box .ba-custom-image__upload-subtitle,body.dark-mode .ba-custom-image__upload-box .ba-report-template-dialog__dropzone-subtitle,body.dark-mode .ba-report-template-dialog__dropzone .upload-subtitle,body.dark-mode .ba-report-template-dialog__dropzone .ba-custom-image__upload-subtitle,body.dark-mode .ba-report-template-dialog__dropzone .ba-report-template-dialog__dropzone-subtitle{color:#9ca3af!important}body.dark-mode .ba-report-template-dialog__dropzone.ba-report-template-dialog__dropzone--has-file{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-report-template-dialog__dropzone.ba-report-template-dialog__dropzone--has-file .ba-report-template-dialog__dropzone-file-name{color:var(--ba-text-color)!important}body.dark-mode .ba-report-template-dialog__dropzone.ba-report-template-dialog__dropzone--dragover{background-color:#1e8bef26!important;border-color:var(--ba-primary)!important}body.dark-mode .upload-dropzone.has-file{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .upload-dropzone.has-file .file-name,body.dark-mode .upload-dropzone.has-file .file-size,body.dark-mode .upload-dropzone.has-file .file-details span{color:var(--ba-text-color)!important}body.dark-mode .upload-dropzone.has-file .file-icon{color:var(--ba-primary)!important}body.dark-mode .passport-upload .upload-file{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .passport-upload .upload-file .file-name{color:var(--ba-text-color)!important}body.dark-mode .passport-upload .upload-file .pi{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-user-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-user-dialog .p-dialog-footer,body.dark-mode .ba-user-dialog .p-dialog-header,body.dark-mode .ba-user-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-user-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-user-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-user-dialog .ba-user-dialog-content,body.dark-mode .p-dialog.ba-user-dialog .ba-user-dialog__body,body.dark-mode .ba-user-dialog .p-dialog-content,body.dark-mode .ba-user-dialog .ba-dialog-content,body.dark-mode .ba-user-dialog .ba-user-dialog-content,body.dark-mode .ba-user-dialog .ba-user-dialog__body{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-user-dialog .ba-dialog-content__section,body.dark-mode .p-dialog.ba-user-dialog .ba-dialog-content__body,body.dark-mode .ba-user-dialog .ba-dialog-content__section,body.dark-mode .ba-user-dialog .ba-dialog-content__body{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-user-dialog .ba-dialog-content__section-title,body.dark-mode .p-dialog.ba-user-dialog .form-label,body.dark-mode .ba-user-dialog .ba-dialog-content__section-title,body.dark-mode .ba-user-dialog .form-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-user-dialog .ba-custom-input__field,body.dark-mode .p-dialog.ba-user-dialog .ba-custom-input input,body.dark-mode .p-dialog.ba-user-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-user-dialog .ba-custom-input__field,body.dark-mode .ba-user-dialog .ba-custom-input input,body.dark-mode .ba-user-dialog ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-user-dialog .ba-custom-select .p-select,body.dark-mode .p-dialog.ba-user-dialog .ba-custom-select .p-select-label,body.dark-mode .p-dialog.ba-user-dialog ba-custom-select .p-select,body.dark-mode .p-dialog.ba-user-dialog .p-select .p-select-label,body.dark-mode .ba-user-dialog .ba-custom-select .p-select,body.dark-mode .ba-user-dialog .ba-custom-select .p-select-label,body.dark-mode .ba-user-dialog ba-custom-select .p-select,body.dark-mode .ba-user-dialog .p-select .p-select-label{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-user-dialog .p-select-trigger,body.dark-mode .p-dialog.ba-user-dialog .p-select .p-select-trigger,body.dark-mode .p-dialog.ba-user-dialog .p-select-dropdown,body.dark-mode .ba-user-dialog .p-select-trigger,body.dark-mode .ba-user-dialog .p-select .p-select-trigger,body.dark-mode .ba-user-dialog .p-select-dropdown{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-user-dialog .ba-custom-checkbox .p-checkbox-box,body.dark-mode .p-dialog.ba-user-dialog ba-custom-checkbox .p-checkbox-box,body.dark-mode .p-dialog.ba-user-dialog ba-custom-checkbox-group .p-checkbox-box,body.dark-mode .ba-user-dialog .ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-user-dialog ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-user-dialog ba-custom-checkbox-group .p-checkbox-box{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-user-dialog .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .p-dialog.ba-user-dialog ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .p-dialog.ba-user-dialog ba-custom-checkbox-group .p-checkbox-box.p-highlight,body.dark-mode .ba-user-dialog .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-user-dialog ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-user-dialog ba-custom-checkbox-group .p-checkbox-box.p-highlight{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-user-dialog .ba-custom-checkbox-group .ba-custom-checkbox__label,body.dark-mode .p-dialog.ba-user-dialog ba-custom-checkbox-group .ba-custom-checkbox__label,body.dark-mode .p-dialog.ba-user-dialog .ba-custom-checkbox__label,body.dark-mode .ba-user-dialog .ba-custom-checkbox-group .ba-custom-checkbox__label,body.dark-mode .ba-user-dialog ba-custom-checkbox-group .ba-custom-checkbox__label,body.dark-mode .ba-user-dialog .ba-custom-checkbox__label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-user-dialog .ba-custom-button.p-button-secondary,body.dark-mode .ba-user-dialog .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-user-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-user-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-dialog.ba-booking-audit-history-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-booking-audit-history-dialog .p-dialog-footer,body.dark-mode .ba-booking-audit-history-dialog .p-dialog-header,body.dark-mode .ba-booking-audit-history-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-booking-audit-history-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-booking-audit-history-dialog .ba-dialog-content,body.dark-mode .ba-booking-audit-history-dialog .p-dialog-content,body.dark-mode .ba-booking-audit-history-dialog .ba-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-booking-audit-details-dialog .p-dialog-footer,body.dark-mode .ba-booking-audit-details-dialog .p-dialog-header,body.dark-mode .ba-booking-audit-details-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-dialog-content,body.dark-mode .ba-booking-audit-details-dialog .p-dialog-content,body.dark-mode .ba-booking-audit-details-dialog .ba-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__pre,body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__empty,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__pre,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__empty{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__pre,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__pre{background-color:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__summary,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__summary{background:linear-gradient(135deg,#37415180,#1f2937e6)!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__cell,body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__rev-pill,body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__badge--neutral,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__cell,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__rev-pill,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__badge--neutral{background-color:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__badge--add,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__badge--add{background-color:#16a34a33!important;border-color:#22c55e73!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__badge--mod,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__badge--mod{background-color:#eab30826!important;border-color:#facc1566!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__badge--del,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__badge--del{background-color:#dc26262e!important;border-color:#f8717173!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__diff-row,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__diff-row{background-color:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__diff-before,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__diff-before{background-color:#7f1d1d40!important;border-color:#f8717159!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__diff-after,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__diff-after{background-color:#14532d47!important;border-color:#4ade804d!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__flight-legs,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__flight-legs{background-color:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__flight-leg,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__flight-leg{border-bottom-color:#4b5563!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog pre.ba-booking-audit-details-dialog__diff-pre,body.dark-mode .ba-booking-audit-details-dialog pre.ba-booking-audit-details-dialog__diff-pre{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__diff-line--hl-before,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__diff-line--hl-before{background-color:#7f1d1d59!important;box-shadow:inset .1875rem 0 #f87171a6!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__diff-line--hl-after,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__diff-line--hl-after{background-color:#14532d59!important;box-shadow:inset .1875rem 0 #4ade808c!important}body.dark-mode .p-dialog.ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__flight-leg--changed,body.dark-mode .ba-booking-audit-details-dialog .ba-booking-audit-details-dialog__flight-leg--changed{background-color:#eab3081f!important;border-color:#facc1573!important}body.dark-mode .p-dialog.ba-loyal-customer-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-loyal-customer-dialog .p-dialog-footer,body.dark-mode .ba-loyal-customer-dialog .p-dialog-header,body.dark-mode .ba-loyal-customer-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-loyal-customer-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-loyal-customer-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-loyal-customer-dialog .ba-loyal-customer-dialog-content,body.dark-mode .ba-loyal-customer-dialog .p-dialog-content,body.dark-mode .ba-loyal-customer-dialog .ba-dialog-content,body.dark-mode .ba-loyal-customer-dialog .ba-loyal-customer-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-loyal-customer-dialog .form-section-title,body.dark-mode .p-dialog.ba-loyal-customer-dialog .form-label,body.dark-mode .ba-loyal-customer-dialog .form-section-title,body.dark-mode .ba-loyal-customer-dialog .form-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-loyal-customer-dialog .ba-dialog-content__section,body.dark-mode .ba-loyal-customer-dialog .ba-dialog-content__section{background-color:transparent!important}body.dark-mode .p-dialog.ba-loyal-customer-dialog .ba-custom-input__field,body.dark-mode .p-dialog.ba-loyal-customer-dialog .ba-custom-input input,body.dark-mode .p-dialog.ba-loyal-customer-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-loyal-customer-dialog .ba-custom-input__field,body.dark-mode .ba-loyal-customer-dialog .ba-custom-input input,body.dark-mode .ba-loyal-customer-dialog ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-loyal-customer-dialog .ba-custom-select .p-select,body.dark-mode .p-dialog.ba-loyal-customer-dialog .ba-custom-select .p-select-label,body.dark-mode .p-dialog.ba-loyal-customer-dialog ba-custom-select .p-select,body.dark-mode .p-dialog.ba-loyal-customer-dialog .p-select .p-select-label,body.dark-mode .ba-loyal-customer-dialog .ba-custom-select .p-select,body.dark-mode .ba-loyal-customer-dialog .ba-custom-select .p-select-label,body.dark-mode .ba-loyal-customer-dialog ba-custom-select .p-select,body.dark-mode .ba-loyal-customer-dialog .p-select .p-select-label{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-loyal-customer-dialog ba-custom-datepicker .p-inputtext,body.dark-mode .p-dialog.ba-loyal-customer-dialog ba-custom-datepicker input,body.dark-mode .ba-loyal-customer-dialog ba-custom-datepicker .p-inputtext,body.dark-mode .ba-loyal-customer-dialog ba-custom-datepicker input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-loyal-customer-dialog .membership-entry,body.dark-mode .ba-loyal-customer-dialog .membership-entry{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-loyal-customer-dialog .ba-custom-button.p-button-secondary,body.dark-mode .ba-loyal-customer-dialog .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-loyal-customer-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-loyal-customer-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .p-dialog-footer,body.dark-mode .ba-price-option-fare-rule-dialog .p-dialog-header,body.dark-mode .ba-price-option-fare-rule-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__body,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-price-option-fare-rule-dialog-content,body.dark-mode .ba-price-option-fare-rule-dialog .p-dialog-content,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__body,body.dark-mode .ba-price-option-fare-rule-dialog .ba-price-option-fare-rule-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tabs,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabs,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tabpanels,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabpanels,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tabpanel,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabpanel,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabs-panel,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tabs,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabs,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tabpanels,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabpanels,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tabpanel,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabpanel,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabs-panel{background-color:#111827!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section-title,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .form-label,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .form-fieldset legend,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section-title,body.dark-mode .ba-price-option-fare-rule-dialog .form-label,body.dark-mode .ba-price-option-fare-rule-dialog .form-fieldset legend{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .form-control,body.dark-mode .ba-price-option-fare-rule-dialog .form-control{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .form-control::placeholder,body.dark-mode .ba-price-option-fare-rule-dialog .form-control::placeholder{color:#9ca3af!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .form-control:disabled,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .form-control[readonly],body.dark-mode .ba-price-option-fare-rule-dialog .form-control:disabled,body.dark-mode .ba-price-option-fare-rule-dialog .form-control[readonly]{background-color:#374151!important;color:#9ca3af!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-input__field,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-input input,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-input__field,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-input input,body.dark-mode .ba-price-option-fare-rule-dialog ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-inputnumber input,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-inputnumber input,body.dark-mode .ba-price-option-fare-rule-dialog ba-custom-inputnumber .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-textarea .p-inputtext,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-textarea textarea,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog ba-custom-textarea .p-inputtext,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-textarea .p-inputtext,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-textarea textarea,body.dark-mode .ba-price-option-fare-rule-dialog ba-custom-textarea .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-editor .ql-container,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-editor .ql-editor,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog ba-custom-editor .ql-container,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog ba-custom-editor .ql-editor,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-editor .ql-container,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-editor .ql-editor,body.dark-mode .ba-price-option-fare-rule-dialog ba-custom-editor .ql-container,body.dark-mode .ba-price-option-fare-rule-dialog ba-custom-editor .ql-editor{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-editor .ql-toolbar,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog ba-custom-editor .ql-toolbar,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-editor .ql-toolbar,body.dark-mode .ba-price-option-fare-rule-dialog ba-custom-editor .ql-toolbar{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-editor .ql-toolbar .ql-stroke,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog ba-custom-editor .ql-toolbar .ql-stroke,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-editor .ql-toolbar .ql-stroke,body.dark-mode .ba-price-option-fare-rule-dialog ba-custom-editor .ql-toolbar .ql-stroke{stroke:#4b5563!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-editor .ql-toolbar .ql-fill,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog ba-custom-editor .ql-toolbar .ql-fill,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-editor .ql-toolbar .ql-fill,body.dark-mode .ba-price-option-fare-rule-dialog ba-custom-editor .ql-toolbar .ql-fill{fill:#9ca3af!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-select .p-select,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-select .p-select-label,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog ba-custom-select .p-select,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .p-select .p-select-label,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-select .p-select,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-select .p-select-label,body.dark-mode .ba-price-option-fare-rule-dialog ba-custom-select .p-select,body.dark-mode .ba-price-option-fare-rule-dialog .p-select .p-select-label{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-autocomplete .p-inputtext,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-autocomplete input,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog ba-custom-autocomplete .p-inputtext,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .p-autocomplete-input-multiple,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .p-autocomplete .p-inputtext,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-autocomplete input,body.dark-mode .ba-price-option-fare-rule-dialog ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-price-option-fare-rule-dialog .p-autocomplete-input-multiple,body.dark-mode .ba-price-option-fare-rule-dialog .p-autocomplete .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .p-select-trigger,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .p-select .p-select-trigger,body.dark-mode .ba-price-option-fare-rule-dialog .p-select-trigger,body.dark-mode .ba-price-option-fare-rule-dialog .p-select .p-select-trigger{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .form-fieldset,body.dark-mode .ba-price-option-fare-rule-dialog .form-fieldset{border-color:#374151!important;background-color:transparent!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabs,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tablist,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tablist-content,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tablist-tab-list,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=list],body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tabs,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tablist,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabs,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tablist,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tablist-content,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tablist-tab-list,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tabs>*,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabs>*,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabs,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tablist,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tablist-content,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tablist-tab-list,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=list],body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tabs,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tablist,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabs,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tablist,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tablist-content,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tablist-tab-list,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tabs>*,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tabs>*{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-nav-link,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=tab],body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tab,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .language-tab-header,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tab,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tab,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-nav-link,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=tab],body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tab,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .language-tab-header,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tab,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tab{color:#e5e7eb!important;background-color:transparent!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-nav-link.p-tabview-selected,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-nav-link[data-p-active=true],body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=tab].p-tabview-selected,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=tab][data-p-active=true],body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tab.p-tabview-selected,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tab[data-p-active=true],body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .language-tab-header.p-tabview-selected,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .language-tab-header[data-p-active=true],body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tab.p-tabview-selected,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tab[data-p-active=true],body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tab.p-tabview-selected,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tab[data-p-active=true],body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-nav-link.p-tabview-selected,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-nav-link[data-p-active=true],body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=tab].p-tabview-selected,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=tab][data-p-active=true],body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tab.p-tabview-selected,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tab[data-p-active=true],body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .language-tab-header.p-tabview-selected,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .language-tab-header[data-p-active=true],body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tab.p-tabview-selected,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tab[data-p-active=true],body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tab.p-tabview-selected,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tab[data-p-active=true]{color:var(--ba-primary)!important;border-bottom-color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-nav-link:hover,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=tab]:hover,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tab:hover,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .language-tab-header:hover,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tab:hover,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tab:hover,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-nav-link:hover,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=tab]:hover,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tab:hover,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .language-tab-header:hover,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section p-tab:hover,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tab:hover{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-nav,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tablist,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tablist-tab-list,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tablist,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tablist-tab-list,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-nav,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tablist,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tablist-tab-list,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tablist,body.dark-mode .ba-price-option-fare-rule-dialog .ba-dialog-content__section .p-tablist-tab-list{border-bottom-color:#374151!important;background-color:#1f2937!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-panels,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabpanels,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabpanel,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-panel,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabs-panel,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview p-tabpanel,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=panel],body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-panels,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabpanels,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabpanel,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabview-panel,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabs-panel,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview p-tabpanel,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview [data-pc-section=panel]{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .language-form,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .form-fields-grid,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .form-fieldset,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .language-form,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .form-fields-grid,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .form-fieldset{background-color:transparent!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .form-label,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .form-fieldset legend,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .form-label,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .form-fieldset legend{color:#e5e7eb!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabpanels .p-tabpanel-content,body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview p-tabpanel>div,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .p-tabpanels .p-tabpanel-content,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview p-tabpanel>div{background-color:#111827!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-language-tabview .ba-add-tab-button,body.dark-mode .ba-price-option-fare-rule-dialog .ba-language-tabview .ba-add-tab-button{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-button.p-button-secondary,body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-price-option-fare-rule-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-price-option-fare-rule-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-dialog.ba-personal-profile-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-personal-profile-dialog .p-dialog-footer,body.dark-mode .ba-personal-profile-dialog .p-dialog-header,body.dark-mode .ba-personal-profile-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-personal-profile-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-dialog-content__body,body.dark-mode .ba-personal-profile-dialog .p-dialog-content,body.dark-mode .ba-personal-profile-dialog .ba-dialog-content,body.dark-mode .ba-personal-profile-dialog .ba-dialog-content__body{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__panel,body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__panel{background-color:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__panel--section .ba-personal-profile-dialog__section-title,body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__panel--section .ba-personal-profile-dialog__section-title{border-bottom-color:#374151!important}body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__avatar-img,body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__avatar-fallback,body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__avatar-img,body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__avatar-fallback{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__avatar-upload,body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__avatar-upload{background-color:#e5e7eb!important;border-color:#fff!important;color:#111827!important}body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__avatar-upload:hover:not(:disabled),body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__avatar-upload:hover:not(:disabled){background-color:#f3f4f6!important;filter:none!important}body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__label,body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__section-title,body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__label,body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__section-title{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__login-line,body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__meta,body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__groups-empty,body.dark-mode .p-dialog.ba-personal-profile-dialog .ba-personal-profile-dialog__lang,body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__login-line,body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__meta,body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__groups-empty,body.dark-mode .ba-personal-profile-dialog .ba-personal-profile-dialog__lang{color:#9ca3af!important}body.dark-mode .p-dialog.ba-change-password-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-change-password-dialog .p-dialog-footer,body.dark-mode .ba-change-password-dialog .p-dialog-header,body.dark-mode .ba-change-password-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-change-password-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-change-password-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-change-password-dialog .ba-dialog-content__body,body.dark-mode .ba-change-password-dialog .p-dialog-content,body.dark-mode .ba-change-password-dialog .ba-dialog-content,body.dark-mode .ba-change-password-dialog .ba-dialog-content__body{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-change-password-dialog .ba-change-password-dialog__label,body.dark-mode .ba-change-password-dialog .ba-change-password-dialog__label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-change-password-dialog .ba-custom-input__field,body.dark-mode .p-dialog.ba-change-password-dialog .ba-custom-input input,body.dark-mode .p-dialog.ba-change-password-dialog ba-custom-input .p-inputtext,body.dark-mode .p-dialog.ba-change-password-dialog ba-custom-input input,body.dark-mode .ba-change-password-dialog .ba-custom-input__field,body.dark-mode .ba-change-password-dialog .ba-custom-input input,body.dark-mode .ba-change-password-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-change-password-dialog ba-custom-input input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-change-password-dialog .ba-custom-input__field::placeholder,body.dark-mode .p-dialog.ba-change-password-dialog .ba-custom-input input::placeholder,body.dark-mode .p-dialog.ba-change-password-dialog ba-custom-input .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-change-password-dialog ba-custom-input input::placeholder,body.dark-mode .ba-change-password-dialog .ba-custom-input__field::placeholder,body.dark-mode .ba-change-password-dialog .ba-custom-input input::placeholder,body.dark-mode .ba-change-password-dialog ba-custom-input .p-inputtext::placeholder,body.dark-mode .ba-change-password-dialog ba-custom-input input::placeholder{color:#9ca3af!important}body.dark-mode .p-dialog.ba-change-password-dialog .ba-custom-button.p-button-secondary,body.dark-mode .ba-change-password-dialog .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-change-password-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-change-password-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .ba-airline-by-provider-dialog .p-dialog-header,body.dark-mode .ba-airline-by-provider-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-airline-by-provider-dialog .p-dialog-content,body.dark-mode .ba-airline-by-provider-dialog .ba-dialog-content,body.dark-mode .ba-airline-by-provider-dialog .ba-dialog-content__body,body.dark-mode .ba-airline-by-provider-dialog .ba-airline-by-provider-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .ba-airline-by-provider-dialog .ba-dialog-content__section{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-airline-by-provider-dialog .ba-dialog-content__section-title,body.dark-mode .ba-airline-by-provider-dialog .form-label{color:var(--ba-text-color)!important}body.dark-mode .ba-airline-by-provider-dialog .ba-custom-input__field,body.dark-mode .ba-airline-by-provider-dialog .ba-custom-input input,body.dark-mode .ba-airline-by-provider-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-airline-by-provider-dialog .ba-custom-select .p-dropdown .p-inputtext,body.dark-mode .ba-airline-by-provider-dialog ba-custom-select .p-dropdown .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-airline-by-provider-dialog .ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-airline-by-provider-dialog ba-custom-checkbox .p-checkbox-box{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-airline-by-provider-dialog .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-airline-by-provider-dialog ba-custom-checkbox .p-checkbox-box.p-highlight{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-airline-by-provider-dialog .ba-custom-checkbox__label,body.dark-mode .ba-airline-by-provider-dialog ba-custom-checkbox .ba-custom-checkbox__label{color:var(--ba-text-color)!important}body.dark-mode .ba-airline-by-provider-dialog .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-airline-by-provider-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .ba-payment-management-detail .p-dialog-header,body.dark-mode .ba-payment-management-detail .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-payment-management-detail .p-dialog-content,body.dark-mode .ba-payment-management-detail .ba-dialog-content,body.dark-mode .ba-payment-management-detail .ba-dialog-content__body,body.dark-mode .ba-payment-management-detail .ba-payment-management-detail-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .ba-payment-management-detail .ba-dialog-content__section{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-payment-management-detail .ba-dialog-content__section-title,body.dark-mode .ba-payment-management-detail .form-label{color:var(--ba-text-color)!important}body.dark-mode .ba-payment-management-detail .ba-custom-input__field,body.dark-mode .ba-payment-management-detail .ba-custom-input input,body.dark-mode .ba-payment-management-detail ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-payment-management-detail .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-payment-management-detail .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .ba-provider-flight-itinerary-dialog .p-dialog-header,body.dark-mode .ba-provider-flight-itinerary-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .p-dialog-content,body.dark-mode .ba-provider-flight-itinerary-dialog .ba-dialog-content,body.dark-mode .ba-provider-flight-itinerary-dialog .ba-dialog-content__body,body.dark-mode .ba-provider-flight-itinerary-dialog .ba-provider-flight-itinerary-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-dialog-content__section{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-dialog-content__section-title,body.dark-mode .ba-provider-flight-itinerary-dialog .form-label{color:var(--ba-text-color)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-input__field,body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-input input,body.dark-mode .ba-provider-flight-itinerary-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-select .p-dropdown .p-inputtext,body.dark-mode .ba-provider-flight-itinerary-dialog ba-custom-select .p-dropdown .p-inputtext,body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-select .p-select,body.dark-mode .ba-provider-flight-itinerary-dialog ba-custom-select .p-select,body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-select .p-select .p-select-label,body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-provider-flight-itinerary-dialog ba-custom-inputnumber .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-multiselect .p-multiselect,body.dark-mode .ba-provider-flight-itinerary-dialog ba-custom-multiselect .p-multiselect,body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-multiselect .p-multiselect [data-pc-section=root]{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-multiselect .p-multiselect-label-container,body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-multiselect .p-multiselect-label:not(.p-placeholder){background-color:transparent!important;color:var(--ba-text-color)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-multiselect .p-multiselect-label.p-placeholder{color:var(--ba-text-label-color)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-multiselect .p-multiselect-trigger,body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-multiselect .p-multiselect-dropdown{color:var(--ba-text-color)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-multiselect .p-chip,body.dark-mode .ba-provider-flight-itinerary-dialog ba-custom-multiselect .p-chip{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-provider-flight-itinerary-dialog ba-custom-checkbox .p-checkbox-box{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-provider-flight-itinerary-dialog ba-custom-checkbox .p-checkbox-box.p-highlight{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-checkbox__label,body.dark-mode .ba-provider-flight-itinerary-dialog ba-custom-checkbox .ba-custom-checkbox__label{color:var(--ba-text-color)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-provider-flight-itinerary-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__page-header-title,body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__overview-title,body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card-title,body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__toggle-label,body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__field-label,body.dark-mode .ba-seller-dialog .ba-seller-topup__page-header-title,body.dark-mode .ba-seller-dialog .ba-seller-topup__overview-title,body.dark-mode .ba-seller-dialog .ba-seller-topup__card-title,body.dark-mode .ba-seller-dialog .ba-seller-topup__toggle-label,body.dark-mode .ba-seller-dialog .ba-seller-topup__field-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card-container,body.dark-mode .ba-seller-dialog .ba-seller-topup__card-container{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card--balance,body.dark-mode .ba-seller-dialog .ba-seller-topup__card--balance{border-color:#065f46!important;background:linear-gradient(165deg,#064e3b,#022c22)!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card--balance .ba-seller-topup__card-title,body.dark-mode .ba-seller-dialog .ba-seller-topup__card--balance .ba-seller-topup__card-title{color:#6ee7b7!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card--limit,body.dark-mode .ba-seller-dialog .ba-seller-topup__card--limit{border-color:#1e3a8a!important;background:linear-gradient(165deg,#1e3a8a,#1e40af)!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card--limit .ba-seller-topup__card-title,body.dark-mode .ba-seller-dialog .ba-seller-topup__card--limit .ba-seller-topup__card-title{color:#93c5fd!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card--negative-fund,body.dark-mode .ba-seller-dialog .ba-seller-topup__card--negative-fund{border-color:#581c87!important;background:linear-gradient(165deg,#581c87,#3b0764)!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card--negative-fund .ba-seller-topup__card-title,body.dark-mode .ba-seller-dialog .ba-seller-topup__card--negative-fund .ba-seller-topup__card-title{color:#d8b4fe!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card-value--success,body.dark-mode .ba-seller-dialog .ba-seller-topup__card-value--success{color:#34d399!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card-value--primary,body.dark-mode .ba-seller-dialog .ba-seller-topup__card-value--primary{color:#60a5fa!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card-value--purple,body.dark-mode .ba-seller-dialog .ba-seller-topup__card-value--purple{color:#c084fc!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card-icon--success,body.dark-mode .ba-seller-dialog .ba-seller-topup__card-icon--success{color:#34d399!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card-icon--primary,body.dark-mode .ba-seller-dialog .ba-seller-topup__card-icon--primary{color:#60a5fa!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__card-icon--purple,body.dark-mode .ba-seller-dialog .ba-seller-topup__card-icon--purple{color:#c084fc!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__toggle-description,body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__toggle-info-icon,body.dark-mode .ba-seller-dialog .ba-seller-topup__toggle-description,body.dark-mode .ba-seller-dialog .ba-seller-topup__toggle-info-icon{color:#9ca3af!important}body.dark-mode .p-dialog.ba-seller-dialog .ba-seller-topup__note,body.dark-mode .ba-seller-dialog .ba-seller-topup__note{background-color:#422006!important;border-color:#78350f!important}body.dark-mode .p-dialog.ba-topup-qr-dialog .ba-topup-qr-dialog__hint{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-topup-qr-dialog .ba-topup-qr-dialog__qr-wrap{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-topup-qr-dialog .ba-topup-qr-dialog__bank-info{background-color:#111827!important}body.dark-mode .p-dialog.ba-topup-qr-dialog .ba-topup-qr-dialog__bank-label{color:#9ca3af!important}body.dark-mode .p-dialog.ba-topup-qr-dialog .ba-topup-qr-dialog__bank-value{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-topup-qr-dialog .ba-topup-qr-dialog__amount{color:#34d399!important}body.dark-mode .p-dialog.ba-vietinbank-top-up-dialog .ba-vietinbank-top-up-dialog__description,body.dark-mode .p-dialog.ba-vietinbank-top-up-dialog .ba-vietinbank-top-up-dialog__bank,body.dark-mode .p-dialog.ba-vietinbank-top-up-dialog .ba-vietinbank-top-up-dialog__confirm-description{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-vietinbank-top-up-dialog .ba-vietinbank-top-up-dialog__qr-container{background-color:#111827!important}body.dark-mode .p-dialog.ba-vietinbank-top-up-dialog .ba-vietinbank-top-up-dialog__qr-image,body.dark-mode .p-dialog.ba-vietinbank-top-up-dialog .ba-vietinbank-top-up-dialog__qr-skeleton{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-vietinbank-top-up-dialog .ba-vietinbank-top-up-dialog__note{background-color:#422006!important;border-color:#fa8c16!important}body.dark-mode .p-dialog.ba-vietinbank-top-up-dialog .ba-vietinbank-top-up-dialog__note-title,body.dark-mode .p-dialog.ba-vietinbank-top-up-dialog .ba-vietinbank-top-up-dialog__note-body{color:#ffa940!important}body.dark-mode .p-dialog.ba-vietinbank-top-up-dialog .ba-vietinbank-top-up-dialog__amount-input-group{border-color:#374151!important;background-color:#1f2937!important}body.dark-mode .p-dialog.ba-vietinbank-top-up-dialog .ba-vietinbank-top-up-dialog__currency-suffix{background-color:#111827!important;border-color:#374151!important;color:#9ca3af!important}body.dark-mode .p-dialog.ba-add-to-home-guide-dialog .ba-add-to-home-guide__intro,body.dark-mode .p-dialog.ba-add-to-home-guide-dialog .ba-add-to-home-guide__step-text,body.dark-mode .p-dialog.ba-add-to-home-guide-dialog .ba-add-to-home-guide__browser-title,body.dark-mode .p-dialog.ba-add-to-home-guide-dialog .ba-add-to-home-guide__list{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-add-to-home-guide-dialog .ba-add-to-home-guide__step-img{border-color:#374151!important}body.dark-mode .p-dialog.ba-block-client-ip-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-block-client-ip-dialog .p-dialog-footer,body.dark-mode .ba-block-client-ip-dialog .p-dialog-header,body.dark-mode .ba-block-client-ip-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-block-client-ip-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-dialog-content__body,body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-block-client-ip-dialog-content,body.dark-mode .ba-block-client-ip-dialog .p-dialog-content,body.dark-mode .ba-block-client-ip-dialog .ba-dialog-content,body.dark-mode .ba-block-client-ip-dialog .ba-dialog-content__body,body.dark-mode .ba-block-client-ip-dialog .ba-block-client-ip-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-dialog-content__section,body.dark-mode .ba-block-client-ip-dialog .ba-dialog-content__section{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-dialog-content__section-title,body.dark-mode .p-dialog.ba-block-client-ip-dialog .form-label,body.dark-mode .ba-block-client-ip-dialog .ba-dialog-content__section-title,body.dark-mode .ba-block-client-ip-dialog .form-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-custom-input__field,body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-custom-input input,body.dark-mode .p-dialog.ba-block-client-ip-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-block-client-ip-dialog .ba-custom-input__field,body.dark-mode .ba-block-client-ip-dialog .ba-custom-input input,body.dark-mode .ba-block-client-ip-dialog ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-custom-checkbox .p-checkbox-box,body.dark-mode .p-dialog.ba-block-client-ip-dialog ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-block-client-ip-dialog .ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-block-client-ip-dialog ba-custom-checkbox .p-checkbox-box{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .p-dialog.ba-block-client-ip-dialog ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-block-client-ip-dialog .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-block-client-ip-dialog ba-custom-checkbox .p-checkbox-box.p-highlight{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-custom-checkbox__label,body.dark-mode .p-dialog.ba-block-client-ip-dialog ba-custom-checkbox .ba-custom-checkbox__label,body.dark-mode .ba-block-client-ip-dialog .ba-custom-checkbox__label,body.dark-mode .ba-block-client-ip-dialog ba-custom-checkbox .ba-custom-checkbox__label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-custom-button.p-button-secondary,body.dark-mode .ba-block-client-ip-dialog .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-block-client-ip-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-block-client-ip-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .ba-l2b-exceeded{background-color:#f8717133!important;color:var(--ba-price-color)!important}body.dark-mode .p-dialog.ba-office-dialog-container .p-dialog-header,body.dark-mode .p-dialog.ba-office-dialog-container .p-dialog-footer,body.dark-mode .p-dialog.ba-account-dialog-container .p-dialog-header,body.dark-mode .p-dialog.ba-account-dialog-container .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-office-dialog-container .p-dialog-content,body.dark-mode .p-dialog.ba-account-dialog-container .p-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-office-dialog__account-block,body.dark-mode .p-dialog.ba-office-dialog-container .ba-account-dialog__grid,body.dark-mode .p-dialog.ba-account-dialog-container .ba-office-dialog__account-block,body.dark-mode .p-dialog.ba-account-dialog-container .ba-account-dialog__grid{border-color:#4b5563!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-office-dialog__tabs .p-tablist,body.dark-mode .p-dialog.ba-account-dialog-container .ba-office-dialog__tabs .p-tablist{border-color:#374151!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-office-dialog__tabs .p-tabpanels,body.dark-mode .p-dialog.ba-account-dialog-container .ba-office-dialog__tabs .p-tabpanels{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-office-dialog__tabs .p-tab,body.dark-mode .p-dialog.ba-office-dialog-container .ba-office-dialog__tabs [data-pc-section=tab],body.dark-mode .p-dialog.ba-account-dialog-container .ba-office-dialog__tabs .p-tab,body.dark-mode .p-dialog.ba-account-dialog-container .ba-office-dialog__tabs [data-pc-section=tab]{color:#9ca3af!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-office-dialog__tabs .p-tab[data-p-active=true],body.dark-mode .p-dialog.ba-office-dialog-container .ba-office-dialog__tabs .p-tab.p-tab-active,body.dark-mode .p-dialog.ba-office-dialog-container .ba-office-dialog__tabs [data-pc-section=tab][data-p-active=true],body.dark-mode .p-dialog.ba-office-dialog-container .ba-office-dialog__tabs [data-pc-section=tab].p-tab-active,body.dark-mode .p-dialog.ba-account-dialog-container .ba-office-dialog__tabs .p-tab[data-p-active=true],body.dark-mode .p-dialog.ba-account-dialog-container .ba-office-dialog__tabs .p-tab.p-tab-active,body.dark-mode .p-dialog.ba-account-dialog-container .ba-office-dialog__tabs [data-pc-section=tab][data-p-active=true],body.dark-mode .p-dialog.ba-account-dialog-container .ba-office-dialog__tabs [data-pc-section=tab].p-tab-active{color:var(--ba-primary)!important;background-color:#1f2937!important;border-color:#374151 #374151 transparent!important;box-shadow:0 -.125rem 0 0 var(--ba-primary) inset!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-debt-record-dialog__tabs .p-tablist,body.dark-mode .p-dialog.ba-account-dialog-container .ba-debt-record-dialog__tabs .p-tablist{background-color:var(--ba-dialog-surface, #1f2937)!important;border:1px solid #374151!important;border-radius:.5rem!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-debt-record-dialog__tabs .p-tab,body.dark-mode .p-dialog.ba-office-dialog-container .ba-debt-record-dialog__tabs [data-pc-section=tab],body.dark-mode .p-dialog.ba-account-dialog-container .ba-debt-record-dialog__tabs .p-tab,body.dark-mode .p-dialog.ba-account-dialog-container .ba-debt-record-dialog__tabs [data-pc-section=tab]{color:var(--ba-text-color)!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-debt-record-dialog__tabs .p-tab[data-p-active=true],body.dark-mode .p-dialog.ba-office-dialog-container .ba-debt-record-dialog__tabs .p-tab.p-tab-active,body.dark-mode .p-dialog.ba-office-dialog-container .ba-debt-record-dialog__tabs [data-pc-section=tab][data-p-active=true],body.dark-mode .p-dialog.ba-office-dialog-container .ba-debt-record-dialog__tabs [data-pc-section=tab].p-tab-active,body.dark-mode .p-dialog.ba-account-dialog-container .ba-debt-record-dialog__tabs .p-tab[data-p-active=true],body.dark-mode .p-dialog.ba-account-dialog-container .ba-debt-record-dialog__tabs .p-tab.p-tab-active,body.dark-mode .p-dialog.ba-account-dialog-container .ba-debt-record-dialog__tabs [data-pc-section=tab][data-p-active=true],body.dark-mode .p-dialog.ba-account-dialog-container .ba-debt-record-dialog__tabs [data-pc-section=tab].p-tab-active{color:var(--ba-primary)!important;border-bottom-color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-debt-record-dialog .ba-cdr-history__panel,body.dark-mode .p-dialog.ba-account-dialog-container .ba-debt-record-dialog .ba-cdr-history__panel{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-debt-record-dialog .ba-cdr-history__title,body.dark-mode .p-dialog.ba-account-dialog-container .ba-debt-record-dialog .ba-cdr-history__title{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-office-dialog__general-card,body.dark-mode .p-dialog.ba-account-dialog-container .ba-office-dialog__general-card{background-color:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-account-dialog__intro,body.dark-mode .p-dialog.ba-account-dialog-container .ba-account-dialog__intro{color:var(--ba-text-label-color)!important}body.dark-mode .p-dialog.ba-office-dialog-container .ba-account-dialog__field-enabled,body.dark-mode .p-dialog.ba-office-dialog-container .ba-account-dialog__actions,body.dark-mode .p-dialog.ba-account-dialog-container .ba-account-dialog__field-enabled,body.dark-mode .p-dialog.ba-account-dialog-container .ba-account-dialog__actions{border-top-color:#4b5563!important}body.dark-mode .p-dialog.ba-l2b-data-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-l2b-data-dialog .p-dialog-footer,body.dark-mode .ba-l2b-data-dialog .p-dialog-header,body.dark-mode .ba-l2b-data-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-l2b-data-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-dialog-content__body,body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-l2b-data-dialog-content,body.dark-mode .ba-l2b-data-dialog .p-dialog-content,body.dark-mode .ba-l2b-data-dialog .ba-dialog-content,body.dark-mode .ba-l2b-data-dialog .ba-dialog-content__body,body.dark-mode .ba-l2b-data-dialog .ba-l2b-data-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-dialog-content__section,body.dark-mode .ba-l2b-data-dialog .ba-dialog-content__section{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-dialog-content__section-title,body.dark-mode .p-dialog.ba-l2b-data-dialog .form-label,body.dark-mode .ba-l2b-data-dialog .ba-dialog-content__section-title,body.dark-mode .ba-l2b-data-dialog .form-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-custom-input__field,body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-custom-input input,body.dark-mode .p-dialog.ba-l2b-data-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-l2b-data-dialog .ba-custom-input__field,body.dark-mode .ba-l2b-data-dialog .ba-custom-input input,body.dark-mode .ba-l2b-data-dialog ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-custom-inputnumber input,body.dark-mode .p-dialog.ba-l2b-data-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .p-dialog.ba-l2b-data-dialog ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-l2b-data-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-l2b-data-dialog .ba-custom-inputnumber input,body.dark-mode .ba-l2b-data-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .ba-l2b-data-dialog ba-custom-inputnumber .p-inputnumber-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-l2b-data-dialog ba-custom-datepicker .p-inputtext,body.dark-mode .p-dialog.ba-l2b-data-dialog ba-custom-datepicker input,body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-custom-datepicker .p-datepicker-input,body.dark-mode .ba-l2b-data-dialog ba-custom-datepicker .p-inputtext,body.dark-mode .ba-l2b-data-dialog ba-custom-datepicker input,body.dark-mode .ba-l2b-data-dialog .ba-custom-datepicker .p-datepicker-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-l2b-data-dialog .p-datepicker-trigger,body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-custom-datepicker .p-datepicker-trigger,body.dark-mode .ba-l2b-data-dialog .p-datepicker-trigger,body.dark-mode .ba-l2b-data-dialog .ba-custom-datepicker .p-datepicker-trigger{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-l2b-data-dialog .p-datepicker-trigger:hover:not(:disabled),body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-custom-datepicker .p-datepicker-trigger:hover:not(:disabled),body.dark-mode .ba-l2b-data-dialog .p-datepicker-trigger:hover:not(:disabled),body.dark-mode .ba-l2b-data-dialog .ba-custom-datepicker .p-datepicker-trigger:hover:not(:disabled){background-color:#374151!important}body.dark-mode .p-dialog.ba-l2b-data-dialog .p-datepicker,body.dark-mode .ba-l2b-data-dialog .p-datepicker{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-custom-button.p-button-secondary,body.dark-mode .ba-l2b-data-dialog .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-l2b-data-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-l2b-data-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-mask-ticket-dialog .p-dialog-footer,body.dark-mode .ba-mask-ticket-dialog .p-dialog-header,body.dark-mode .ba-mask-ticket-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-mask-ticket-dialog-content,body.dark-mode .ba-mask-ticket-dialog .p-dialog-content,body.dark-mode .ba-mask-ticket-dialog .ba-dialog-content,body.dark-mode .ba-mask-ticket-dialog .ba-mask-ticket-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .form-label,body.dark-mode .ba-mask-ticket-dialog .form-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-custom-input__field,body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-custom-input input,body.dark-mode .p-dialog.ba-mask-ticket-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-mask-ticket-dialog .ba-custom-input__field,body.dark-mode .ba-mask-ticket-dialog .ba-custom-input input,body.dark-mode .ba-mask-ticket-dialog ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-custom-select .p-select,body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-custom-select .p-select-label,body.dark-mode .p-dialog.ba-mask-ticket-dialog ba-custom-select .p-select,body.dark-mode .p-dialog.ba-mask-ticket-dialog .p-select .p-select-label,body.dark-mode .ba-mask-ticket-dialog .ba-custom-select .p-select,body.dark-mode .ba-mask-ticket-dialog .ba-custom-select .p-select-label,body.dark-mode .ba-mask-ticket-dialog ba-custom-select .p-select,body.dark-mode .ba-mask-ticket-dialog .p-select .p-select-label{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-custom-inputnumber input,body.dark-mode .p-dialog.ba-mask-ticket-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .p-dialog.ba-mask-ticket-dialog ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-mask-ticket-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-mask-ticket-dialog .ba-custom-inputnumber input,body.dark-mode .ba-mask-ticket-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .ba-mask-ticket-dialog ba-custom-inputnumber .p-inputnumber-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-custom-angular-editor,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-wrapper,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea,body.dark-mode .ba-mask-ticket-dialog .ba-custom-angular-editor,body.dark-mode .ba-mask-ticket-dialog .angular-editor-wrapper,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea p,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea span,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea div,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea td,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea th,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea label,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea p,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea span,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea div,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea td,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea th,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea label{color:#e5e7eb!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea table,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea th,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea td,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea table,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea th,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea td{border-color:#4b5563!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea th,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea th{background-color:#374151!important;color:#f3f4f6!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea td,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea td{background-color:#111827!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea a,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea a{color:#60a5fa!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea [style*="#e40000"],body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea [style*="#E40000"],body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea [style*=background][style*=red],body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea [style*="#e40000"],body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea [style*="#E40000"],body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea [style*=background][style*=red],body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea [style*="#e40000"] a,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea [style*="#E40000"] a,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-textarea [style*=background][style*=red] a,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea [style*="#e40000"] a,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea [style*="#E40000"] a,body.dark-mode .ba-mask-ticket-dialog .angular-editor-textarea [style*=background][style*=red] a{color:#fff!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-toolbar,body.dark-mode .ba-mask-ticket-dialog .angular-editor-toolbar{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-toolbar button,body.dark-mode .p-dialog.ba-mask-ticket-dialog .angular-editor-toolbar .angular-editor-toolbar-set,body.dark-mode .ba-mask-ticket-dialog .angular-editor-toolbar button,body.dark-mode .ba-mask-ticket-dialog .angular-editor-toolbar .angular-editor-toolbar-set{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-custom-button.p-button-secondary,body.dark-mode .ba-mask-ticket-dialog .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-mask-ticket-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-item,body.dark-mode .ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-item{background-color:transparent!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-header .accordion-button,body.dark-mode .ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-header .accordion-button{background-color:#1e8bef0f!important;border:1px solid #374151!important;color:var(--ba-text-color)!important;box-shadow:none!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-header .accordion-button:hover,body.dark-mode .ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-header .accordion-button:hover{background-color:#1e8bef1f!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-header .accordion-button:not(.collapsed),body.dark-mode .ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-header .accordion-button:not(.collapsed){background-color:#1e8bef1f!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-header .accordion-button i.pi-chevron-up,body.dark-mode .ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-header .accordion-button i.pi-chevron-up{color:#9ca3af!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-body,body.dark-mode .ba-mask-ticket-dialog .ba-metadata-accordion .ba-accordion-container .accordion-body{background-color:#1f2937!important;border-top-color:#374151!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-accordion-header h3,body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-mask-ticket-dialog__templates-label,body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-design-subsection__label,body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-template-label,body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-mask-ticket-dialog__template-label,body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-mask-ticket-dialog__template-name,body.dark-mode .ba-mask-ticket-dialog .ba-accordion-header h3,body.dark-mode .ba-mask-ticket-dialog .ba-mask-ticket-dialog__templates-label,body.dark-mode .ba-mask-ticket-dialog .ba-design-subsection__label,body.dark-mode .ba-mask-ticket-dialog .ba-template-label,body.dark-mode .ba-mask-ticket-dialog .ba-mask-ticket-dialog__template-label,body.dark-mode .ba-mask-ticket-dialog .ba-mask-ticket-dialog__template-name{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-mask-ticket-dialog__templates,body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-design-subsection:not(:last-child),body.dark-mode .ba-mask-ticket-dialog .ba-mask-ticket-dialog__templates,body.dark-mode .ba-mask-ticket-dialog .ba-design-subsection:not(:last-child){border-color:#374151!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-file-item,body.dark-mode .ba-mask-ticket-dialog .ba-file-item{background-color:#253347!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .ba-file-name,body.dark-mode .ba-mask-ticket-dialog .ba-file-name{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .custom-file-label,body.dark-mode .ba-mask-ticket-dialog .custom-file-label{border-color:#4b5563!important;background:#1e8bef0a!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .custom-file-label label span,body.dark-mode .ba-mask-ticket-dialog .custom-file-label label span{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog .custom-file-label:hover,body.dark-mode .ba-mask-ticket-dialog .custom-file-label:hover{border-color:var(--ba-primary)!important;background:#1e8bef14!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .p-dialog-footer,body.dark-mode .ba-mask-ticket-preview-dialog .p-dialog-header,body.dark-mode .ba-mask-ticket-preview-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-dialog-content,body.dark-mode .ba-mask-ticket-preview-dialog .p-dialog-content,body.dark-mode .ba-mask-ticket-preview-dialog .ba-dialog-content{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__title,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__title{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__body,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__body{background-color:#111827!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__template-panel,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__template-panel{background-color:#1f2937!important;border-right-color:#374151!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__template-panel::-webkit-scrollbar-thumb,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__template-panel::-webkit-scrollbar-thumb{background:#fff3!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__no-templates,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__no-templates{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__card,body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__card:hover,body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__card:hover{border-color:#4b5563!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__card.ba-template-selector__card--selected,body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__card.ba-template-selector__card--selected{border-color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__card .ba-template-selector__card-image,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__card .ba-template-selector__card-placeholder,body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__card .ba-template-selector__card-image,body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__card .ba-template-selector__card-placeholder{background-color:#374151!important;color:#9ca3af!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__card .ba-template-selector__card-label,body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__card .ba-template-selector__card-label{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__chip,body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__chip{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__chip:hover:not(.ba-template-selector__chip--selected),body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__chip:hover:not(.ba-template-selector__chip--selected){background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__chip.ba-template-selector__chip--selected,body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__chip.ba-template-selector__chip--selected{background-color:#1e8bef26!important;border-color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__chip.ba-template-selector__chip--selected .ba-template-selector__chip-label,body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__chip.ba-template-selector__chip--selected .ba-template-selector__chip-label{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__chip .ba-template-selector__chip-label,body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__chip .ba-template-selector__chip-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-template-selector__chip .ba-template-selector__chip-check,body.dark-mode .ba-mask-ticket-preview-dialog .ba-template-selector__chip .ba-template-selector__chip-check{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar{background-color:#1f2937!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-inner::-webkit-scrollbar-thumb,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-inner::-webkit-scrollbar-thumb{background:#fff3!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-inner::-webkit-scrollbar-thumb:hover,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-inner::-webkit-scrollbar-thumb:hover{background:#ffffff4d!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-label,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-label{color:#9ca3af!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-tab,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-tab{background:#1f2937!important;border-color:#374151!important;color:#6b7280!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-tab:hover,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-tab:hover{background:#253347!important;color:#9ca3af!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-tab.ba-mask-ticket-dialog__sidebar-tab--collapsed,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-tab.ba-mask-ticket-dialog__sidebar-tab--collapsed{background:#1f2937!important;border-left:1px solid rgba(30,139,239,.5)!important;color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-tab.ba-mask-ticket-dialog__sidebar-tab--collapsed:hover,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__sidebar-tab.ba-mask-ticket-dialog__sidebar-tab--collapsed:hover{background:#253347!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__template-item,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__template-item{background-color:#253347!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__template-item:hover,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__template-item:hover{border-color:#4b5563!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__template-item.ba-mask-ticket-dialog__template-item--selected,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__template-item.ba-mask-ticket-dialog__template-item--selected{border-color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__preview-empty,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__preview-empty{background-color:#1f2937!important;border-color:#374151!important;color:#9ca3af!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__footer,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__footer{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__dot,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__dot{background:#4b5563!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__dot:hover,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__dot:hover{background:#6b7280!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__dot.ba-mask-ticket-dialog__dot--active,body.dark-mode .ba-mask-ticket-preview-dialog .ba-mask-ticket-dialog__dot.ba-mask-ticket-dialog__dot--active{background:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .form-label,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-light-base-normal,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-light-lg-strong,body.dark-mode .ba-mask-ticket-preview-dialog .form-label,body.dark-mode .ba-mask-ticket-preview-dialog .ba-light-base-normal,body.dark-mode .ba-mask-ticket-preview-dialog .ba-light-lg-strong,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-custom-checkbox__label,body.dark-mode .ba-mask-ticket-preview-dialog .ba-custom-checkbox__label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-custom-input__field,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-custom-input input,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-mask-ticket-preview-dialog .ba-custom-input__field,body.dark-mode .ba-mask-ticket-preview-dialog .ba-custom-input input,body.dark-mode .ba-mask-ticket-preview-dialog ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-custom-select .p-select,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-custom-select .p-select-label,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog ba-custom-select .p-select,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .p-select .p-select-label,body.dark-mode .ba-mask-ticket-preview-dialog .ba-custom-select .p-select,body.dark-mode .ba-mask-ticket-preview-dialog .ba-custom-select .p-select-label,body.dark-mode .ba-mask-ticket-preview-dialog ba-custom-select .p-select,body.dark-mode .ba-mask-ticket-preview-dialog .p-select .p-select-label{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog .ba-custom-inputnumber input,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .p-dialog.ba-mask-ticket-preview-dialog ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-mask-ticket-preview-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-mask-ticket-preview-dialog .ba-custom-inputnumber input,body.dark-mode .ba-mask-ticket-preview-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .ba-mask-ticket-preview-dialog ba-custom-inputnumber .p-inputnumber-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .p-dialog-header,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .p-dialog-footer,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .p-dialog-header,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .p-dialog-content,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .ba-dialog-content,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .p-dialog-content,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .ba-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .ba-mask-ticket-dialog__mobile-config-title,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .ba-mask-ticket-dialog__mobile-config-title,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .form-label,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .ba-light-base-normal,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .ba-light-lg-strong,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .form-label,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .ba-light-base-normal,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .ba-light-lg-strong,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .ba-custom-checkbox__label,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .ba-custom-checkbox__label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .ba-custom-input__field,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .ba-custom-input input,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup ba-custom-input .p-inputtext,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .ba-custom-input__field,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .ba-custom-input input,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .ba-custom-select .p-select,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .ba-custom-select .p-select-label,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup ba-custom-select .p-select,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .p-select .p-select-label,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .ba-custom-select .p-select,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .ba-custom-select .p-select-label,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup ba-custom-select .p-select,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .p-select .p-select-label{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup .ba-custom-inputnumber input,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup ba-custom-inputnumber .p-inputtext,body.dark-mode .p-dialog.ba-mask-ticket-dialog__mobile-config-popup ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup .ba-custom-inputnumber input,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup ba-custom-inputnumber .p-inputtext,body.dark-mode .ba-mask-ticket-dialog__mobile-config-popup ba-custom-inputnumber .p-inputnumber-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog__email-popup .p-dialog-header,body.dark-mode .p-dialog.ba-mask-ticket-dialog__email-popup .p-dialog-footer,body.dark-mode .ba-mask-ticket-dialog__email-popup .p-dialog-header,body.dark-mode .ba-mask-ticket-dialog__email-popup .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog__email-popup .p-dialog-content,body.dark-mode .p-dialog.ba-mask-ticket-dialog__email-popup .ba-dialog-content,body.dark-mode .ba-mask-ticket-dialog__email-popup .p-dialog-content,body.dark-mode .ba-mask-ticket-dialog__email-popup .ba-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-mask-ticket-dialog__email-popup .ba-mask-ticket-dialog__email-popup-title,body.dark-mode .ba-mask-ticket-dialog__email-popup .ba-mask-ticket-dialog__email-popup-title,body.dark-mode .p-dialog.ba-mask-ticket-dialog__email-popup .ba-mask-ticket-dialog__email-popup-body,body.dark-mode .ba-mask-ticket-dialog__email-popup .ba-mask-ticket-dialog__email-popup-body,body.dark-mode .ba-custom-chips .ba-custom-chips__label{color:var(--ba-text-color)!important}body.dark-mode .ba-custom-chips .ba-custom-chips__container{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-custom-chips .ba-custom-chips__container:focus-within{border-color:#6b7280!important}body.dark-mode .ba-custom-chips .ba-custom-chips__chip{background-color:#1e8bef33!important;color:var(--ba-text-color)!important;border:1px solid rgba(30,139,239,.4)}body.dark-mode .ba-custom-chips .ba-custom-chips__chip-remove{color:var(--ba-text-color)!important}body.dark-mode .ba-custom-chips .ba-custom-chips__chip-remove:hover:not(:disabled){background:#ffffff1a!important}body.dark-mode .ba-custom-chips .ba-custom-chips__input{color:var(--ba-text-color)!important}body.dark-mode .ba-custom-chips .ba-custom-chips__input::placeholder{color:#6b7280!important}body.dark-mode .ba-custom-chips .ba-custom-chips__hint{color:#9ca3af!important}body.dark-mode .ba-custom-chips.ba-custom-chips--disabled .ba-custom-chips__container{background-color:#1f2937!important}body.dark-mode .ba-mask-ticket-dialog__sidebar-tab{background:#1f2937!important;border-color:#374151!important;color:#6b7280!important}body.dark-mode .ba-mask-ticket-dialog__sidebar-tab:hover{background:#253347!important;color:#9ca3af!important}body.dark-mode .ba-mask-ticket-dialog__sidebar-tab.ba-mask-ticket-dialog__sidebar-tab--collapsed{background:#1f2937!important;border-left:1px solid rgba(30,139,239,.5)!important;color:var(--ba-primary)!important}body.dark-mode .ba-mask-ticket-dialog__sidebar-tab.ba-mask-ticket-dialog__sidebar-tab--collapsed:hover{background:#253347!important}body.dark-mode .ba-config-mask-ticket-container .ba-accordion-container.accordion .accordion-item{background-color:transparent!important;border-color:#374151!important}body.dark-mode .ba-config-mask-ticket-container .ba-accordion-container .accordion-header .accordion-button{background-color:#1e8bef0f!important;border:1px solid #374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-config-mask-ticket-container .ba-accordion-container .accordion-header .accordion-button:hover{background-color:#1e8bef1f!important}body.dark-mode .ba-config-mask-ticket-container .ba-accordion-container .accordion-header .accordion-button:not(.collapsed){background-color:#1e8bef1f!important;box-shadow:none!important}body.dark-mode .ba-config-mask-ticket-container .ba-accordion-container .accordion-header .accordion-button i.pi-chevron-up{color:#9ca3af!important}body.dark-mode .ba-config-mask-ticket-container .ba-accordion-container .accordion-body{background-color:#1f2937!important;border-top-color:#374151!important}body.dark-mode .ba-config-mask-ticket-container .ba-accordion-header h3{color:var(--ba-text-color)!important}body.dark-mode .ba-config-mask-ticket-container .ba-config-design-row__label,body.dark-mode .ba-config-mask-ticket-container .ba-config-section__label{color:#e5e7eb!important}body.dark-mode .ba-config-mask-ticket-container .ba-config-design-row:not(:last-child),body.dark-mode .ba-config-mask-ticket-container .ba-config-design-row--swatches{border-bottom-color:#374151!important}body.dark-mode .ba-config-mask-ticket-container .ba-config-file-label{background-color:#253347!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-config-mask-ticket-container .ba-config-file-label:hover{border-color:var(--ba-primary)!important;background-color:#1e8bef1a!important;color:var(--ba-primary)!important}body.dark-mode .ba-config-mask-ticket-container .ba-config-file-item{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-config-mask-ticket-container .ba-config-file-name{color:var(--ba-text-color)!important}body.dark-mode .ba-config-mask-ticket-container .ba-config-color-swatch{border-color:#4b5563!important}body.dark-mode .ba-config-mask-ticket-container .ba-config-apply-btn{background-color:#1f2937!important;border-top-color:#374151!important}body.dark-mode .ba-config-mask-ticket-container .ba-custom-checkbox__label{color:var(--ba-text-color)!important}body.dark-mode .ba-mask-ticket-preview .ba-mask-ticket-preview__iframe{background-color:#1f2937!important;border-color:#374151!important;box-shadow:0 2px 8px #0006!important}body.dark-mode .p-drawer.ba-mask-ticket-config-drawer .p-drawer-header,body.dark-mode .p-drawer.ba-mask-ticket-config-drawer .p-drawer-content,body.dark-mode .ba-mask-ticket-config-drawer .p-drawer-header,body.dark-mode .ba-mask-ticket-config-drawer .p-drawer-content{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-drawer.ba-mask-ticket-config-drawer .ba-config-mask-ticket-container,body.dark-mode .ba-mask-ticket-config-drawer .ba-config-mask-ticket-container{background-color:transparent!important}body.dark-mode .p-drawer.ba-mask-ticket-config-drawer .form-label,body.dark-mode .p-drawer.ba-mask-ticket-config-drawer .ba-light-base-normal,body.dark-mode .p-drawer.ba-mask-ticket-config-drawer .ba-light-lg-strong,body.dark-mode .ba-mask-ticket-config-drawer .form-label,body.dark-mode .ba-mask-ticket-config-drawer .ba-light-base-normal,body.dark-mode .ba-mask-ticket-config-drawer .ba-light-lg-strong,body.dark-mode .p-drawer.ba-mask-ticket-config-drawer .ba-custom-checkbox__label,body.dark-mode .ba-mask-ticket-config-drawer .ba-custom-checkbox__label{color:var(--ba-text-color)!important}body.dark-mode .p-drawer.ba-custom-drawer.ba-crm-note-drawer{background-color:#1f2937!important}body.dark-mode .p-drawer.ba-custom-drawer.ba-crm-note-drawer .p-drawer-header,body.dark-mode .p-drawer.ba-custom-drawer.ba-crm-note-drawer .p-drawer-content,body.dark-mode .p-drawer.ba-custom-drawer.ba-crm-note-drawer .p-drawer-footer,body.dark-mode .p-dialog.ba-policy-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-policy-dialog .p-dialog-footer,body.dark-mode .ba-policy-dialog .p-dialog-header,body.dark-mode .ba-policy-dialog .p-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-policy-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-policy-dialog .ba-policy-dialog-content,body.dark-mode .ba-policy-dialog .p-dialog-content,body.dark-mode .ba-policy-dialog .ba-dialog-content,body.dark-mode .ba-policy-dialog .ba-policy-dialog-content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-dialog-content__section,body.dark-mode .ba-policy-dialog .ba-dialog-content__section{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-dialog-content__section-title,body.dark-mode .p-dialog.ba-policy-dialog .form-label,body.dark-mode .ba-policy-dialog .ba-dialog-content__section-title,body.dark-mode .ba-policy-dialog .form-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-input__field,body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-input input,body.dark-mode .p-dialog.ba-policy-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-policy-dialog .ba-custom-input__field,body.dark-mode .ba-policy-dialog .ba-custom-input input,body.dark-mode .ba-policy-dialog ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-autocomplete .p-inputtext,body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-autocomplete input,body.dark-mode .p-dialog.ba-policy-dialog ba-custom-autocomplete .p-inputtext,body.dark-mode .p-dialog.ba-policy-dialog .p-autocomplete-input-multiple,body.dark-mode .p-dialog.ba-policy-dialog .p-autocomplete .p-inputtext,body.dark-mode .ba-policy-dialog .ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-policy-dialog .ba-custom-autocomplete input,body.dark-mode .ba-policy-dialog ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-policy-dialog .p-autocomplete-input-multiple,body.dark-mode .ba-policy-dialog .p-autocomplete .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-autocomplete .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-autocomplete input::placeholder,body.dark-mode .p-dialog.ba-policy-dialog ba-custom-autocomplete .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-policy-dialog .p-autocomplete-input-multiple::placeholder,body.dark-mode .p-dialog.ba-policy-dialog .p-autocomplete .p-inputtext::placeholder,body.dark-mode .ba-policy-dialog .ba-custom-autocomplete .p-inputtext::placeholder,body.dark-mode .ba-policy-dialog .ba-custom-autocomplete input::placeholder,body.dark-mode .ba-policy-dialog ba-custom-autocomplete .p-inputtext::placeholder,body.dark-mode .ba-policy-dialog .p-autocomplete-input-multiple::placeholder,body.dark-mode .ba-policy-dialog .p-autocomplete .p-inputtext::placeholder{color:#9ca3af!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-select .p-select,body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-select .p-select-label,body.dark-mode .p-dialog.ba-policy-dialog ba-custom-select .p-select,body.dark-mode .p-dialog.ba-policy-dialog .p-select .p-select-label,body.dark-mode .ba-policy-dialog .ba-custom-select .p-select,body.dark-mode .ba-policy-dialog .ba-custom-select .p-select-label,body.dark-mode .ba-policy-dialog ba-custom-select .p-select,body.dark-mode .ba-policy-dialog .p-select .p-select-label{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-multiselect .p-multiselect,body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-multiselect .p-multiselect-label,body.dark-mode .p-dialog.ba-policy-dialog ba-custom-multiselect .p-multiselect,body.dark-mode .p-dialog.ba-policy-dialog .p-multiselect,body.dark-mode .ba-policy-dialog .ba-custom-multiselect .p-multiselect,body.dark-mode .ba-policy-dialog .ba-custom-multiselect .p-multiselect-label,body.dark-mode .ba-policy-dialog ba-custom-multiselect .p-multiselect,body.dark-mode .ba-policy-dialog .p-multiselect{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-inputnumber input,body.dark-mode .p-dialog.ba-policy-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .p-dialog.ba-policy-dialog ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-policy-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-policy-dialog .ba-custom-inputnumber input,body.dark-mode .ba-policy-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .ba-policy-dialog ba-custom-inputnumber .p-inputnumber-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog ba-custom-datepicker .p-inputtext,body.dark-mode .p-dialog.ba-policy-dialog ba-custom-datepicker input,body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-datepicker .p-datepicker-input,body.dark-mode .ba-policy-dialog ba-custom-datepicker .p-inputtext,body.dark-mode .ba-policy-dialog ba-custom-datepicker input,body.dark-mode .ba-policy-dialog .ba-custom-datepicker .p-datepicker-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog .p-datepicker-trigger,body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-datepicker .p-datepicker-trigger,body.dark-mode .ba-policy-dialog .p-datepicker-trigger,body.dark-mode .ba-policy-dialog .ba-custom-datepicker .p-datepicker-trigger{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog .p-datepicker-trigger:hover:not(:disabled),body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-datepicker .p-datepicker-trigger:hover:not(:disabled),body.dark-mode .ba-policy-dialog .p-datepicker-trigger:hover:not(:disabled),body.dark-mode .ba-policy-dialog .ba-custom-datepicker .p-datepicker-trigger:hover:not(:disabled){background-color:#374151!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-checkbox .p-checkbox-box,body.dark-mode .p-dialog.ba-policy-dialog ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-policy-dialog .ba-custom-checkbox .p-checkbox-box,body.dark-mode .ba-policy-dialog ba-custom-checkbox .p-checkbox-box{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .p-dialog.ba-policy-dialog ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-policy-dialog .ba-custom-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-policy-dialog ba-custom-checkbox .p-checkbox-box.p-highlight{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-checkbox__label,body.dark-mode .p-dialog.ba-policy-dialog ba-custom-checkbox .ba-custom-checkbox__label,body.dark-mode .ba-policy-dialog .ba-custom-checkbox__label,body.dark-mode .ba-policy-dialog ba-custom-checkbox .ba-custom-checkbox__label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-button.p-button-secondary,body.dark-mode .ba-policy-dialog .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-policy-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-policy-dialog .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .ba-agency-detail-page,body.dark-mode .ba-agency-dialog,body.dark-mode .ba-my-agency-page{background-color:#111827!important}body.dark-mode .ba-agency-detail-page .ba-agency-detail-page__title,body.dark-mode .ba-agency-dialog .ba-agency-detail-page__title,body.dark-mode .ba-my-agency-page .ba-agency-detail-page__title{color:var(--ba-text-color)!important}body.dark-mode .ba-agency-detail-page .ba-my-agency-page__loading,body.dark-mode .ba-agency-detail-page .ba-my-agency-page__empty,body.dark-mode .ba-agency-dialog .ba-my-agency-page__loading,body.dark-mode .ba-agency-dialog .ba-my-agency-page__empty,body.dark-mode .ba-my-agency-page .ba-my-agency-page__loading,body.dark-mode .ba-my-agency-page .ba-my-agency-page__empty{color:#9ca3af!important}body.dark-mode .ba-agency-detail-page .ba-agency-detail-page__content,body.dark-mode .ba-agency-detail-page .ba-agency-dialog__body,body.dark-mode .ba-agency-dialog .ba-agency-detail-page__content,body.dark-mode .ba-agency-dialog .ba-agency-dialog__body,body.dark-mode .ba-my-agency-page .ba-agency-detail-page__content,body.dark-mode .ba-my-agency-page .ba-agency-dialog__body{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-agency-detail-page .ba-agency-dialog__tabs .p-tablist,body.dark-mode .ba-agency-dialog .ba-agency-dialog__tabs .p-tablist,body.dark-mode .ba-my-agency-page .ba-agency-dialog__tabs .p-tablist{border-color:#374151!important}body.dark-mode .ba-agency-detail-page .ba-agency-dialog__tabs .p-tabpanels,body.dark-mode .ba-agency-dialog .ba-agency-dialog__tabs .p-tabpanels,body.dark-mode .ba-my-agency-page .ba-agency-dialog__tabs .p-tabpanels{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-agency-detail-page .ba-agency-dialog__tabs .p-tab,body.dark-mode .ba-agency-detail-page .ba-agency-dialog__tabs [data-pc-section=tab],body.dark-mode .ba-agency-dialog .ba-agency-dialog__tabs .p-tab,body.dark-mode .ba-agency-dialog .ba-agency-dialog__tabs [data-pc-section=tab],body.dark-mode .ba-my-agency-page .ba-agency-dialog__tabs .p-tab,body.dark-mode .ba-my-agency-page .ba-agency-dialog__tabs [data-pc-section=tab]{color:#9ca3af!important}body.dark-mode .ba-agency-detail-page .ba-agency-dialog__tabs .p-tab[data-p-active=true],body.dark-mode .ba-agency-detail-page .ba-agency-dialog__tabs .p-tab.p-tab-active,body.dark-mode .ba-agency-detail-page .ba-agency-dialog__tabs [data-pc-section=tab][data-p-active=true],body.dark-mode .ba-agency-detail-page .ba-agency-dialog__tabs [data-pc-section=tab].p-tab-active,body.dark-mode .ba-agency-dialog .ba-agency-dialog__tabs .p-tab[data-p-active=true],body.dark-mode .ba-agency-dialog .ba-agency-dialog__tabs .p-tab.p-tab-active,body.dark-mode .ba-agency-dialog .ba-agency-dialog__tabs [data-pc-section=tab][data-p-active=true],body.dark-mode .ba-agency-dialog .ba-agency-dialog__tabs [data-pc-section=tab].p-tab-active,body.dark-mode .ba-my-agency-page .ba-agency-dialog__tabs .p-tab[data-p-active=true],body.dark-mode .ba-my-agency-page .ba-agency-dialog__tabs .p-tab.p-tab-active,body.dark-mode .ba-my-agency-page .ba-agency-dialog__tabs [data-pc-section=tab][data-p-active=true],body.dark-mode .ba-my-agency-page .ba-agency-dialog__tabs [data-pc-section=tab].p-tab-active{color:var(--ba-text-color)!important;background-color:#1f2937!important;border-color:#374151 #374151 transparent!important}body.dark-mode .ba-agency-detail-page .ba-agency-dialog-footer__form-actions,body.dark-mode .ba-agency-dialog .ba-agency-dialog-footer__form-actions,body.dark-mode .ba-my-agency-page .ba-agency-dialog-footer__form-actions{border-top-color:#374151!important}body.dark-mode .ba-agency-detail-page .ba-dialog-content__section,body.dark-mode .ba-agency-dialog .ba-dialog-content__section,body.dark-mode .ba-my-agency-page .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-agency-detail-page .ba-dialog-content__section-title,body.dark-mode .ba-agency-dialog .ba-dialog-content__section-title,body.dark-mode .ba-my-agency-page .ba-dialog-content__section-title{color:#9ca3af!important}body.dark-mode .ba-agency-detail-page .form-label,body.dark-mode .ba-agency-dialog .form-label,body.dark-mode .ba-my-agency-page .form-label{color:var(--ba-text-color)!important}body.dark-mode .ba-agency-detail-page .ba-custom-input__field,body.dark-mode .ba-agency-detail-page .ba-custom-input input,body.dark-mode .ba-agency-detail-page ba-custom-input .p-inputtext,body.dark-mode .ba-agency-detail-page .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-agency-detail-page .ba-custom-inputnumber input,body.dark-mode .ba-agency-detail-page ba-custom-inputnumber .p-inputtext,body.dark-mode .ba-agency-dialog .ba-custom-input__field,body.dark-mode .ba-agency-dialog .ba-custom-input input,body.dark-mode .ba-agency-dialog ba-custom-input .p-inputtext,body.dark-mode .ba-agency-dialog .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-agency-dialog .ba-custom-inputnumber input,body.dark-mode .ba-agency-dialog ba-custom-inputnumber .p-inputtext,body.dark-mode .ba-my-agency-page .ba-custom-input__field,body.dark-mode .ba-my-agency-page .ba-custom-input input,body.dark-mode .ba-my-agency-page ba-custom-input .p-inputtext,body.dark-mode .ba-my-agency-page .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-my-agency-page .ba-custom-inputnumber input,body.dark-mode .ba-my-agency-page ba-custom-inputnumber .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-agency-detail-page .ba-custom-select .p-select,body.dark-mode .ba-agency-detail-page .ba-custom-select .p-select-label,body.dark-mode .ba-agency-detail-page ba-custom-select .p-select,body.dark-mode .ba-agency-detail-page ba-custom-select .p-select-label,body.dark-mode .ba-agency-detail-page .p-select .p-select-label,body.dark-mode .ba-agency-dialog .ba-custom-select .p-select,body.dark-mode .ba-agency-dialog .ba-custom-select .p-select-label,body.dark-mode .ba-agency-dialog ba-custom-select .p-select,body.dark-mode .ba-agency-dialog ba-custom-select .p-select-label,body.dark-mode .ba-agency-dialog .p-select .p-select-label,body.dark-mode .ba-my-agency-page .ba-custom-select .p-select,body.dark-mode .ba-my-agency-page .ba-custom-select .p-select-label,body.dark-mode .ba-my-agency-page ba-custom-select .p-select,body.dark-mode .ba-my-agency-page ba-custom-select .p-select-label,body.dark-mode .ba-my-agency-page .p-select .p-select-label{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-agency-detail-page .ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-agency-detail-page .ba-custom-autocomplete input,body.dark-mode .ba-agency-detail-page ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-agency-detail-page ba-customer-autocomplete .p-inputtext,body.dark-mode .ba-agency-dialog .ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-agency-dialog .ba-custom-autocomplete input,body.dark-mode .ba-agency-dialog ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-agency-dialog ba-customer-autocomplete .p-inputtext,body.dark-mode .ba-my-agency-page .ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-my-agency-page .ba-custom-autocomplete input,body.dark-mode .ba-my-agency-page ba-custom-autocomplete .p-inputtext,body.dark-mode .ba-my-agency-page ba-customer-autocomplete .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-agency-detail-page .ba-custom-multiselect .p-multiselect-label,body.dark-mode .ba-agency-detail-page ba-custom-multiselect .p-multiselect,body.dark-mode .ba-agency-detail-page .p-multiselect,body.dark-mode .ba-agency-dialog .ba-custom-multiselect .p-multiselect-label,body.dark-mode .ba-agency-dialog ba-custom-multiselect .p-multiselect,body.dark-mode .ba-agency-dialog .p-multiselect,body.dark-mode .ba-my-agency-page .ba-custom-multiselect .p-multiselect-label,body.dark-mode .ba-my-agency-page ba-custom-multiselect .p-multiselect,body.dark-mode .ba-my-agency-page .p-multiselect{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-agency-detail-page .ba-agency-theme-option,body.dark-mode .ba-agency-dialog .ba-agency-theme-option,body.dark-mode .ba-my-agency-page .ba-agency-theme-option{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-agency-detail-page .ba-agency-debt-card,body.dark-mode .ba-agency-dialog .ba-agency-debt-card,body.dark-mode .ba-my-agency-page .ba-agency-debt-card{background:linear-gradient(135deg,#1e3a5f,#1f2937)!important;border-color:#374151!important}body.dark-mode .ba-agency-detail-page .ba-agency-debt-card .ba-agency-debt-card__label,body.dark-mode .ba-agency-dialog .ba-agency-debt-card .ba-agency-debt-card__label,body.dark-mode .ba-my-agency-page .ba-agency-debt-card .ba-agency-debt-card__label{color:#9ca3af!important}body.dark-mode .ba-agency-detail-page .ba-agency-debt-card .ba-agency-debt-card__value,body.dark-mode .ba-agency-dialog .ba-agency-debt-card .ba-agency-debt-card__value,body.dark-mode .ba-my-agency-page .ba-agency-debt-card .ba-agency-debt-card__value{color:#93c5fd!important}body.dark-mode .ba-agency-detail-page .ba-agency-debt-card.ba-agency-debt-card--negative .ba-agency-debt-card__value,body.dark-mode .ba-agency-dialog .ba-agency-debt-card.ba-agency-debt-card--negative .ba-agency-debt-card__value,body.dark-mode .ba-my-agency-page .ba-agency-debt-card.ba-agency-debt-card--negative .ba-agency-debt-card__value{color:#f87171!important}body.dark-mode .ba-agency-detail-page .ba-l2b-widget,body.dark-mode .ba-agency-detail-page .ba-l2b-widget-logo,body.dark-mode .ba-agency-dialog .ba-l2b-widget,body.dark-mode .ba-agency-dialog .ba-l2b-widget-logo,body.dark-mode .ba-my-agency-page .ba-l2b-widget,body.dark-mode .ba-my-agency-page .ba-l2b-widget-logo{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-agency-detail-page .ba-l2b-widget-info .ba-l2b-airline-name,body.dark-mode .ba-agency-dialog .ba-l2b-widget-info .ba-l2b-airline-name,body.dark-mode .ba-my-agency-page .ba-l2b-widget-info .ba-l2b-airline-name{color:var(--ba-text-color)!important}body.dark-mode .ba-agency-detail-page .ba-l2b-rate-container,body.dark-mode .ba-agency-dialog .ba-l2b-rate-container,body.dark-mode .ba-my-agency-page .ba-l2b-rate-container{background-color:#374151!important}body.dark-mode .ba-agency-detail-page .ba-l2b-rate-container.ba-rate-positive .ba-l2b-rate-value,body.dark-mode .ba-agency-dialog .ba-l2b-rate-container.ba-rate-positive .ba-l2b-rate-value,body.dark-mode .ba-my-agency-page .ba-l2b-rate-container.ba-rate-positive .ba-l2b-rate-value{color:#4ade80!important}body.dark-mode .ba-agency-detail-page .ba-l2b-rate-container.ba-rate-negative .ba-l2b-rate-value,body.dark-mode .ba-agency-dialog .ba-l2b-rate-container.ba-rate-negative .ba-l2b-rate-value,body.dark-mode .ba-my-agency-page .ba-l2b-rate-container.ba-rate-negative .ba-l2b-rate-value{color:#f87171!important}body.dark-mode .ba-agency-detail-page .ba-l2b-widget__hover-actions,body.dark-mode .ba-agency-dialog .ba-l2b-widget__hover-actions,body.dark-mode .ba-my-agency-page .ba-l2b-widget__hover-actions{background-color:#1f2937f5!important}body.dark-mode .p-dialog.ba-post-dialog .ba-post-dialog__content{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-post-dialog .ba-post-dialog__loading{color:#9ca3af!important}body.dark-mode .p-dialog.ba-post-dialog .ba-post-dialog__meta{border-bottom-color:#374151!important;color:#9ca3af!important}body.dark-mode .p-dialog.ba-post-dialog .ba-post-dialog__meta .ba-post-dialog__action--delete{color:#f87171!important}body.dark-mode .p-dialog.ba-post-dialog .ba-post-dialog__iframe-wrapper{background-color:#1f2937!important}body.dark-mode .ba-flight-services-dialog-container .ba-ancillary-skeleton-container{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-services-dialog-container .nav-tabs{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-services-dialog-container .nav-tabs .nav-link{color:#9ca3af!important}body.dark-mode .ba-flight-services-dialog-container .nav-tabs .nav-link.active{color:var(--ba-text-color)!important;background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-flight-services-dialog-container .nav-tabs .nav-link img{border-color:#4b5563!important}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-person{border-bottom-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-main{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-inner{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-item{border-bottom-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-item .ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-item span:not(.ba-price){color:var(--ba-text-color)!important}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-item-price{color:var(--ba-price-color)!important}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-item .ba-checkbox,body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-item .ba-radio-button{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-item .ba-checkbox:has(input:checked),body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-item .ba-radio-button:has(input:checked){background-color:#1e3a5f!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-item .ba-quantity ::ng-deep .p-inputnumber-input{background-color:#1f2937;border-color:#4b5563;color:var(--ba-text-color)}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-item .ba-quantity ::ng-deep .p-inputnumber-button{background-color:#374151;border-color:#4b5563;color:var(--ba-text-color)}body.dark-mode .ba-flight-services-dialog-container .tab-content .ba-flight-services-item .ba-quantity ::ng-deep .p-inputnumber-button:hover{background-color:#4b5563}body.dark-mode .ba-flight-services-dialog-container .ba-lg-normal{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-skeleton-container{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-skeleton .ba-seatmap-skeleton__icon,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-skeleton .ba-seatmap-skeleton__seat,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-skeleton .ba-seatmap-skeleton__row-num,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-skeleton .ba-seatmap-skeleton__text{background-color:#4b5563!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-skeleton .ba-seatmap-skeleton__plane{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-skeleton .ba-seatmap-skeleton__body{background-color:#1f2937!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-skeleton .ba-seatmap-skeleton__bulkhead{border-bottom-color:#4b5563!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-skeleton .ba-seatmap-skeleton__wc,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-skeleton .ba-seatmap-skeleton__gate,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-skeleton .ba-seatmap-skeleton__exit-block{background-color:#6b7280!important}body.dark-mode .ba-flight-seatmap-dialog-container .nav-tabs{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-seatmap-dialog-container .nav-tabs .nav-link{color:#9ca3af!important}body.dark-mode .ba-flight-seatmap-dialog-container .nav-tabs .nav-link.active{color:var(--ba-text-color)!important;background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-flight-seatmap-dialog-container .nav-tabs .nav-link img{border-color:#4b5563!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-seat-map-content{background-color:#374151!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-seat-map-content-mid,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-id-row{background-color:#1f2937!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-left-row-id,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-right-row-id,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-label-regular{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-bulkhead-front .ba-bulkhead-left,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-bulkhead-front .ba-bulkhead-right{color:#fff!important;background-color:#1e3a5f!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-bulkhead-front .ba-bulkhead-right img{filter:brightness(0) invert(1)!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-bulkhead-front .ba-bulkhead-door-left,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-bulkhead-front .ba-bulkhead-door-right{color:#9ca3af!important;border-bottom-color:#4b5563!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-exit-door-left,body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-exit-door-right{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-not-available-seat .ba-symbol-seat{color:#9ca3af!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-main .ba-seatmap-container-header span{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-header{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-no-data{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-footer .ba-seatmap-traveler-card{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-footer .ba-seatmap-traveler-card.ba-seatmap-traveler-card--active{border-color:var(--ba-primary)!important;background-color:#1e8bef26!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-footer .ba-seatmap-traveler-card .ba-seatmap-traveler-card__route{color:#9ca3af!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-footer .ba-seatmap-traveler-card .ba-seatmap-traveler-card__seat-code{color:var(--ba-primary)!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-footer .ba-seatmap-traveler-card .ba-seatmap-traveler-card__price{color:var(--ba-price-color)!important}body.dark-mode .ba-flight-seatmap-dialog-container .ba-seatmap-container-footer .ba-lg-normal{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-booking-information,body.dark-mode .ba-flight-booking-dialog-container .ba-booking-actions,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-item-container,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-information,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-actions,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-item-container,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-item-container .ba-flight-search-result-item-detail,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-item-container .ba-flight-search-result-item-detail,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-gds-format-display,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-gds-format-display,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-simple-format-display,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-simple-format-display{background-color:#111827!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-header__actions .ba-button-outline,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-header__actions .ba-custom-button.ba-button-outline,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-header__actions .ba-button-outline,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-header__actions .ba-custom-button.ba-button-outline{background-color:#111827!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-header__actions .ba-button-outline .ba-custom-button,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-header__actions .ba-custom-button.ba-button-outline .ba-custom-button,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-header__actions .ba-button-outline .ba-custom-button,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-header__actions .ba-custom-button.ba-button-outline .ba-custom-button{background-color:#111827!important;border:none!important;box-shadow:none!important;color:var(--ba-primary)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-offer-detail-header .nav-tabs .nav-link,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-offer-detail-header .nav-tabs .nav-link{color:#9ca3af!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-offer-detail-header .nav-tabs .nav-link.active,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-offer-detail-header .nav-tabs .nav-link.active{color:var(--ba-text-color)!important;background-color:#111827!important;border-color:#4b5563 #4b5563 transparent!important}body.dark-mode .ba-flight-booking-dialog-container .ba-booking-information>.ba-lg-strong,body.dark-mode .ba-flight-booking-dialog-container .ba-booking-information-item .ba-booking-airline .ba-base-strong,body.dark-mode .ba-flight-booking-dialog-container .ba-booking-information-item .ba-booking-airline span,body.dark-mode .ba-flight-booking-dialog-container .ba-booking-information-item .ba-lg-strong,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-header .ba-lg-strong,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-item__airline-name,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-airline.ba-base-strong,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-airline,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-item .ba-flight-detail-airline,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-information>.ba-lg-strong,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-information-item .ba-booking-airline .ba-base-strong,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-information-item .ba-booking-airline span,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-information-item .ba-lg-strong,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-header .ba-lg-strong,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-item__airline-name,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-airline.ba-base-strong,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-airline,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-item .ba-flight-detail-airline{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link{color:var(--ba-text-color)!important;text-decoration:none!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link:link,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link:visited,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link:active,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link:link,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link:visited,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link:active{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link:hover,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link:hover{color:var(--ba-text-color)!important;text-decoration:underline!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link .ba-flight-number,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-detail-container .ba-flight-number-link .ba-flight-number{color:inherit!important}body.dark-mode .ba-flight-booking-dialog-container .ba-booking-information .ba-booking-logo,body.dark-mode .ba-flight-booking-dialog-container .ba-booking-information img,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-information .ba-booking-logo,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-information img{background-color:var(--ba-neutrals-100)!important;border-color:var(--ba-border-input-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-booking-information .ba-time-limit,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-information .ba-time-limit{color:var(--ba-price-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-booking-information .ba-pnr-copy i,body.dark-mode .ba-flight-booking-dialog-container .ba-booking-information-item .ba-pnr-copy .pi,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-information .ba-pnr-copy i,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-information-item .ba-pnr-copy .pi{color:var(--ba-text-label-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-booking-detail-duplicate-inline .ba-booking-detail-duplicate-inline__lead,body.dark-mode .ba-flight-booking-dialog-container .ba-booking-detail-duplicate-inline .ba-booking-detail-duplicate-inline__tail,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-detail-duplicate-inline .ba-booking-detail-duplicate-inline__lead,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-detail-duplicate-inline .ba-booking-detail-duplicate-inline__tail{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-booking-detail-duplicate-inline .ba-booking-detail-duplicate-pnr-link,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-detail-duplicate-inline .ba-booking-detail-duplicate-pnr-link,body.dark-mode .ba-flight-booking-dialog-container .ba-booking-detail-duplicate-inline .ba-booking-detail-duplicate-pnr-link:hover,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-detail-duplicate-inline .ba-booking-detail-duplicate-pnr-link:hover{color:var(--ba-primary)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-booking-detail-duplicate-inline .ba-booking-detail-duplicate-pnr-link:focus-visible,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-detail-duplicate-inline .ba-booking-detail-duplicate-pnr-link:focus-visible{outline-color:var(--ba-primary)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-booking-information .ba-base-normal,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-information .ba-base-normal{color:var(--ba-text-label-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-booking-actions .ba-custom-button.p-button-secondary,body.dark-mode .ba-flight-booking-dialog-container .ba-booking-actions .ba-custom-button[severity=secondary],body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-actions .ba-custom-button.p-button-secondary,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-actions .ba-custom-button[severity=secondary]{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-booking-actions .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .ba-flight-booking-dialog-container .ba-booking-actions .ba-custom-button[severity=secondary]:hover:not(:disabled),body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-actions .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-booking-actions .ba-custom-button[severity=secondary]:hover:not(:disabled){background-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .ba-base-normal,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .ba-base-strong,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information th,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .mandatory,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .ba-base-normal,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .ba-base-strong,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information th,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .mandatory{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .mandatory:after,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .mandatory:after{color:var(--ba-text-error)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .ba-split,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .ba-split{color:var(--ba-primary)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information-main,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information-main{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-tabs .p-tablist,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-tablist,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-tabs .p-tablist,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-tablist{border-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-tabs .p-tablist .p-tablist-active-bar,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-tablist .p-tablist-active-bar,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-tabs .p-tablist .p-tablist-active-bar,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-tablist .p-tablist-active-bar{background-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-tabs .p-tabpanels,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-tabpanels,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-tabs .p-tabpanels,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-tabpanels{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-tabs .p-tab,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-tab,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information [data-pc-section=tab],body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-tabs .p-tab,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-tab,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information [data-pc-section=tab]{color:#9ca3af!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-tabs .p-tab[data-p-active=true],body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-tabs .p-tab.p-tab-active,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-tab[data-p-active=true],body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-tab.p-tab-active,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information [data-pc-section=tab][data-p-active=true],body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information [data-pc-section=tab].p-tab-active,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-tabs .p-tab[data-p-active=true],body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-tabs .p-tab.p-tab-active,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-tab[data-p-active=true],body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-tab.p-tab-active,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information [data-pc-section=tab][data-p-active=true],body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information [data-pc-section=tab].p-tab-active{color:var(--ba-text-color)!important;background-color:#1f2937!important;border-color:#374151 #374151 transparent!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-mobile-card,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-mobile-card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-mobile-qr-icon-btn,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-mobile-qr-icon-btn{background-color:#1f2937!important;border-color:#4b5563!important;color:#9ca3af!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-mobile-qr-icon-btn:hover,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-mobile-qr-icon-btn:hover{background-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-mobile-view-details,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-mobile-view-details{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-mobile-view-details:hover,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-mobile-view-details:hover{background-color:#4b5563!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-mobile-view-details .pi-chevron-down,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-mobile-view-details span,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-mobile-view-details .pi-chevron-down,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-mobile-view-details span{color:inherit!important}body.dark-mode .ba-flight-booking-dialog-container .ba-add-traveler-input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-add-traveler-input{background-color:transparent!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header{background-color:transparent!important;border-color:transparent!important}body.dark-mode .ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header,body.dark-mode .ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header__label,body.dark-mode .ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header__label-inner,body.dark-mode .ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header .ba-traveler-input-header-text,body.dark-mode .ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header i,body.dark-mode .ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header .pi-chevron-down,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header__label,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header__label-inner,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header .ba-traveler-input-header-text,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header i,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container .ba-overlay-header .pi-chevron-down{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container:hover,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-add-traveler-input .ba-traveler-input-container:hover{filter:brightness(1.1)}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information-view-mode,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information-view-mode{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-mobile-card,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-mobile-card{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-mobile-card .ba-traveler-view-label,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-mobile-card .ba-traveler-view-label{color:#9ca3af!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-mobile-card .ba-traveler-view-value,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-mobile-card .ba-traveler-view-value .ba-lg-strong,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-mobile-card .ba-traveler-view-value,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-mobile-card .ba-traveler-view-value .ba-lg-strong,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-mobile-card .ba-traveler-ticket-copy,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-mobile-card .ba-traveler-ticket-copy{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-mobile-card .ba-traveler-ticket-copy:hover,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-mobile-card .ba-traveler-ticket-copy:hover{color:var(--ba-primary)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-item,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-item{border-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-name,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-ticket-no,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-name,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-ticket-no{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-type,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-meta,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-label,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-type,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-meta,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-label{color:#9ca3af!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-ticket,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-ticket{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-ticket:hover .ba-traveler-compact-ticket-no,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-ticket:hover .ba-traveler-compact-copy-icon,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-ticket:hover .ba-traveler-compact-ticket-no,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-view-compact .ba-traveler-compact-ticket:hover .ba-traveler-compact-copy-icon{color:var(--ba-primary)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-service-banner,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-service-banner{background-color:#1e3a5f!important;border-color:var(--ba-primary)!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-service-banner:hover:not(:disabled),body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-service-banner:hover:not(:disabled){background-color:#2563eb!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-service-banner .ba-traveler-service-banner__title,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-service-banner .ba-traveler-service-banner__title{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-service-banner .ba-traveler-service-banner__subtitle,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-service-banner .ba-traveler-service-banner__subtitle{color:#9ca3af!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-service-banner .ba-traveler-service-banner__icon,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-service-banner .ba-traveler-service-banner__chevron,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-service-banner .ba-traveler-service-banner__icon,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-service-banner .ba-traveler-service-banner__chevron{color:var(--ba-primary)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-price-section .ba-flight-price-container,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-price-container,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-price-section .ba-flight-price-container,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-price-container{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-price-container .ba-flight-price-table table th,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-price-container .ba-flight-price-table table th{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-price-container .ba-flight-price-table table td,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-price-container .ba-flight-price-card,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-price-container .ba-flight-price-card__title,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-price-container .ba-flight-price-card__body,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-price-container .ba-flight-price-table table td,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-price-container .ba-flight-price-card,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-price-container .ba-flight-price-card__title,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-price-container .ba-flight-price-card__body{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-price-container .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-price-container .ba-custom-inputnumber input,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-price-container ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-price-container .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-price-container .ba-custom-inputnumber input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-price-container ba-custom-inputnumber .p-inputnumber-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-booking-footer .ba-base-normal,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-booking-footer .ba-base-normal{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-booking-footer__price-text.ba-price,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-booking-footer__price .ba-price,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-booking-footer__price-text.ba-price,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-booking-footer__price .ba-price{color:var(--ba-price-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-tab-traditional,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-tab-traditional{background-color:transparent!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information table thead th,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information table thead th{background-color:transparent!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information table tbody td,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information table tbody td{border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-col-dx .p-select-label,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-col-dx .p-select-label span,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-select .p-select-label,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-select .p-select-label span,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-col-dx .p-select-label,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-col-dx .p-select-label span,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-select .p-select-label,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-select .p-select-label span{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-icon,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-icon{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-icon:hover,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-icon:hover{background-color:#4b5563!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-icon i,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-icon i{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-type-icon--img,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-type-icon-wrap .ba-traveler-type-icon--img,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-mobile-card .ba-traveler-type-icon--img,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information img.ba-traveler-type-icon--img,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-type-icon--img,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-type-icon-wrap .ba-traveler-type-icon--img,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-mobile-card .ba-traveler-type-icon--img,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information img.ba-traveler-type-icon--img{filter:invert(1) brightness(1.08)}body.dark-mode .ba-flight-booking-dialog-container .cdk-drag-preview .ba-traveler-icon,body.dark-mode .ba-flight-booking-dialog-container tr.cdk-drag-preview .ba-traveler-icon,body.dark-mode .ba-flight-booking-dialog-container .cdk-overlay-pane:has(>tr.cdk-drag-preview) .ba-traveler-icon,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .cdk-drag-preview .ba-traveler-icon,body.dark-mode .p-dialog.ba-flight-booking-dialog-container tr.cdk-drag-preview .ba-traveler-icon,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .cdk-overlay-pane:has(>tr.cdk-drag-preview) .ba-traveler-icon{border:1px solid #4b5563!important;background-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .cdk-drag-preview .ba-traveler-icon i,body.dark-mode .ba-flight-booking-dialog-container tr.cdk-drag-preview .ba-traveler-icon i,body.dark-mode .ba-flight-booking-dialog-container .cdk-overlay-pane:has(>tr.cdk-drag-preview) .ba-traveler-icon i,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .cdk-drag-preview .ba-traveler-icon i,body.dark-mode .p-dialog.ba-flight-booking-dialog-container tr.cdk-drag-preview .ba-traveler-icon i,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .cdk-overlay-pane:has(>tr.cdk-drag-preview) .ba-traveler-icon i{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-input-info-trigger,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-input-info-trigger{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-input-info-trigger:hover,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .ba-traveler-input-info-trigger:hover{background-color:#4b5563!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-tabpanels,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-tabpanels{background-color:transparent!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-trigger,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-trigger-chips,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-trigger,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-trigger-chips{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-chip,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-chip{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-chip-text,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-trigger .ba-base-normal,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-chip-text,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-trigger .ba-base-normal{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-input-with-logo,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-membership-information .ba-membership-input-with-logo{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-flight-booking-dialog-container input,body.dark-mode .ba-flight-booking-dialog-container .p-inputtext,body.dark-mode .ba-flight-booking-dialog-container .p-inputnumber-input,body.dark-mode .ba-flight-booking-dialog-container .p-textarea,body.dark-mode .ba-flight-booking-dialog-container .p-datepicker-input,body.dark-mode .ba-flight-booking-dialog-container .ba-custom-input__field,body.dark-mode .ba-flight-booking-dialog-container .ba-custom-textarea__field,body.dark-mode .ba-flight-booking-dialog-container .ba-custom-datepicker__field .p-inputtext,body.dark-mode .ba-flight-booking-dialog-container .ba-custom-datepicker__field .p-datepicker-input,body.dark-mode .ba-flight-booking-dialog-container .ba-custom-datepicker .p-datepicker .p-inputtext,body.dark-mode .ba-flight-booking-dialog-container .ba-custom-datepicker input,body.dark-mode .ba-flight-booking-dialog-container .ba-custom-datepicker input.p-datepicker-input,body.dark-mode .ba-flight-booking-dialog-container .ba-custom-datepicker input.p-inputtext,body.dark-mode .ba-flight-booking-dialog-container ba-custom-datepicker input,body.dark-mode .ba-flight-booking-dialog-container ba-custom-datepicker .p-inputtext,body.dark-mode .ba-flight-booking-dialog-container ba-custom-datepicker .p-datepicker-input,body.dark-mode .ba-flight-booking-dialog-container .p-select,body.dark-mode .ba-flight-booking-dialog-container .p-multiselect,body.dark-mode .p-dialog.ba-flight-booking-dialog-container input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .p-inputtext,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .p-inputnumber-input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .p-textarea,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .p-datepicker-input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-input__field,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-textarea__field,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-datepicker__field .p-inputtext,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-datepicker__field .p-datepicker-input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-datepicker .p-datepicker .p-inputtext,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-datepicker input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-datepicker input.p-datepicker-input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-datepicker input.p-inputtext,body.dark-mode .p-dialog.ba-flight-booking-dialog-container ba-custom-datepicker input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container ba-custom-datepicker .p-inputtext,body.dark-mode .p-dialog.ba-flight-booking-dialog-container ba-custom-datepicker .p-datepicker-input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .p-select,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .p-multiselect{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-custom-datepicker input[readonly],body.dark-mode .ba-flight-booking-dialog-container .ba-custom-datepicker .p-datepicker-input[readonly],body.dark-mode .ba-flight-booking-dialog-container ba-custom-datepicker input[readonly],body.dark-mode .ba-flight-booking-dialog-container ba-custom-datepicker .p-datepicker-input[readonly],body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-datepicker input[readonly],body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-datepicker .p-datepicker-input[readonly],body.dark-mode .p-dialog.ba-flight-booking-dialog-container ba-custom-datepicker input[readonly],body.dark-mode .p-dialog.ba-flight-booking-dialog-container ba-custom-datepicker .p-datepicker-input[readonly]{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-custom-datepicker input::placeholder,body.dark-mode .ba-flight-booking-dialog-container .ba-custom-datepicker .p-datepicker-input::placeholder,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-datepicker input::placeholder,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-datepicker .p-datepicker-input::placeholder{color:#9ca3af!important;opacity:1}body.dark-mode .ba-flight-booking-dialog-container .ba-custom-date-spinner__trigger,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-date-spinner__trigger{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__content--inline,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__content--inline{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__columns,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__columns{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__item,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__item{color:#9ca3af!important}body.dark-mode .ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__item--selected,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__item--selected{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__item--empty,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__item--empty{color:#6b7280!important}body.dark-mode .ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__column,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-custom-date-spinner--inline .ba-custom-date-spinner__column{border-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-quick-fill-expanded,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-quick-fill-expanded{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-quick-fill-expanded .ba-traveler-quick-fill-inline,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-quick-fill-expanded .ba-traveler-quick-fill-inline{background-color:transparent!important;border-color:transparent!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-quick-fill-toggle,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-quick-fill-toggle{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline__header,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline__header{border-bottom-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline__close,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline__close{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline__close:hover,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline__close:hover{background-color:#4b5563!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline__footer,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline__footer{border-top-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline .ba-quick-fill-instructions__toggle,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline .ba-quick-fill-instructions__toggle{color:var(--ba-primary)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline .ba-quick-fill-main,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-quick-fill-inline .ba-quick-fill-main{color:#9ca3af!important;border-top-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-contact-information,body.dark-mode .ba-flight-booking-dialog-container .ba-remark-information,body.dark-mode .ba-flight-booking-dialog-container .ba-osi-information,body.dark-mode .ba-flight-booking-dialog-container .ba-special-keyword-information,body.dark-mode .ba-flight-booking-dialog-container .ba-payment-method,body.dark-mode .ba-flight-booking-dialog-container .ba-add-infant-dialog,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-contact-information,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-remark-information,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-osi-information,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-special-keyword-information,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-payment-method,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-add-infant-dialog{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-payment-method .ba-radio-button .checkmark,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-payment-method .ba-radio-button .checkmark{background-color:#374151!important;border-color:#6b7280!important}body.dark-mode .ba-flight-booking-dialog-container .ba-payment-method .ba-radio-button .checkmark-inner,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-payment-method .ba-radio-button .checkmark-inner{background:transparent!important}body.dark-mode .ba-flight-booking-dialog-container .ba-payment-method .ba-radio-button:has(input:checked) .checkmark,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-payment-method .ba-radio-button:has(input:checked) .checkmark{border-color:var(--ba-primary)!important;background-color:#374151!important}body.dark-mode .ba-flight-booking-dialog-container .ba-payment-method .ba-radio-button:has(input:checked) .checkmark-inner,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-payment-method .ba-radio-button:has(input:checked) .checkmark-inner{background:var(--ba-primary)!important}body.dark-mode .ba-flight-booking-dialog-container ba-frequent-layer-input input.p-inputtext,body.dark-mode .ba-flight-booking-dialog-container ba-frequent-layer-input .p-autocomplete-input,body.dark-mode .ba-flight-booking-dialog-container .ba-frequent-flyer-input input.p-inputtext,body.dark-mode .ba-flight-booking-dialog-container .ba-frequent-flyer-input .p-autocomplete-input,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-autocomplete input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container ba-frequent-layer-input input.p-inputtext,body.dark-mode .p-dialog.ba-flight-booking-dialog-container ba-frequent-layer-input .p-autocomplete-input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-frequent-flyer-input input.p-inputtext,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-frequent-flyer-input .p-autocomplete-input,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-autocomplete input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-autocomplete input::placeholder,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-autocomplete input::placeholder{color:#9ca3af!important}body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information p-select .p-select-label,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information p-select .p-select-label span,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-select .p-select-label,body.dark-mode .ba-flight-booking-dialog-container .ba-traveler-information .p-select [data-pc-section=label],body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information p-select .p-select-label,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information p-select .p-select-label span,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-select .p-select-label,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-traveler-information .p-select [data-pc-section=label]{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .p-select-label,body.dark-mode .ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .p-select-label .ba-base-strong,body.dark-mode .ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .p-select-label span,body.dark-mode .ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .ba-custom-select .p-select-label,body.dark-mode .ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .ba-custom-select .p-select-label .ba-base-strong,body.dark-mode .ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .ba-custom-select .p-select-label span,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-booking-dialog-container .ba-phone-input .p-select-label,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-booking-dialog-container .ba-phone-input .p-select-label .ba-base-strong,body.dark-mode .ba-flight-booking-dialog-container .ba-flight-booking-dialog-container .ba-phone-input .p-select-label span,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .p-select-label,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .p-select-label .ba-base-strong,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .p-select-label span,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .ba-custom-select .p-select-label,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .ba-custom-select .p-select-label .ba-base-strong,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-contact-information .ba-phone-input .ba-custom-select .p-select-label span,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-booking-dialog-container .ba-phone-input .p-select-label,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-booking-dialog-container .ba-phone-input .p-select-label .ba-base-strong,body.dark-mode .p-dialog.ba-flight-booking-dialog-container .ba-flight-booking-dialog-container .ba-phone-input .p-select-label span{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-warning,body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-seat-limit-warning,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-warning,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-seat-limit-warning,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-warning,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-seat-limit-warning,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-warning,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-seat-limit-warning{background:linear-gradient(135deg,#422006,#78350f)!important;border-color:#f59e0b!important;border-left-color:#fbbf24!important;color:#fef3c7!important;box-shadow:0 4px 12px #fbbf2440}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-group-header,body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-progress-item,body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-result-card,body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-group-item,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-group-header,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-progress-item,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-result-card,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-group-item,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-group-header,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-progress-item,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-result-card,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-group-item,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-group-header,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-progress-item,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-result-card,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-group-item{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-group-item .ba-multi-booking-pax-type,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-group-item .ba-multi-booking-pax-type,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-group-item .ba-multi-booking-pax-type,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-group-item .ba-multi-booking-pax-type,body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-group-item .ba-multi-booking-drag-handle,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-group-item .ba-multi-booking-drag-handle,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-group-item .ba-multi-booking-drag-handle,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-group-item .ba-multi-booking-drag-handle{color:#9ca3af!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-tips,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-tips,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-tips,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-tips{background:linear-gradient(135deg,#1e3a5f,#1e40af 30%)!important;border-color:#3b82f6!important;border-left-color:#60a5fa!important;color:#93c5fd!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-tips-icon,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-tips-icon,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-tips-icon,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-tips-icon{color:#60a5fa!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-intro,body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-pax-name,body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-validation,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-intro,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-pax-name,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-validation,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-intro,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-pax-name,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-validation,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-intro,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-pax-name,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-validation{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-validation,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-validation,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-validation,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-validation{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-progress-spinner,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-progress-spinner,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-progress-spinner,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-progress-spinner{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-progress-warning,body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-hotel-booking-progress-warning,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-progress-warning,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-hotel-booking-progress-warning,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-progress-warning,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-hotel-booking-progress-warning,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-progress-warning,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-hotel-booking-progress-warning{background-color:#422006!important;border-color:#b45309!important;color:#fef3c7!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-hotel-booking-progress-spinner,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-hotel-booking-progress-spinner,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-hotel-booking-progress-spinner,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-hotel-booking-progress-spinner,body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-hotel-booking-progress-hotel-name,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-hotel-booking-progress-hotel-name,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-hotel-booking-progress-hotel-name,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-hotel-booking-progress-hotel-name{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-hotel-booking-progress-bar,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-hotel-booking-progress-bar,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-hotel-booking-progress-bar,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-hotel-booking-progress-bar{background-color:#374151!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-hotel-booking-progress-bar--loading,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-hotel-booking-progress-bar--loading,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-hotel-booking-progress-bar--loading,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-hotel-booking-progress-bar--loading{animation:none!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-pnr-link,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-pnr-link,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-pnr-link,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-pnr-link{color:#60a5fa!important}body.dark-mode .p-dialog.ba-multi-booking-arrangement-dialog .ba-multi-booking-pnr-link:hover,body.dark-mode .p-dialog.ba-multi-booking-progress-dialog .ba-multi-booking-pnr-link:hover,body.dark-mode .p-dialog.ba-multi-booking-result-dialog .ba-multi-booking-pnr-link:hover,body.dark-mode .p-dialog.ba-hotel-booking-progress-dialog .ba-multi-booking-pnr-link:hover{color:#93c5fd!important}body.dark-mode .p-dialog-mask.ba-confirm-buy-service-dialog .p-dialog .ba-confirm-buy-service-dialog__section-title,body.dark-mode .p-dialog-mask.ba-confirm-buy-service-dialog .p-dialog .ba-confirm-buy-service-dialog__item-name,body.dark-mode .p-dialog-mask.ba-confirm-buy-service-dialog .p-dialog .ba-confirm-buy-service-dialog__item-price,body.dark-mode .p-dialog-mask.ba-confirm-buy-service-dialog .p-dialog .ba-confirm-buy-service-dialog__total-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog-mask.ba-confirm-buy-service-dialog .p-dialog .ba-confirm-buy-service-dialog__total-value{color:var(--ba-price-color)!important}body.dark-mode .p-dialog-mask.ba-confirm-buy-service-dialog .p-dialog .ba-dialog-content__warning{background-color:#422006!important;border-color:#b45309!important}body.dark-mode .p-dialog-mask.ba-confirm-buy-service-dialog .p-dialog .ba-dialog-content__warning-icon,body.dark-mode .p-dialog-mask.ba-confirm-buy-service-dialog .p-dialog .ba-dialog-content__warning-text{color:#fef3c7!important}body.dark-mode .ba-generic-data-table-container .ba-button--secondary,body.dark-mode .ba-generic-data-table-container .ba-button--outline{background-color:#1f2937!important;border-color:var(--ba-border-color)!important;color:var(--ba-text-color)!important}body.dark-mode .p-overlaypanel,body.dark-mode .p-dropdown-panel,body.dark-mode .p-select-overlay,body.dark-mode .p-multiselect-panel,body.dark-mode .p-multiselect-overlay,body.dark-mode .p-autocomplete-overlay,body.dark-mode .p-datepicker,body.dark-mode .p-datepicker-panel,body.dark-mode .p-datepicker-calendar-container,body.dark-mode .p-datepicker-calendar,body.dark-mode .p-datepicker-day-view,body.dark-mode .p-datepicker-month-view,body.dark-mode .p-datepicker-year-view{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-datepicker-header,body.dark-mode .p-datepicker-title,body.dark-mode .p-datepicker-day-cell,body.dark-mode .p-datepicker-day,body.dark-mode .p-datepicker-month,body.dark-mode .p-datepicker-year,body.dark-mode .p-datepicker-weekday-cell,body.dark-mode .p-datepicker-weekday{background-color:transparent!important;color:var(--ba-text-color)!important;border-color:#374151!important}body.dark-mode .p-datepicker-day-selected,body.dark-mode .p-datepicker-day.p-highlight,body.dark-mode .p-datepicker-month-selected,body.dark-mode .p-datepicker-month.p-highlight,body.dark-mode .p-datepicker-year-selected,body.dark-mode .p-datepicker-year.p-highlight{background-color:#1e3a5f!important;color:var(--ba-text-color)!important;border-color:var(--ba-primary)!important}body.dark-mode .p-datepicker-day-cell:hover .p-datepicker-day:not(.p-disabled),body.dark-mode .p-datepicker-month:hover:not(.p-disabled),body.dark-mode .p-datepicker-year:hover:not(.p-disabled){background-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-datepicker-buttonbar .p-button-secondary,body.dark-mode .p-datepicker-buttonbar .p-datepicker-clear-button,body.dark-mode .p-datepicker-buttonbar button[type=button]:not(.p-button-primary){background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-datepicker-buttonbar .p-button-secondary:hover,body.dark-mode .p-datepicker-buttonbar .p-datepicker-clear-button:hover,body.dark-mode .p-datepicker-buttonbar button[type=button]:not(.p-button-primary):hover{background-color:#4b5563!important}body.dark-mode .ba-custom-datepicker__dialog,body.dark-mode .ba-custom-datepicker__dialog-content,body.dark-mode .ba-custom-datepicker__dialog-header{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-custom-datepicker__dialog .ba-custom-datepicker__range-value,body.dark-mode .ba-custom-datepicker__dialog-content .ba-custom-datepicker__range-value,body.dark-mode .ba-custom-datepicker__dialog-header .ba-custom-datepicker__range-value{color:var(--ba-text-color)!important}body.dark-mode .ba-custom-datepicker__range-field{background-color:#111827!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-custom-date-spinner__trigger{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-custom-date-spinner--inline .ba-custom-date-spinner__content--inline{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-custom-date-spinner--inline .ba-custom-date-spinner__columns,body.dark-mode .ba-custom-date-spinner__columns,body.dark-mode .p-dialog .ba-custom-date-spinner__columns,body.dark-mode .ba-custom-date-spinner__dialog .ba-custom-date-spinner__columns,body.dark-mode body .ba-custom-date-spinner__columns{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-custom-date-spinner__columns:before{background:linear-gradient(to bottom,#1e3a5f,#2563eb,#1e3a5f)!important;box-shadow:0 2px 8px #2563eb40,inset 0 1px #ffffff14!important;border-top-color:#2563eb66!important;border-bottom-color:#2563eb66!important}body.dark-mode .ba-custom-date-spinner__columns:after{background:linear-gradient(to bottom,#111827 0%,transparent 25%,transparent 75%,#111827 100%)!important}body.dark-mode .ba-custom-date-spinner__item{color:#9ca3af!important}body.dark-mode .ba-custom-date-spinner__item--selected{color:var(--ba-text-color)!important;font-weight:700!important}body.dark-mode .ba-custom-date-spinner__item--empty{color:#6b7280!important}body.dark-mode .ba-custom-date-spinner__column,body.dark-mode .ba-custom-date-spinner__column--day,body.dark-mode .ba-custom-date-spinner__column--month,body.dark-mode .ba-custom-date-spinner__column--year{border-color:#374151!important}body.dark-mode .p-dialog.ba-custom-date-spinner__dialog,body.dark-mode .p-dialog:has(.ba-custom-date-spinner__content),body.dark-mode .p-dialog.ba-custom-dialog.ba-custom-date-spinner__dialog{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-custom-date-spinner__dialog .p-dialog-content,body.dark-mode .p-dialog:has(.ba-custom-date-spinner__content) .p-dialog-content{background-color:#1f2937!important}body.dark-mode .ba-custom-date-spinner__dialog .ba-custom-date-spinner__content,body.dark-mode .p-dialog .ba-custom-date-spinner__content{background-color:transparent!important}body.dark-mode .ba-custom-date-spinner__dialog .ba-custom-date-spinner__header,body.dark-mode .p-dialog .ba-custom-date-spinner__header,body.dark-mode .p-dialog:has(.ba-custom-date-spinner__header) .ba-custom-date-spinner__header{color:var(--ba-text-color)!important}body.dark-mode .ba-custom-date-spinner__dialog .ba-dialog-header,body.dark-mode .p-dialog:has(.ba-custom-date-spinner__content) .ba-dialog-header{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-custom-date-spinner__dialog .ba-dialog-content,body.dark-mode .p-dialog:has(.ba-custom-date-spinner__content) .ba-dialog-content{background-color:#1f2937!important}body.dark-mode .ba-custom-date-spinner__footer{border-top-color:#374151!important}body.dark-mode .ba-custom-date-spinner__btn-clear .ba-custom-button{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-custom-date-spinner__btn-clear .ba-custom-button:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-datepicker .p-datepicker-input,body.dark-mode .p-datepicker .p-inputtext,body.dark-mode .p-datepicker-input,body.dark-mode .ba-custom-datepicker .p-datepicker-input,body.dark-mode .ba-custom-datepicker .p-inputtext,body.dark-mode .p-select-filter,body.dark-mode .p-multiselect-filter,body.dark-mode .p-select-filter input,body.dark-mode .p-multiselect-filter input,body.dark-mode .p-select-overlay .p-inputtext,body.dark-mode .p-multiselect-panel .p-inputtext,body.dark-mode .p-multiselect-overlay .p-inputtext,body.dark-mode .p-select-filter-container input,body.dark-mode .p-multiselect-filter-container input,body.dark-mode .p-multiselect-filter-container .p-inputtext,body.dark-mode .p-multiselect-header input,body.dark-mode .p-multiselect-header .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-select-filter::placeholder,body.dark-mode .p-multiselect-filter::placeholder,body.dark-mode .p-select-filter input::placeholder,body.dark-mode .p-multiselect-filter input::placeholder,body.dark-mode .p-select-overlay .p-inputtext::placeholder,body.dark-mode .p-multiselect-panel .p-inputtext::placeholder,body.dark-mode .p-multiselect-overlay .p-inputtext::placeholder,body.dark-mode .p-select-filter-container input::placeholder,body.dark-mode .p-multiselect-filter-container input::placeholder,body.dark-mode .p-multiselect-filter-container .p-inputtext::placeholder,body.dark-mode .p-multiselect-header input::placeholder,body.dark-mode .p-multiselect-header .p-inputtext::placeholder{color:#9ca3af!important}body.dark-mode .p-multiselect-filter-icon{color:#9ca3af!important}body.dark-mode .p-multiselect-overlay input,body.dark-mode .p-multiselect-overlay .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-select,body.dark-mode .p-multiselect,body.dark-mode .p-select [data-pc-section=root],body.dark-mode .p-multiselect [data-pc-section=root],body.dark-mode .p-select-trigger,body.dark-mode .p-multiselect-label-container{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-multiselect-label.p-placeholder,body.dark-mode .p-select-label.p-placeholder{color:#9ca3af!important}body.dark-mode .p-select .p-select-label:not(.p-placeholder),body.dark-mode .p-select .p-select-label:not(.p-placeholder) span,body.dark-mode .p-select [data-pc-section=label]:not(.p-placeholder){color:var(--ba-text-color)!important}body.dark-mode ba-custom-input input.p-inputtext,body.dark-mode .ba-custom-input input.p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode ba-custom-input input.p-inputtext::placeholder,body.dark-mode .ba-custom-input input.p-inputtext::placeholder{color:#9ca3af!important}body.dark-mode .ba-custom-textarea__field,body.dark-mode .ba-custom-textarea textarea,body.dark-mode .ba-custom-textarea .p-textarea,body.dark-mode textarea.p-textarea{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-custom-textarea__field::placeholder,body.dark-mode .ba-custom-textarea textarea::placeholder,body.dark-mode .ba-custom-textarea .p-textarea::placeholder,body.dark-mode textarea.p-textarea::placeholder{color:#9ca3af!important}body.dark-mode .ba-custom-textarea__field:focus,body.dark-mode .ba-custom-textarea__field:focus-visible,body.dark-mode .ba-custom-textarea__field:enabled:focus,body.dark-mode .ba-custom-textarea textarea:focus,body.dark-mode .ba-custom-textarea textarea:focus-visible,body.dark-mode .ba-custom-textarea textarea:enabled:focus,body.dark-mode .ba-custom-textarea .p-textarea:focus,body.dark-mode .ba-custom-textarea .p-textarea:focus-visible,body.dark-mode .ba-custom-textarea .p-textarea:enabled:focus,body.dark-mode textarea.p-textarea:focus,body.dark-mode textarea.p-textarea:focus-visible,body.dark-mode textarea.p-textarea:enabled:focus{border-color:#6b7280!important;outline:none!important;box-shadow:0 0 0 2px #1e8bef26!important}body.dark-mode .ba-custom-inputnumber .p-inputnumber,body.dark-mode ba-custom-inputnumber .p-inputnumber{background-color:transparent!important;border-color:transparent!important}body.dark-mode .ba-custom-inputnumber .p-inputnumber-input,body.dark-mode ba-custom-inputnumber .p-inputnumber-input,body.dark-mode ba-custom-inputnumber input.p-inputtext,body.dark-mode .p-inputnumber .p-inputnumber-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-custom-inputnumber .p-inputnumber-button,body.dark-mode .p-inputnumber .p-inputnumber-button,body.dark-mode .p-inputnumber-increment-button,body.dark-mode .p-inputnumber-decrement-button{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-custom-inputnumber .p-inputnumber-clear-icon,body.dark-mode .p-inputnumber .p-inputnumber-clear-icon{color:#9ca3af!important}body.dark-mode ba-custom-checkbox p-checkbox .p-checkbox-box,body.dark-mode ba-custom-checkbox p-checkbox [data-pc-section=box],body.dark-mode .ba-custom-checkbox p-checkbox .p-checkbox-box,body.dark-mode .ba-custom-checkbox p-checkbox [data-pc-section=box]{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode ba-custom-checkbox p-checkbox .p-checkbox-box.p-highlight,body.dark-mode ba-custom-checkbox p-checkbox.p-checkbox-checked .p-checkbox-box,body.dark-mode ba-custom-checkbox p-checkbox.p-checkbox-checked [data-pc-section=box],body.dark-mode .ba-custom-checkbox p-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-custom-checkbox p-checkbox.p-checkbox-checked .p-checkbox-box,body.dark-mode .ba-custom-checkbox p-checkbox.p-checkbox-checked [data-pc-section=box]{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode ba-custom-checkbox p-checkbox .p-checkbox-icon,body.dark-mode ba-custom-checkbox p-checkbox .p-checkbox-box .p-icon,body.dark-mode .ba-custom-checkbox p-checkbox .p-checkbox-icon,body.dark-mode .ba-custom-checkbox p-checkbox .p-checkbox-box .p-icon{color:#fff!important}body.dark-mode .ba-phone-input .p-select .p-select-label,body.dark-mode .ba-phone-input .p-select .p-select-label .ba-base-strong,body.dark-mode .ba-phone-input .p-select .p-select-label span{color:var(--ba-text-color)!important}body.dark-mode .p-multiselect-panel .p-checkbox-box,body.dark-mode .p-multiselect-overlay .p-checkbox-box,body.dark-mode .p-multiselect .p-checkbox-box,body.dark-mode .p-multiselect-list .p-checkbox-box,body.dark-mode .p-multiselect-overlay p-checkbox .p-checkbox-box,body.dark-mode .p-multiselect-overlay .p-checkbox .p-checkbox-box,body.dark-mode .p-multiselect-overlay [data-pc-section=box]{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-multiselect-panel .p-checkbox-box.p-highlight,body.dark-mode .p-multiselect-overlay .p-checkbox-box.p-highlight,body.dark-mode .p-multiselect .p-checkbox-box.p-highlight,body.dark-mode .p-multiselect-panel .p-checkbox.p-checkbox-checked .p-checkbox-box,body.dark-mode .p-multiselect-overlay .p-checkbox.p-checkbox-checked .p-checkbox-box,body.dark-mode .p-multiselect-overlay p-checkbox .p-checkbox-box.p-highlight{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .p-multiselect-overlay .p-checkbox-icon,body.dark-mode .p-multiselect-overlay .p-checkbox-box .p-icon{color:#fff!important}body.dark-mode .cdk-overlay-pane .p-checkbox-box,body.dark-mode .p-component-overlay .p-checkbox-box{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .cdk-overlay-pane .p-checkbox-box.p-highlight,body.dark-mode .p-component-overlay .p-checkbox-box.p-highlight{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-filter-container p-checkbox .p-checkbox-box,body.dark-mode .ba-flight-search-filter-container [data-pc-section=box]{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-filter-container p-checkbox .p-checkbox-box.p-highlight,body.dark-mode .ba-flight-search-filter-container p-checkbox.p-checkbox-checked [data-pc-section=box]{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .p-select-option,body.dark-mode .p-multiselect-item,body.dark-mode .p-multiselect-option{color:var(--ba-text-color)!important}body.dark-mode .p-select-option:hover,body.dark-mode .p-multiselect-item:hover,body.dark-mode .p-multiselect-option:hover{background-color:#ffffff0d!important}body.dark-mode .p-select-option.p-focus,body.dark-mode .p-multiselect-item.p-focus,body.dark-mode .p-multiselect-option.p-focus{background-color:#1e8bef33!important;color:var(--ba-text-color)!important}body.dark-mode .p-select-option.p-highlight,body.dark-mode .p-select-option.p-select-option-selected,body.dark-mode .p-select-option.p-multiselect-option-selected,body.dark-mode .p-select-option[data-p-selected],body.dark-mode .p-multiselect-item.p-highlight,body.dark-mode .p-multiselect-item.p-select-option-selected,body.dark-mode .p-multiselect-item.p-multiselect-option-selected,body.dark-mode .p-multiselect-item[data-p-selected],body.dark-mode .p-multiselect-option.p-highlight,body.dark-mode .p-multiselect-option.p-select-option-selected,body.dark-mode .p-multiselect-option.p-multiselect-option-selected,body.dark-mode .p-multiselect-option[data-p-selected]{background-color:#1e3a5f!important;color:var(--ba-text-color)!important}body.dark-mode .p-select-option.p-highlight span,body.dark-mode .p-select-option.p-highlight .p-checkbox-label,body.dark-mode .p-select-option.p-select-option-selected span,body.dark-mode .p-select-option.p-select-option-selected .p-checkbox-label,body.dark-mode .p-select-option.p-multiselect-option-selected span,body.dark-mode .p-select-option.p-multiselect-option-selected .p-checkbox-label,body.dark-mode .p-select-option[data-p-selected] span,body.dark-mode .p-select-option[data-p-selected] .p-checkbox-label,body.dark-mode .p-multiselect-item.p-highlight span,body.dark-mode .p-multiselect-item.p-highlight .p-checkbox-label,body.dark-mode .p-multiselect-item.p-select-option-selected span,body.dark-mode .p-multiselect-item.p-select-option-selected .p-checkbox-label,body.dark-mode .p-multiselect-item.p-multiselect-option-selected span,body.dark-mode .p-multiselect-item.p-multiselect-option-selected .p-checkbox-label,body.dark-mode .p-multiselect-item[data-p-selected] span,body.dark-mode .p-multiselect-item[data-p-selected] .p-checkbox-label,body.dark-mode .p-multiselect-option.p-highlight span,body.dark-mode .p-multiselect-option.p-highlight .p-checkbox-label,body.dark-mode .p-multiselect-option.p-select-option-selected span,body.dark-mode .p-multiselect-option.p-select-option-selected .p-checkbox-label,body.dark-mode .p-multiselect-option.p-multiselect-option-selected span,body.dark-mode .p-multiselect-option.p-multiselect-option-selected .p-checkbox-label,body.dark-mode .p-multiselect-option[data-p-selected] span,body.dark-mode .p-multiselect-option[data-p-selected] .p-checkbox-label{color:var(--ba-text-color)!important}body.dark-mode .p-select-option.p-select-option-selected.p-focus,body.dark-mode .p-select-option.p-multiselect-option-selected.p-focus,body.dark-mode .p-multiselect-item.p-select-option-selected.p-focus,body.dark-mode .p-multiselect-item.p-multiselect-option-selected.p-focus,body.dark-mode .p-multiselect-option.p-select-option-selected.p-focus,body.dark-mode .p-multiselect-option.p-multiselect-option-selected.p-focus{background-color:#1e3a5f!important;color:var(--ba-text-color)!important}body.dark-mode .p-autocomplete-overlay{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-autocomplete-overlay .p-autocomplete-list,body.dark-mode .p-autocomplete-overlay .p-autocomplete-list-container{background-color:transparent!important}body.dark-mode .p-autocomplete-overlay .p-autocomplete-option{color:var(--ba-text-color)!important}body.dark-mode .p-autocomplete-overlay .p-autocomplete-option:hover,body.dark-mode .p-autocomplete-overlay .p-autocomplete-option.p-focus{background-color:#1e8bef33!important;color:var(--ba-text-color)!important}body.dark-mode .p-autocomplete-overlay .p-autocomplete-option:hover .ba-base-strong,body.dark-mode .p-autocomplete-overlay .p-autocomplete-option:hover .ba-sm-normal,body.dark-mode .p-autocomplete-overlay .p-autocomplete-option:hover .text-secondary,body.dark-mode .p-autocomplete-overlay .p-autocomplete-option.p-focus .ba-base-strong,body.dark-mode .p-autocomplete-overlay .p-autocomplete-option.p-focus .ba-sm-normal,body.dark-mode .p-autocomplete-overlay .p-autocomplete-option.p-focus .text-secondary{color:var(--ba-text-color)!important}body.dark-mode .p-autocomplete-overlay .p-autocomplete-option.p-autocomplete-option-selected{background-color:#1e3a5f!important;color:var(--ba-text-color)!important}body.dark-mode .p-autocomplete-overlay .p-autocomplete-option.p-autocomplete-option-selected .ba-base-strong,body.dark-mode .p-autocomplete-overlay .p-autocomplete-option.p-autocomplete-option-selected .ba-sm-normal,body.dark-mode .p-autocomplete-overlay .p-autocomplete-option.p-autocomplete-option-selected .text-secondary,body.dark-mode .p-autocomplete-overlay .ba-frequent-flyer-item .ba-base-strong,body.dark-mode .p-autocomplete-overlay .ba-autocomplete-item .ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .p-autocomplete-overlay .ba-frequent-flyer-item .ba-sm-normal,body.dark-mode .p-autocomplete-overlay .ba-frequent-flyer-item .text-secondary,body.dark-mode .p-autocomplete-overlay .ba-frequent-flyer-item .ba-b2e-employee-item__meta,body.dark-mode .p-autocomplete-overlay .ba-autocomplete-item .ba-sm-normal,body.dark-mode .p-autocomplete-overlay .ba-autocomplete-item .text-secondary,body.dark-mode .p-autocomplete-overlay .ba-autocomplete-item .ba-b2e-employee-item__meta,body.dark-mode .p-autocomplete-overlay .ba-frequent-flyer-loading,body.dark-mode .p-autocomplete-overlay .ba-b2e-employee-loading{color:#9ca3af!important}body.dark-mode .p-dialog.ba-user-guide-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-user-guide-dialog .ba-user-guide-iframe-wrapper{background-color:#1f2937!important}body.dark-mode .p-dialog.add-infant-dialog{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.add-infant-dialog .ba-dialog-header,body.dark-mode .p-dialog.add-infant-dialog .ba-dialog-content,body.dark-mode .p-dialog.add-infant-dialog .ba-dialog-footer{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.add-infant-dialog .add-infant-dialog__title{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.add-infant-dialog .add-infant-dialog__label{color:#9ca3af!important}body.dark-mode .p-dialog.add-infant-dialog .add-infant-dialog__required{color:var(--ba-status-danger, #f87171)!important}body.dark-mode .p-dialog.add-infant-dialog .ba-custom-input__field,body.dark-mode .p-dialog.add-infant-dialog .ba-custom-input input,body.dark-mode .p-dialog.add-infant-dialog ba-custom-input .p-inputtext,body.dark-mode .p-dialog.add-infant-dialog .ba-custom-datepicker .p-inputtext,body.dark-mode .p-dialog.add-infant-dialog .ba-custom-datepicker input,body.dark-mode .p-dialog.add-infant-dialog .p-datepicker-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.add-infant-dialog .ba-custom-input__field::placeholder,body.dark-mode .p-dialog.add-infant-dialog .ba-custom-input input::placeholder,body.dark-mode .p-dialog.add-infant-dialog ba-custom-input .p-inputtext::placeholder,body.dark-mode .p-dialog.add-infant-dialog .ba-custom-datepicker .p-inputtext::placeholder,body.dark-mode .p-dialog.add-infant-dialog .ba-custom-datepicker input::placeholder,body.dark-mode .p-dialog.add-infant-dialog .p-datepicker-input::placeholder{color:#9ca3af!important}body.dark-mode .p-dialog.add-infant-dialog .ba-custom-select .p-select,body.dark-mode .p-dialog.add-infant-dialog .ba-custom-select .p-select-label,body.dark-mode .p-dialog.add-infant-dialog .p-select .p-select-label,body.dark-mode .p-dialog.add-infant-dialog .p-select-trigger,body.dark-mode .p-dialog.add-infant-dialog .p-datepicker-trigger,body.dark-mode .p-dialog.add-infant-dialog .ba-custom-datepicker .p-datepicker-trigger{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog .p-dialog-header,body.dark-mode .p-dialog .p-dialog-content,body.dark-mode .p-dialog .p-dialog-footer,body.dark-mode .p-toast-message{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-box-container{background:#1f2937f2!important;border-color:#374151!important}body.dark-mode .ba-flight-search-box-container .ba-radio-button{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-container .ba-radio-button:has(input:checked){background:var(--ba-primary)!important}body.dark-mode .ba-flight-search-box-container .ba-checkbox{background:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-container .ba-checkbox img{background:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-container .ba-checkbox:has(input:checked){background:color-mix(in srgb,var(--ba-primary) 22%,transparent)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-box-container .ba-flight-search-box-inner-right .ba-checkbox,body.dark-mode .ba-flight-search-box-container .ba-airline-quick-btn{background:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-container .ba-flight-search-box-inner-right .ba-checkbox.selected,body.dark-mode .ba-flight-search-box-container .ba-airline-quick-btn.selected{background:color-mix(in srgb,var(--ba-primary) 22%,transparent)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-box-container .ba-outline-button .ba-custom-button.p-button-primary{background:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-container .ba-outline-button .ba-custom-button.p-button-primary span,body.dark-mode .ba-flight-search-box-container .ba-outline-button .ba-custom-button.p-button-primary i{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-box-container .ba-date>label{color:#9ca3af!important}body.dark-mode .ba-flight-search-box-container .ba-date input,body.dark-mode .ba-flight-search-box-container .ba-custom-datepicker__field input{background:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-box-container .ba-date.ba-date--compact-inline{background:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-container .ba-date.ba-date--compact-inline:hover,body.dark-mode .ba-flight-search-box-container .ba-date.ba-date--compact-inline:focus-within{border-color:#f58220!important}body.dark-mode .ba-flight-search-box-container .ba-date.ba-date--compact-inline>label{color:#9ca3af!important}body.dark-mode .ba-flight-search-box-container .ba-date.ba-date--compact-inline input,body.dark-mode .ba-flight-search-box-container .ba-date.ba-date--compact-inline .ba-custom-datepicker__field input{background:transparent!important;border-color:transparent!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-box-container .ba-flight-search-bar-inner{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-search-box-container .ba-flight-search-bar-item,body.dark-mode .ba-flight-search-box-container .ba-promotion-overlay{border-right-color:#4b5563!important}@media (max-width: 767px){body.dark-mode .ba-flight-search-box-container .ba-flight-search-bar-item,body.dark-mode .ba-flight-search-box-container .ba-promotion-overlay{background-color:#1f2937!important;border-color:#4b5563!important;border-right-color:#4b5563!important}body.dark-mode .ba-flight-search-box-container .ba-flight-search-bar-item:hover,body.dark-mode .ba-flight-search-box-container .ba-promotion-overlay:hover{border-color:var(--ba-primary)!important}}body.dark-mode .ba-flight-search-box-container .p-select,body.dark-mode .ba-flight-search-box-container .p-select [data-pc-section=root],body.dark-mode .ba-flight-search-box-container .p-multiselect,body.dark-mode .ba-flight-search-box-container .p-multiselect [data-pc-section=root],body.dark-mode .ba-flight-search-box-container .p-multiselect-label-container{background-color:#1f2937!important;border:none!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-box-container .p-select .p-select-label,body.dark-mode .ba-flight-search-box-container .p-multiselect .p-multiselect-label,body.dark-mode .ba-flight-search-box-container .p-multiselect-label.p-placeholder{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-box-container .p-multiselect-chip,body.dark-mode .ba-flight-search-box-container .p-multiselect-chip-item{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-box-container .ba-refresh-button,body.dark-mode .ba-flight-search-box-container .ba-refresh-button button,body.dark-mode .ba-flight-search-box-container .ba-refresh-button .ba-custom-button,body.dark-mode .ba-flight-search-box-container .ba-refresh-button.p-button-primary{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-box-container .ba-refresh-button:hover:not(:disabled),body.dark-mode .ba-flight-search-box-container .ba-refresh-button button:hover:not(:disabled),body.dark-mode .ba-flight-search-box-container .ba-refresh-button .ba-custom-button:hover:not(:disabled),body.dark-mode .ba-flight-search-box-container .ba-refresh-button.p-button-primary:hover:not(:disabled){background-color:#374151!important}body.dark-mode .ba-flight-search-box-container .ba-refresh-button img{filter:invert(1) brightness(1.1)}body.dark-mode .ba-flight-search-box-container .ba-airline-quick-buttons{background:#1f2937cc!important;border-color:#374151!important}body.dark-mode .ba-flight-search-box-container .ba-traveler-input-container{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-template1{background:#1f2937f2!important;border-color:#374151!important}body.dark-mode .ba-flight-search-box-template1 .ba-t1-field{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-template1 .ba-t1-oneway-desktop--rail6{border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-template1 .ba-t1-oneway-desktop--rail6 .ba-t1-rail6-cell:not(:last-child){border-right-color:#374151!important}body.dark-mode .ba-flight-search-box-template1 .ba-t1-oneway-desktop--rail6 .ba-t1-field{border:none!important}body.dark-mode .ba-flight-search-box-template1 .ba-t1-oneway-desktop--rail6 .ba-t1-loc-col ::ng-deep .ba-flight-location-overlay-grid__trigger,body.dark-mode .ba-flight-search-box-template1 .ba-t1-oneway-desktop--rail6 .ba-t1-loc-col ::ng-deep .ba-flight-location-overlay__trigger{border:none!important;background:#1f2937!important}body.dark-mode .ba-flight-search-box-template1 .ba-t1-trip-toolbar{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-template1 .ba-t1-trip-segment:not(:has(input:checked)){background-color:transparent!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-box-template1 .ba-t1-trip-segment:has(input:checked){background-color:var(--ba-primary)!important;color:var(--ba-primary-contrast, #fff)!important}body.dark-mode .ba-flight-search-box-template1 .ba-t1-trip-toolbar__divider{background-color:#4b5563!important}body.dark-mode .ba-flight-search-box-template1 .ba-flight-search-bar-inner{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-search-box-template1 .ba-t1-date-label{color:#9ca3af!important}body.dark-mode .ba-flight-search-box-template2{background:#1f2937f2!important;border-color:#374151!important}body.dark-mode .ba-flight-search-box-template2 .ba-t2-meta-bar-select ::ng-deep .ba-custom-select__field,body.dark-mode .ba-flight-search-box-template2 .ba-t2-meta-bar-select ::ng-deep .p-select{background-color:transparent!important;border:none!important}body.dark-mode .ba-flight-search-box-template2 .ba-t1-pax-overlay--bar-trigger ::ng-deep .ba-overlay-header{background-color:transparent!important;border:none!important}body.dark-mode .ba-flight-search-box-template2 .ba-t2-field{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-template2 .ba-t2-oneway-desktop--rail6 .ba-t2-field{background:transparent!important}body.dark-mode .ba-flight-search-box-template2 .ba-t2-oneway-desktop--rail6{border-color:#4b5563!important;background:var(--ba-neutrals-50)!important;box-shadow:0 .0625rem .25rem #00000040}body.dark-mode .ba-flight-search-box-template2 .ba-t2-oneway-desktop--rail6 .ba-t2-rail6-cell:not(:last-child){border-right-color:#374151!important}body.dark-mode .ba-flight-search-box-template2 .ba-t2-oneway-desktop--rail6 .ba-t2-rail6-cell:not(.ba-t2-search-desktop){background:var(--ba-dialog-surface)!important}body.dark-mode .ba-flight-search-box-template2 .ba-t2-oneway-desktop--rail6 .ba-t2-field{border:none!important}body.dark-mode .ba-flight-search-box-template2 .ba-t2-oneway-desktop--rail6 .ba-t2-loc-col ::ng-deep .ba-flight-location-overlay-grid__trigger,body.dark-mode .ba-flight-search-box-template2 .ba-t2-oneway-desktop--rail6 .ba-t2-loc-col ::ng-deep .ba-flight-location-overlay__trigger{border:none!important;background:transparent!important}body.dark-mode .ba-flight-search-box-template2 .ba-t2-oneway-desktop--rail6 .ba-t2-date-rail ::ng-deep ba-flight-date-picker .ba-custom-datepicker,body.dark-mode .ba-flight-search-box-template2 .ba-t2-oneway-desktop--rail6 .ba-t2-date-rail ::ng-deep ba-flight-date-picker .ba-custom-datepicker__field-wrap{background:transparent!important}body.dark-mode .ba-flight-search-box-template2 .ba-t2-trip-toolbar--bordered{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-search-box-template2 .ba-t2-trip-toolbar__divider{background-color:#4b5563!important}body.dark-mode .ba-flight-search-box-template2 .ba-flight-search-bar-inner{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-search-box-template2 .ba-t2-date-label{color:#9ca3af!important}body.dark-mode .ba-flight-search-container .ba-flight-search-page-row--layout-toggle .ba-flight-search-layout-toggle ba-custom-button.ba-flight-search-layout-toggle__btn--active-classic .ba-custom-button,body.dark-mode .ba-flight-search-container .ba-flight-search-page-row--layout-toggle .ba-flight-search-layout-toggle ba-custom-button.ba-flight-search-layout-toggle__btn--active-template1 .ba-custom-button,body.dark-mode .ba-flight-search-container .ba-flight-search-page-row--layout-toggle .ba-flight-search-layout-toggle ba-custom-button.ba-flight-search-layout-toggle__btn--active-template2 .ba-custom-button{background:#1f2937f2!important;color:var(--ba-text-color)!important;border-color:#374151!important}body.dark-mode .ba-flight-search-container .ba-flight-search-page-row--layout-toggle .ba-flight-search-layout-toggle ba-custom-button.ba-flight-search-layout-toggle__btn--muted .ba-custom-button{background:color-mix(in srgb,#1f2937 72%,transparent)!important;border-color:color-mix(in srgb,#4b5563 55%,transparent)!important;color:color-mix(in srgb,var(--ba-text-color) 48%,transparent)!important}body.dark-mode .p-dialog.ba-traveler-qr-scanner-dialog-container .ba-traveler-qr-scanner__card{background-color:#1f2937!important;border-color:#374151!important;box-shadow:0 .0625rem .1875rem #00000040}body.dark-mode .p-dialog.ba-traveler-qr-scanner-dialog-container .ba-traveler-qr-scanner__doc-tabs-inner .p-tablist{background:#4b556359!important}body.dark-mode .p-dialog.ba-traveler-qr-scanner-dialog-container .ba-traveler-qr-scanner__doc-tabs-inner .p-tab:not(.p-tab-active):not([data-p-active=true]){color:#9ca3af!important;font-weight:500!important}body.dark-mode .p-dialog.ba-traveler-qr-scanner-dialog-container .ba-traveler-qr-scanner__doc-tabs-inner .p-tab.p-tab-active,body.dark-mode .p-dialog.ba-traveler-qr-scanner-dialog-container .ba-traveler-qr-scanner__doc-tabs-inner .p-tab[data-p-active=true]{background-color:#111827!important;color:var(--ba-primary)!important;font-weight:600!important;box-shadow:0 .0625rem .25rem #00000059}body.dark-mode .p-dialog.ba-traveler-qr-scanner-dialog-container .ba-traveler-qr-scanner__doc-tabs-inner .p-tab:not(.p-tab-active):not([data-p-active=true]):hover{color:#e5e7eb!important}body.dark-mode .p-dialog.ba-traveler-qr-scanner-dialog-container .ba-traveler-qr-scanner__card--upload .ba-dropzone{background:#11182780!important}body.dark-mode .p-dialog.ba-traveler-qr-scanner-dialog-container .ba-upload-processing-overlay{background:#111827b8!important}body.dark-mode .p-dialog.ba-traveler-qr-scanner-dialog-container .ba-info-box{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-location-overlay-grid__trigger,body.dark-mode .ba-flight-location-overlay__trigger{background:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay-grid__label,body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay__label,body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay-grid__description,body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay__description,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay-grid__label,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay__label,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay-grid__description,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay__description{color:#9ca3af!important}body.dark-mode .ba-flight-location-overlay-grid__trigger input,body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay-grid__input,body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay__input,body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay__input-display,body.dark-mode .ba-flight-location-overlay__trigger input,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay-grid__input,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay__input,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay__input-display{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-location-overlay-grid__trigger input::placeholder,body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay-grid__input::placeholder,body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay__input::placeholder,body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay__input-display::placeholder,body.dark-mode .ba-flight-location-overlay__trigger input::placeholder,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay-grid__input::placeholder,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay__input::placeholder,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay__input-display::placeholder{color:#9ca3af!important}body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay-grid__clear-btn,body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay__clear-btn,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay-grid__clear-btn,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay__clear-btn{color:#9ca3af!important}body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay-grid__clear-btn:hover,body.dark-mode .ba-flight-location-overlay-grid__trigger .ba-flight-location-overlay__clear-btn:hover,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay-grid__clear-btn:hover,body.dark-mode .ba-flight-location-overlay__trigger .ba-flight-location-overlay__clear-btn:hover{color:#e5e7eb!important}body.dark-mode .ba-flight-location-overlay-grid-panel,body.dark-mode .ba-flight-location-overlay-grid__panel,body.dark-mode .ba-flight-location-overlay__panel,body.dark-mode .p-overlay .ba-overlay-content{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-location-overlay-grid__all-content{background:#1f2937!important}body.dark-mode .ba-flight-location-overlay-grid__continent-column,body.dark-mode .ba-flight-location-overlay-grid__continent-title,body.dark-mode .ba-flight-location-overlay-grid__sub-title,body.dark-mode .ba-flight-location-overlay-grid__country-name{color:var(--ba-text-color)!important;border-color:#374151!important}body.dark-mode .ba-flight-location-overlay-grid__city-item{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-location-overlay-grid__city-item:hover:not(:disabled){background:#374151!important;color:var(--ba-primary)!important}body.dark-mode .ba-flight-location-overlay__tabs{background:#111827!important;border-color:#374151!important}body.dark-mode .ba-flight-location-overlay__tab{background:#111827!important;border-color:#374151!important;color:#9ca3af!important}body.dark-mode .ba-flight-location-overlay__tab:hover:not(.ba-flight-location-overlay__tab--active){background:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-location-overlay__tab--active{background:#1f2937!important;color:var(--ba-primary)!important}body.dark-mode .ba-flight-location-overlay__accordion-trigger{background:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-location-overlay__accordion-trigger[aria-expanded=true]{background:#374151!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-flight-location-overlay__accordion-item,body.dark-mode .ba-flight-location-overlay__tab-content{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-location-overlay__country-group{background:#111827!important;border-color:#374151!important}body.dark-mode .ba-flight-location-overlay__country-name{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-location-overlay__city-item{background:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-location-overlay__city-item:hover:not(:disabled){background:#374151!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-location-hint{background:#1e8bef33!important;border-color:#1e8bef66!important;color:#93c5fd!important}body.dark-mode .ba-location-mode-toggle-btn{background:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-location-mode-toggle-btn i{color:var(--ba-primary)!important}body.dark-mode .ba-location-mode-toggle-btn:hover{background:#374151!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-location-overlay-grid__search-item,body.dark-mode .ba-flight-location-overlay__search-item{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-location-overlay-grid__search-item:hover,body.dark-mode .ba-flight-location-overlay__search-item:hover{background:#374151!important;color:var(--ba-primary)!important}body.dark-mode .ba-flight-location-overlay-grid__search-item .ba-flight-location-overlay-grid__search-highlight,body.dark-mode .ba-flight-location-overlay-grid__search-item .ba-flight-location-overlay__search-highlight,body.dark-mode .ba-flight-location-overlay__search-item .ba-flight-location-overlay-grid__search-highlight,body.dark-mode .ba-flight-location-overlay__search-item .ba-flight-location-overlay__search-highlight{background:none!important;background-color:transparent!important;color:var(--ba-primary)!important}body.dark-mode .ba-flight-location-overlay-grid__search-item:hover .ba-flight-location-overlay-grid__search-highlight,body.dark-mode .ba-flight-location-overlay-grid__search-item:hover .ba-flight-location-overlay__search-highlight,body.dark-mode .ba-flight-location-overlay__search-item:hover .ba-flight-location-overlay-grid__search-highlight,body.dark-mode .ba-flight-location-overlay__search-item:hover .ba-flight-location-overlay__search-highlight{color:inherit!important}body.dark-mode .ba-flight-location-overlay__mobile-search-input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-flight-location-overlay__mobile-search-input::placeholder{color:#9ca3af!important}body.dark-mode .ba-flight-location-overlay-grid__search-results::-webkit-scrollbar-thumb,body.dark-mode .ba-flight-location-overlay-grid__all-content::-webkit-scrollbar-thumb,body.dark-mode .ba-flight-location-overlay__search-results::-webkit-scrollbar-thumb,body.dark-mode .ba-flight-location-overlay__tab-content::-webkit-scrollbar-thumb{background:#4b5563!important}body.dark-mode .ba-flight-location-overlay-grid__search-results::-webkit-scrollbar-track,body.dark-mode .ba-flight-location-overlay-grid__all-content::-webkit-scrollbar-track,body.dark-mode .ba-flight-location-overlay__search-results::-webkit-scrollbar-track,body.dark-mode .ba-flight-location-overlay__tab-content::-webkit-scrollbar-track{background:#111827!important}body.dark-mode .p-dialog.ba-auto-config-dialog .ba-dialog-content__section,body.dark-mode .p-dialog.ba-send-queue-dialog .ba-dialog-content__section,body.dark-mode .p-dialog.ba-note-dialog .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-auto-config-dialog .ba-dialog-content__section .ba-form-label,body.dark-mode .p-dialog.ba-auto-config-dialog .ba-dialog-content__section .section-label,body.dark-mode .p-dialog.ba-send-queue-dialog .ba-dialog-content__section .ba-form-label,body.dark-mode .p-dialog.ba-send-queue-dialog .ba-dialog-content__section .section-label,body.dark-mode .p-dialog.ba-note-dialog .ba-dialog-content__section .ba-form-label,body.dark-mode .p-dialog.ba-note-dialog .ba-dialog-content__section .section-label{color:#9ca3af!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dialog-content__section,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dialog-content__section,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dialog-content__section,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-osi-select-field,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-osi-select-field,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-osi-select-field,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-osi-select-field,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-sk-select-field,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-sk-select-field,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-sk-select-field,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-sk-select-field{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__field,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea textarea,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .p-inputtext,body.dark-mode .p-dialog.ba-osi-info-dialog textarea.p-inputtext,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__field,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea textarea,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .p-inputtext,body.dark-mode .p-dialog.ba-osi-info-dialog-container textarea.p-inputtext,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__field,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea textarea,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .p-inputtext,body.dark-mode .p-dialog.ba-special-keyword-dialog textarea.p-inputtext,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__field,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea textarea,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .p-inputtext,body.dark-mode .p-dialog.ba-special-keyword-dialog-container textarea.p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important;outline:none!important;box-shadow:none!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__field::placeholder,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea textarea::placeholder,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-osi-info-dialog textarea.p-inputtext::placeholder,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__field::placeholder,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea textarea::placeholder,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-osi-info-dialog-container textarea.p-inputtext::placeholder,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__field::placeholder,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea textarea::placeholder,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-special-keyword-dialog textarea.p-inputtext::placeholder,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__field::placeholder,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea textarea::placeholder,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .p-inputtext::placeholder,body.dark-mode .p-dialog.ba-special-keyword-dialog-container textarea.p-inputtext::placeholder{color:#9ca3af!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__field:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__field:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__field:enabled:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea textarea:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea textarea:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea textarea:enabled:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .p-inputtext:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .p-inputtext:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .p-inputtext:enabled:focus,body.dark-mode .p-dialog.ba-osi-info-dialog textarea.p-inputtext:focus,body.dark-mode .p-dialog.ba-osi-info-dialog textarea.p-inputtext:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog textarea.p-inputtext:enabled:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__field:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__field:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__field:enabled:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea textarea:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea textarea:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea textarea:enabled:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .p-inputtext:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .p-inputtext:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .p-inputtext:enabled:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container textarea.p-inputtext:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container textarea.p-inputtext:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog-container textarea.p-inputtext:enabled:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__field:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__field:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__field:enabled:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea textarea:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea textarea:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea textarea:enabled:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .p-inputtext:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .p-inputtext:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .p-inputtext:enabled:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog textarea.p-inputtext:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog textarea.p-inputtext:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog textarea.p-inputtext:enabled:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__field:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__field:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__field:enabled:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea textarea:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea textarea:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea textarea:enabled:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .p-inputtext:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .p-inputtext:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .p-inputtext:enabled:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container textarea.p-inputtext:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container textarea.p-inputtext:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog-container textarea.p-inputtext:enabled:focus{border-color:#6b7280!important;outline:none!important;box-shadow:0 0 0 2px #1e8bef26!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__field.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__field.p-invalid,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__field.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea textarea.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea textarea.p-invalid,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea textarea.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .p-inputtext.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .p-inputtext.p-invalid,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .p-inputtext.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-osi-info-dialog textarea.p-inputtext.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-osi-info-dialog textarea.p-inputtext.p-invalid,body.dark-mode .p-dialog.ba-osi-info-dialog textarea.p-inputtext.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__field.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__field.p-invalid,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__field.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea textarea.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea textarea.p-invalid,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea textarea.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .p-inputtext.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .p-inputtext.p-invalid,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .p-inputtext.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-osi-info-dialog-container textarea.p-inputtext.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-osi-info-dialog-container textarea.p-inputtext.p-invalid,body.dark-mode .p-dialog.ba-osi-info-dialog-container textarea.p-inputtext.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__field.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__field.p-invalid,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__field.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea textarea.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea textarea.p-invalid,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea textarea.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .p-inputtext.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .p-inputtext.p-invalid,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .p-inputtext.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-special-keyword-dialog textarea.p-inputtext.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-special-keyword-dialog textarea.p-inputtext.p-invalid,body.dark-mode .p-dialog.ba-special-keyword-dialog textarea.p-inputtext.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__field.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__field.p-invalid,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__field.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea textarea.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea textarea.p-invalid,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea textarea.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .p-inputtext.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .p-inputtext.p-invalid,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .p-inputtext.ng-invalid.ng-dirty,body.dark-mode .p-dialog.ba-special-keyword-dialog-container textarea.p-inputtext.ba-custom-textarea__field--error,body.dark-mode .p-dialog.ba-special-keyword-dialog-container textarea.p-inputtext.p-invalid,body.dark-mode .p-dialog.ba-special-keyword-dialog-container textarea.p-inputtext.ng-invalid.ng-dirty{border-color:var(--ba-text-error)!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__field.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__field.p-invalid:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__field.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea textarea.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea textarea.p-invalid:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea textarea.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .p-inputtext.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .p-inputtext.p-invalid:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .p-inputtext.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-osi-info-dialog textarea.p-inputtext.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-osi-info-dialog textarea.p-inputtext.p-invalid:focus,body.dark-mode .p-dialog.ba-osi-info-dialog textarea.p-inputtext.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__field.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__field.p-invalid:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__field.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea textarea.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea textarea.p-invalid:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea textarea.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .p-inputtext.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .p-inputtext.p-invalid:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .p-inputtext.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container textarea.p-inputtext.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container textarea.p-inputtext.p-invalid:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container textarea.p-inputtext.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__field.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__field.p-invalid:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__field.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea textarea.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea textarea.p-invalid:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea textarea.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .p-inputtext.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .p-inputtext.p-invalid:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .p-inputtext.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog textarea.p-inputtext.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog textarea.p-inputtext.p-invalid:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog textarea.p-inputtext.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__field.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__field.p-invalid:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__field.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea textarea.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea textarea.p-invalid:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea textarea.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .p-inputtext.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .p-inputtext.p-invalid:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .p-inputtext.ng-invalid.ng-dirty:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container textarea.p-inputtext.ba-custom-textarea__field--error:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container textarea.p-inputtext.p-invalid:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container textarea.p-inputtext.ng-invalid.ng-dirty:focus{box-shadow:0 0 0 2px #f8717126!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-osi-select-field,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-sk-select-field,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-osi-select-field,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-sk-select-field,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-osi-select-field,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-sk-select-field,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-osi-select-field,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-sk-select-field{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-custom-button,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-has-overlay-header .ba-overlay-header,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-custom-button,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-custom-button,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-has-overlay-header .ba-overlay-header,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-custom-button,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header{border-color:#4b5563!important;outline:none!important;box-shadow:none!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-custom-button:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-custom-button:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-dropdown-header:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-dropdown-header:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-has-overlay-header .ba-overlay-header:focus,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-has-overlay-header .ba-overlay-header:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-custom-button:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-custom-button:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header:focus-visible,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header:focus,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-custom-button:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-custom-button:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-dropdown-header:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-dropdown-header:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-has-overlay-header .ba-overlay-header:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-has-overlay-header .ba-overlay-header:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-custom-button:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-custom-button:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header:focus-visible,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header:focus,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header:focus-visible{border-color:#6b7280!important;box-shadow:0 0 0 2px #1e8bef26!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-custom-button,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-has-overlay-header .ba-overlay-header,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-custom-button,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-custom-button,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-has-overlay-header .ba-overlay-header,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-custom-button,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-custom-button .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-custom-button .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-custom-button .ba-airline-text,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-custom-button .ba-passenger-text,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-custom-button span,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-dropdown-header .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-dropdown-header .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-dropdown-header .ba-airline-text,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-dropdown-header .ba-passenger-text,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-dropdown-header span,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-has-overlay-header .ba-overlay-header .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-has-overlay-header .ba-overlay-header .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-has-overlay-header .ba-overlay-header .ba-airline-text,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-has-overlay-header .ba-overlay-header .ba-passenger-text,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-has-overlay-header .ba-overlay-header span,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-custom-button .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-custom-button .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-custom-button .ba-airline-text,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-custom-button .ba-passenger-text,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-custom-button span,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header .ba-airline-text,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header .ba-passenger-text,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header span,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header .ba-airline-text,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header .ba-passenger-text,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header span,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-custom-button .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-custom-button .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-custom-button .ba-airline-text,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-custom-button .ba-passenger-text,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-custom-button span,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-dropdown-header .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-dropdown-header .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-dropdown-header .ba-airline-text,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-dropdown-header .ba-passenger-text,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-dropdown-header span,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-has-overlay-header .ba-overlay-header .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-has-overlay-header .ba-overlay-header .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-has-overlay-header .ba-overlay-header .ba-airline-text,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-has-overlay-header .ba-overlay-header .ba-passenger-text,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-has-overlay-header .ba-overlay-header span,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-custom-button .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-custom-button .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-custom-button .ba-airline-text,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-custom-button .ba-passenger-text,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-custom-button span,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header .ba-airline-text,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header .ba-passenger-text,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header span,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header .ba-osi-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header .ba-sk-dropdown-header,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header .ba-airline-text,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header .ba-passenger-text,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header span{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-custom-button i.pi-chevron-down,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay .ba-dropdown-header i.pi-chevron-down,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-has-overlay-header .ba-overlay-header i.pi-chevron-down,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-custom-button i.pi-chevron-down,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header i.pi-chevron-down,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header i.pi-chevron-down,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-custom-button i.pi-chevron-down,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay .ba-dropdown-header i.pi-chevron-down,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-has-overlay-header .ba-overlay-header i.pi-chevron-down,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-custom-button i.pi-chevron-down,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay .ba-dropdown-header i.pi-chevron-down,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-has-overlay-header .ba-overlay-header i.pi-chevron-down{color:var(--ba-text-label-color)!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay.disabled .ba-custom-button,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-dropdown-no-overlay.disabled .ba-custom-button:disabled,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay.disabled .ba-custom-button,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-dropdown-no-overlay.disabled .ba-custom-button:disabled,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay.disabled .ba-custom-button,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-dropdown-no-overlay.disabled .ba-custom-button:disabled,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay.disabled .ba-custom-button,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-dropdown-no-overlay.disabled .ba-custom-button:disabled{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important;opacity:1}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-osi-info-airline-passenger,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-special-keyword-airline-passenger,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-osi-info-airline-passenger,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-special-keyword-airline-passenger,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-osi-info-airline-passenger,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-special-keyword-airline-passenger,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-osi-info-airline-passenger,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-special-keyword-airline-passenger,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-osi-info-form,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-special-keyword-form,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-osi-info-form,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-special-keyword-form,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-osi-info-form,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-special-keyword-form,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-osi-info-form,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-special-keyword-form{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-osi-info-notes,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-special-keyword-notes,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-osi-info-notes,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-special-keyword-notes,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-osi-info-notes,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-special-keyword-notes,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-osi-info-notes,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-special-keyword-notes{color:#f59e0b!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea__error,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-custom-textarea .ba-custom-textarea__error,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea__error,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-custom-textarea .ba-custom-textarea__error,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea__error,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-custom-textarea .ba-custom-textarea__error,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea__error,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-custom-textarea .ba-custom-textarea__error{color:var(--ba-text-error)!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-airline-item,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-passenger-item,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-airline-item,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-passenger-item,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-airline-item,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-passenger-item,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-airline-item,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-passenger-item{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-airline-item:hover:not(.disabled),body.dark-mode .p-dialog.ba-osi-info-dialog .ba-passenger-item:hover:not(.disabled),body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-airline-item:hover:not(.disabled),body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-passenger-item:hover:not(.disabled),body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-airline-item:hover:not(.disabled),body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-passenger-item:hover:not(.disabled),body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-airline-item:hover:not(.disabled),body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-passenger-item:hover:not(.disabled){background-color:#ffffff14!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-airline-item.active,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-passenger-item.active,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-airline-item.active,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-passenger-item.active,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-airline-item.active,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-passenger-item.active,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-airline-item.active,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-passenger-item.active{background-color:#1e8bef33!important}body.dark-mode .p-dialog.ba-osi-info-dialog .ba-airline-item.disabled,body.dark-mode .p-dialog.ba-osi-info-dialog .ba-passenger-item.disabled,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-airline-item.disabled,body.dark-mode .p-dialog.ba-osi-info-dialog-container .ba-passenger-item.disabled,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-airline-item.disabled,body.dark-mode .p-dialog.ba-special-keyword-dialog .ba-passenger-item.disabled,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-airline-item.disabled,body.dark-mode .p-dialog.ba-special-keyword-dialog-container .ba-passenger-item.disabled{color:var(--ba-text-label-color)!important}body.dark-mode .ba-airline-overlay-header,body.dark-mode .ba-overlay-header{background:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-airline-overlay .ba-overlay-header,body.dark-mode .ba-airline-overlay-selector .ba-overlay-header{background-color:#1f2937!important;border:1px solid #4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-airline-overlay-selector--error .ba-overlay-header{border-color:var(--ba-text-error)!important}body.dark-mode .ba-airline-overlay-content,body.dark-mode .ba-airline-overlay .ba-airline-overlay-content,body.dark-mode .ba-airline-overlay-selector-panel .ba-airline-overlay-content,body.dark-mode .ba-overlay-content .ba-airline-overlay-content{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-airline-item .ba-airline-logo,body.dark-mode .ba-airline-overlay-content .ba-airline-logo,body.dark-mode .ba-airline-selected-item .ba-airline-logo,body.dark-mode .ba-promotion-input-left .ba-airline-logo,body.dark-mode .ba-promotion-airline-logo,body.dark-mode .ba-airline-header-logo{background-color:#374151!important;border:1px solid #6b7280!important;box-shadow:0 0 0 1px #ffffff14}body.dark-mode .ba-airline-search .ba-custom-input__field,body.dark-mode .ba-airline-search input,body.dark-mode .ba-airline-overlay-content .ba-custom-input__field,body.dark-mode .ba-airline-overlay-content input,body.dark-mode .ba-overlay-content .ba-airline-search input,body.dark-mode .ba-overlay-content .ba-custom-input__field,body.dark-mode .ba-promotion-input-wrapper .ba-custom-input__field{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-airline-search .ba-custom-input__field::placeholder,body.dark-mode .ba-airline-search input::placeholder,body.dark-mode .ba-airline-overlay-content .ba-custom-input__field::placeholder,body.dark-mode .ba-airline-overlay-content input::placeholder,body.dark-mode .ba-overlay-content .ba-airline-search input::placeholder,body.dark-mode .ba-overlay-content .ba-custom-input__field::placeholder,body.dark-mode .ba-promotion-input-wrapper .ba-custom-input__field::placeholder{color:#9ca3af!important}body.dark-mode .ba-airline-header-more,body.dark-mode .ba-airline-header-chip{background:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-airline-overlay-content .text-secondary,body.dark-mode .ba-airline-quick-select .text-secondary,body.dark-mode .ba-airline-selected .text-secondary{color:#9ca3af!important}body.dark-mode .ba-airline-selected-item,body.dark-mode .ba-airline-item{background:transparent!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-airline-selected-item .ba-base-normal,body.dark-mode .ba-airline-selected-item span,body.dark-mode .ba-airline-item .ba-base-normal,body.dark-mode .ba-airline-item span{color:var(--ba-text-color)!important}body.dark-mode .ba-airline-selected-item:hover,body.dark-mode .ba-airline-item:hover{background:#374151!important}body.dark-mode .ba-airline-selected-item.selected,body.dark-mode .ba-airline-item.selected{background:#1e8bef33!important}body.dark-mode .ba-promotion-overlay .ba-overlay-header{background-color:#1f2937!important;border:1px solid #4b5563!important}body.dark-mode .ba-promotion-overlay,body.dark-mode .ba-promotion-input-wrapper{background:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-promotion-input-left{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-promotion-input-left .ba-promotion-airline-name{color:var(--ba-text-color)!important}body.dark-mode .ba-promotion-input-right .ba-custom-input__field{background:transparent!important;color:var(--ba-text-color)!important}body.dark-mode .ba-promotion-input-right .ba-custom-input__field::placeholder{color:#9ca3af!important}body.dark-mode .ba-flight-search-container .ba-suggestion{background:color-mix(in srgb,var(--ba-neutrals-100) 95%,transparent)!important;border-color:var(--ba-border-color)!important}body.dark-mode .ba-flight-search-container .ba-suggestion h1{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-container .ba-suggestion .ba-carousel-btn svg{color:var(--ba-text-label-color)!important}body.dark-mode .ba-flight-search-container .ba-suggestion .ba-carousel-btn:hover svg{color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-container .ba-suggestion .ba-suggestion-item{background:var(--ba-neutrals-100)!important;border-color:var(--ba-border-input-color)!important;color:var(--ba-text-color)!important;box-shadow:0 2px 8px #0003!important}body.dark-mode .ba-flight-search-container .ba-suggestion .ba-suggestion-item:hover{border-color:var(--ba-primary)!important;box-shadow:0 4px 12px #00000040!important}body.dark-mode .ba-flight-search-container .ba-suggestion .ba-suggestion-item .ba-recent-search-flight-option,body.dark-mode .ba-flight-search-container .ba-suggestion .ba-suggestion-item .ba-recent-search-traveler-label,body.dark-mode .ba-flight-search-container .ba-suggestion .ba-suggestion-item .ba-recent-search-date{color:var(--ba-text-color)!important}body.dark-mode .ba-flight-search-container .ba-suggestion .ba-suggestion-item .ba-recent-search-traveler-count,body.dark-mode .ba-flight-search-container .ba-suggestion .ba-suggestion-item .ba-recent-search-route{color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-container .ba-suggestion .ba-suggestion-item .ba-recent-search-inner-box{border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-container .ba-suggestion .ba-suggestion-item .ba-recent-search-action-btn ba-custom-button .ba-custom-button{color:var(--ba-primary)!important}body.dark-mode .ba-flight-search-container .ba-suggestion .ba-suggestion-item .ba-provider-icon{background:var(--ba-neutrals-200)!important;border-color:var(--ba-neutrals-200)!important;box-shadow:0 2px 4px #0000004d!important}body.dark-mode .ba-fasttrack-search-result{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-fasttrack-search-result .ba-fasttrack-search-result__header{background:var(--ba-header-color)!important}body.dark-mode .ba-fasttrack-search-result .ba-fasttrack-search-result__filter-btn ::ng-deep .ba-custom-button{border-color:#374151!important;background:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .ba-fasttrack-search-result .ba-fasttrack-search-result__filter-btn--active ::ng-deep .ba-custom-button{border-color:var(--ba-primary)!important;background:color-mix(in srgb,var(--ba-primary) 20%,#1f2937)!important}body.dark-mode .ba-fasttrack-search-result .ba-fasttrack-search-result__card{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-fasttrack-search-result .ba-fasttrack-search-result__card--selected{background:color-mix(in srgb,var(--ba-primary) 20%,#1f2937)!important}body.dark-mode .ba-fasttrack-search-result .ba-fasttrack-search-result__card-footer{border-top-color:#374151!important}body.dark-mode .ba-fasttrack-search-result .ba-fasttrack-search-result__card-detail-icon{color:var(--ba-primary)!important}body.dark-mode .ba-fasttrack-search-result .ba-fasttrack-search-result__card-detail-text{color:#9ca3af!important}body.dark-mode .ba-fasttrack-search-result .ba-fasttrack-search-result__price{color:var(--ba-price-color)!important}body.dark-mode .ba-fasttrack-search-result .ba-fasttrack-search-result__card-stepper ::ng-deep .p-inputnumber{border-color:#374151!important}body.dark-mode .ba-fasttrack-search-result .ba-fasttrack-search-result__card-stepper ::ng-deep .p-inputnumber .p-inputnumber-button{border-color:#374151!important}body.dark-mode .ba-fasttrack-search-result.ba-fasttrack-search-result--compact{background:transparent!important;border-color:transparent!important}body.dark-mode .ba-fasttrack-selected{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-fasttrack-selected .ba-fasttrack-selected__header{background:var(--ba-header-color)!important}body.dark-mode .ba-fasttrack-selected .ba-fasttrack-selected__item-name,body.dark-mode .ba-fasttrack-selected .ba-fasttrack-selected__total-label{color:var(--ba-text-color)!important}body.dark-mode .ba-fasttrack-selected .ba-fasttrack-selected__item-qty,body.dark-mode .ba-fasttrack-selected .ba-fasttrack-selected__empty{color:#9ca3af!important}body.dark-mode .ba-fasttrack-selected .ba-fasttrack-selected__total{background:color-mix(in srgb,var(--ba-primary) 20%,#1f2937)!important}body.dark-mode .ba-fasttrack-selected .ba-fasttrack-selected__item-price,body.dark-mode .ba-fasttrack-selected .ba-fasttrack-selected__total-price{color:var(--ba-price-color)!important}body.dark-mode .ba-fasttrack-search-box{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-fasttrack-search-box .ba-fasttrack-search-box__header{background:linear-gradient(180deg,color-mix(in srgb,var(--ba-primary) 16%,#1f2937),#1f2937)!important;border-bottom-color:#374151!important}body.dark-mode .ba-fasttrack-search-box .ba-fasttrack-search-box__title,body.dark-mode .ba-fasttrack-search-box .ba-fasttrack-search-box__popular-label{color:var(--ba-text-color)!important}body.dark-mode .ba-fasttrack-search-box .ba-fasttrack-search-box__subtitle{color:#9ca3af!important}body.dark-mode .ba-fasttrack-search-box .ba-fasttrack-search-box__airport-chip{background:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-fasttrack-search-box .ba-fasttrack-search-box__airport-chip--selected{background:color-mix(in srgb,var(--ba-primary) 20%,#1f2937)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-visa-search-box{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-visa-search-box .ba-visa-search-box__header{background:linear-gradient(180deg,color-mix(in srgb,var(--ba-primary) 16%,#1f2937),#1f2937)!important;border-bottom-color:#374151!important}body.dark-mode .ba-visa-search-box .ba-visa-search-box__title,body.dark-mode .ba-visa-search-box .ba-visa-search-box__popular-label{color:var(--ba-text-color)!important}body.dark-mode .ba-visa-search-box .ba-visa-search-box__subtitle{color:#9ca3af!important}body.dark-mode .ba-visa-search-box .ba-visa-search-box__country-chip{background:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-visa-search-box .ba-visa-search-box__country-chip--selected{background:color-mix(in srgb,var(--ba-primary) 20%,#1f2937)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-visa-search-result{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-visa-search-result .ba-visa-search-result__header{background:var(--ba-header-color)!important}body.dark-mode .ba-visa-search-result .ba-visa-search-result__row--header .ba-visa-search-result__cell{background:#111827!important}body.dark-mode .ba-visa-search-result .ba-visa-search-result__row--selected .ba-visa-search-result__cell{background:color-mix(in srgb,var(--ba-primary) 20%,#1f2937)!important}body.dark-mode .ba-visa-search-result .ba-visa-search-result__cell{background:#1f2937!important;border-bottom-color:#374151!important}body.dark-mode .ba-visa-search-result .ba-visa-search-result__cell--name,body.dark-mode .ba-visa-search-result .ba-visa-search-result__cell--price,body.dark-mode .ba-visa-search-result .ba-visa-search-result__quantity-value,body.dark-mode .ba-visa-search-result .ba-visa-search-result__price{color:var(--ba-text-color)!important}body.dark-mode .ba-visa-search-result .ba-visa-search-result__view-btn,body.dark-mode .ba-visa-search-result .ba-visa-search-result__quantity{border-color:#374151!important}body.dark-mode .ba-visa-search-result .ba-visa-search-result__view-btn ::ng-deep .ba-custom-button,body.dark-mode .ba-visa-search-result .ba-visa-search-result__quantity-btn ::ng-deep .ba-custom-button{background:#1f2937!important;border-color:#4b5563!important;color:var(--ba-primary)!important}body.dark-mode .ba-visa-selected{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-visa-selected .ba-visa-selected__header{background:var(--ba-header-color)!important}body.dark-mode .ba-visa-selected .ba-visa-selected__item-name,body.dark-mode .ba-visa-selected .ba-visa-selected__total-label{color:var(--ba-text-color)!important}body.dark-mode .ba-visa-selected .ba-visa-selected__item-qty,body.dark-mode .ba-visa-selected .ba-visa-selected__empty{color:#9ca3af!important}body.dark-mode .ba-visa-selected .ba-visa-selected__total{background:color-mix(in srgb,var(--ba-primary) 20%,#1f2937)!important}body.dark-mode .p-dialog.ba-fasttrack-search-result-dialog{background:#1f2937!important}body.dark-mode .p-dialog.ba-fasttrack-search-result-dialog .ba-dialog-header,body.dark-mode .p-dialog.ba-fasttrack-search-result-dialog .ba-dialog-footer{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-fasttrack-search-result-dialog .ba-dialog-content{background:#111827!important}body.dark-mode .p-dialog.ba-fasttrack-search-result-dialog .ba-fasttrack-search-result-dialog__header-title,body.dark-mode .p-dialog.ba-fasttrack-search-result-dialog .ba-fasttrack-search-result-dialog__total-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-visa-search-result-dialog{background:#1f2937!important}body.dark-mode .p-dialog.ba-visa-search-result-dialog .ba-dialog-header,body.dark-mode .p-dialog.ba-visa-search-result-dialog .ba-dialog-footer{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-visa-search-result-dialog .ba-dialog-content{background:#111827!important}body.dark-mode .p-dialog.ba-visa-search-result-dialog .ba-visa-search-result-dialog__header-title,body.dark-mode .p-dialog.ba-visa-search-result-dialog .ba-visa-search-result-dialog__total-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-visa-booking-dialog{background:#1f2937!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-dialog-header,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-dialog-footer{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-dialog-content{background:#111827!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__header-title,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__section-title,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__field-label,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__processing-label,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__footer-total-label,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__price-col,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__order-total-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__order,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__traveler,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__trip,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__notes,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__attachments,body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__contact{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__attachment-chip{background:#374151!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__phone-prefix{background:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__price-table{background:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__price-table-head{background:#374151!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__price-row{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__order-total{background:color-mix(in srgb,var(--ba-primary) 20%,#1f2937)!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__processing-card{background:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__processing-card--selected{background:color-mix(in srgb,var(--ba-primary) 18%,#1f2937)!important;border-color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__processing-duration{color:#9ca3af!important}body.dark-mode .p-dialog.ba-visa-booking-dialog .ba-visa-booking-dialog__view-btn ::ng-deep .ba-custom-button{background:#374151!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-visa-book-result-dialog{background:#1f2937!important}body.dark-mode .p-dialog.ba-visa-book-result-dialog .ba-dialog-header,body.dark-mode .p-dialog.ba-visa-book-result-dialog .ba-dialog-footer{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-visa-book-result-dialog .ba-dialog-content{background:#111827!important}body.dark-mode .p-dialog.ba-visa-book-result-dialog .ba-visa-book-result-dialog__header-title,body.dark-mode .p-dialog.ba-visa-book-result-dialog .ba-visa-book-result-dialog__success-line,body.dark-mode .p-dialog.ba-visa-book-result-dialog .ba-visa-book-result-dialog__success-prefix,body.dark-mode .p-dialog.ba-visa-book-result-dialog .ba-visa-book-result-dialog__order-fallback,body.dark-mode .p-dialog.ba-visa-book-result-dialog .ba-visa-book-result-dialog__description,body.dark-mode .p-dialog.ba-visa-book-result-dialog .ba-visa-book-result-dialog__total-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-visa-book-result-dialog .ba-visa-book-result-dialog__order-link{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-visa-book-result-dialog .ba-visa-book-result-dialog__card{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog{background:#1f2937!important}body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog .ba-dialog-header,body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog .ba-dialog-footer{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog .ba-dialog-content{background:#111827!important}body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog .ba-fasttrack-book-result-dialog__header-title,body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog .ba-fasttrack-book-result-dialog__success-line,body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog .ba-fasttrack-book-result-dialog__success-prefix,body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog .ba-fasttrack-book-result-dialog__order-fallback,body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog .ba-fasttrack-book-result-dialog__description,body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog .ba-fasttrack-book-result-dialog__total-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog .ba-fasttrack-book-result-dialog__order-link{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-fasttrack-book-result-dialog .ba-fasttrack-book-result-dialog__card{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-esim-book-result-dialog{background:#1f2937!important}body.dark-mode .p-dialog.ba-esim-book-result-dialog .ba-dialog-header,body.dark-mode .p-dialog.ba-esim-book-result-dialog .ba-dialog-footer{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-esim-book-result-dialog .ba-dialog-content{background:#111827!important}body.dark-mode .p-dialog.ba-esim-book-result-dialog .ba-esim-book-result-dialog__header-title,body.dark-mode .p-dialog.ba-esim-book-result-dialog .ba-esim-book-result-dialog__success-line,body.dark-mode .p-dialog.ba-esim-book-result-dialog .ba-esim-book-result-dialog__success-prefix,body.dark-mode .p-dialog.ba-esim-book-result-dialog .ba-esim-book-result-dialog__order-fallback,body.dark-mode .p-dialog.ba-esim-book-result-dialog .ba-esim-book-result-dialog__description,body.dark-mode .p-dialog.ba-esim-book-result-dialog .ba-esim-book-result-dialog__total-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-book-result-dialog .ba-esim-book-result-dialog__order-link{color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-esim-book-result-dialog .ba-esim-book-result-dialog__card{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog{background:#1f2937!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-dialog-header,body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-dialog-footer{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__footer-total-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-dialog-content{background:#111827!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__header-title,body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__section-title,body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__order-total-label,body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__price-col,body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__field-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__order,body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__trip,body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__notes,body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__attachments,body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__contact{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__attachment-chip{background:#374151!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__contact-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__phone-prefix{background:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__notes-editor-shell,body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__notes-editor-shell .ba-fasttrack-booking-dialog__notes-p-editor .ql-toolbar{background:#374151!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__notes-editor-shell .ba-fasttrack-booking-dialog__notes-p-editor .ql-toolbar button{background:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__notes-editor-shell .ba-fasttrack-booking-dialog__notes-p-editor .ql-container,body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__notes-editor-shell .ba-fasttrack-booking-dialog__notes-p-editor .ql-editor{background:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__price-table{background:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__price-table-head{background:#374151!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__price-row{background:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__order-total{background:color-mix(in srgb,var(--ba-primary) 20%,#1f2937)!important}body.dark-mode .p-dialog.ba-fasttrack-booking-dialog .ba-fasttrack-booking-dialog__view-btn ::ng-deep .ba-custom-button{background:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-hotel-search-box-wrapper,body.dark-mode .ba-hotel-search-history-wrapper .ba-hotel-history-search-container{background:#1f2937f2!important;border-color:#374151!important}body.dark-mode .ba-hotel-search-box-container{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-search-box-container .ba-hotel-search-box-inner{background:transparent!important;box-shadow:none!important}body.dark-mode .ba-hotel-search-box-container .ba-hotel-search-box-location-trigger--active{background-color:#1e8bef33!important}body.dark-mode .ba-hotel-search-box-container .ba-hotel-search-box-divider{background:#4b5563!important}body.dark-mode .ba-hotel-search-box-container .ba-hotel-search-box-field-icon,body.dark-mode .ba-hotel-search-box-container .ba-hotel-search-box-stepper-icon{color:var(--ba-primary)!important}body.dark-mode .ba-hotel-search-box-container .ba-hotel-search-box-guests-text{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-search-box-container .ba-hotel-search-box-guests-text.ba-hotel-search-box-guests-text--placeholder{color:var(--ba-text-label-color)!important}body.dark-mode .ba-hotel-search-box-container ba-custom-input .p-inputtext{background-color:transparent!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-search-box-container ba-custom-input .p-inputtext::placeholder{color:var(--ba-text-label-color)!important;opacity:1}body.dark-mode .ba-hotel-search-box-container ba-custom-datepicker p-datepicker,body.dark-mode .ba-hotel-search-box-container ba-custom-datepicker .p-datepicker{background:transparent!important;border:none!important;box-shadow:none!important}body.dark-mode .ba-hotel-search-box-container ba-custom-datepicker .p-inputtext,body.dark-mode .ba-hotel-search-box-container ba-custom-datepicker input.p-inputtext,body.dark-mode .ba-hotel-search-box-container ba-custom-datepicker .p-datepicker-input,body.dark-mode .ba-hotel-search-box-container ba-custom-datepicker input.p-datepicker-input{background-color:transparent!important;border-color:transparent!important;color:var(--ba-text-color)!important;box-shadow:none!important}body.dark-mode .ba-hotel-search-box-container ba-custom-datepicker .ba-custom-datepicker__mobile-trigger{background:transparent!important}body.dark-mode .ba-hotel-search-box-container ba-custom-datepicker .ba-custom-datepicker__trigger-display{background-color:transparent!important;border-color:transparent!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-search-box-container ba-custom-datepicker .ba-custom-datepicker__trigger-display--placeholder{color:var(--ba-text-label-color)!important}body.dark-mode .ba-hotel-search-box-container ba-custom-datepicker input[readonly],body.dark-mode .ba-hotel-search-box-container ba-custom-datepicker .p-datepicker-input[readonly]{background-color:transparent!important}body.dark-mode .ba-hotel-search-box-location-panel .ba-hotel-search-box-location-item .ba-hotel-search-box-field-icon{color:var(--ba-primary)!important}body.dark-mode .ba-hotel-search-box-guests-content .ba-hotel-search-box-stepper-icon{color:var(--ba-primary)!important}body.dark-mode .ba-hotel-search-box-location-panel{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-search-box-location-panel .ba-hotel-search-box-location-title{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-search-box-location-panel .ba-hotel-search-box-location-item{border-color:#374151!important}body.dark-mode .ba-hotel-search-box-location-panel .ba-hotel-search-box-location-item:hover{background-color:#374151!important}body.dark-mode .ba-hotel-search-box-location-panel .ba-hotel-search-box-location-item .ba-hotel-search-box-location-item-text span:last-child{color:var(--ba-text-label-color)!important}body.dark-mode .ba-hotel-history-search-card{background:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-history-search-card:hover{border-color:var(--ba-primary)!important}body.dark-mode .ba-hotel-search-summary{background-color:#1f2937!important}body.dark-mode .ba-hotel-search-summary .ba-hotel-search-summary__icon,body.dark-mode .ba-hotel-search-summary .ba-hotel-search-summary__text{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-search-summary .ba-hotel-search-summary__edit-btn{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-search-summary .ba-hotel-search-summary__edit-btn:hover{border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-hotel-search-result-list__filter-btn,body.dark-mode .ba-hotel-search-result-list__filter-btn .ba-overlay-header,body.dark-mode .ba-hotel-search-result-list__filter-btn .ba-custom-button,body.dark-mode .ba-hotel-search-result-list__filter-btn .p-button{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-search-result-list__filter-btn--sort{background-color:#374151!important}body.dark-mode .ba-hotel-search-result-list__sort-options{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-search-result-list__sort-option--active{color:var(--ba-primary)!important}body.dark-mode .ba-hotel-search-result-list__title,body.dark-mode .ba-hotel-card{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-card .ba-hotel-card__body,body.dark-mode .ba-hotel-card .ba-hotel-card__top{border-color:#374151!important}body.dark-mode .ba-hotel-card .ba-hotel-card__tag,body.dark-mode .ba-hotel-card .ba-hotel-card__nav-btn{background:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-card .ba-hotel-card__tag--more{background:transparent!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}@media (min-width: 768px){body.dark-mode .ba-hotel-card .ba-hotel-card__tag--more{background:#374151!important;border:none!important;color:var(--ba-text-color)!important}}body.dark-mode .ba-hotel-card .ba-hotel-card__footer-btn--tertiary{background:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-card.ba-hotel-card--map .ba-hotel-card__map-top{border-color:#4b5563!important}body.dark-mode .ba-hotel-card.ba-hotel-card--map .ba-hotel-card__map-name,body.dark-mode .ba-hotel-card.ba-hotel-card--map .ba-hotel-card__map-location{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-search-result-filter__map-section,body.dark-mode .ba-hotel-search-filter{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-search-filter .ba-hotel-search-filter__filter{background-color:transparent!important}body.dark-mode .ba-hotel-search-filter .ba-hotel-search-filter__header,body.dark-mode .ba-hotel-search-filter .ba-hotel-search-filter__section{border-color:#374151!important}body.dark-mode .ba-hotel-search-filter .ba-hotel-search-filter__title,body.dark-mode .ba-hotel-search-filter .ba-hotel-search-filter__section-title{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-search-filter .ba-hotel-search-filter__link{color:var(--ba-primary)!important}body.dark-mode .ba-hotel-detail .ba-hotel-detail__hero,body.dark-mode .ba-hotel-detail .ba-hotel-detail__tab-bar-inner{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-detail .ba-hotel-detail__tab-bar{background-color:#111827!important}body.dark-mode .ba-hotel-detail .ba-hotel-detail__back,body.dark-mode .ba-hotel-detail .ba-hotel-detail__name,body.dark-mode .ba-hotel-detail .ba-hotel-detail__section-title,body.dark-mode .ba-hotel-detail .ba-hotel-detail__section-text,body.dark-mode .ba-hotel-detail .ba-hotel-detail__highlight-card,body.dark-mode .ba-hotel-detail .ba-hotel-detail__amenity-item,body.dark-mode .ba-hotel-detail .ba-hotel-detail__location-item{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-detail .ba-hotel-detail__address{color:#9ca3af!important}body.dark-mode .ba-hotel-detail .ba-hotel-detail__icon-btn{background:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-detail .ba-hotel-detail__divider,body.dark-mode .ba-hotel-detail .ba-hotel-detail__overview-divider{background:#374151!important}body.dark-mode .ba-hotel-detail .ba-hotel-detail__highlight-card{border-color:#374151!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__chip{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__chip--active{background-color:#1e3a5f!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__divider,body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__section-divider{background-color:#374151!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__rate-card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__rate-card--best{background-color:#1e3a5f!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__rate-card--disabled{background-color:#111827!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__carousel-btn{background-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__price-total,body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__inline-book,body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__table-header{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__th,body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__rates-table,body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__table-row{border-color:#374151!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__table-row--best{background-color:#1e3a5f!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__table-row--disabled{background-color:#111827!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__td{border-color:#374151!important}body.dark-mode .ba-hotel-detail-rooms .ba-hotel-detail-rooms__sticky-footer{background-color:#111827!important;border-top-color:#374151!important}body.dark-mode .ba-hotel-detail-location .ba-hotel-detail-location__card,body.dark-mode .ba-hotel-detail-location .ba-hotel-detail-location__card-header{border-color:#374151!important}body.dark-mode .ba-hotel-detail-location .ba-hotel-detail-location__card-header{background-color:#1f2937!important}body.dark-mode .ba-hotel-detail-location .ba-hotel-detail-location__card-icon{filter:brightness(0) invert(1);opacity:.8}body.dark-mode .ba-hotel-detail-amenities{background-color:#1f2937!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-detail-amenities .ba-hotel-detail-amenities__title,body.dark-mode .ba-hotel-detail-amenities .ba-hotel-detail-amenities__section-title{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-detail-amenities .ba-hotel-detail-amenities__card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-detail-amenities .ba-hotel-detail-amenities__card-header{background-color:#374151!important}body.dark-mode .ba-hotel-detail-amenities .ba-hotel-detail-amenities__card-icon{filter:brightness(0) invert(1);opacity:.8}body.dark-mode .ba-hotel-detail-amenities .ba-hotel-detail-amenities__list li{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-detail-amenities .ba-hotel-detail-amenities__see-more{color:var(--ba-primary)!important}body.dark-mode .ba-hotel-detail-policy .ba-hotel-detail-policy__container{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-detail-policy .ba-hotel-detail-policy__title,body.dark-mode .ba-hotel-detail-policy .ba-hotel-detail-policy__label,body.dark-mode .ba-hotel-detail-policy .ba-hotel-detail-policy__value,body.dark-mode .ba-hotel-detail-policy .ba-hotel-detail-policy__description,body.dark-mode .ba-hotel-detail-policy .ba-hotel-detail-policy__cancellation-footnote{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-detail-policy .ba-hotel-detail-policy__item{border-bottom-color:#374151!important}body.dark-mode .ba-hotel-detail-policy .ba-hotel-detail-policy__cancellation-section{border-top-color:#374151!important}body.dark-mode .ba-hotel-detail-policy .ba-hotel-detail-policy__icon{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-detail-policy .ba-hotel-detail-policy__link{color:var(--ba-primary)!important}body.dark-mode .ba-hotel-map-dialog__filter-panel{background-color:#1f2937!important;box-shadow:0 .25rem 1rem #00000059!important}body.dark-mode .ba-hotel-map-dialog__filter-panel-footer{border-color:#374151!important}body.dark-mode .ba-hotel-map-dialog__overlay{background-color:#1f2937!important}body.dark-mode .ba-hotel-map-dialog__mobile-header,body.dark-mode .ba-hotel-map-dialog__mobile-toolbar{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-map-dialog__mobile-title{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-map-dialog__mobile-close{color:#9ca3af!important}body.dark-mode .ba-hotel-map-dialog__filter-btn--mobile .ba-custom-button{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-map-dialog__carousel-item .ba-hotel-card--map{background-color:#1f2937!important;border-color:#374151!important;box-shadow:0 .25rem 1rem #00000059!important}body.dark-mode .ba-hotel-map-dialog__close{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-map-dialog__close:hover{background-color:#374151!important;border-color:var(--ba-primary)!important;color:var(--ba-primary)!important}body.dark-mode .ba-hotel-map-dialog__map-area{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-map-dialog__summary-card{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .ba-hotel-map-dialog__summary-text{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-booking-checkout__header{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-booking-checkout__header-back,body.dark-mode .ba-hotel-booking-checkout__header-help{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-booking-checkout__header-step-text--active{color:var(--ba-primary)!important}body.dark-mode .ba-hotel-booking-checkout__header-step-text--muted{color:#9ca3af!important}body.dark-mode .ba-hotel-booking-checkout__header-nav-sep{color:#6b7280!important}body.dark-mode .ba-hotel-booking-checkout__header-badge--outline{border-color:#9ca3af!important;color:#9ca3af!important}body.dark-mode .ba-hotel-booking-checkout-header__bar{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-booking-checkout-header__back,body.dark-mode .ba-hotel-booking-checkout-header__help{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-booking-checkout-header__step-text--active{color:var(--ba-primary)!important}body.dark-mode .ba-hotel-booking-checkout-header__step-text--muted{color:#9ca3af!important}body.dark-mode .ba-hotel-booking-checkout-header__step-text--done{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-booking-checkout-header__nav-sep{color:#6b7280!important}body.dark-mode .ba-hotel-booking-checkout-header__badge--outline{border-color:#9ca3af!important;color:#9ca3af!important}body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__card,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__upsell,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__upsell-card,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__row{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__date-card{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__trust{background-color:#1e8bef1f!important;border-color:#374151!important}body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__title,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__code-line,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__hotel-name,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__stay-line,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__date-main,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__date-sub,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__contact-row,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__cell-label,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__cell-value,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__upsell-title,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__upsell-card-title,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__trust-list{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__email-note,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__upsell-sub,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__upsell-desc,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__upsell-price,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__copy-live,body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__nights-pill{color:#9ca3af!important}body.dark-mode .ba-hotel-booking-success .ba-hotel-booking-success__success-icon{background-color:#1e8bef33!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__panel{background-color:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__thumb-wrap{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__layout{background-color:#111827!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__aside-card,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__booking-meta-box{background-color:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__stay-wrap{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__stay-mid-line{background-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__stay-mid-nights{background-color:#1f2937!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__price-dash{border-top-color:#4b5563!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__guest-sep{background-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__contact-grid{background-color:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__contact-row:not(:last-child){border-bottom-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__contact-cell:first-child{border-right-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__note-banner{background-color:#f59e0b1f!important;border-color:#ca8a04!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-cancellation-policy-note{background-color:#f59e0b24!important;border-color:#ca8a04!important;box-shadow:none!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-cancellation-policy-note__lang{color:#9ca3af!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-cancel-summary__section--policy-card{background-color:#f59e0b24!important;border-color:#ca8a04!important;box-shadow:none!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__stay-date,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__panel-heading,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__panel-title,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__aside-card-title,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__booking-meta-label,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__booking-meta-value,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__booking-meta-sub,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__price-total-line,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__price-line,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__price-usd-line,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__addr-text,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__room-rule-label,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__room-rule-value,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__room-policy-text,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__meta-text,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__guest-highlight,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__special-request-item,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__section-title,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__rail-title,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__block-heading,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__dl-row dd,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__rail-value,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__mono-inline,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__pre{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__stay-label,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__stay-mid-nights-text,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__dl-row dt,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__rail-label,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__badge-label,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__status-label,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__hint,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__special-request-empty{color:#9ca3af!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__addr-icon,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__room-rule-icon,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__meta-icon,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__stay-mid-moon,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__map-link-icon{color:#d1d5db!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__stay-time,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__price-muted{color:#9ca3af!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__price-total-value{color:var(--ba-price-color)!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__star{color:#fbbf24!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__room-policy-icon--negative{color:#f87171!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__room-policy-icon--positive{color:#4ade80!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__room-policy-icon--neutral{color:#9ca3af!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__muted-dash{color:#6b7280!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__map-link,body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__hotel-name-link{color:#93c5fd!important}body.dark-mode .p-dialog.ba-hotel-booking-dialog .ba-hotel-booking-dialog-inner__actions{border-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-cancellation-summary .ba-hotel-cancel-summary__section{background-color:#111827!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-booking-cancellation-summary .ba-hotel-cancel-summary__label,body.dark-mode .p-dialog.ba-hotel-booking-cancellation-summary .ba-hotel-cancel-summary__lang{color:#9ca3af!important}body.dark-mode .p-dialog.ba-hotel-booking-cancellation-summary .ba-hotel-cancel-summary__policy-text,body.dark-mode .p-dialog.ba-hotel-booking-cancellation-summary .ba-hotel-cancel-summary__amount{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-hotel-booking-cancellation-summary .ba-hotel-cancel-summary__rate-line{border-bottom-color:#374151!important}body.dark-mode .ba-hotel-map-dialog__summary-icon{color:#9ca3af!important}body.dark-mode .ba-hotel-map-dialog__summary-edit .ba-custom-button{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-map-dialog__toolbar-search .ba-custom-input__wrapper{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-hotel-map-dialog__toolbar-search .ba-custom-input__field{color:var(--ba-text-color)!important}body.dark-mode .ba-hotel-map-dialog__toolbar-search .ba-custom-input__field::placeholder{color:#9ca3af!important}body.dark-mode .ba-hotel-map-dialog__toolbar-search .ba-custom-input__left-icon{color:#9ca3af!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__card--green{background:linear-gradient(170deg,#052e16,#064e3b)!important;border-color:#166534!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__card--blue{background:linear-gradient(170deg,#1e3a5f,#1e2d60)!important;border-color:#1e40af!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__card-title--green{color:#86efac!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__card-title--blue{color:#93c5fd!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__card-value--green{color:#4ade80!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__card-value--blue{color:#60a5fa!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__type-option{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__type-option.ba-adjust-balance-dialog__type-option--selected{background-color:#052e16!important;border-color:#16a34a!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__type-icon-wrap{background-color:#374151!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__type-icon-wrap i{color:#e5e7eb!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__type-icon-wrap.ba-adjust-balance-dialog__type-icon-wrap--selected{background-color:#14532d!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__type-icon-wrap.ba-adjust-balance-dialog__type-icon-wrap--selected i{color:#4ade80!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__type-title,body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__type-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__type-subtitle,body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__field-hint,body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__exchange-hint-rate{color:#9ca3af!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__balance-header,body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__section-title,body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__balance-header i,body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__section-title i{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-airline-seller-adjust-balance-dialog .ba-adjust-balance-dialog__section{border-color:#374151!important;background-color:#1f2937!important}body.dark-mode .ba-bank-recon .ba-header-wrapper,body.dark-mode .ba-bank-recon .ba-filter-card{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-bank-recon .ba-filter-card .ba-form-label,body.dark-mode .ba-bank-recon .ba-filter-header{color:var(--ba-text-color)!important}body.dark-mode .ba-bank-recon .ba-table-wrapper,body.dark-mode .ba-upload-bank-statement-dialog .ba-statement-info-bar,body.dark-mode .ba-upload-bank-statement-dialog .ba-tx-card,body.dark-mode .ba-bank-tx-detail-dialog .ba-statement-info-bar,body.dark-mode .ba-bank-tx-detail-dialog .ba-tx-card,body.dark-mode .ba-recon-group-detail-dialog .ba-statement-info-bar,body.dark-mode .ba-recon-group-detail-dialog .ba-tx-card,body.dark-mode .ba-add-voucher-dialog .ba-statement-info-bar,body.dark-mode .ba-add-voucher-dialog .ba-tx-card{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-upload-bank-statement-dialog .ba-tx-card-label,body.dark-mode .ba-upload-bank-statement-dialog .ba-info-label,body.dark-mode .ba-upload-bank-statement-dialog .ba-parse-preview-label,body.dark-mode .ba-bank-tx-detail-dialog .ba-tx-card-label,body.dark-mode .ba-bank-tx-detail-dialog .ba-info-label,body.dark-mode .ba-bank-tx-detail-dialog .ba-parse-preview-label,body.dark-mode .ba-recon-group-detail-dialog .ba-tx-card-label,body.dark-mode .ba-recon-group-detail-dialog .ba-info-label,body.dark-mode .ba-recon-group-detail-dialog .ba-parse-preview-label,body.dark-mode .ba-add-voucher-dialog .ba-tx-card-label,body.dark-mode .ba-add-voucher-dialog .ba-info-label,body.dark-mode .ba-add-voucher-dialog .ba-parse-preview-label{color:#9ca3af!important}body.dark-mode .ba-upload-bank-statement-dialog .ba-tx-card-value,body.dark-mode .ba-upload-bank-statement-dialog .ba-info-value,body.dark-mode .ba-upload-bank-statement-dialog .ba-tx-desc-value,body.dark-mode .ba-bank-tx-detail-dialog .ba-tx-card-value,body.dark-mode .ba-bank-tx-detail-dialog .ba-info-value,body.dark-mode .ba-bank-tx-detail-dialog .ba-tx-desc-value,body.dark-mode .ba-recon-group-detail-dialog .ba-tx-card-value,body.dark-mode .ba-recon-group-detail-dialog .ba-info-value,body.dark-mode .ba-recon-group-detail-dialog .ba-tx-desc-value,body.dark-mode .ba-add-voucher-dialog .ba-tx-card-value,body.dark-mode .ba-add-voucher-dialog .ba-info-value,body.dark-mode .ba-add-voucher-dialog .ba-tx-desc-value{color:var(--ba-text-color)!important}body.dark-mode .ba-upload-bank-statement-dialog .ba-parse-preview,body.dark-mode .ba-bank-tx-detail-dialog .ba-parse-preview,body.dark-mode .ba-recon-group-detail-dialog .ba-parse-preview,body.dark-mode .ba-add-voucher-dialog .ba-parse-preview{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-upload-bank-statement-dialog .ba-parse-preview-title,body.dark-mode .ba-bank-tx-detail-dialog .ba-parse-preview-title,body.dark-mode .ba-recon-group-detail-dialog .ba-parse-preview-title,body.dark-mode .ba-add-voucher-dialog .ba-parse-preview-title{color:#4ade80!important}body.dark-mode .ba-upload-bank-statement-dialog .ba-linked-table-wrap,body.dark-mode .ba-upload-bank-statement-dialog .ba-voucher-table-wrap,body.dark-mode .ba-bank-tx-detail-dialog .ba-linked-table-wrap,body.dark-mode .ba-bank-tx-detail-dialog .ba-voucher-table-wrap,body.dark-mode .ba-recon-group-detail-dialog .ba-linked-table-wrap,body.dark-mode .ba-recon-group-detail-dialog .ba-voucher-table-wrap,body.dark-mode .ba-add-voucher-dialog .ba-linked-table-wrap,body.dark-mode .ba-add-voucher-dialog .ba-voucher-table-wrap{border-color:#374151!important}body.dark-mode .ba-upload-bank-statement-dialog .ba-linked-table th,body.dark-mode .ba-upload-bank-statement-dialog .ba-voucher-table th,body.dark-mode .ba-bank-tx-detail-dialog .ba-linked-table th,body.dark-mode .ba-bank-tx-detail-dialog .ba-voucher-table th,body.dark-mode .ba-recon-group-detail-dialog .ba-linked-table th,body.dark-mode .ba-recon-group-detail-dialog .ba-voucher-table th,body.dark-mode .ba-add-voucher-dialog .ba-linked-table th,body.dark-mode .ba-add-voucher-dialog .ba-voucher-table th{background:#1f2937!important;color:#e5e7eb!important;border-color:#374151!important}body.dark-mode .ba-upload-bank-statement-dialog .ba-linked-table td,body.dark-mode .ba-upload-bank-statement-dialog .ba-voucher-table td,body.dark-mode .ba-bank-tx-detail-dialog .ba-linked-table td,body.dark-mode .ba-bank-tx-detail-dialog .ba-voucher-table td,body.dark-mode .ba-recon-group-detail-dialog .ba-linked-table td,body.dark-mode .ba-recon-group-detail-dialog .ba-voucher-table td,body.dark-mode .ba-add-voucher-dialog .ba-linked-table td,body.dark-mode .ba-add-voucher-dialog .ba-voucher-table td{color:var(--ba-text-color)!important;border-color:#374151!important}body.dark-mode .ba-upload-bank-statement-dialog .ba-linked-table tbody tr:hover td,body.dark-mode .ba-upload-bank-statement-dialog .ba-voucher-table tbody tr:hover td,body.dark-mode .ba-bank-tx-detail-dialog .ba-linked-table tbody tr:hover td,body.dark-mode .ba-bank-tx-detail-dialog .ba-voucher-table tbody tr:hover td,body.dark-mode .ba-recon-group-detail-dialog .ba-linked-table tbody tr:hover td,body.dark-mode .ba-recon-group-detail-dialog .ba-voucher-table tbody tr:hover td,body.dark-mode .ba-add-voucher-dialog .ba-linked-table tbody tr:hover td,body.dark-mode .ba-add-voucher-dialog .ba-voucher-table tbody tr:hover td{background:#374151!important}body.dark-mode .ba-upload-bank-statement-dialog .ba-voucher-row.selected td,body.dark-mode .ba-bank-tx-detail-dialog .ba-voucher-row.selected td,body.dark-mode .ba-recon-group-detail-dialog .ba-voucher-row.selected td,body.dark-mode .ba-add-voucher-dialog .ba-voucher-row.selected td{background:#1e3a5f!important}body.dark-mode .ba-upload-bank-statement-dialog .ba-selection-info,body.dark-mode .ba-bank-tx-detail-dialog .ba-selection-info,body.dark-mode .ba-recon-group-detail-dialog .ba-selection-info,body.dark-mode .ba-add-voucher-dialog .ba-selection-info{background:#1e3a5f!important;border-color:#1d4ed8!important;color:#93c5fd!important}body.dark-mode .ba-table-row-expansion>td,body.dark-mode .ba-table-row-expansion__checkbox,body.dark-mode .ba-table-row-expansion__actions{background:#111827!important;border-color:#374151!important}body.dark-mode .ba-table-row-expansion .ba-recon-group-inline-view{background:#1f2937!important}body.dark-mode .ba-table-row-expansion .ba-recon-group-inline-view .ba-inline-table th{background:#374151!important}body.dark-mode .p-dialog .ba-custom-textarea__field,body.dark-mode .p-dialog .ba-custom-textarea textarea,body.dark-mode .p-dialog .ba-custom-textarea .p-inputtext,body.dark-mode .p-dialog textarea.p-inputtext,body.dark-mode .p-dialog .p-textarea,body.dark-mode .p-dialog .ba-dropdown-no-overlay,body.dark-mode .p-dialog .ba-dropdown-no-overlay .ba-custom-button,body.dark-mode .p-dialog .ba-overlay-header{border-color:#4b5563!important}body.dark-mode .p-dialog .ba-custom-textarea__field:focus,body.dark-mode .p-dialog .ba-custom-textarea__field:focus-visible,body.dark-mode .p-dialog .ba-custom-textarea__field:enabled:focus,body.dark-mode .p-dialog .ba-custom-textarea textarea:focus,body.dark-mode .p-dialog .ba-custom-textarea textarea:focus-visible,body.dark-mode .p-dialog .ba-custom-textarea textarea:enabled:focus,body.dark-mode .p-dialog .ba-custom-textarea .p-inputtext:focus,body.dark-mode .p-dialog .ba-custom-textarea .p-inputtext:focus-visible,body.dark-mode .p-dialog .ba-custom-textarea .p-inputtext:enabled:focus,body.dark-mode .p-dialog textarea.p-inputtext:focus,body.dark-mode .p-dialog textarea.p-inputtext:focus-visible,body.dark-mode .p-dialog textarea.p-inputtext:enabled:focus,body.dark-mode .p-dialog .p-textarea:focus,body.dark-mode .p-dialog .p-textarea:focus-visible,body.dark-mode .p-dialog .p-textarea:enabled:focus,body.dark-mode .p-dialog .ba-dropdown-no-overlay:focus,body.dark-mode .p-dialog .ba-dropdown-no-overlay:focus-visible,body.dark-mode .p-dialog .ba-dropdown-no-overlay:enabled:focus,body.dark-mode .p-dialog .ba-dropdown-no-overlay .ba-custom-button:focus,body.dark-mode .p-dialog .ba-dropdown-no-overlay .ba-custom-button:focus-visible,body.dark-mode .p-dialog .ba-dropdown-no-overlay .ba-custom-button:enabled:focus,body.dark-mode .p-dialog .ba-overlay-header:focus,body.dark-mode .p-dialog .ba-overlay-header:focus-visible,body.dark-mode .p-dialog .ba-overlay-header:enabled:focus{border-color:#6b7280!important}body.dark-mode .ba-report-template-dialog__section{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-report-template-dialog__section-title,body.dark-mode .ba-report-template-dialog__item-name,body.dark-mode .ba-report-template-dialog__file-label{color:var(--ba-text-color)!important}body.dark-mode .ba-report-template-dialog__item-meta,body.dark-mode .ba-report-template-dialog__base-hint,body.dark-mode .ba-report-template-dialog__empty,body.dark-mode .ba-report-template-dialog__file-name{color:#9ca3af!important}body.dark-mode .ba-report-template-dialog__item{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-report-income .ba-ri-filter-panel{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-report-income .ba-ri-filter-card{background:#111827!important;border-color:#374151!important}body.dark-mode .ba-report-income .ba-ri-filter-card .ba-form-label,body.dark-mode .ba-report-income .ba-ri-filter-title{color:var(--ba-text-color)!important}body.dark-mode .ba-report-income .ba-ri-validation-error{background-color:#3f0e0e!important;border-color:#7f1d1d!important;color:#fca5a5!important}body.dark-mode .ba-report-income .ba-ri-chart-card{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-report-income .ba-ri-chart-title{color:var(--ba-text-color)!important}body.dark-mode .ba-report-income .ba-ri-chart-empty,body.dark-mode .ba-report-income .ba-ri-chart-loading{color:#9ca3af!important}body.dark-mode .ba-report-income .ba-ri-legend__item,body.dark-mode .ba-report-income .ba-ri-donut-legend__label{color:var(--ba-text-color)!important}body.dark-mode .ba-report-income .ba-ri-donut-legend__value{color:#9ca3af!important}body.dark-mode .ba-report-income .ba-report-income-ticket-type--open{background-color:#1e3a5f!important;color:#93c5fd!important}body.dark-mode .ba-report-income .ba-report-income-ticket-type--exch{background-color:#3f3008!important;color:#fcd34d!important}body.dark-mode .ba-report-income .ba-report-income-ticket-type--refund{background-color:#3f0e1f!important;color:#f9a8d4!important}body.dark-mode .ba-report-income .ba-report-income-ticket-type--void{background-color:#2e1a47!important;color:#c4b5fd!important}body.dark-mode .ba-report-income .ba-report-income-product-type--flight{background-color:#1e3a5f!important;color:#93c5fd!important}body.dark-mode .ba-report-income .ba-report-income-product-type--esim{background-color:#064e3b!important;color:#6ee7b7!important}body.dark-mode .ba-report-income .ba-report-income-product-type--dvct{background-color:#451a03!important;color:#fcd34d!important}body.dark-mode .ba-report-income .ba-ri-filter-card .ba-custom-input__field,body.dark-mode .ba-report-income .ba-ri-filter-card ba-custom-input input,body.dark-mode .ba-report-income .ba-ri-filter-card ba-custom-input .p-inputtext{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-report-income .ba-ri-filter-card .ba-custom-input__field::placeholder,body.dark-mode .ba-report-income .ba-ri-filter-card ba-custom-input input::placeholder,body.dark-mode .ba-report-income .ba-ri-filter-card ba-custom-input .p-inputtext::placeholder{color:#9ca3af!important}body.dark-mode .ba-report-income .ba-ri-filter-card ba-custom-multiselect .p-multiselect,body.dark-mode .ba-report-income .ba-ri-filter-card ba-custom-multiselect .p-multiselect-label,body.dark-mode .ba-report-income .ba-ri-filter-card ba-custom-multiselect .p-multiselect [data-pc-section=root]{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-report-income .ba-ri-filter-card ba-custom-datepicker .p-inputtext,body.dark-mode .ba-report-income .ba-ri-filter-card ba-custom-datepicker input,body.dark-mode .ba-report-income .ba-ri-filter-card ba-custom-datepicker .ba-custom-datepicker__field input{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-report-income .ba-ri-filter-card .p-datepicker-trigger{background-color:#111827!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-report-income .ba-ri-chart-unit{color:#9ca3af!important}body.dark-mode .ba-summary-section{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-summary-title{color:var(--ba-text-color)!important}body.dark-mode .ba-summary-card--success{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-summary-card__label{color:var(--ba-text-color)!important}body.dark-mode .ba-summary-card__value--success{color:#4ade80!important}body.dark-mode .ba-summary-card__icon-wrapper--success{background-color:#1e8bef38!important}body.dark-mode .ba-summary-card__icon--success{color:var(--ba-primary)!important}body.dark-mode .ba-summary-card--error{background-color:#111827!important;border-color:#7f1d1d!important}body.dark-mode .ba-summary-card__icon-wrapper--error{background-color:#f8717126!important}body.dark-mode .ba-summary-card__icon--error{color:#f87171!important}body.dark-mode .ba-summary-card__value--error{color:#fca5a5!important}body.dark-mode .ba-esim-confirm-pay-dialog .ba-dialog-footer .ba-custom-button button:disabled{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-activate-dialog .ba-dialog-content{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-activate-dialog .ba-dialog-content .ba-esim-item{border-color:#374151!important}body.dark-mode .p-dialog.ba-esim-activate-dialog .ba-dialog-content .ba-esim-item--disabled{background-color:#1f2937!important}body.dark-mode .p-dialog.ba-esim-activate-dialog .ba-dialog-content .ba-esim-item .ba-status-text{color:#9ca3af!important}body.dark-mode .p-dialog.ba-esim-activate-dialog .ba-dialog-footer .ba-custom-button button:disabled{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-cancel-order-dialog .ba-dialog-content{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-cancel-order-dialog .ba-dialog-content .ba-esim-item{border-color:#374151!important}body.dark-mode .p-dialog.ba-esim-cancel-order-dialog .ba-dialog-content .ba-esim-item--disabled{background-color:#1f2937!important}body.dark-mode .p-dialog.ba-esim-cancel-order-dialog .ba-dialog-content .ba-esim-item .ba-status-text{color:#9ca3af!important}body.dark-mode .p-dialog.ba-esim-cancel-order-dialog .ba-dialog-footer .ba-custom-button button:disabled{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-top-up-dialog .ba-dialog-content{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-top-up-dialog .ba-dialog-content .ba-esim-item{border-color:#374151!important}body.dark-mode .p-dialog.ba-esim-top-up-dialog .ba-dialog-content .ba-esim-item:has(.p-radiobutton.p-disabled){background-color:#1f2937!important}body.dark-mode .p-dialog.ba-esim-top-up-dialog .ba-dialog-content .ba-esim-item .ba-status-text,body.dark-mode .p-dialog.ba-esim-top-up-dialog .ba-dialog-content .ba-esim-item label .ba-esim-info{color:#9ca3af!important}body.dark-mode .p-dialog.ba-esim-top-up-dialog .ba-dialog-content .ba-serial{color:var(--ba-primary-color, #60a5fa)!important}body.dark-mode .p-dialog.ba-esim-top-up-dialog .ba-dialog-content .ba-esim-search-result-option__packages,body.dark-mode .p-dialog.ba-esim-top-up-dialog .ba-dialog-content .ba-esim-search-result-option__table-wrap{border-color:#374151!important;background-color:#111827!important}body.dark-mode .p-dialog.ba-esim-qr-dialog .ba-dialog-content{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-qr-dialog .ba-dialog-content .ba-qr-item{border-color:#374151!important;background:#1f2937!important}body.dark-mode .p-dialog.ba-esim-qr-dialog .ba-dialog-content .ba-qr-item .ba-qr-img,body.dark-mode .p-dialog.ba-esim-qr-dialog .ba-dialog-content .ba-qr-item .ba-qr-item-footer{border-color:#374151!important;background:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-qr-dialog .ba-dialog-content .ba-qr-item .ba-action-btns .ba-custom-button .p-button{border-color:#374151!important;background:#1f2937!important}body.dark-mode .ba-wrapper-body .ba-esim-container .ba-search-box{background-color:#1f2937!important}body.dark-mode .ba-wrapper-body .ba-esim-container .ba-search-result{background-color:#111827!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container input{color:var(--ba-text-color)!important;background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container input::placeholder{color:#9ca3af!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-summary{background-color:#1f2937!important;border-bottom-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-search-box-esim-container-inner{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-main{border-bottom-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-base-strong,body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-xl-strong,body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-lg-strong,body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-label{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-button.deactive{background-color:#374151!important;color:#9ca3af!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-button.deactive span{color:#9ca3af!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-region-image{background-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-region-image:hover:not(.ba-selected-favorite-country){background-color:#4b5563!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-region-image.ba-selected-favorite-country{background-color:var(--ba-primary)!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-selected-favorite-country span{color:#fff!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .ba-empty-countries span{color:#9ca3af!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .p-component.p-component-overlay.p-select-overlay{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .p-component.p-component-overlay.p-select-overlay .p-select-list-container{background-color:#1f2937!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .p-component.p-component-overlay.p-select-overlay li.p-focus{background-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-search-box-esim-container .p-component.p-component-overlay.p-select-overlay li .ba-country-item .ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-container .ba-title{border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-container .ba-lg-normal{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-container-inner{background-color:transparent!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-list-item{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-list.ba-selected{background-color:#1f2937!important;border-bottom-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-title button{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-footer{border-top-color:#4b5563!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-label,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-list-item .ba-title,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-list-item .ba-title span,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-list-item .ba-title .ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-table{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-table tr{border-bottom-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-table th{background-color:#374151!important;border-right-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-table td,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-table td span,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-table td.ba-table-price span:first-child{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-provider .ba-table button:not(.ba-button){background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-container .ba-result-esim{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .ba-detail{color:var(--ba-primary)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .ba-footer{border-top-color:#4b5563!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .ba-esim-type{background-color:#1f2937!important;color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .ba-base-strong,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .ba-lg-strong,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .ba-xl-strong,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .ba-sm-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item>div.d-flex span,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item table th,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item table td{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item table th,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item table td{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-inputnumber,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-select{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-inputnumber input,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-select input{color:var(--ba-text-color)!important;background-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-inputnumber .p-select-label,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-inputnumber .p-select-label *,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-inputnumber .p-select .p-select-label,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-inputnumber .p-select>div,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-select .p-select-label,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-select .p-select-label *,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-select .p-select .p-select-label,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-select .p-select>div{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-inputnumber .p-inputnumber-button,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-select .p-inputnumber-button{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-inputnumber .p-inputnumber-button span,body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .p-select .p-inputnumber-button span{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .ba-commission .original{color:#9ca3af!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .ba-commission .discount{background-color:#7f1d1d!important;color:#fca5a5!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-option-item .ba-commission .discount.discount-full{background-color:#14532d!important;color:#86efac!important}body.dark-mode .ba-wrapper-body .ba-esim-detail-container{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-detail-name,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-detail-main,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-item-inner,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-item-label,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-product-info,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-lg-strong,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-detail-content .ba-item,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-detail-content .ba-item-inner,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-detail-content .ba-item-label,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-detail-content span,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-instruction,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-instruction-content,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-instruction-list,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-instruction-list li,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-detail-customer-container,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-detail-customer-container div,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-detail-serial-title,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-detail-serial-item-label,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-area .ba-item,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-area .ba-item span{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-detail-container button{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-installation .ba-download-button{background-color:var(--ba-primary)!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-installation button:not(.ba-download-button){background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-type{background-color:#374151!important;color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-type{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-link{color:var(--ba-primary)!important}body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-note{background-color:#422006!important;border-color:#78350f!important}body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-note .ba-note-title{color:#fcd34d!important}body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-note .ba-instruction-content,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-note .ba-instruction-list,body.dark-mode .ba-wrapper-body .ba-esim-detail-container .ba-esim-note .ba-instruction-list li{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container .ba-lg-strong,body.dark-mode .ba-wrapper-body .ba-esim-customer-container .ba-item label,body.dark-mode .ba-wrapper-body .ba-esim-customer-container .ba-item .ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container input:not(.p-select-filter){background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container input:not(.p-select-filter)::placeholder{color:#9ca3af!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container .p-select .p-select-label{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container .p-select .p-select-label,body.dark-mode .ba-wrapper-body .ba-esim-customer-container .p-select .p-select-label *{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container .ba-esim-customer-b2e-employee-panel{background-color:#111827!important;border-color:#374151!important;box-shadow:0 .125rem .5rem #00000059!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container .ba-esim-customer-b2e-employee-panel .ba-esim-customer-b2e-employee-panel__header{background-color:#1e8bef2e!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container .ba-esim-customer-b2e-employee-panel .ba-esim-customer-b2e-employee-panel__chevron{color:#9ca3af!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container .ba-esim-customer-b2e-employee-panel .ba-esim-customer-b2e-employee-panel__api-warning{color:#fca5a5!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container .ba-esim-customer-b2e-employee-panel .ba-esim-customer-b2e-employee-panel__table-scroll{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container .ba-esim-customer-b2e-employee-panel .ba-esim-customer-b2e-employee-table__head{background-color:#374151!important;color:var(--ba-text-color)!important;border-color:#4b5563!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container .ba-esim-customer-b2e-employee-panel .ba-esim-customer-b2e-employee-table__cell{color:var(--ba-text-color)!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-customer-container .ba-esim-customer-b2e-employee-panel .ba-esim-customer-b2e-employee-table__money{color:var(--ba-price-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-price-container{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-price-container .ba-lg-strong,body.dark-mode .ba-wrapper-body .ba-esim-price-container .ba-item span{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-price-container .ba-price{color:var(--ba-price-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-price-container .ba-note{color:#9ca3af!important}body.dark-mode .ba-wrapper-body .ba-esim-price-container .ba-item{border-bottom-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-container{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-container .ba-lg-strong,body.dark-mode .ba-wrapper-body .ba-esim-payment-container .ba-item label{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-container .p-radiobutton .p-radiobutton-box{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-container .p-radiobutton .p-radiobutton-box.p-highlight{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container .ba-lg-strong,body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container .ba-item label,body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container .ba-checkbox-label,body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container .ba-term-condition{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container .ba-term-condition{color:var(--ba-primary)!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container .ba-form-control,body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container input{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container .ba-form-control::placeholder,body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container input::placeholder{color:#9ca3af!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container .p-radiobutton .p-radiobutton-box{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container .p-radiobutton .p-radiobutton-box.p-highlight{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container .p-checkbox .p-checkbox-box{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-wrapper-body .ba-esim-payment-wts-container .p-checkbox .p-checkbox-box.p-highlight{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-grid-container .ba-item,body.dark-mode .ba-wrapper-body .ba-esim-search-result-list-container .ba-item{background-color:#1f2937!important;border-color:#374151!important;box-shadow:none!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-grid-container .ba-main{border-color:#374151!important;background-color:#1f2937!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-list-container .ba-table{border-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-list-container .ba-table th{background-color:#374151!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-list-container .ba-table tr{border-top-color:#374151!important}body.dark-mode .ba-wrapper-body .ba-esim-search-result-list-container .ba-table td{color:var(--ba-text-color)!important}body.dark-mode .ba-wrapper-body .p-component.p-component-overlay.p-select-overlay{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-wrapper-body .p-component.p-component-overlay.p-select-overlay .p-select-list-container{background-color:#1f2937!important}body.dark-mode .ba-wrapper-body .p-component.p-component-overlay.p-select-overlay li.p-focus{background-color:#374151!important}body.dark-mode .ba-wrapper-body .p-component.p-component-overlay.p-select-overlay li .ba-country-item .ba-base-strong{color:var(--ba-text-color)!important}body.dark-mode .ba-esim-search-result-dialog .ba-dialog-content{background-color:#111827!important}body.dark-mode .p-dialog.ba-esim-area-dialog .ba-dialog-content{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-area-dialog .ba-area .ba-item{border-bottom-color:#374151!important}body.dark-mode .p-dialog.ba-esim-area-dialog .ba-area .ba-item,body.dark-mode .p-dialog.ba-esim-area-dialog .ba-area .ba-item span{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-area-dialog .ba-type{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-esim-detail-dialog .ba-dialog-content,body.dark-mode .p-dialog:has(.ba-esim-detail-container) .ba-dialog-content{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .ba-esim-detail-dialog .ba-esim-name,body.dark-mode .p-dialog:has(.ba-esim-detail-container) .ba-esim-name{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-booking-detail-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-esim-booking-detail-dialog .ba-dialog-content__body{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-booking-detail-dialog .ba-dialog-footer .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-esim-booking-detail-dialog .ba-dialog-footer .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-dialog-content__body,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-dialog-content,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-dialog-content__body{background-color:#111827!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-fasttrack-detail-dialog__header-title,body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-fasttrack-detail-dialog__service-guests,body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-fasttrack-detail-dialog__benefits-title,body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-fasttrack-detail-dialog__qty-label,body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-fasttrack-detail-dialog__total-label,body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-fasttrack-service-detail-dialog__label,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-fasttrack-detail-dialog__header-title,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-fasttrack-detail-dialog__service-guests,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-fasttrack-detail-dialog__benefits-title,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-fasttrack-detail-dialog__qty-label,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-fasttrack-detail-dialog__total-label,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-fasttrack-service-detail-dialog__label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-fasttrack-detail-dialog__service-icon,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-fasttrack-detail-dialog__service-icon,body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-fasttrack-detail-dialog__summary-card,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-fasttrack-detail-dialog__summary-card{background-color:#1f2937!important}body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-fasttrack-detail-dialog__benefit-text,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-fasttrack-detail-dialog__benefit-text{color:#9ca3af!important}body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-fasttrack-detail-dialog__total-price,body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-fasttrack-service-detail-dialog__price,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-fasttrack-detail-dialog__total-price,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-fasttrack-service-detail-dialog__price{color:var(--ba-price-color)!important}body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-dialog-footer .ba-custom-button.p-button-secondary,body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-dialog-footer .ba-custom-button.p-button-secondary{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-fasttrack-detail-dialog .ba-dialog-footer .ba-custom-button.p-button-secondary:hover:not(:disabled),body.dark-mode .p-dialog.ba-fasttrack-service-detail-dialog .ba-dialog-footer .ba-custom-button.p-button-secondary:hover:not(:disabled){background-color:#4b5563!important}body.dark-mode .ba-esim-book-result-container .ba-main{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-esim-book-result-container .ba-header label{color:var(--ba-text-color)!important}body.dark-mode .ba-esim-book-result-container .ba-header span:not(.ba-status){color:var(--ba-primary)!important}body.dark-mode .ba-esim-book-result-container .ba-header div{border-right-color:#374151!important}body.dark-mode .ba-esim-book-result-container .ba-price label{color:var(--ba-text-color)!important}body.dark-mode .ba-esim-book-result-container .ba-price div{color:var(--ba-price-color)!important}body.dark-mode .ba-esim-book-result-container .ba-group-btn button,body.dark-mode .ba-esim-book-result-container .ba-group-btn .ba-button,body.dark-mode .ba-esim-book-result-container .ba-group-btn .ba-custom-button:not(:disabled) .ba-custom-button{background-color:var(--ba-primary)!important;border-color:transparent!important;color:#fff!important}body.dark-mode .ba-esim-book-result-container .ba-group-btn button:hover:not(:disabled),body.dark-mode .ba-esim-book-result-container .ba-group-btn .ba-button:hover:not(:disabled),body.dark-mode .ba-esim-book-result-container .ba-group-btn .ba-custom-button:not(:disabled) .ba-custom-button:hover:not(:disabled){background-color:var(--ba-primary-hover, var(--ba-primary))!important}body.dark-mode .ba-esim-book-result-container .ba-group-btn button .ba-custom-button__label,body.dark-mode .ba-esim-book-result-container .ba-group-btn button span,body.dark-mode .ba-esim-book-result-container .ba-group-btn .ba-button .ba-custom-button__label,body.dark-mode .ba-esim-book-result-container .ba-group-btn .ba-button span,body.dark-mode .ba-esim-book-result-container .ba-group-btn .ba-custom-button:not(:disabled) .ba-custom-button .ba-custom-button__label,body.dark-mode .ba-esim-book-result-container .ba-group-btn .ba-custom-button:not(:disabled) .ba-custom-button span{color:#fff!important}body.dark-mode .ba-esim-book-result-container .ba-group-btn .ba-custom-button:disabled .ba-custom-button,body.dark-mode .ba-esim-book-result-container .ba-group-btn button:disabled{background-color:#374151!important;border-color:#4b5563!important;color:#9ca3af!important;opacity:1!important}body.dark-mode .ba-esim-book-result-container .ba-group-btn .ba-custom-button:disabled .ba-custom-button .ba-custom-button__label,body.dark-mode .ba-esim-book-result-container .ba-group-btn .ba-custom-button:disabled .ba-custom-button span,body.dark-mode .ba-esim-book-result-container .ba-group-btn button:disabled .ba-custom-button__label,body.dark-mode .ba-esim-book-result-container .ba-group-btn button:disabled span{color:#9ca3af!important}body.dark-mode .ba-esim-book-result-container .p-tabs .p-tablist,body.dark-mode .ba-esim-book-result-container .p-tabs .p-tablist-content,body.dark-mode .ba-esim-book-result-container .p-tabs .p-tablist-tab-list{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-esim-book-result-container .p-tablist .p-tab,body.dark-mode .ba-esim-book-result-container .p-tablist .p-tablist-tab-list .p-tab,body.dark-mode .ba-esim-book-result-container .p-tabs [data-pc-section=tab]{color:var(--ba-text-color)!important;background-color:transparent!important}body.dark-mode .ba-esim-book-result-container .p-tablist .p-tab.p-tab-active,body.dark-mode .ba-esim-book-result-container .p-tablist .p-tab[data-p-active=true],body.dark-mode .ba-esim-book-result-container .p-tablist .p-tablist-tab-list .p-tab.p-tab-active,body.dark-mode .ba-esim-book-result-container .p-tablist .p-tablist-tab-list .p-tab[data-p-active=true],body.dark-mode .ba-esim-book-result-container .p-tabs [data-pc-section=tab].p-tab-active,body.dark-mode .ba-esim-book-result-container .p-tabs [data-pc-section=tab][data-p-active=true]{color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-esim-book-result-container .p-tabpanels,body.dark-mode .ba-esim-book-result-container .p-tabpanel,body.dark-mode .ba-esim-book-result-container .p-tabpanel-content{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-esim-book-result-container .p-tabpanels:has(.p-tabpanel-active .ba-esim-detail-tab){background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-esim-book-result-container .ba-content{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-esim-book-result-container .ba-detail{background-color:#374151!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .ba-esim-book-result-container .ba-table{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-esim-book-result-container .ba-table td,body.dark-mode .ba-esim-book-result-container .ba-table label{color:var(--ba-text-color)!important}body.dark-mode .ba-esim-book-result-container .ba-table span:not(.ba-status){color:var(--ba-primary)!important}body.dark-mode .ba-esim-book-result-container .ba-other{color:var(--ba-text-color)!important}body.dark-mode .ba-esim-book-result-container .ba-esim-order-info-container{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-esim-book-result-container .ba-esim-order-info-container .ba-lg-strong,body.dark-mode .ba-esim-book-result-container .ba-esim-order-info-container .ba-main label,body.dark-mode .ba-esim-book-result-container .ba-esim-order-info-container .ba-main span,body.dark-mode .ba-esim-book-result-container .ba-instruction-content,body.dark-mode .ba-esim-book-result-container .ba-instruction-content p,body.dark-mode .ba-esim-book-result-container .ba-instruction-list,body.dark-mode .ba-esim-book-result-container .ba-instruction-list li{color:var(--ba-text-color)!important}body.dark-mode .ba-esim-book-result-container .ba-installation .ba-download-button{background-color:var(--ba-primary)!important;color:var(--ba-text-color)!important}body.dark-mode .ba-esim-book-result-container .ba-detail-dialog .ba-dialog-content,body.dark-mode .ba-esim-book-result-container .ba-detail-dialog .ba-dialog-footer,body.dark-mode .ba-esim-book-result-container .ba-detail-dialog .ba-group-btn{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-detail-dialog .p-dialog .ba-dialog-content,body.dark-mode .ba-detail-dialog .p-dialog .ba-dialog-footer,body.dark-mode .p-dialog:has(.ba-esim-book-result-container) .ba-dialog-footer{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-flight-terminal-toggle-btn{background:#111827f2!important}body.dark-mode .ba-flight-terminal-toggle-btn:hover{background:#1f2937!important}body.dark-mode .ba-flight-product-tour-btn{background-color:#111827f2!important;color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.dark-mode .ba-flight-product-tour-btn:hover{background-color:#1f2937!important}body.dark-mode .ba-random-pax-info-confirm-dialog .ba-random-pax-confirm-notes{background-color:#2d1b00!important;border-color:#a05a00!important}body.dark-mode .ba-random-pax-info-confirm-dialog .ba-random-pax-confirm-notes p{color:#fca44d!important}body.dark-mode .ba-random-pax-info-confirm-dialog .ba-random-pax-confirm-disclaimer{color:var(--ba-text-color)!important}body.dark-mode .ba-system-info-page__table-head{background-color:#374151!important}body.dark-mode .ba-policy-dialog-location-panel{background-color:#1f2937!important;border-color:#4b5563!important;box-shadow:0 .25rem .75rem #00000059,0 .125rem .25rem #0003!important}body.dark-mode .ba-policy-dialog-location-panel .p-autocomplete-item{color:var(--ba-text-color)!important}body.dark-mode .ba-policy-dialog-location-panel .p-autocomplete-item.p-focus{background-color:#374151!important}body.dark-mode .ba-policy-dialog-location-panel .ba-policy-dialog-location-suggestion__primary{color:var(--ba-text-color)!important}body.dark-mode .ba-policy-dialog-location-panel .ba-policy-dialog-location-suggestion__type{color:#9ca3af!important}body.dark-mode .ba-search-analytics .ba-search-analytics__header{background:linear-gradient(180deg,#1f2937,#111827)!important;border-color:#374151!important}body.dark-mode .ba-search-analytics .ba-search-analytics__page-title{color:var(--ba-text-color)!important}body.dark-mode .ba-search-analytics .ba-search-analytics__page-help-btn{color:var(--ba-primary)!important}body.dark-mode .ba-search-analytics .ba-search-analytics__custom-panel,body.dark-mode .ba-search-analytics .ba-search-analytics__chart-card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-search-analytics .ba-search-analytics__tab--active{background-color:#1e8bef26!important}body.dark-mode .ba-search-analytics .ba-search-analytics__error{background-color:#450a0a!important;border-color:#7f1d1d!important;color:#fecaca!important}body.dark-mode .ba-search-analytics .ba-search-analytics__stat-card--green{background-color:#064e3b!important;border-color:#047857!important}body.dark-mode .ba-search-analytics .ba-search-analytics__stat-card--yellow{background-color:#422006!important;border-color:#b45309!important}body.dark-mode .ba-search-analytics .ba-search-analytics__stat-card--blue{background-color:#1e3a5f!important;border-color:#1d4ed8!important}body.dark-mode .ba-search-analytics .ba-search-analytics__stat-card--purple{background-color:#3730a3!important;border-color:#6d28d9!important}body.dark-mode .ba-search-analytics .ba-search-analytics__stat-card--skeleton{background-color:#1f2937!important}body.dark-mode .ba-search-analytics .ba-search-analytics__stat-card--green .ba-search-analytics__stat-icon-wrap{background-color:#065f46!important;color:#6ee7b7!important}body.dark-mode .ba-search-analytics .ba-search-analytics__stat-card--yellow .ba-search-analytics__stat-icon-wrap{background-color:#78350f!important;color:#fcd34d!important}body.dark-mode .ba-search-analytics .ba-search-analytics__stat-card--blue .ba-search-analytics__stat-icon-wrap{background-color:#1e40af!important;color:#93c5fd!important}body.dark-mode .ba-search-analytics .ba-search-analytics__stat-card--purple .ba-search-analytics__stat-icon-wrap{background-color:#5b21b6!important;color:#c4b5fd!important}body.dark-mode .p-autocomplete-panel.ba-b2e-employee-autocomplete-panel{background-color:var(--ba-dialog-surface)!important;border-color:var(--ba-border-color)!important}body.dark-mode .ba-b2e-employee-empty__btn.ba-custom-button.p-button-primary{background-color:transparent!important;color:var(--ba-text-color)!important;border-color:var(--ba-border-color)!important}body.dark-mode .ba-b2e-employee-empty__btn.ba-custom-button.p-button-primary:hover:not(:disabled){opacity:.92}body.dark-mode .driver-popover.ba-driver-popover{background-color:#1f2937!important;border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .driver-popover.ba-driver-popover.ba-driver-popover--search-submit-required{border-color:var(--ba-primary)!important;box-shadow:0 .5rem 2rem #00000059,0 0 0 .0625rem color-mix(in srgb,var(--ba-primary) 45%,transparent),0 0 1.25rem color-mix(in srgb,var(--ba-primary) 30%,transparent)!important}body.dark-mode .driver-popover.ba-driver-popover .driver-popover-title{color:var(--ba-text-color)!important}body.dark-mode .driver-popover.ba-driver-popover .driver-popover-description,body.dark-mode .driver-popover.ba-driver-popover .driver-popover-progress-text{color:#9ca3af!important}body.dark-mode .driver-popover.ba-driver-popover .driver-popover-description .ba-product-tour-desc__cta-required{background-color:color-mix(in srgb,var(--ba-primary) 22%,#111827)!important;border-color:var(--ba-primary)!important;color:var(--ba-text-color)!important}body.dark-mode .driver-popover.ba-driver-popover .driver-popover-prev-btn{border-color:#4b5563!important;color:var(--ba-text-color)!important}body.dark-mode .driver-popover.ba-driver-popover .driver-popover-close-btn{color:#9ca3af!important}body.dark-mode .driver-popover.ba-driver-popover .ba-driver-popover__mascot{border-color:color-mix(in srgb,var(--ba-primary) 28%,#4b5563)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--ba-primary) 14%,#1f2937),color-mix(in srgb,var(--ba-primary) 6%,#1f2937))!important}body.dark-mode .driver-popover.ba-driver-popover .ba-driver-popover__mascot-wrap{background:linear-gradient(160deg,#1f2937,color-mix(in srgb,var(--ba-primary) 11%,#1f2937))!important;border-color:color-mix(in srgb,var(--ba-primary) 30%,#4b5563)!important}body.dark-mode .p-dialog.ba-wb-create-site-dialog .p-dialog-header,body.dark-mode .p-dialog.ba-wb-create-site-dialog .p-dialog-content,body.dark-mode .p-dialog.ba-wb-create-site-dialog .p-dialog-footer{background-color:#1f2937!important;color:var(--ba-text-color)!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-wb-create-site-dialog .ba-wb-create-site-dialog__label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-wb-create-site-dialog .ba-wb-create-site-dialog__hint{color:#9ca3af!important}body.dark-mode .p-dialog.ba-wb-create-site-dialog .ba-wb-create-site-dialog__err{color:#fca5a5!important}body.dark-mode .wb-footer{--ba-footer-bg: #1f2937;--ba-footer-text: #d1d5db;--ba-footer-border: #4b5563}body.dark-mode .wb-nav-menu{background:#1f2937!important}body.dark-mode .wb-nav-menu .nav-link{color:var(--ba-text-color, #e5e7eb)!important}body.dark-mode .wb-nav-menu .nav-link:hover{color:var(--ba-primary, #60a5fa)!important}body.dark-mode .ba-builder-shell .ba-builder-shell__topbar{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-builder-shell .ba-builder-shell__status-text{color:var(--ba-text-color)!important}body.dark-mode .ba-public-booking-detail{background-color:#111827!important}body.dark-mode .ba-public-booking-detail__summary-card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-public-booking-detail__summary-art:before{background:linear-gradient(90deg,#1f2937,color-mix(in srgb,#1f2937 0%,transparent))!important}body.dark-mode .ba-public-booking-detail__error{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .properties-panel .panel-header{border-color:#374151!important}body.dark-mode .properties-panel .empty-state,body.dark-mode .canvas-empty-state{color:var(--ba-text-secondary, #9ca3af)!important}body.dark-mode .ba-widget-palette .ba-widget-palette__search-input{background:#374151!important;color:var(--ba-text-color)!important;border-color:#4b5563!important}body.dark-mode .ba-widget-palette .ba-widget-palette__search-input::placeholder{color:#9ca3af!important}body.dark-mode .ba-widget-palette .ba-widget-palette__item{background:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-widget-palette .ba-widget-palette__item:hover{border-color:var(--ba-primary)!important}body.dark-mode .ba-widget-palette .ba-widget-palette__category-label{color:var(--ba-text-secondary, #9ca3af)!important}body.dark-mode .wb-text-widget--empty{border-color:#4b5563!important}body.dark-mode .wb-image-placeholder{border-color:#4b5563!important;color:#9ca3af!important}body.dark-mode .wb-container--edit{border-color:#4b5563!important}body.dark-mode .wb-travel-inner--edit{border-color:#60a5fa66!important}body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-dialog-content__section,body.dark-mode .ba-hotel-image-dialog .ba-dialog-content__section{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-dialog-content__section-title,body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-hotel-image-dialog__hint,body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-hotel-image-dialog__room-meta,body.dark-mode .p-dialog.ba-hotel-image-dialog .form-label,body.dark-mode .ba-hotel-image-dialog .ba-dialog-content__section-title,body.dark-mode .ba-hotel-image-dialog .ba-hotel-image-dialog__hint,body.dark-mode .ba-hotel-image-dialog .ba-hotel-image-dialog__room-meta,body.dark-mode .ba-hotel-image-dialog .form-label{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-hotel-image-dialog__room-code,body.dark-mode .ba-hotel-image-dialog .ba-hotel-image-dialog__room-code{color:#9ca3af!important}body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-esim-search-result,body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-esim-search-result-option-item,body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-esim-search-result-option__list-item,body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-esim-customer,body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-esim-price-container,body.dark-mode .ba-hotel-image-dialog .ba-esim-search-result,body.dark-mode .ba-hotel-image-dialog .ba-esim-search-result-option-item,body.dark-mode .ba-hotel-image-dialog .ba-esim-search-result-option__list-item,body.dark-mode .ba-hotel-image-dialog .ba-esim-customer,body.dark-mode .ba-hotel-image-dialog .ba-esim-price-container{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-esim-search-result__title,body.dark-mode .ba-hotel-image-dialog .ba-esim-search-result__title{color:#fff!important}body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-custom-image .ba-custom-image__upload-box,body.dark-mode .ba-hotel-image-dialog .ba-custom-image .ba-custom-image__upload-box{background-color:#111827!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-custom-image .ba-custom-image__upload-icon,body.dark-mode .ba-hotel-image-dialog .ba-custom-image .ba-custom-image__upload-icon,body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-custom-image .ba-custom-image__upload-title,body.dark-mode .ba-hotel-image-dialog .ba-custom-image .ba-custom-image__upload-title{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-custom-image .ba-custom-image__upload-subtitle,body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-custom-image .ba-custom-image__loading,body.dark-mode .ba-hotel-image-dialog .ba-custom-image .ba-custom-image__upload-subtitle,body.dark-mode .ba-hotel-image-dialog .ba-custom-image .ba-custom-image__loading{color:#9ca3af!important}body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-custom-image .ba-custom-image__confirm-panel,body.dark-mode .ba-hotel-image-dialog .ba-custom-image .ba-custom-image__confirm-panel{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-hotel-image-dialog .ba-custom-image .ba-custom-image__confirm-text,body.dark-mode .ba-hotel-image-dialog .ba-custom-image .ba-custom-image__confirm-text{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-corp-order-draft-invoice-dialog .ba-draft-invoice{background-color:#111827!important}body.dark-mode .p-dialog.ba-corp-order-draft-invoice-dialog .ba-draft-invoice__section{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-corp-order-draft-invoice-dialog .ba-draft-invoice__section-title{color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-corp-order-draft-invoice-dialog .ba-draft-invoice__scroll-btn{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .p-dialog.ba-corp-order-draft-invoice-dialog .ba-draft-invoice__scroll-btn:hover{background-color:#374151!important}body.dark-mode .p-dialog.ba-corp-order-draft-invoice-dialog .ba-draft-invoice__template-card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .p-dialog.ba-corp-order-draft-invoice-dialog .ba-draft-invoice__template-card--selected,body.dark-mode .p-dialog.ba-corp-order-draft-invoice-dialog .ba-draft-invoice__template-card:hover{border-color:var(--ba-primary)!important}body.dark-mode .p-dialog.ba-corp-order-draft-invoice-dialog .ba-draft-invoice__template-checkbox{background-color:#1f2937!important;border-color:#4b5563!important}body.dark-mode .p-dialog.ba-corp-order-draft-invoice-dialog .ba-draft-invoice__templates-loading,body.dark-mode .p-dialog.ba-corp-order-draft-invoice-dialog .ba-draft-invoice__templates-empty{color:#9ca3af!important}body.dark-mode .ba-b2e-dashboard-container,body.dark-mode .ba-b2e-dashboard-container__section{background-color:#111827!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-role-tabs{border-color:#374151!important}body.dark-mode .ba-b2e-dashboard-role-tabs__tab{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-role-tabs__tab--active{color:var(--ba-primary)!important}body.dark-mode .ba-b2e-dashboard-stat-cards__card{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-b2e-dashboard-stat-cards__card--primary{border-color:#1e3a5f!important}body.dark-mode .ba-b2e-dashboard-stat-cards__card--warning{border-color:#78350f!important}body.dark-mode .ba-b2e-dashboard-stat-cards__card--success{border-color:#166534!important}body.dark-mode .ba-b2e-dashboard-stat-cards__card--error{border-color:#991b1b!important}body.dark-mode .ba-b2e-dashboard-stat-cards-skeleton__card,body.dark-mode .ba-b2e-dashboard-tab-body-skeleton__panel,body.dark-mode .ba-b2e-dashboard-panel-skeleton{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-b2e-dashboard-stat-cards-skeleton .p-skeleton,body.dark-mode .ba-b2e-dashboard-tab-body-skeleton .p-skeleton,body.dark-mode .ba-b2e-dashboard-panel-skeleton .p-skeleton{background-color:#374151!important}body.dark-mode .ba-b2e-dashboard-stat-cards-skeleton .p-skeleton:after,body.dark-mode .ba-b2e-dashboard-tab-body-skeleton .p-skeleton:after,body.dark-mode .ba-b2e-dashboard-panel-skeleton .p-skeleton:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)!important}body.dark-mode .ba-b2e-dashboard-stat-cards__label{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-container__coming-soon{border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-admin-corporate-filter{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-b2e-dashboard-admin-corporate-filter__label{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-work-section,body.dark-mode .ba-b2e-dashboard-work-section__panel{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-work-section__title,body.dark-mode .ba-b2e-dashboard-work-section__panel-title,body.dark-mode .ba-b2e-dashboard-work-section__task-title,body.dark-mode .ba-b2e-dashboard-work-section__approval-name,body.dark-mode .ba-b2e-dashboard-work-section__mini-stat-label,body.dark-mode .ba-b2e-dashboard-work-section__chevron{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-work-section__task-description,body.dark-mode .ba-b2e-dashboard-work-section__approval-detail{color:#9ca3af!important}body.dark-mode .ba-b2e-dashboard-work-section__task-card,body.dark-mode .ba-b2e-dashboard-work-section__approval-card{background-color:#111827!important;border-color:#1e3a5f!important}body.dark-mode .ba-b2e-dashboard-work-section__empty{background-color:#111827!important;color:#9ca3af!important}body.dark-mode .ba-b2e-dashboard-work-section__mini-stat--pending{background-color:#422006!important}body.dark-mode .ba-b2e-dashboard-work-section__mini-stat--approvedToday{background-color:#14532d!important}body.dark-mode .ba-b2e-dashboard-work-section__mini-stat--rejected{background-color:#450a0a!important}body.dark-mode .ba-b2e-dashboard-work-section__mini-stat--overdue{background-color:#2e1065!important}body.dark-mode .ba-b2e-dashboard-travel-policy-section,body.dark-mode .ba-b2e-dashboard-orders-section__panel,body.dark-mode .ba-b2e-dashboard-contracts-section{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-travel-policy-section__title,body.dark-mode .ba-b2e-dashboard-travel-policy-section__label,body.dark-mode .ba-b2e-dashboard-travel-policy-section__chevron,body.dark-mode .ba-b2e-dashboard-orders-section__title,body.dark-mode .ba-b2e-dashboard-orders-section__chevron,body.dark-mode .ba-b2e-dashboard-contracts-section__summary-label{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-contracts-section__table{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-b2e-dashboard-contracts-section__summary-card--expiring{background-color:#422006!important}body.dark-mode .ba-b2e-dashboard-contracts-section__summary-card--expiring .ba-b2e-dashboard-contracts-section__summary-value{color:#fbbf24!important}body.dark-mode .ba-b2e-dashboard-contracts-section__summary-card--effective{background-color:#2e1065!important}body.dark-mode .ba-b2e-dashboard-contracts-section__summary-card--effective .ba-b2e-dashboard-contracts-section__summary-value{color:#a78bfa!important}body.dark-mode .ba-b2e-dashboard-contracts-section__summary-card--expired{background-color:#450a0a!important}body.dark-mode .ba-b2e-dashboard-contracts-section__summary-card--expired .ba-b2e-dashboard-contracts-section__summary-value{color:#f87171!important}body.dark-mode .ba-b2e-dashboard-travel-policy-section__value{color:#9ca3af!important}body.dark-mode .ba-b2e-dashboard-filter-table{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-b2e-dashboard-filter-table__header{background-color:#111827!important;border-color:#374151!important}body.dark-mode .ba-b2e-dashboard-filter-table__header-label,body.dark-mode .ba-b2e-dashboard-filter-table__text,body.dark-mode .ba-b2e-dashboard-filter-table__amount,body.dark-mode .ba-b2e-dashboard-filter-table__link{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-filter-table__row{border-color:#374151!important}body.dark-mode .ba-b2e-dashboard-filter-table__extra-badge{background-color:#374151!important;color:#e5e7eb!important}body.dark-mode .ba-b2e-dashboard-filter-table__action-btn ::ng-deep .ba-custom-button{background-color:#374151!important;border-color:#4b5563!important}body.dark-mode .ba-b2e-dashboard-expense-section,body.dark-mode .ba-b2e-dashboard-expense-section__panel{background-color:#1f2937!important;border-color:#374151!important;color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-expense-section__title,body.dark-mode .ba-b2e-dashboard-expense-section__panel-title,body.dark-mode .ba-b2e-dashboard-expense-section__chevron,body.dark-mode .ba-b2e-dashboard-expense-section__legend-pct{color:var(--ba-text-color)!important}body.dark-mode .ba-b2e-dashboard-expense-section__panel-subtitle,body.dark-mode .ba-b2e-dashboard-expense-section__total-label,body.dark-mode .ba-b2e-dashboard-expense-section__legend-label{color:#9ca3af!important}body.dark-mode .ba-b2e-dashboard-expense-section__total-badge{background-color:#14532d!important;border-color:#46a758!important;color:#bbf7d0!important}body.dark-mode .ba-b2e-dashboard-expense-section__legend-bar-track{background-color:#374151!important}body.dark-mode .ba-b2e-dashboard-help-desk-queue-table,body.dark-mode .ba-b2e-dashboard-booking-by-employee-table,body.dark-mode .ba-b2e-dashboard-top10-table,body.dark-mode .ba-b2e-dashboard-debt-list-table,body.dark-mode .ba-b2e-dashboard-help-desk-queue-table__table,body.dark-mode .ba-b2e-dashboard-booking-by-employee-table__table,body.dark-mode .ba-b2e-dashboard-top10-table__table,body.dark-mode .ba-b2e-dashboard-debt-list-table__table{background-color:#1f2937!important;border-color:#374151!important}body.dark-mode .ba-b2e-dashboard-table-empty-state{background-color:#111827!important;border-top-color:#374151!important;color:#9ca3af!important}body.driver-active [data-ba-flight-tour=search-route]{scroll-margin-top:min(20rem,42vh)}body.driver-active [data-ba-flight-tour=offer-list],body.driver-active [data-ba-flight-tour=result-offer-sample],body.driver-active [data-ba-flight-tour=result-price-options],body.driver-active [data-ba-flight-tour=result-offer-detail-btn],body.driver-active [data-ba-flight-tour=result-offer-select]{scroll-margin-bottom:min(42vh,24rem);scroll-margin-top:min(7.5rem,18vh)}body.driver-active .driver-popover{z-index:2147483000!important;position:fixed!important;touch-action:manipulation;isolation:isolate}body.driver-active .driver-popover,body.driver-active .driver-popover *{pointer-events:auto!important}body.driver-active .driver-popover-footer .driver-popover-btn-disabled,body.driver-active .driver-popover-footer .driver-popover-btn-disabled *{pointer-events:none!important}body.driver-active .driver-active-element,body.driver-active .driver-active-element *{pointer-events:auto!important}body.driver-active .driver-active-element.driver-no-interaction,body.driver-active .driver-active-element.driver-no-interaction *{pointer-events:none!important}body.driver-active .driver-active-element[data-ba-flight-tour=search-submit]{border-radius:.5rem;outline:.1875rem solid var(--ba-primary, #2563eb);outline-offset:.25rem;box-shadow:0 0 0 .25rem color-mix(in srgb,var(--ba-primary, #2563eb) 40%,transparent),0 0 1.25rem color-mix(in srgb,var(--ba-primary, #2563eb) 45%,transparent);animation:ba-flight-tour-search-submit-pulse 1.35s ease-in-out infinite}@media (prefers-reduced-motion: reduce){body.driver-active .driver-active-element[data-ba-flight-tour=search-submit]{animation:none}}@keyframes ba-flight-tour-search-submit-pulse{0%,to{outline-offset:.25rem;box-shadow:0 0 0 .25rem color-mix(in srgb,var(--ba-primary, #2563eb) 40%,transparent),0 0 1.25rem color-mix(in srgb,var(--ba-primary, #2563eb) 45%,transparent)}50%{outline-offset:.4375rem;box-shadow:0 0 0 .4375rem color-mix(in srgb,var(--ba-primary, #2563eb) 28%,transparent),0 0 1.75rem color-mix(in srgb,var(--ba-primary, #2563eb) 55%,transparent)}}.driver-popover.ba-driver-popover{position:fixed;display:grid!important;grid-template-columns:minmax(5.25rem,6.5rem) minmax(0,1fr);grid-auto-flow:row;column-gap:.875rem;align-items:start;max-width:min(40rem,100vw - 1.5rem);border-radius:.75rem;padding:1.125rem 1.25rem 1.25rem 1rem;background:var(--ba-dialog-surface, #fff);color:var(--ba-text-color, #1f2937);border:1px solid var(--ba-border-color, #e5e7eb);box-shadow:0 .5rem 2rem #0f172a1f,0 0 0 1px #0f172a0a}.driver-popover.ba-driver-popover .ba-driver-popover__mascot{grid-column:1;grid-row:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;align-self:stretch;padding:.375rem .25rem 0;border-radius:.625rem;border:1px solid color-mix(in srgb,var(--ba-primary, #2563eb) 18%,var(--ba-border-color, #e5e7eb));background:linear-gradient(180deg,color-mix(in srgb,var(--ba-primary, #2563eb) 10%,var(--ba-dialog-surface, #fff)),color-mix(in srgb,var(--ba-primary, #2563eb) 4%,var(--ba-dialog-surface, #fff)))}.driver-popover.ba-driver-popover .ba-driver-popover__mascot-wrap{display:flex;align-items:center;justify-content:center;width:4.75rem;height:4.75rem;border-radius:50%;background:linear-gradient(155deg,var(--ba-dialog-surface, #fff) 0%,color-mix(in srgb,var(--ba-primary, #2563eb) 11%,var(--ba-dialog-surface, #fff)) 100%);border:1px solid color-mix(in srgb,var(--ba-primary, #2563eb) 22%,var(--ba-border-color, #e5e7eb));box-shadow:0 .2rem .75rem color-mix(in srgb,var(--ba-primary, #2563eb) 14%,transparent),0 0 0 1px color-mix(in srgb,var(--ba-dialog-surface, #fff) 55%,transparent) inset}.driver-popover.ba-driver-popover .ba-driver-popover__mascot-img{display:block;width:3.25rem;height:auto;max-height:3.75rem;object-fit:contain}.driver-popover.ba-driver-popover .ba-driver-popover__body{grid-column:2;grid-row:1;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;align-items:stretch;padding-top:.125rem}.driver-popover.ba-driver-popover .ba-driver-popover__body .driver-popover-footer{margin-top:.75rem}.driver-popover.ba-driver-popover.ba-driver-popover--search-submit-required{border-width:.125rem;border-color:var(--ba-primary, #2563eb);box-shadow:0 .5rem 2rem #0f172a24,0 0 0 .0625rem color-mix(in srgb,var(--ba-primary, #2563eb) 35%,transparent),0 0 1.5rem color-mix(in srgb,var(--ba-primary, #2563eb) 25%,transparent)}.driver-popover.ba-driver-popover .driver-popover-close-btn{position:absolute!important;top:.75rem!important;right:.75rem!important;left:auto!important;bottom:auto!important;margin:0!important;z-index:2;width:2rem!important;height:2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;color:var(--ba-text-secondary, #6b7280)!important}.driver-popover.ba-driver-popover .driver-popover-title{color:var(--ba-text-color, #111827);margin-bottom:.375rem;padding-right:2.25rem;text-align:start}.driver-popover.ba-driver-popover .driver-popover-description{color:var(--ba-text-secondary, #4b5563);line-height:1.5;text-align:start}.driver-popover.ba-driver-popover .driver-popover-description .ba-product-tour-desc{margin:0}.driver-popover.ba-driver-popover .driver-popover-description .ba-product-tour-desc__cta-required{margin:0 0 .75rem;padding:.75rem .875rem;border-radius:.5rem;border:.0625rem solid var(--ba-primary, #2563eb);background:color-mix(in srgb,var(--ba-primary, #2563eb) 14%,var(--ba-dialog-surface, #fff));color:var(--ba-text-color, #1f2937);line-height:1.5}.driver-popover.ba-driver-popover .driver-popover-description .ba-product-tour-desc__intro{margin:0 0 .375rem}.driver-popover.ba-driver-popover .driver-popover-description .ba-product-tour-desc__list{margin:0;padding-left:1.25rem;list-style-position:outside}.driver-popover.ba-driver-popover .driver-popover-description .ba-product-tour-desc__list>li{margin:0;padding-left:.25rem}.driver-popover.ba-driver-popover .driver-popover-description .ba-product-tour-desc__list>li+li{margin-top:.3125rem}.driver-popover.ba-driver-popover .driver-popover-description .ba-product-tour-desc__list--ordered{list-style-type:decimal;padding-left:1.375rem}.driver-popover.ba-driver-popover .driver-popover-description .ba-product-tour-desc__tour-icon{display:inline-flex;vertical-align:-.125em;margin:0 .15em;color:var(--ba-primary, #2563eb)}.driver-popover.ba-driver-popover .driver-popover-description .ba-product-tour-desc__tour-icon .pi{font-size:1.0625rem;line-height:1}.driver-popover.ba-driver-popover .driver-popover-description .ba-product-tour-desc__note{margin:.5rem 0 0}.driver-popover.ba-driver-popover .driver-popover-footer{margin-top:.75rem;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:.75rem;text-align:unset!important}.driver-popover.ba-driver-popover .driver-popover-progress-text{flex:0 0 auto;color:var(--ba-text-secondary, #6b7280)}.driver-popover.ba-driver-popover .driver-popover-navigation-btns{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:.5rem;flex:1 1 auto;min-width:0}.driver-popover.ba-driver-popover .driver-popover-prev-btn,.driver-popover.ba-driver-popover .driver-popover-next-btn{flex:0 0 auto;white-space:nowrap;border-radius:.5rem;padding:.375rem .875rem}.driver-popover.ba-driver-popover .driver-popover-next-btn{background:var(--ba-primary, #2563eb)!important;color:#fff!important;border:none!important;text-shadow:none}.driver-popover.ba-driver-popover .driver-popover-prev-btn{background:transparent!important;color:var(--ba-text-color, #374151)!important;border:1px solid var(--ba-border-color, #d1d5db)!important}@media (max-width: 767px){body.driver-active .driver-popover.ba-driver-popover{left:50%!important;right:auto!important;width:calc(100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;transform:translate(-50%)!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;row-gap:.75rem!important;column-gap:0!important;align-items:start!important;padding:1rem 1rem 1.125rem!important}body.driver-active .driver-popover.ba-driver-popover .ba-driver-popover__mascot{grid-column:1!important;grid-row:1!important;align-self:stretch;width:100%;box-sizing:border-box;flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:.5rem .75rem!important}body.driver-active .driver-popover.ba-driver-popover .ba-driver-popover__mascot-wrap{width:4rem;height:4rem;flex-shrink:0}body.driver-active .driver-popover.ba-driver-popover .ba-driver-popover__mascot-img{width:2.75rem;max-height:3.25rem}body.driver-active .driver-popover.ba-driver-popover .ba-driver-popover__body{grid-column:1!important;grid-row:2!important;width:100%;min-width:0;padding-top:0}body.driver-active .driver-popover.ba-driver-popover.ba-driver-popover--search-submit-required{top:max(.375rem,env(safe-area-inset-top,0px))!important;bottom:auto!important;max-height:min(38vh,17rem)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}body.driver-active .driver-popover.ba-driver-popover .driver-popover-footer{flex-wrap:wrap!important;row-gap:.5rem}body.driver-active .driver-popover.ba-driver-popover .driver-popover-navigation-btns{flex:1 1 100%!important;justify-content:flex-end!important;min-width:0!important}}@keyframes ba-flight-assistant-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}.p-dialog-mask:has(+.p-dialog.ba-flight-tour-chooser-dialog),.p-dialog-mask:has(~.p-dialog.ba-flight-tour-chooser-dialog),.p-dialog-mask:has(.p-dialog.ba-flight-tour-chooser-dialog){z-index:10000!important}.p-dialog-mask+.p-dialog.ba-flight-tour-chooser-dialog,.p-dialog-mask .p-dialog.ba-flight-tour-chooser-dialog{z-index:10001!important}.p-dialog.ba-flight-tour-chooser-dialog .ba-dialog-header{text-align:start;padding:.875rem 1.5rem;border-bottom:1px solid var(--ba-border-color);background:linear-gradient(180deg,color-mix(in srgb,var(--ba-primary) 5%,var(--ba-dialog-surface)) 0%,var(--ba-dialog-surface) 100%)}.p-dialog.ba-flight-tour-chooser-dialog .ba-dialog-header__title{text-align:start;width:100%}.p-dialog.ba-flight-tour-chooser-dialog .ba-dialog-content{padding:1.25rem 1.5rem 1.625rem;background-color:var(--ba-dialog-surface);min-width:0}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser{box-sizing:border-box;width:100%;max-width:100%;text-align:start}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__layout{box-sizing:border-box;display:grid;grid-template-columns:minmax(8.25rem,9.75rem) minmax(0,1fr);gap:0;align-items:stretch;min-height:13rem;margin:-1.25rem -1.5rem -1.625rem;width:auto}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__col-mascot{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem .75rem;border-right:1px solid var(--ba-border-color);background:linear-gradient(180deg,color-mix(in srgb,var(--ba-primary) 10%,var(--ba-dialog-surface)) 0%,color-mix(in srgb,var(--ba-primary) 4%,var(--ba-dialog-surface)) 45%,var(--ba-dialog-surface) 100%)}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__mascot-stack{position:relative;display:flex;flex-direction:column;align-items:center}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__pulse{position:absolute;bottom:-.125rem;left:50%;width:6.5rem;height:6.5rem;margin-left:-3.25rem;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ba-primary) 34%,transparent) 0%,transparent 70%);animation:ba-flight-assistant-pulse 2.8s ease-in-out infinite;pointer-events:none}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__mascot-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:6.25rem;height:6.25rem;border-radius:50%;background:linear-gradient(155deg,var(--ba-dialog-surface) 0%,color-mix(in srgb,var(--ba-primary) 11%,var(--ba-dialog-surface)) 100%);border:1px solid color-mix(in srgb,var(--ba-primary) 24%,var(--ba-border-color));box-shadow:0 .3rem 1.15rem color-mix(in srgb,var(--ba-primary) 16%,transparent),0 0 0 1px color-mix(in srgb,var(--ba-dialog-surface) 55%,transparent) inset}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__mascot{display:block;width:4.75rem;height:auto;max-height:5.25rem;object-fit:contain}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__col-main{box-sizing:border-box;min-width:0;display:flex;flex-direction:column;padding:1.25rem 1.5rem 1.625rem 1.25rem}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__chat-msg{position:relative;align-self:flex-start;max-width:min(32rem,100%);margin-bottom:.125rem;padding:.625rem .875rem .75rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--ba-primary) 16%,var(--ba-border-color));background:color-mix(in srgb,var(--ba-dialog-surface) 92%,var(--ba-primary));box-shadow:0 .0625rem .35rem color-mix(in srgb,var(--ba-text-color) 6%,transparent)}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__chat-msg:before{content:"";position:absolute;left:-.5rem;top:1rem;width:0;height:0;border-top:.4rem solid transparent;border-bottom:.4rem solid transparent;border-right:.5rem solid color-mix(in srgb,var(--ba-primary) 16%,var(--ba-border-color))}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__chat-msg:after{content:"";position:absolute;left:-.4375rem;top:calc(1rem + 1px);width:0;height:0;border-top:.3125rem solid transparent;border-bottom:.3125rem solid transparent;border-right:.4375rem solid color-mix(in srgb,var(--ba-dialog-surface) 92%,var(--ba-primary));z-index:1}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__chat-msg-head{margin-bottom:.375rem}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__ai-badge{display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ba-primary);background-color:color-mix(in srgb,var(--ba-primary) 14%,transparent);border:1px solid color-mix(in srgb,var(--ba-primary) 22%,transparent)}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__chat-msg-line{margin:0 0 .4rem;color:var(--ba-text-color);line-height:1.5}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__chat-msg-line:last-of-type{margin-bottom:0}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__pick-label{margin:1rem 0 .5rem;color:var(--ba-text-color);letter-spacing:.02em}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__scenario-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__scenario-item{margin:0}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__scenario-divider{list-style:none;margin:.25rem 0 0;padding:.5rem 0 0;border-top:1px solid var(--ba-border-color)}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__scenario-divider span{display:block;margin-top:.375rem;color:var(--ba-text-secondary);letter-spacing:.05em;text-transform:uppercase;line-height:1.35}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__scenario-btn{display:block;width:100%}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__scenario-btn .ba-custom-button{width:100%;height:auto!important;max-height:none!important;min-height:2.75rem;justify-content:flex-start;align-items:center;border-radius:.625rem;padding:.625rem .875rem;gap:.75rem;text-align:start;transition:transform .15s ease,box-shadow .15s ease}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__scenario-btn .ba-custom-button>i.pi{flex-shrink:0;font-size:1.05rem}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__scenario-btn .ba-custom-button .ba-custom-button__label{flex:1 1 auto;min-width:0;white-space:normal;line-height:1.45;text-align:start}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__scenario-item--featured .ba-flight-tour-chooser__scenario-btn .ba-custom-button{min-height:2.875rem;box-shadow:0 .125rem .5rem color-mix(in srgb,var(--ba-primary) 22%,transparent)}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__scenario-item:not(.ba-flight-tour-chooser__scenario-item--featured) .ba-flight-tour-chooser__scenario-btn .ba-custom-button:hover{transform:translateY(-.0625rem);box-shadow:0 .125rem .45rem color-mix(in srgb,var(--ba-text-color) 10%,transparent)}@media (max-width: 767px){.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__layout{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:0;align-items:start}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__col-mascot{grid-column:1;grid-row:1;flex-direction:row;justify-content:center;align-items:center;padding:1rem 1rem .875rem;border-right:none;border-bottom:1px solid var(--ba-border-color)}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__col-main{grid-column:1;grid-row:2;min-width:0;padding:1rem 1.25rem 1.5rem}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__chat-msg:before,.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__chat-msg:after{display:none}}@media (max-width: 575px){.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__pulse{width:5.75rem;height:5.75rem;margin-left:-2.875rem}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__mascot-wrap{width:5.5rem;height:5.5rem}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__mascot{width:4rem;max-height:4.5rem}.p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__col-main{padding-left:1rem;padding-right:1rem}}body.dark-mode .p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__chat-msg{background:color-mix(in srgb,var(--ba-dialog-surface) 88%,var(--ba-primary));border-color:color-mix(in srgb,var(--ba-primary) 26%,var(--ba-border-color))}body.dark-mode .p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__chat-msg:after{border-right-color:color-mix(in srgb,var(--ba-dialog-surface) 88%,var(--ba-primary))}body.dark-mode .p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__col-mascot{background:linear-gradient(180deg,color-mix(in srgb,var(--ba-primary) 14%,var(--ba-dialog-surface)) 0%,color-mix(in srgb,var(--ba-primary) 6%,var(--ba-dialog-surface)) 50%,var(--ba-dialog-surface) 100%)}body.dark-mode .p-dialog.ba-flight-tour-chooser-dialog .ba-flight-tour-chooser__mascot-wrap{background:linear-gradient(160deg,var(--ba-dialog-surface) 0%,color-mix(in srgb,var(--ba-primary) 11%,var(--ba-dialog-surface)) 100%)}body.elemental-metal{--ba-header-color: #935600;--ba-primary: #FFAE00;--ba-primary-dark: #cc8c00;--ba-primary-hover: var(--ba-primary-dark);--ba-primary-50: #fff8e1;--ba-primary-100: #ffecb3;--ba-primary-200: #ffe082;--ba-primary-linear: linear-gradient(135deg, #ffe082 0%, #ffd54f 50%, #FFAE00 100%);--ba-sidebar-bg: #403d35;--ba-sidebar-hover: rgba(255, 174, 0, .12);--ba-sidebar-active-bg: rgba(255, 174, 0, .18);--ba-sidebar-active-border: #FFC107;--ba-sidebar-text: rgba(255, 255, 255, .95);--ba-sidebar-text-muted: rgba(255, 255, 255, .55);--ba-sidebar-brand-border: rgba(255, 174, 0, .35)}body.elemental-metal .ba-black-to-primary{filter:invert(72%) sepia(95%) saturate(2500%) hue-rotate(0deg) brightness(105%) contrast(101%)}body.elemental-metal .ba-search-result-actions .ba-config-action-btn img.ba-black-to-primary{filter:invert(72%) sepia(95%) saturate(2500%) hue-rotate(0deg) brightness(105%) contrast(101%)!important}body.dark-mode.elemental-metal{--ba-primary: #FFC107;--ba-primary-dark: #FFAE00;--ba-primary-hover: var(--ba-primary-dark);--ba-primary-50: #2d2200;--ba-primary-100: #3d2e00;--ba-primary-200: #5c4500;--ba-primary-linear: linear-gradient(135deg, #3d2e00 0%, #5c4500 50%, #FFAE00 100%);--ba-sidebar-bg: #2d2a24;--ba-sidebar-hover: rgba(255, 174, 0, .1);--ba-sidebar-active-bg: rgba(255, 174, 0, .15);--ba-sidebar-active-border: #FFC107;--ba-sidebar-text: rgba(255, 255, 255, .92);--ba-sidebar-text-muted: rgba(255, 255, 255, .5);--ba-sidebar-brand-border: rgba(255, 193, 7, .3)}body.dark-mode.elemental-metal .ba-black-to-primary{filter:invert(72%) sepia(95%) saturate(2500%) hue-rotate(0deg) brightness(105%) contrast(101%)}body.dark-mode.elemental-metal .ba-search-result-actions .ba-config-action-btn img.ba-black-to-primary{filter:invert(72%) sepia(95%) saturate(2500%) hue-rotate(0deg) brightness(105%) contrast(101%)!important}body.dark-mode.elemental-metal .ba-search-result-actions .ba-config-action-btn,body.dark-mode.elemental-metal .ba-search-result-actions .ba-config-action-btn i,body.dark-mode.elemental-metal .ba-search-result-actions .ba-config-action-btn .pi{color:var(--ba-primary)!important}body.elemental-wood{--ba-header-color: #104022;--ba-primary: #46A758;--ba-primary-dark: #2e7d3e;--ba-primary-hover: var(--ba-primary-dark);--ba-primary-50: #e8f5e9;--ba-primary-100: #c8e6c9;--ba-primary-200: #a5d6a7;--ba-primary-linear: linear-gradient(135deg, #a5d6a7 0%, #81c784 50%, #46A758 100%);--ba-sidebar-bg: #383d36;--ba-sidebar-hover: rgba(70, 167, 88, .12);--ba-sidebar-active-bg: rgba(70, 167, 88, .18);--ba-sidebar-active-border: #5DB86B;--ba-sidebar-text: rgba(255, 255, 255, .95);--ba-sidebar-text-muted: rgba(255, 255, 255, .55);--ba-sidebar-brand-border: rgba(70, 167, 88, .35)}body.elemental-wood .ba-black-to-primary{filter:invert(58%) sepia(42%) saturate(1200%) hue-rotate(95deg) brightness(95%) contrast(90%)}body.elemental-wood .ba-search-result-actions .ba-config-action-btn img.ba-black-to-primary{filter:invert(58%) sepia(42%) saturate(1200%) hue-rotate(95deg) brightness(95%) contrast(90%)!important}body.dark-mode.elemental-wood{--ba-primary: #6BC77A;--ba-primary-dark: #46A758;--ba-primary-hover: var(--ba-primary-dark);--ba-primary-50: #0d2818;--ba-primary-100: #1b3d2a;--ba-primary-200: #2d5c3a;--ba-primary-linear: linear-gradient(135deg, #1b3d2a 0%, #2d5c3a 50%, #46A758 100%);--ba-sidebar-bg: #242d24;--ba-sidebar-hover: rgba(70, 167, 88, .1);--ba-sidebar-active-bg: rgba(70, 167, 88, .15);--ba-sidebar-active-border: #6BC77A;--ba-sidebar-text: rgba(255, 255, 255, .92);--ba-sidebar-text-muted: rgba(255, 255, 255, .5);--ba-sidebar-brand-border: rgba(107, 199, 122, .3)}body.dark-mode.elemental-wood .ba-black-to-primary{filter:invert(58%) sepia(42%) saturate(1200%) hue-rotate(95deg) brightness(95%) contrast(90%)}body.dark-mode.elemental-wood .ba-search-result-actions .ba-config-action-btn img.ba-black-to-primary{filter:invert(58%) sepia(42%) saturate(1200%) hue-rotate(95deg) brightness(95%) contrast(90%)!important}body.dark-mode.elemental-wood .ba-search-result-actions .ba-config-action-btn,body.dark-mode.elemental-wood .ba-search-result-actions .ba-config-action-btn i,body.dark-mode.elemental-wood .ba-search-result-actions .ba-config-action-btn .pi{color:var(--ba-primary)!important}body.elemental-water{--ba-header-color: #0F5575;--ba-primary: #38BDF8;--ba-primary-dark: #0ea5e9;--ba-primary-hover: var(--ba-primary-dark);--ba-primary-50: #e3f4fc;--ba-primary-100: #b8e5fc;--ba-primary-200: #7dd3fa;--ba-primary-linear: linear-gradient(135deg, #7dd3fa 0%, #5ac8f9 50%, #38BDF8 100%);--ba-sidebar-bg: #353d42;--ba-sidebar-hover: rgba(56, 189, 248, .12);--ba-sidebar-active-bg: rgba(56, 189, 248, .18);--ba-sidebar-active-border: #5DCEFC;--ba-sidebar-text: rgba(255, 255, 255, .95);--ba-sidebar-text-muted: rgba(255, 255, 255, .55);--ba-sidebar-brand-border: rgba(56, 189, 248, .35)}body.elemental-water .ba-black-to-primary{filter:invert(76%) sepia(52%) saturate(1500%) hue-rotate(170deg) brightness(102%) contrast(101%)}body.elemental-water .ba-search-result-actions .ba-config-action-btn img.ba-black-to-primary{filter:invert(76%) sepia(52%) saturate(1500%) hue-rotate(170deg) brightness(102%) contrast(101%)!important}body.dark-mode.elemental-water{--ba-primary: #5DCEFC;--ba-primary-dark: #38BDF8;--ba-primary-hover: var(--ba-primary-dark);--ba-primary-50: #0a2840;--ba-primary-100: #0f3d5c;--ba-primary-200: #155078;--ba-primary-linear: linear-gradient(135deg, #0f3d5c 0%, #155078 50%, #38BDF8 100%);--ba-sidebar-bg: #242a2d;--ba-sidebar-hover: rgba(56, 189, 248, .1);--ba-sidebar-active-bg: rgba(56, 189, 248, .15);--ba-sidebar-active-border: #5DCEFC;--ba-sidebar-text: rgba(255, 255, 255, .92);--ba-sidebar-text-muted: rgba(255, 255, 255, .5);--ba-sidebar-brand-border: rgba(93, 206, 252, .3)}body.dark-mode.elemental-water .ba-black-to-primary{filter:invert(76%) sepia(52%) saturate(1500%) hue-rotate(170deg) brightness(102%) contrast(101%)}body.dark-mode.elemental-water .ba-search-result-actions .ba-config-action-btn img.ba-black-to-primary{filter:invert(76%) sepia(52%) saturate(1500%) hue-rotate(170deg) brightness(102%) contrast(101%)!important}body.dark-mode.elemental-water .ba-search-result-actions .ba-config-action-btn,body.dark-mode.elemental-water .ba-search-result-actions .ba-config-action-btn i,body.dark-mode.elemental-water .ba-search-result-actions .ba-config-action-btn .pi{color:var(--ba-primary)!important}body.elemental-fire{--ba-header-color: #6F1016;--ba-primary: #E53935;--ba-primary-dark: #c62828;--ba-primary-hover: var(--ba-primary-dark);--ba-primary-50: #ffebee;--ba-primary-100: #ffcdd2;--ba-primary-200: #ef9a9a;--ba-primary-linear: linear-gradient(135deg, #ef9a9a 0%, #e57373 50%, #E53935 100%);--ba-sidebar-bg: #403535;--ba-sidebar-hover: rgba(229, 57, 53, .12);--ba-sidebar-active-bg: rgba(229, 57, 53, .18);--ba-sidebar-active-border: #EF5350;--ba-sidebar-text: rgba(255, 255, 255, .95);--ba-sidebar-text-muted: rgba(255, 255, 255, .55);--ba-sidebar-brand-border: rgba(229, 57, 53, .35)}body.elemental-fire .ba-black-to-primary{filter:invert(22%) sepia(98%) saturate(5000%) hue-rotate(355deg) brightness(95%) contrast(90%)}body.elemental-fire .ba-search-result-actions .ba-config-action-btn img.ba-black-to-primary{filter:invert(22%) sepia(98%) saturate(5000%) hue-rotate(355deg) brightness(95%) contrast(90%)!important}body.dark-mode.elemental-fire{--ba-primary: #EF5350;--ba-primary-dark: #E53935;--ba-primary-hover: var(--ba-primary-dark);--ba-primary-50: #2d0a08;--ba-primary-100: #4a1410;--ba-primary-200: #6b1d18;--ba-primary-linear: linear-gradient(135deg, #4a1410 0%, #6b1d18 50%, #E53935 100%);--ba-sidebar-bg: #2d2424;--ba-sidebar-hover: rgba(229, 57, 53, .1);--ba-sidebar-active-bg: rgba(229, 57, 53, .15);--ba-sidebar-active-border: #EF5350;--ba-sidebar-text: rgba(255, 255, 255, .92);--ba-sidebar-text-muted: rgba(255, 255, 255, .5);--ba-sidebar-brand-border: rgba(239, 83, 80, .3)}body.dark-mode.elemental-fire .ba-black-to-primary{filter:invert(22%) sepia(98%) saturate(5000%) hue-rotate(355deg) brightness(95%) contrast(90%)}body.dark-mode.elemental-fire .ba-search-result-actions .ba-config-action-btn img.ba-black-to-primary{filter:invert(22%) sepia(98%) saturate(5000%) hue-rotate(355deg) brightness(95%) contrast(90%)!important}body.dark-mode.elemental-fire .ba-search-result-actions .ba-config-action-btn,body.dark-mode.elemental-fire .ba-search-result-actions .ba-config-action-btn i,body.dark-mode.elemental-fire .ba-search-result-actions .ba-config-action-btn .pi{color:var(--ba-primary)!important}body.elemental-earth{--ba-header-color: #4E2B22;--ba-primary: #8E6252;--ba-primary-dark: #6b4a3f;--ba-primary-hover: var(--ba-primary-dark);--ba-primary-50: #f5f0ed;--ba-primary-100: #e8ddd8;--ba-primary-200: #c4a99e;--ba-primary-linear: linear-gradient(135deg, #c4a99e 0%, #a67c6b 50%, #8E6252 100%);--ba-sidebar-bg: #3d3935;--ba-sidebar-hover: rgba(142, 98, 82, .12);--ba-sidebar-active-bg: rgba(142, 98, 82, .18);--ba-sidebar-active-border: #A67C6B;--ba-sidebar-text: rgba(255, 255, 255, .95);--ba-sidebar-text-muted: rgba(255, 255, 255, .55);--ba-sidebar-brand-border: rgba(142, 98, 82, .35)}body.elemental-earth .ba-black-to-primary{filter:invert(42%) sepia(18%) saturate(2345%) hue-rotate(337deg) brightness(93%) contrast(88%)}body.elemental-earth .ba-search-result-actions .ba-config-action-btn img.ba-black-to-primary{filter:invert(42%) sepia(18%) saturate(2345%) hue-rotate(337deg) brightness(93%) contrast(88%)!important}body.dark-mode.elemental-earth{--ba-primary: #A67C6B;--ba-primary-dark: #8E6252;--ba-primary-hover: var(--ba-primary-dark);--ba-primary-50: #2e211c;--ba-primary-100: #4a352d;--ba-primary-200: #5c4238;--ba-primary-linear: linear-gradient(135deg, #4a352d 0%, #5c4238 50%, #8E6252 100%);--ba-sidebar-bg: #2d2824;--ba-sidebar-hover: rgba(142, 98, 82, .1);--ba-sidebar-active-bg: rgba(142, 98, 82, .15);--ba-sidebar-active-border: #A67C6B;--ba-sidebar-text: rgba(255, 255, 255, .92);--ba-sidebar-text-muted: rgba(255, 255, 255, .5);--ba-sidebar-brand-border: rgba(166, 124, 107, .3)}body.dark-mode.elemental-earth .ba-black-to-primary{filter:invert(52%) sepia(22%) saturate(1800%) hue-rotate(337deg) brightness(95%) contrast(88%)}body.dark-mode.elemental-earth .ba-search-result-actions .ba-config-action-btn img.ba-black-to-primary{filter:invert(52%) sepia(22%) saturate(1800%) hue-rotate(337deg) brightness(95%) contrast(88%)!important}body.dark-mode.elemental-earth .ba-search-result-actions .ba-config-action-btn,body.dark-mode.elemental-earth .ba-search-result-actions .ba-config-action-btn i,body.dark-mode.elemental-earth .ba-search-result-actions .ba-config-action-btn .pi{color:var(--ba-primary)!important}body.elemental-metal,body.elemental-wood,body.elemental-water,body.elemental-fire,body.elemental-earth{--ba-table-header-bg: var(--ba-primary-dark)}body.elemental-metal .ba-search-result-actions .ba-config-action-btn,body.elemental-wood .ba-search-result-actions .ba-config-action-btn,body.elemental-water .ba-search-result-actions .ba-config-action-btn,body.elemental-fire .ba-search-result-actions .ba-config-action-btn,body.elemental-earth .ba-search-result-actions .ba-config-action-btn,body.elemental-metal .ba-search-result-actions .ba-config-action-btn i,body.elemental-metal .ba-search-result-actions .ba-config-action-btn .pi,body.elemental-wood .ba-search-result-actions .ba-config-action-btn i,body.elemental-wood .ba-search-result-actions .ba-config-action-btn .pi,body.elemental-water .ba-search-result-actions .ba-config-action-btn i,body.elemental-water .ba-search-result-actions .ba-config-action-btn .pi,body.elemental-fire .ba-search-result-actions .ba-config-action-btn i,body.elemental-fire .ba-search-result-actions .ba-config-action-btn .pi,body.elemental-earth .ba-search-result-actions .ba-config-action-btn i,body.elemental-earth .ba-search-result-actions .ba-config-action-btn .pi{color:var(--ba-primary)!important}body.elemental-metal .btn-primary,body.elemental-wood .btn-primary,body.elemental-water .btn-primary,body.elemental-fire .btn-primary,body.elemental-earth .btn-primary{background-color:var(--ba-primary)!important;border-color:var(--ba-primary)!important}body.elemental-metal .btn-primary:hover:not(:disabled):not(.disabled),body.elemental-wood .btn-primary:hover:not(:disabled):not(.disabled),body.elemental-water .btn-primary:hover:not(:disabled):not(.disabled),body.elemental-fire .btn-primary:hover:not(:disabled):not(.disabled),body.elemental-earth .btn-primary:hover:not(:disabled):not(.disabled){background-color:var(--ba-primary-hover)!important;border-color:var(--ba-primary-hover)!important}body.elemental-metal .btn-primary:focus,body.elemental-metal .btn-primary.focus,body.elemental-wood .btn-primary:focus,body.elemental-wood .btn-primary.focus,body.elemental-water .btn-primary:focus,body.elemental-water .btn-primary.focus,body.elemental-fire .btn-primary:focus,body.elemental-fire .btn-primary.focus,body.elemental-earth .btn-primary:focus,body.elemental-earth .btn-primary.focus{background-color:var(--ba-primary-hover)!important;border-color:var(--ba-primary-hover)!important}body.elemental-metal .btn-primary:active:not(:disabled):not(.disabled),body.elemental-metal .btn-primary.active,body.elemental-wood .btn-primary:active:not(:disabled):not(.disabled),body.elemental-wood .btn-primary.active,body.elemental-water .btn-primary:active:not(:disabled):not(.disabled),body.elemental-water .btn-primary.active,body.elemental-fire .btn-primary:active:not(:disabled):not(.disabled),body.elemental-fire .btn-primary.active,body.elemental-earth .btn-primary:active:not(:disabled):not(.disabled),body.elemental-earth .btn-primary.active{background-color:var(--ba-primary-hover)!important;border-color:var(--ba-primary-hover)!important}body.elemental-metal .main-sidebar.ba-sidebar-container,body.elemental-wood .main-sidebar.ba-sidebar-container,body.elemental-water .main-sidebar.ba-sidebar-container,body.elemental-fire .main-sidebar.ba-sidebar-container,body.elemental-earth .main-sidebar.ba-sidebar-container{background-color:var(--ba-sidebar-bg)!important}body.elemental-metal .main-sidebar.ba-sidebar-container .ba-brand,body.elemental-wood .main-sidebar.ba-sidebar-container .ba-brand,body.elemental-water .main-sidebar.ba-sidebar-container .ba-brand,body.elemental-fire .main-sidebar.ba-sidebar-container .ba-brand,body.elemental-earth .main-sidebar.ba-sidebar-container .ba-brand{border-bottom-color:var(--ba-sidebar-brand-border)!important}body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar a.nav-link,body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar a.nav-link,body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar a.nav-link,body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar a.nav-link,body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar a.nav-link{color:var(--ba-sidebar-text)!important;transition:background-color .2s ease,border-color .2s ease;border-left-width:2px;border-bottom-color:transparent!important}body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header>.nav-link,body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header>.nav-link,body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header>.nav-link,body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header>.nav-link,body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-sidebar>.nav-item.nav-section-header>.nav-link{color:var(--ba-sidebar-text-muted)!important}body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):hover,body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):focus,body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):hover,body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):focus,body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):hover,body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):focus,body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):hover,body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):focus,body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):hover,body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link:not(.active):focus{background-color:var(--ba-sidebar-hover)!important;color:var(--ba-sidebar-text)!important}body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active,body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active,body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active,body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active,body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-link.active{background-color:var(--ba-sidebar-active-bg)!important;border-left-color:var(--ba-sidebar-active-border)!important;color:var(--ba-sidebar-text)!important;font-weight:500}body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link:not(.active):hover,body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link:not(.active):focus,body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link:not(.active):hover,body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link:not(.active):focus,body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link:not(.active):hover,body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link:not(.active):focus,body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link:not(.active):hover,body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link:not(.active):focus,body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link:not(.active):hover,body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link:not(.active):focus{background-color:var(--ba-sidebar-hover)!important}body.elemental-metal .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link.active,body.elemental-wood .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link.active,body.elemental-water .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link.active,body.elemental-fire .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link.active,body.elemental-earth .main-sidebar.ba-sidebar-container .ba-sidebar .nav-treeview .nav-link.active{background-color:var(--ba-sidebar-active-bg)!important;border-left-color:var(--ba-sidebar-active-border)!important;font-weight:500}body:not(.iframe-mode) .wrapper{display:flex;flex-direction:column;min-height:100dvh;min-height:100vh}body:not(.iframe-mode) .wrapper>ba-app-root{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}body.layout-navbar-fixed:not(.iframe-mode) .wrapper .content-wrapper,body.layout-navbar-fixed:not(.iframe-mode).text-sm .wrapper .content-wrapper,body.layout-navbar-fixed:not(.iframe-mode) .wrapper .main-header.text-sm~.content-wrapper{margin-top:calc(2 * var(--header-padding-y) + var(--input-height) + 1px)!important}body.ba-shell-header-hidden-mobile:not(.iframe-mode).layout-navbar-fixed .wrapper .content-wrapper,body.ba-shell-header-hidden-mobile:not(.iframe-mode).layout-navbar-fixed.text-sm .wrapper .content-wrapper{margin-top:0!important}@media (min-width: 768px){body:not(.layout-top-nav):not(.iframe-mode) .main-header,body:not(.layout-top-nav):not(.iframe-mode) .main-header:before{margin-left:0!important}}body:not(.layout-top-nav):not(.iframe-mode) .main-sidebar{top:calc(2 * var(--header-padding-y) + var(--input-height) + 1px)!important;z-index:1020!important}body.ba-shell-header-hidden-mobile:not(.iframe-mode):not(.layout-top-nav) .main-sidebar{top:0!important}body.layout-fixed:not(.iframe-mode) .wrapper .main-sidebar .sidebar{height:calc(100vh - calc(2 * var(--header-padding-y) + var(--input-height) + 3rem))!important}body.ba-shell-header-hidden-mobile.layout-fixed:not(.iframe-mode) .wrapper .main-sidebar .sidebar{height:100dvh!important;height:100vh!important}body.layout-navbar-fixed.layout-fixed:not(.iframe-mode) .wrapper .main-sidebar .sidebar{margin-top:0!important}#sidebar-overlay{top:calc(2 * var(--header-padding-y) + var(--input-height) + 1px)}body.ba-shell-header-hidden-mobile #sidebar-overlay{top:0}@media (max-width: 991.98px){body.sidebar-open #sidebar-overlay{left:250px}}@media (min-width: 768px){body.sidebar-mini.sidebar-collapse .content-wrapper ba-flight-product-tour-launcher{left:5.6rem}body.sidebar-mini:not(.sidebar-collapse) .content-wrapper ba-flight-product-tour-launcher{left:calc(250px + 1rem)}}@media (min-width: 768px) and (max-width: 991.98px){body.sidebar-open .content-wrapper ba-flight-product-tour-launcher{left:calc(250px + 1rem)}}.ba-wb-drag-preview{transform-origin:0 0;will-change:transform;transform:translateZ(0);z-index:2000;box-shadow:0 12px 32px -4px #00000038;opacity:.95;border-radius:8px;pointer-events:none;user-select:none;-webkit-user-select:none}.cdk-drag-placeholder{opacity:.35;transition:opacity .12s ease}body.cdk-drag-active,.cdk-drop-list-dragging{-webkit-user-select:none;user-select:none;cursor:grabbing}body.dark-mode .ba-wb-drag-preview{box-shadow:0 12px 32px -4px #0000008c;opacity:.92}.ba-wb-canvas-node--section,.ba-wb-canvas-node--container{padding:12px;transition:outline-color 40ms ease,background-color 40ms ease;outline:2px solid transparent;outline-offset:-2px}.ba-wb-canvas-node--section.ba-wb-canvas-node--drop-over,.ba-wb-canvas-node--container.ba-wb-canvas-node--drop-over{outline-color:var(--wb-accent);background-color:color-mix(in srgb,var(--wb-accent) 8%,transparent)}body.dark-mode .ba-wb-canvas-node--section.ba-wb-canvas-node--drop-over,body.dark-mode .ba-wb-canvas-node--container.ba-wb-canvas-node--drop-over{background-color:color-mix(in srgb,var(--wb-accent) 16%,transparent)}.cdk-drag-animating{transition:transform .18s cubic-bezier(.22,1,.36,1)}.preloader.loaded{display:none!important;pointer-events:none!important}#sidebar-overlay{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.p-dialog-mask{z-index:1200}.p-dialog-mask+.p-dialog,.p-dialog-mask .p-dialog{z-index:1201;margin:unset}.p-overlay{z-index:1400}.form-label,.ba-form-label{font-weight:600}.p-tooltip,.p-tooltip .p-tooltip-text{z-index:9999!important}@media (max-width: 767px){.p-overlay:has(.ba-notification-panel-wrapper){top:var(--header-bar-height)!important}}.os-theme-dark>.os-scrollbar-vertical,.os-theme-light>.os-scrollbar-vertical{width:4px!important}.os-theme-dark>.os-scrollbar-horizontal,.os-theme-light>.os-scrollbar-horizontal{height:6px!important}.os-theme-dark>.os-scrollbar-corner,.os-theme-light>.os-scrollbar-corner{width:4px!important;height:6px!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:4px;background:#0003!important}::-webkit-scrollbar-thumb:hover{background:#0000004d!important}body{font-size:var(--font-size-md, .875rem);line-height:var(--line-height-md, 1.25rem);font-weight:400;color:#030712;font-family:var(--font-sans),sans-serif;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}label:not(.form-check-label):not(.custom-file-label){font-weight:400}button{border:none;background:none;padding:0}.ba-button{border-radius:6px;background:var(--ba-primary);color:#fff;border:none;transition:all .2s}.ba-button:hover:not(:disabled){transform:scale(1.05)}.ba-button:disabled{opacity:.6;cursor:not-allowed}.ba-button-outline{border-radius:6px;border:1px solid var(--ba-primary);background:#fff;color:var(--ba-primary);transition:all .2s}.ba-button-outline:hover{transform:scale(1.05)}.ba-button-outline .ba-custom-button{background-color:#fff!important}.ba-button-outline .ba-custom-button .ba-custom-button__spinner{color:var(--ba-primary)}.ba-button-outline .ba-custom-button:hover{transform:none}.ba-button-outline .ba-custom-button span{color:var(--ba-primary);white-space:nowrap}.ba-price{font-weight:700!important;color:#d92d20}.ba-price-change{font-weight:600;color:#f59e0b}input.p-inputtext{border:1px solid #d1d5db;width:100%;box-shadow:none;font-size:var(--font-size-md, .875rem);line-height:var(--line-height-md, 1.25rem);font-weight:400;min-height:var(--input-height);padding-top:0;padding-bottom:0;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);box-sizing:border-box}input.p-inputtext:disabled{background:#f3f4f6}input.p-inputtext .p-inputtext:enabled:hover{border-color:#9ca3af}input.p-inputtext:enabled:focus{border-color:#9ca3af}input.p-inputtext.p-invalid,input.p-inputtext.p-invalid:hover,input.p-inputtext.p-invalid:focus,input.p-inputtext.ng-invalid.ng-dirty,input.p-inputtext.ng-invalid.ng-dirty:hover,input.p-inputtext.ng-invalid.ng-dirty:focus{border-color:#f87171!important}.p-inputnumber.p-invalid,.p-inputnumber.p-invalid:hover,.p-inputnumber.p-invalid:focus,.p-inputnumber.ng-invalid.ng-dirty,.p-inputnumber.ng-invalid.ng-dirty:hover,.p-inputnumber.ng-invalid.ng-dirty:focus{border-color:#f87171!important}.error-message{font-size:var(--font-size-sm, .75rem);line-height:var(--line-height-sm, 1rem);font-weight:400;color:#f04438;margin-top:2px}.mandatory:after{content:" *";color:red}.p-checkbox{display:flex;align-items:center}.p-checkbox .p-checkbox-box{width:1.1rem;height:1.1rem;border-radius:5px}.p-checkbox .p-checkbox-box .p-checkbox-icon{width:.75rem;height:.75rem}.p-checkbox.p-checkbox-checked .p-checkbox-box{background:var(--ba-primary);border-color:var(--ba-primary)}.p-checkbox.p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background:var(--ba-primary);border-color:var(--ba-primary)}.p-component.p-select{border-color:#d1d5db;min-height:var(--input-height);align-items:center;box-sizing:border-box}.p-component.p-select:not(.p-select-sm):not(.p-select-lg) .p-select-label{padding-top:0;padding-bottom:0;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);box-sizing:border-box;line-height:1.25;font-size:var(--font-size-md)}.p-component.p-select span{color:#030712;font-size:var(--font-size-md, .875rem);line-height:var(--line-height-md, 1.25rem);font-weight:400}.p-component.p-select .p-select-dropdown{transition:all .2s;padding-right:.15rem}.p-component.p-select.p-select-open .p-select-dropdown{transform:rotate(180deg)}.p-component.p-multiselect{border-color:#d1d5db}.p-component.p-multiselect .p-multiselect-dropdown{transition:all .2s}.p-component.p-multiselect.p-multiselect-open .p-multiselect-dropdown{transform:rotate(180deg)}.p-component.p-select:not(.p-disabled).p-focus{border-color:#9ca3af}.p-slider.p-slider-horizontal{height:4px}.p-slider .p-slider-handle{background:var(--ba-primary);outline:none}.p-slider .p-slider-handle:before{width:12px;height:12px}.p-slider .p-slider-handle:focus-visible{outline:none}.p-slider .p-slider-range{background:var(--ba-primary)}.ba-collapse i.pi-chevron-up{transition:all .2s}.ba-collapse.collapsed i.pi-chevron-up{transform:rotate(180deg)}i.pi.pi-times{color:#6b7280;font-size:.875rem;cursor:pointer}i.pi.pi-times:hover{color:#030712}.ba-price-color{color:#d92d20}.ba-text-color{color:#030712}.ba-warning-color{color:#fe6e00}.p-dialog-bottom .p-dialog{margin:0!important;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-dialog.ba-post-dialog{display:flex!important;flex-direction:column!important}.p-dialog.ba-post-dialog .ba-dialog-content{flex:1!important;min-height:60vh!important;overflow:hidden!important;padding:0!important;display:flex!important;flex-direction:column!important}.p-dialog.ba-post-dialog .ba-post-dialog__content{flex:1!important;min-height:0!important;display:flex!important;flex-direction:column!important;width:100%;padding:.5rem 1rem!important}.p-dialog.ba-post-dialog .ba-post-dialog__iframe-wrapper{flex:1!important;min-height:0!important;position:relative!important;width:100%!important}.p-dialog.ba-post-dialog .ba-post-dialog__iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;border:none!important;display:block!important}#ba-google-translate-element,body .goog-te-gadget,body .goog-te-banner-frame,iframe.goog-te-banner-frame,.skiptranslate,.goog-te-banner-frame.skiptranslate,#goog-gt-tt{display:none!important;visibility:hidden!important}html:has(.skiptranslate) body,html:has(iframe.goog-te-banner-frame) body{top:0!important;margin-top:0!important}
