.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item.center{z-index:5}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("./media/owl.video.play-4O2DMQ3I.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}:root{--ai-airindia-regular-font: "AirIndiaRegular";--ai-airindia-variable-font: "AirIndiaVariable";--ai-airindia-bold-font: "AirIndiaBold";--ai-airindia-light-font: "AirIndiaLight";--ai-nunito-sans-regular-font: "NunitoSansRegular";--ai-nunito-sans-light-font: "NunitoSansLight";--ai-nunito-sans-bold-font: "NunitoSansBold";--ai-nunito-sans-extra-bold-font: "NunitoSansExtraBold";--ai-nunito-sans-semi-bold-font: "NunitoSansSemiBold";--ai-nunito-sans-italic-font: "NunitoSansItalic";--ai-nunito-sans-medium-font: "NunitoSansMedium";--mdc-chip-selected-label-text-color: #B61032}@font-face{font-display:swap;font-family:AirIndiaRegular;font-style:normal;font-weight:400;src:url(https://fonts.airindia.com/fonts/AirIndia-Regular.woff2) format("woff2"),url(https://fonts.airindia.com/fonts/AirIndia-Regular.woff) format("woff"),url(https://fonts.airindia.com/fonts/AirIndia-Regular.ttf) format("truetype"),url(https://fonts.airindia.com/fonts/AirIndia-Regular.eot) format("embedded-opentype"),url(https://fonts.airindia.com/fonts/airindia-regular-webfont.eot?#iefix) format("embedded-opentype"),url(https://fonts.airindia.com/fonts/airindia-regular-webfont.svg#airindiaregular) format("svg")}@font-face{font-display:swap;font-family:AirIndiaVariable;font-style:normal;font-weight:400;src:url(https://fonts.airindia.com/fonts/AirIndiaVariable/AirIndiaVariable.woff2) format("woff2"),url(https://fonts.airindia.com/fonts/AirIndiaVariable/AirIndiaVariable.woff) format("woff"),url(https://fonts.airindia.com/fonts/AirIndiaVariable/AirIndiaVariable.ttf) format("truetype"),url(https://fonts.airindia.com/fonts/AirIndiaVariable.eot) format("embedded-opentype"),url(https://fonts.airindia.com/fonts/AirIndiaVariable/AirIndiaVariable.eot?#iefix) format("embedded-opentype"),url(https://fonts.airindia.com/fonts/AirIndiaVariable.svg#AirIndiaVariable) format("svg")}@font-face{font-display:swap;font-family:AirIndiaBold;font-style:normal;font-weight:400;src:url(https://fonts.airindia.com/fonts/AirIndiaWebFont/airindia-bold-webfont.woff2) format("woff2"),url(https://fonts.airindia.com/fonts/AirIndiaWebFont/airindia-bold-webfont.woff) format("woff"),url(https://fonts.airindia.com/fonts/AirIndiaWebFont/airindia-bold-webfont.ttf) format("truetype"),url(https://fonts.airindia.com/fonts/AirIndiaWebFont/airindia-bold-webfont.eot) format("embedded-opentype"),url(https://fonts.airindia.com/fonts/airindia-bold-webfont.eot?#iefix) format("embedded-opentype"),url(https://fonts.airindia.com/fonts/airindia-bold-webfont.svg#airindiabold) format("svg")}@font-face{font-display:swap;font-family:AirIndiaLight;font-style:normal;font-weight:400;src:url(https://fonts.airindia.com/fonts/AirIndiaWebFont/airindia-light-webfont.woff2) format("woff2"),url(https://fonts.airindia.com/fonts/AirIndiaWebFont/airindia-light-webfont.woff) format("woff"),url(https://fonts.airindia.com/fonts/AirIndiaWebFont/airindia-light-webfont.ttf) format("truetype"),url(https://fonts.airindia.com/fonts/AirIndiaWebFont/airindia-light-webfont.eot) format("embedded-opentype"),url(https://fonts.airindia.com/fonts/airindia-light-webfont.eot?#iefix) format("embedded-opentype")}@font-face{font-display:swap;font-family:NunitoSansRegular;font-style:normal;font-weight:400;src:url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Regular.woff2) format("woff2"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Regular.woff) format("woff"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Regular.ttf) format("truetype"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Regular.eot) format("embedded-opentype"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Regular.svg#NunitoSans10pt-Regular) format("svg")}@font-face{font-display:swap;font-family:NunitoSansLight;font-style:normal;font-weight:300;src:url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans-Light.woff2) format("woff2"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans-Light.woff) format("woff"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:NunitoSansBold;font-style:normal;font-weight:700;src:url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Bold.woff2) format("woff2"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Bold.woff) format("woff"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NunitoSansExtraBold;font-style:normal;font-weight:800;src:url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-ExtraBold.woff2) format("woff2"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-ExtraBold.woff) format("woff"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NunitoSansSemiBold;font-style:normal;font-weight:600;src:url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-SemiBold.woff2) format("woff2"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-SemiBold.woff) format("woff"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:NunitoSansItalic;font-style:italic;font-weight:400;src:url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Italic.woff2) format("woff2"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Italic.woff) format("woff"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:NunitoSansMedium;font-style:normal;font-weight:500;src:url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Medium.woff2) format("woff2"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Medium.woff) format("woff"),url(https://fonts.airindia.com/fonts/NunitoSans/NunitoSans10pt-Medium.ttf) format("truetype")}.ai-h1{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-variable-font);font-size:48px;font-style:normal;font-weight:600;line-height:125%}.ai-h2{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-variable-font);font-size:40px;font-style:normal;font-weight:600;line-height:125%}.ai-h3{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-variable-font);font-size:32px;font-style:normal;font-weight:600;line-height:125%}.ai-h4{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-variable-font);font-size:28px;font-style:normal;font-weight:500;line-height:125%}.ai-h5{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-variable-font);font-size:24px;font-style:normal;font-weight:500;line-height:125%}.ai-h5-nunito{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-nunito-sans-regular-font);font-size:24px;font-style:normal;font-weight:700;line-height:125%}.ai-h6{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-variable-font);font-size:18px;font-style:normal;line-height:125%}.ai-h6-nunito{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-nunito-sans-regular-font);font-size:18px;font-style:normal;font-weight:700;line-height:125%}.ai-subtitle-large{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-variable-font);font-size:16px;font-style:normal;font-weight:500;line-height:125%}.ai-subtitle-medium{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-variable-font);font-size:14px;font-style:normal;font-weight:500;line-height:125%}.ai-subtitle-small{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-variable-font);font-size:12px;font-style:normal;font-weight:500;line-height:125%}.ai-subtitle-large-nunito{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-nunito-sans-medium-font);font-size:16px;font-style:normal;line-height:160%}.ai-subtitle-medium-nunito{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-nunito-sans-semi-bold-font);font-size:14px;font-style:normal;line-height:140%}.ai-subtitle-small-nunito{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-nunito-sans-regular-font);font-size:12px;font-style:normal;line-height:140%}.ai-body-large{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-nunito-sans-regular-font);font-size:16px;font-style:normal;font-weight:400;letter-spacing:.08px;line-height:140%}.ai-body-medium{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-nunito-sans-regular-font);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.035px;line-height:140%}.ai-body-small{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-nunito-sans-medium-font);font-size:12px;font-style:normal;letter-spacing:.048px;line-height:140%}.ai-button-large{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-regular-font);font-size:16px;font-style:normal;font-weight:400;letter-spacing:.24px;line-height:140%;text-transform:capitalize}.ai-button-medium{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-regular-font);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:140%;text-transform:capitalize}.ai-button-small{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-regular-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:125%;text-transform:capitalize}.ai-caption{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-nunito-sans-light-font, "NunitoSansLight");font-size:12px;font-style:normal;font-weight:400;letter-spacing:.048px;line-height:140%}.ai-overline{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-airindia-regular-font);font-size:10px;font-style:normal;font-weight:600;letter-spacing:.15px;line-height:140%}.ai-overline-placeholder{color:var(--Global-Colours-AI-Grey-G400);font-family:var(--ai-airindia-regular-font);font-size:8px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:125%;text-transform:uppercase}.ai-overline-nunito{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-nunito-sans-medium-font);font-size:10px;font-style:normal;letter-spacing:.15px;line-height:140%}:root{--Global-Colours-AI-Grey-G50: #f7f8f8;--Global-Colours-AI-Grey-G100: #edeef1;--Global-Colours-AI-Grey-G200: #d3d6db;--Global-Colours-AI-Grey-G300: #b0b5bf;--Global-Colours-AI-Grey-G400: #828a99;--Global-Colours-AI-Grey-G450: #757D8B;--Global-Colours-AI-Grey-G500: #626773;--Global-Colours-AI-Grey-G600: #494e5c;--Global-Colours-AI-Grey-G700: #41444c;--Global-Colours-AI-Grey-G800: #383c42;--Global-Colours-AI-Grey-G900: #25272c;--Global-Colours-AI-Red-R50: #fef2f5;--Global-Colours-AI-Red-R100: #fecbd8;--Global-Colours-AI-Red-R200: #ffa6b8;--Global-Colours-AI-Red-R300: #e1657a;--Global-Colours-AI-Red-R400: #d93449;--Global-Colours-AI-Red-R500: #da0e29;--Global-Colours-AI-Red-R600: #b61032;--Global-Colours-AI-Red-R700: #940f25;--Global-Colours-AI-Red-R800: #790b27;--Global-Colours-AI-Red-R900: #5b092b;--Global-Colours-AI-RED-R1000: #956c67;--Global-Colours-AI-Pantone: #962067;--Global-Colours-AI-Green-G50: #f2f9f4;--Global-Colours-AI-Green-G100: #d9f0e1;--Global-Colours-AI-Green-G150: #e5ffec;--Global-Colours-AI-Green-G200: #b0e4c0;--Global-Colours-AI-Green-G250: #A4D67E;--Global-Colours-AI-Green-G300: #6fcb8a;--Global-Colours-AI-Green-G350: #70d587;--Global-Colours-AI-Green-G400: #3dbf5f;--Global-Colours-AI-Green-G500: #1dba3e;--Global-Colours-AI-Green-G600: #1a9d3a;--Global-Colours-AI-Green-G700: #1a7f35;--Global-Colours-AI-Green-G800: #1a6430;--Global-Colours-AI-Green-G900: #1a4a2b;--Global-Colours-AI-Green-Check: #2AA646;--Global-Colours-AI-Green-G1000:#158C30;--Global-Colours-AI-Blue-B50: #f2f7fc;--Global-Colours-AI-Blue-B100: #d9eaf9;--Global-Colours-AI-Blue-B200: #b0d3f2;--Global-Colours-AI-Blue-B300: #6fa9e1;--Global-Colours-AI-Blue-B400: #3d85d4;--Global-Colours-AI-Blue-B500: #1d6ccb;--Global-Colours-AI-Blue-B600: #1a5aa9;--Global-Colours-AI-Blue-B700: #1a4987;--Global-Colours-AI-Blue-B800: #1a3a6c;--Global-Colours-AI-Blue-B900: #1a2c52;--Global-Colours-AI-Blue-B1200: #3174E0;--Global-Colours-AI-Blue-B1100: #ebf2ff;--Global-Colours-AI-Blue-B1000: #2160C7;--Global-Colours-AI-Orange-O50: #fff7f2;--Global-Colours-AI-Orange-O100: #ffe0c8;--Global-Colours-AI-Orange-150: #ffefdb;--Global-Colours-AI-Orange-O200: #ffc69d;--Global-Colours-AI-Orange-O250: #fed9a0;--Global-Colours-AI-Orange-O300: #ff9a5a;--Global-Colours-AI-Orange-O400: #ff7a2f;--Global-Colours-AI-Orange-O450: #FF8C00;--Global-Colours-AI-Orange-O500: #ff5e0d;--Global-Colours-AI-Orange-O600: #e04f0d;--Global-Colours-AI-Orange-O650: #e96f1a;--Global-Colours-AI-Orange-O700: #c4410c;--Global-Colours-AI-Orange-O800: #a2360b;--Global-Colours-AI-Orange-O900: #842c0a;--Global-Colours-AI-Gold-Light: #FDBE5E;--Global-Colours-AI-Gold-Dark: #9E7947;--Global-Colours-AI-Cream-C50: #f9f6ee;--Global-Colours-AI-White-W50: #fff;--Global-Colours-AI-White-W100: #f2f2f2;--Global-Colours-AI-White-W200: #f5f5f5;--Global-Colours-AI-White-W300: #f6f6f6;--Global-Colours-AI-light-black: #1C1213CC;--Global-Colours-AI-Black-B50: #1c1213;--Globl-Colours-AI-Black-B100: #212326;--Global-Colours-AI-Base-Black: #000;--Global-Colours-AI-BLACK-BL50: #9990;--Global-Colours-AI-Purple-P100: #6e006a;--Global-Colours-AI-Purple-P50: #531251;--Global-Colours-AI-YELLOW-Y50: #FED9A0}:root{--gradient-footer-button-icon: linear-gradient(134.57deg, #ffffff4d 0%, #fff0 100%);--gradient-footer-wrapper: linear-gradient(90deg, var(--Global-Colours-AI-Red-R500,#DA0E29) 0%, var(--Global-Colours-AI-Purple-P50,#531251) 100%);--gradient-passenger-box: linear-gradient(90deg, #DA0E2B 0%, #B61032 100%);--gradient-timer-background:linear-gradient( 0deg, rgb(237 238 241 / 40%) 0%, rgb(98 103 115 / 40%) 100%);--gradient-user-avatar-red: linear-gradient(0deg, #770010 -8.93%, #D81B33 124.4%);--gradient-user-avatar-silver: linear-gradient(180deg, #B1B7BD -55.47%, #3D3F43 120.27%);--gradient-user-avatar-gold: linear-gradient(136deg, #FED9A0 -13.7%, #9E7947 107.41%);--gradient-user-avatar-platinum: linear-gradient(180deg, #2F3E4F -55.47%, #060607 120.27%);--gradient-pnr-row: linear-gradient(266deg, var(--Global-Colours-AI-RED-R1000, #956C67) -13.71%, var(--Global-Colours-AI-BLACK-BL50, #9990) 103.38%);--gradient-email-phone: linear-gradient(to right, #B0B5BF 0%, #B0B5BF 50%, transparent 50%, transparent 100%);--gradient-image-slider-backdrop: linear-gradient(180deg, rgb(0 0 0 / 0%) 25.73%, rgb(0 0 0 / 67.08%) 70.72%, rgb(0 0 0 / 86%) 100%);--gradient-free-seat-border: linear-gradient(136deg, rgb(164 214 126 / 30%) -10.44%, rgb(42 166 71 / 30%) 94.78%);--gradient-paid-seat-category-border: linear-gradient(0deg, #FDBE5E 100%, #AA7B22 100%);--gradient-paid-seat-category-one-background: linear-gradient(0deg, #FFF4E2 0%, #FFF4E2 100%);--gradient-paid-seat-category-two-background: linear-gradient(0deg, #FED9A0 100%, #E3B45C 100%);--gradient-mobile-ad-background: linear-gradient(90deg, #f9f6ee 0%, #f8c1b4 100%);--gradient-addon-accordion-label: linear-gradient(90deg, #FED9A0 -20.15%, #9E7947 99.9%);--gradient-addon-accordion-collapsed:linear-gradient(180deg, #F8C1B4 -94.16%, #F9F6EE 100%);--gradient-addon-accordion-expanded: linear-gradient(180deg, #F8C1B4 -18.63%, #F9F6EE 26.52%, #FFF 68.96%);--Gradient-BG-Economy: linear-gradient(90deg, #DA0E29 0%, #B61032 100%);--Gradient-BG-Premium-Economy: linear-gradient(90deg, #5B092B 0%, #BF004B 100%);--Gradient-BG-Business: linear-gradient(90deg, #531251 0%, #962067 100%);--Gradient-BG-First-Class: linear-gradient(90deg, #F9F6EE -18.09%, #F8C1B4 100%);--Gradient-BP-Background-Overlay: linear-gradient(180deg, rgb(0 0 0 / 0%) 39.73%, rgb(0 0 0 / 40%) 81.28%);--Gradient-BP-Background-Overlay-2: linear-gradient(0deg, rgb(0 0 0 / 50%) 0%, rgb(0 0 0 / 50%) 100%)}:root{--size-5xs: 2px;--size-4xs: 4px;--size-3xs: 6px;--size-2xs: 8px;--size-xs: 10px;--size-s: 12px;--size-xm: 14px;--size-2m: 16px;--size-m: 18px;--size-l: 20px;--size-xl: 24px;--size-2xl: 32px;--size-3xl: 40px;--size-4xl: 48px;--size-5xl: 60px;--ai-container-width: 1232px;--mat-expansion-container-shape: 8px;--mat-expansion-container-background-color: none;--mdc-dialog-container-shape: 8px;--ai-boarding-pass-height:208px }.air-line-logo-container{display:flex;height:16px;width:16px}.air-line-logo-container img{height:100%;object-fit:contain;width:100%}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.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;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.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{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-app-background, transparent));color:var(--mat-app-text-color, var(--mat-app-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}*{box-sizing:border-box;margin:0;padding:0}html{--mat-app-background-color: #fff8f7;--mat-app-text-color: #25272C;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: rgba(37, 39, 44, .1);--mat-option-selected-state-label-text-color: #2c1514;--mat-option-label-text-color: #25272C;--mat-option-hover-state-layer-color: rgba(37, 39, 44, .08);--mat-option-focus-state-layer-color: rgba(37, 39, 44, .12);--mat-option-selected-state-layer-color: #ffdad7;--mat-option-label-text-font: var(--nu-nunito-sans-regular-font);--mat-option-label-text-line-height: 1.25rem;--mat-option-label-text-size: 1rem;--mat-option-label-text-tracking: .006rem;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-color: #534342;--mat-optgroup-label-text-font: var(--nu-nunito-sans-regular-font);--mat-optgroup-label-text-line-height: 1.25rem;--mat-optgroup-label-text-size: .875rem;--mat-optgroup-label-text-tracking: .006rem;--mat-optgroup-label-text-weight: 500;--mat-full-pseudo-checkbox-selected-icon-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-full-pseudo-checkbox-selected-checkmark-color: #fff;--mat-full-pseudo-checkbox-unselected-icon-color: #534342;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fff8f7;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: rgba(37, 39, 44, .38);--mat-full-pseudo-checkbox-disabled-selected-icon-color: rgba(37, 39, 44, .38);--mat-minimal-pseudo-checkbox-selected-checkmark-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: rgba(37, 39, 44, .38);--mdc-elevated-card-container-color: #fef1ef;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-elevated-card-container-shape: 12px;--mdc-outlined-card-container-color: #fff8f7;--mdc-outlined-card-outline-color: #d8c2c0;--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-shape: 12px;--mdc-outlined-card-outline-width: 1px;--mat-card-subtitle-text-color: #25272C;--mat-card-title-text-font: var(--ai-airindia-variable-font);--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 400;--mat-card-subtitle-text-font: var(--nu-nunito-sans-regular-font);--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500;--mdc-linear-progress-active-indicator-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-linear-progress-track-color: #D3D6DB;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-color: #362f2e;--mdc-plain-tooltip-supporting-text-color: #fbeeec;--mdc-plain-tooltip-supporting-text-line-height: 1rem;--mdc-plain-tooltip-supporting-text-font: var(--nu-nunito-sans-regular-font);--mdc-plain-tooltip-supporting-text-size: .75rem;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .025rem;--mdc-plain-tooltip-container-shape: 4px;--mdc-filled-text-field-caret-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-filled-text-field-focus-active-indicator-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-filled-text-field-focus-label-text-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-filled-text-field-container-color: #D3D6DB;--mdc-filled-text-field-disabled-container-color: rgba(37, 39, 44, .04);--mdc-filled-text-field-label-text-color: #534342;--mdc-filled-text-field-hover-label-text-color: #534342;--mdc-filled-text-field-disabled-label-text-color: rgba(37, 39, 44, .38);--mdc-filled-text-field-input-text-color: #25272C;--mdc-filled-text-field-disabled-input-text-color: rgba(37, 39, 44, .38);--mdc-filled-text-field-input-text-placeholder-color: #534342;--mdc-filled-text-field-error-hover-label-text-color: #410002;--mdc-filled-text-field-error-focus-label-text-color: #ba1a1a;--mdc-filled-text-field-error-label-text-color: #ba1a1a;--mdc-filled-text-field-active-indicator-color: #534342;--mdc-filled-text-field-disabled-active-indicator-color: rgba(37, 39, 44, .38);--mdc-filled-text-field-hover-active-indicator-color: #25272C;--mdc-filled-text-field-error-active-indicator-color: #ba1a1a;--mdc-filled-text-field-error-focus-active-indicator-color: #ba1a1a;--mdc-filled-text-field-error-hover-active-indicator-color: #410002;--mdc-filled-text-field-label-text-font: var(--nu-nunito-sans-regular-font);--mdc-filled-text-field-label-text-size: 1rem;--mdc-filled-text-field-label-text-tracking: .031rem;--mdc-filled-text-field-label-text-weight: 400;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-caret-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-outlined-text-field-focus-outline-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-outlined-text-field-focus-label-text-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-outlined-text-field-label-text-color: #534342;--mdc-outlined-text-field-hover-label-text-color: #25272C;--mdc-outlined-text-field-disabled-label-text-color: rgba(37, 39, 44, .38);--mdc-outlined-text-field-input-text-color: #25272C;--mdc-outlined-text-field-disabled-input-text-color: rgba(37, 39, 44, .38);--mdc-outlined-text-field-input-text-placeholder-color: #534342;--mdc-outlined-text-field-error-focus-label-text-color: #ba1a1a;--mdc-outlined-text-field-error-label-text-color: #ba1a1a;--mdc-outlined-text-field-error-hover-label-text-color: #410002;--mdc-outlined-text-field-outline-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-outlined-text-field-disabled-outline-color: rgba(37, 39, 44, .12);--mdc-outlined-text-field-hover-outline-color: #25272C;--mdc-outlined-text-field-error-focus-outline-color: #ba1a1a;--mdc-outlined-text-field-error-hover-outline-color: #410002;--mdc-outlined-text-field-error-outline-color: #ba1a1a;--mdc-outlined-text-field-label-text-font: var(--nu-nunito-sans-regular-font);--mdc-outlined-text-field-label-text-size: 1rem;--mdc-outlined-text-field-label-text-tracking: .031rem;--mdc-outlined-text-field-label-text-weight: 400;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mat-form-field-focus-select-arrow-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-form-field-disabled-input-text-placeholder-color: rgba(37, 39, 44, .38);--mat-form-field-state-layer-color: #25272C;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-select-option-text-color: #25272C;--mat-form-field-select-disabled-option-text-color: rgba(37, 39, 44, .38);--mat-form-field-leading-icon-color: #534342;--mat-form-field-disabled-leading-icon-color: rgba(37, 39, 44, .38);--mat-form-field-trailing-icon-color: #534342;--mat-form-field-disabled-trailing-icon-color: rgba(37, 39, 44, .38);--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #410002;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-enabled-select-arrow-color: #534342;--mat-form-field-disabled-select-arrow-color: rgba(37, 39, 44, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-container-text-font: var(--nu-nunito-sans-regular-font);--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: var(--nu-nunito-sans-regular-font);--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-focus-state-layer-opacity: 0;--mat-select-panel-background-color: #f8ebea;--mat-select-enabled-trigger-text-color: #25272C;--mat-select-disabled-trigger-text-color: rgba(37, 39, 44, .38);--mat-select-placeholder-text-color: #534342;--mat-select-enabled-arrow-color: #534342;--mat-select-disabled-arrow-color: rgba(37, 39, 44, .38);--mat-select-focused-arrow-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-select-invalid-arrow-color: #ba1a1a;--mat-select-trigger-text-font: var(--nu-nunito-sans-regular-font);--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-select-arrow-transform: translateY(-8px);--mat-select-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #f8ebea;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-dialog-container-color: #fff8f7;--mdc-dialog-subhead-color: #25272C;--mdc-dialog-supporting-text-color: #534342;--mdc-dialog-subhead-font: var(--ai-airindia-variable-font);--mdc-dialog-subhead-line-height: 2rem;--mdc-dialog-subhead-size: 1.5rem;--mdc-dialog-subhead-weight: 400;--mdc-dialog-subhead-tracking: 0;--mdc-dialog-supporting-text-font: var(--nu-nunito-sans-regular-font);--mdc-dialog-supporting-text-line-height: 1.25rem;--mdc-dialog-supporting-text-size: .875rem;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .016rem;--mdc-dialog-container-shape: 28px;--mat-dialog-container-elevation-shadow: none;--mat-dialog-container-max-width: 560px;--mat-dialog-container-small-max-width: calc(100vw - 32px) ;--mat-dialog-container-min-width: 280px;--mat-dialog-actions-alignment: flex-end;--mat-dialog-actions-padding: 16px 24px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px 0;--mat-dialog-headline-padding: 6px 24px 13px;--mdc-chip-outline-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-chip-disabled-outline-color: rgba(37, 39, 44, .12);--mdc-chip-focus-outline-color: #534342;--mdc-chip-hover-state-layer-opacity: .08;--mdc-chip-selected-hover-state-layer-opacity: .08;--mdc-chip-disabled-label-text-color: rgba(37, 39, 44, .38);--mdc-chip-elevated-selected-container-color: #ffdad7;--mdc-chip-flat-disabled-selected-container-color: rgba(37, 39, 44, .12);--mdc-chip-focus-state-layer-color: #534342;--mdc-chip-hover-state-layer-color: #534342;--mdc-chip-selected-hover-state-layer-color: #2c1514;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: #2c1514;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #534342;--mdc-chip-selected-label-text-color: #2c1514;--mdc-chip-with-icon-icon-color: #534342;--mdc-chip-with-icon-disabled-icon-color: #25272C;--mdc-chip-with-icon-selected-icon-color: #2c1514;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #25272C;--mdc-chip-with-trailing-icon-trailing-icon-color: #534342;--mdc-chip-label-text-font: var(--nu-nunito-sans-regular-font);--mdc-chip-label-text-line-height: 1.25rem;--mdc-chip-label-text-size: .875rem;--mdc-chip-label-text-tracking: .006rem;--mdc-chip-label-text-weight: 500;--mdc-chip-container-height: 32px;--mdc-chip-container-shape-radius: 8px;--mdc-chip-with-avatar-avatar-shape-radius: 24px;--mdc-chip-with-avatar-avatar-size: 24px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 1px;--mdc-chip-with-avatar-disabled-avatar-opacity: .38;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mdc-chip-with-icon-disabled-icon-opacity: .38;--mdc-chip-elevated-container-color: transparent;--mat-chip-trailing-action-state-layer-color: #534342;--mat-chip-selected-trailing-action-state-layer-color: #2c1514;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-selected-disabled-trailing-icon-color: #25272C;--mat-chip-selected-trailing-icon-color: #2c1514;--mat-chip-disabled-container-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-trailing-action-focus-opacity: 1;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .08;--mdc-switch-selected-pressed-state-layer-opacity: .12;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .08;--mdc-switch-unselected-pressed-state-layer-opacity: .12;--mdc-switch-selected-focus-state-layer-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-switch-selected-handle-color: #fff;--mdc-switch-selected-hover-state-layer-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-switch-selected-pressed-state-layer-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-switch-selected-focus-handle-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-switch-selected-hover-handle-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-switch-selected-pressed-handle-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-switch-selected-focus-track-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-switch-selected-hover-track-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-switch-selected-pressed-track-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-switch-selected-track-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-switch-disabled-selected-handle-color: #fff8f7;--mdc-switch-disabled-selected-icon-color: #25272C;--mdc-switch-disabled-selected-track-color: #25272C;--mdc-switch-disabled-unselected-handle-color: #25272C;--mdc-switch-disabled-unselected-icon-color: #D3D6DB;--mdc-switch-disabled-unselected-track-color: #D3D6DB;--mdc-switch-selected-icon-color: #410005;--mdc-switch-unselected-focus-handle-color: #534342;--mdc-switch-unselected-focus-state-layer-color: #25272C;--mdc-switch-unselected-focus-track-color: #D3D6DB;--mdc-switch-unselected-handle-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-switch-unselected-hover-handle-color: #534342;--mdc-switch-unselected-hover-state-layer-color: #25272C;--mdc-switch-unselected-hover-track-color: #D3D6DB;--mdc-switch-unselected-icon-color: #D3D6DB;--mdc-switch-unselected-pressed-handle-color: #534342;--mdc-switch-unselected-pressed-state-layer-color: #25272C;--mdc-switch-unselected-pressed-track-color: #D3D6DB;--mdc-switch-unselected-track-color: #D3D6DB;--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-shape: 9999px;--mdc-switch-selected-icon-size: 16px;--mdc-switch-track-height: 32px;--mdc-switch-track-shape: 9999px;--mdc-switch-track-width: 52px;--mdc-switch-unselected-icon-size: 16px;--mdc-switch-state-layer-size: 40px;--mat-switch-track-outline-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-switch-disabled-unselected-track-outline-color: #25272C;--mat-switch-label-text-color: #25272C;--mat-switch-label-text-font: var(--nu-nunito-sans-regular-font);--mat-switch-label-text-line-height: 1.25rem;--mat-switch-label-text-size: .875rem;--mat-switch-label-text-tracking: .016rem;--mat-switch-label-text-weight: 400;--mat-switch-disabled-selected-handle-opacity: 1;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 16px;--mat-switch-selected-handle-size: 24px;--mat-switch-pressed-handle-size: 28px;--mat-switch-with-icon-handle-size: 24px;--mat-switch-selected-handle-horizontal-margin: 0 24px;--mat-switch-selected-with-icon-handle-horizontal-margin: 0 24px;--mat-switch-selected-pressed-handle-horizontal-margin: 0 22px;--mat-switch-unselected-handle-horizontal-margin: 0 8px;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0 4px;--mat-switch-unselected-pressed-handle-horizontal-margin: 0 2px;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 0;--mat-switch-visible-track-transition: opacity 75ms;--mat-switch-hidden-track-transition: opacity 75ms;--mat-switch-track-outline-width: 2px;--mat-switch-selected-track-outline-width: 2px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 2px;--mdc-radio-disabled-selected-icon-color: #25272C;--mdc-radio-disabled-unselected-icon-color: #25272C;--mdc-radio-unselected-hover-icon-color: #25272C;--mdc-radio-unselected-focus-icon-color: #25272C;--mdc-radio-unselected-icon-color: #534342;--mdc-radio-unselected-pressed-icon-color: #25272C;--mdc-radio-selected-focus-icon-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-radio-selected-hover-icon-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-radio-selected-icon-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-radio-selected-pressed-icon-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-radio-state-layer-size: 40px;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mat-radio-ripple-color: #25272C;--mat-radio-checked-ripple-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-radio-disabled-label-color: rgba(37, 39, 44, .38);--mat-radio-label-text-color: #25272C;--mat-radio-label-text-font: var(--nu-nunito-sans-regular-font);--mat-radio-label-text-line-height: 1.25rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: .016rem;--mat-radio-label-text-weight: 400;--mat-radio-touch-target-display: block;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-slider-handle-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-slider-focus-handle-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-slider-hover-handle-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-slider-active-track-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-slider-inactive-track-color: #D3D6DB;--mdc-slider-with-tick-marks-inactive-container-color: #534342;--mdc-slider-with-tick-marks-active-container-color: #fff;--mdc-slider-disabled-active-track-color: #25272C;--mdc-slider-disabled-handle-color: #25272C;--mdc-slider-disabled-inactive-track-color: #25272C;--mdc-slider-label-container-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #25272C;--mdc-slider-label-label-text-font: var(--nu-nunito-sans-regular-font);--mdc-slider-label-label-text-size: .75rem;--mdc-slider-label-label-text-line-height: 1rem;--mdc-slider-label-label-text-tracking: .031rem;--mdc-slider-label-label-text-weight: 500;--mdc-slider-active-track-height: 4px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 9999px;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .38;--mdc-slider-with-tick-marks-container-shape: 9999px;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .38;--mat-slider-ripple-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-slider-hover-state-layer-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-slider-focus-state-layer-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-slider-value-indicator-width: 28px;--mat-slider-value-indicator-height: 28px;--mat-slider-value-indicator-caret-display: none;--mat-slider-value-indicator-border-radius: 50% 50% 50% 0;--mat-slider-value-indicator-padding: 0;--mat-slider-value-indicator-text-transform: rotate(45deg);--mat-slider-value-indicator-container-transform: translateX(-50%) rotate(-45deg);--mat-slider-value-indicator-opacity: 1;--mat-menu-item-label-text-color: #25272C;--mat-menu-item-icon-color: #534342;--mat-menu-item-hover-state-layer-color: rgba(37, 39, 44, .08);--mat-menu-item-focus-state-layer-color: rgba(37, 39, 44, .12);--mat-menu-container-color: #f8ebea;--mat-menu-divider-color: #D3D6DB;--mat-menu-item-label-text-font: var(--nu-nunito-sans-regular-font);--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: .006rem;--mat-menu-item-label-text-line-height: 1.25rem;--mat-menu-item-label-text-weight: 500;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 8px;--mat-menu-divider-top-spacing: 8px;--mat-menu-item-spacing: 12px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 12px;--mat-menu-item-trailing-spacing: 12px;--mat-menu-item-with-icon-leading-spacing: 12px;--mat-menu-item-with-icon-trailing-spacing: 12px;--mat-menu-base-elevation-level: 2;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-leading-avatar-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-list-list-item-disabled-state-layer-color: #25272C;--mdc-list-list-item-disabled-state-layer-opacity: .12;--mdc-list-list-item-label-text-color: #25272C;--mdc-list-list-item-supporting-text-color: #534342;--mdc-list-list-item-leading-icon-color: #534342;--mdc-list-list-item-trailing-supporting-text-color: #534342;--mdc-list-list-item-trailing-icon-color: #534342;--mdc-list-list-item-selected-trailing-icon-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-list-list-item-disabled-label-text-color: #25272C;--mdc-list-list-item-disabled-leading-icon-color: #25272C;--mdc-list-list-item-disabled-trailing-icon-color: #25272C;--mdc-list-list-item-hover-label-text-color: #25272C;--mdc-list-list-item-focus-label-text-color: #25272C;--mdc-list-list-item-hover-state-layer-color: #25272C;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: #25272C;--mdc-list-list-item-focus-state-layer-opacity: .12;--mdc-list-list-item-label-text-font: var(--nu-nunito-sans-regular-font);--mdc-list-list-item-label-text-line-height: 1.5rem;--mdc-list-list-item-label-text-size: 1rem;--mdc-list-list-item-label-text-tracking: .031rem;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: var(--nu-nunito-sans-regular-font);--mdc-list-list-item-supporting-text-line-height: 1.25rem;--mdc-list-list-item-supporting-text-size: .875rem;--mdc-list-list-item-supporting-text-tracking: .016rem;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: var(--nu-nunito-sans-regular-font);--mdc-list-list-item-trailing-supporting-text-line-height: 1rem;--mdc-list-list-item-trailing-supporting-text-size: .688rem;--mdc-list-list-item-trailing-supporting-text-tracking: .031rem;--mdc-list-list-item-trailing-supporting-text-weight: 500;--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 9999px;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-label-text-opacity: .3;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: #ffdad7;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 16px;--mat-list-active-indicator-shape: 9999px;--mat-paginator-container-text-color: #25272C;--mat-paginator-container-background-color: #fff8f7;--mat-paginator-enabled-icon-color: #534342;--mat-paginator-disabled-icon-color: rgba(37, 39, 44, .38);--mat-paginator-container-text-font: var(--nu-nunito-sans-regular-font);--mat-paginator-container-text-line-height: 1rem;--mat-paginator-container-text-size: .75rem;--mat-paginator-container-text-tracking: .025rem;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: .75rem;--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mdc-secondary-navigation-tab-container-height: 48px;--mdc-tab-indicator-active-indicator-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mat-tab-header-divider-color: #D3D6DB;--mat-tab-header-pagination-icon-color: #25272C;--mat-tab-header-inactive-label-text-color: #25272C;--mat-tab-header-active-label-text-color: #25272C;--mat-tab-header-active-ripple-color: #25272C;--mat-tab-header-inactive-ripple-color: #25272C;--mat-tab-header-inactive-focus-label-text-color: #25272C;--mat-tab-header-inactive-hover-label-text-color: #25272C;--mat-tab-header-active-focus-label-text-color: #25272C;--mat-tab-header-active-hover-label-text-color: #25272C;--mat-tab-header-active-focus-indicator-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-tab-header-active-hover-indicator-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-tab-header-label-text-font: var(--nu-nunito-sans-regular-font);--mat-tab-header-label-text-size: .875rem;--mat-tab-header-label-text-tracking: .006rem;--mat-tab-header-label-text-line-height: 1.25rem;--mat-tab-header-label-text-weight: 500;--mat-tab-header-divider-height: 1px;--mdc-checkbox-disabled-selected-checkmark-color: #fff8f7;--mdc-checkbox-selected-focus-state-layer-opacity: .12;--mdc-checkbox-selected-hover-state-layer-opacity: .08;--mdc-checkbox-selected-pressed-state-layer-opacity: .12;--mdc-checkbox-unselected-focus-state-layer-opacity: .12;--mdc-checkbox-unselected-hover-state-layer-opacity: .08;--mdc-checkbox-unselected-pressed-state-layer-opacity: .12;--mdc-checkbox-selected-pressed-icon-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-checkbox-disabled-selected-icon-color: rgba(37, 39, 44, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(37, 39, 44, .38);--mdc-checkbox-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-icon-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-checkbox-selected-hover-icon-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-checkbox-selected-icon-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-checkbox-unselected-focus-icon-color: #25272C;--mdc-checkbox-unselected-hover-icon-color: #25272C;--mdc-checkbox-unselected-icon-color: #534342;--mdc-checkbox-selected-focus-state-layer-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-checkbox-selected-hover-state-layer-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-checkbox-selected-pressed-state-layer-color: #25272C;--mdc-checkbox-unselected-focus-state-layer-color: #25272C;--mdc-checkbox-unselected-hover-state-layer-color: #25272C;--mdc-checkbox-unselected-pressed-state-layer-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-checkbox-state-layer-size: 40px;--mat-checkbox-disabled-label-color: rgba(37, 39, 44, .38);--mat-checkbox-label-text-color: #25272C;--mat-checkbox-label-text-font: var(--nu-nunito-sans-regular-font);--mat-checkbox-label-text-line-height: 1.25rem;--mat-checkbox-label-text-size: .875rem;--mat-checkbox-label-text-tracking: .016rem;--mat-checkbox-label-text-weight: 400;--mat-checkbox-touch-target-display: block;--mdc-text-button-label-text-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-text-button-disabled-label-text-color: rgba(37, 39, 44, .38);--mdc-text-button-label-text-font: var(--nu-nunito-sans-regular-font);--mdc-text-button-label-text-size: .875rem;--mdc-text-button-label-text-tracking: .006rem;--mdc-text-button-label-text-weight: 500;--mdc-text-button-container-height: 40px;--mdc-text-button-container-shape: 9999px;--mdc-protected-button-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-protected-button-container-color: #fff8f7;--mdc-protected-button-label-text-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-protected-button-disabled-container-color: rgba(37, 39, 44, .12);--mdc-protected-button-disabled-label-text-color: rgba(37, 39, 44, .38);--mdc-protected-button-label-text-font: var(--nu-nunito-sans-regular-font);--mdc-protected-button-label-text-size: .875rem;--mdc-protected-button-label-text-tracking: .006rem;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-container-height: 40px;--mdc-protected-button-container-shape: 9999px;--mdc-filled-button-container-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-filled-button-label-text-color: #fff;--mdc-filled-button-disabled-container-color: rgba(37, 39, 44, .12);--mdc-filled-button-disabled-label-text-color: rgba(37, 39, 44, .38);--mdc-filled-button-label-text-font: var(--nu-nunito-sans-regular-font);--mdc-filled-button-label-text-size: .875rem;--mdc-filled-button-label-text-tracking: .006rem;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-container-height: 40px;--mdc-filled-button-container-shape: 9999px;--mdc-outlined-button-disabled-outline-color: rgba(37, 39, 44, .12);--mdc-outlined-button-disabled-label-text-color: rgba(37, 39, 44, .38);--mdc-outlined-button-label-text-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-outlined-button-outline-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-outlined-button-label-text-font: var(--nu-nunito-sans-regular-font);--mdc-outlined-button-label-text-size: .875rem;--mdc-outlined-button-label-text-tracking: .006rem;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-container-height: 40px;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 9999px;--mat-text-button-state-layer-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-text-button-disabled-state-layer-color: #534342;--mat-text-button-ripple-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mat-text-button-touch-target-display: block;--mat-text-button-horizontal-padding: 12px;--mat-text-button-with-icon-horizontal-padding: 16px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: -4px;--mat-protected-button-state-layer-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-protected-button-disabled-state-layer-color: #534342;--mat-protected-button-ripple-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mat-protected-button-touch-target-display: block;--mat-protected-button-horizontal-padding: 24px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -8px;--mat-filled-button-state-layer-color: #fff;--mat-filled-button-disabled-state-layer-color: #534342;--mat-filled-button-ripple-color: rgba(255, 255, 255, .12);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mat-filled-button-touch-target-display: block;--mat-filled-button-horizontal-padding: 24px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -8px;--mat-outlined-button-state-layer-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-outlined-button-disabled-state-layer-color: #534342;--mat-outlined-button-ripple-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mat-outlined-button-touch-target-display: block;--mat-outlined-button-horizontal-padding: 24px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -8px;--mdc-icon-button-icon-color: #534342;--mdc-icon-button-disabled-icon-color: rgba(37, 39, 44, .38);--mdc-icon-button-state-layer-size: 40px;--mdc-icon-button-icon-size: 24px;--mat-icon-button-state-layer-color: #534342;--mat-icon-button-disabled-state-layer-color: #534342;--mat-icon-button-ripple-color: rgba(83, 67, 66, .12);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-touch-target-display: block;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-label-text-font: var(--nu-nunito-sans-regular-font);--mdc-extended-fab-label-text-size: .875rem;--mdc-extended-fab-label-text-tracking: .006rem;--mdc-extended-fab-label-text-weight: 500;--mdc-extended-fab-container-height: 56px;--mdc-extended-fab-container-shape: 16px;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-container-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-fab-container-shape: 16px;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-container-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-fab-small-container-shape: 12px;--mat-fab-foreground-color: #410005;--mat-fab-state-layer-color: #410005;--mat-fab-ripple-color: rgba(65, 0, 5, .12);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(37, 39, 44, .12);--mat-fab-disabled-state-foreground-color: rgba(37, 39, 44, .38);--mat-fab-touch-target-display: block;--mat-fab-small-foreground-color: #410005;--mat-fab-small-state-layer-color: #410005;--mat-fab-small-ripple-color: rgba(65, 0, 5, .12);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(37, 39, 44, .12);--mat-fab-small-disabled-state-foreground-color: rgba(37, 39, 44, .38);--mdc-snackbar-container-color: #362f2e;--mdc-snackbar-supporting-text-color: #fbeeec;--mdc-snackbar-supporting-text-font: var(--nu-nunito-sans-regular-font);--mdc-snackbar-supporting-text-line-height: 1.25rem;--mdc-snackbar-supporting-text-size: .875rem;--mdc-snackbar-supporting-text-weight: 400;--mdc-snackbar-container-shape: 4px;--mat-snack-bar-button-color: #ffb3ae;--mat-table-background-color: #fff8f7;--mat-table-header-headline-color: #25272C;--mat-table-row-item-label-text-color: #25272C;--mat-table-row-item-outline-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-table-header-headline-font: var(--nu-nunito-sans-regular-font);--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .006rem;--mat-table-row-item-label-text-font: var(--nu-nunito-sans-regular-font);--mat-table-row-item-label-text-line-height: 1.25rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .016rem;--mat-table-footer-supporting-text-font: var(--nu-nunito-sans-regular-font);--mat-table-footer-supporting-text-line-height: 1.25rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .016rem;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-row-item-outline-width: 1px;--mdc-circular-progress-active-indicator-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mat-badge-background-color: #ba1a1a;--mat-badge-text-color: #fff;--mat-badge-disabled-state-background-color: rgba(186, 26, 26, .38);--mat-badge-disabled-state-text-color: #fff;--mat-badge-text-font: var(--nu-nunito-sans-regular-font);--mat-badge-text-size: .688rem;--mat-badge-text-weight: 500;--mat-badge-large-size-text-size: .688rem;--mat-badge-container-shape: 9999px;--mat-badge-container-size: 16px;--mat-badge-small-size-container-size: 6px;--mat-badge-large-size-container-size: 16px;--mat-badge-legacy-container-size: unset;--mat-badge-legacy-small-size-container-size: unset;--mat-badge-legacy-large-size-container-size: unset;--mat-badge-container-offset: -12px 0;--mat-badge-small-size-container-offset: -6px 0;--mat-badge-large-size-container-offset: -12px 0;--mat-badge-container-overlap-offset: -12px;--mat-badge-small-size-container-overlap-offset: -6px;--mat-badge-large-size-container-overlap-offset: -12px;--mat-badge-container-padding: 0 4px;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0 4px;--mat-badge-line-height: 16px;--mat-badge-small-size-text-size: 0;--mat-badge-small-size-line-height: 6px;--mat-badge-large-size-line-height: 16px;--mat-bottom-sheet-container-text-color: #25272C;--mat-bottom-sheet-container-background-color: #fef1ef;--mat-bottom-sheet-container-text-font: var(--nu-nunito-sans-regular-font);--mat-bottom-sheet-container-text-line-height: 1.5rem;--mat-bottom-sheet-container-text-size: 1rem;--mat-bottom-sheet-container-text-tracking: .031rem;--mat-bottom-sheet-container-text-weight: 400;--mat-bottom-sheet-container-shape: 28px;--mat-standard-button-toggle-hover-state-layer-opacity: .08;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-standard-button-toggle-text-color: #25272C;--mat-standard-button-toggle-state-layer-color: #25272C;--mat-standard-button-toggle-selected-state-background-color: #ffdad7;--mat-standard-button-toggle-selected-state-text-color: #2c1514;--mat-standard-button-toggle-disabled-state-text-color: rgba(37, 39, 44, .38);--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(37, 39, 44, .38);--mat-standard-button-toggle-disabled-selected-state-background-color: rgba(37, 39, 44, .12);--mat-standard-button-toggle-divider-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-standard-button-toggle-label-text-font: var(--nu-nunito-sans-regular-font);--mat-standard-button-toggle-label-text-line-height: 1.25rem;--mat-standard-button-toggle-label-text-size: .875rem;--mat-standard-button-toggle-label-text-tracking: .006rem;--mat-standard-button-toggle-label-text-weight: 500;--mat-standard-button-toggle-height: 40px;--mat-standard-button-toggle-shape: 9999px;--mat-standard-button-toggle-background-color: transparent;--mat-standard-button-toggle-disabled-state-background-color: transparent;--mat-datepicker-calendar-date-selected-state-text-color: #fff;--mat-datepicker-calendar-date-selected-state-background-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(37, 39, 44, .38);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-datepicker-calendar-date-focus-state-background-color: rgba(37, 39, 44, .12);--mat-datepicker-calendar-date-hover-state-background-color: rgba(37, 39, 44, .08);--mat-datepicker-toggle-active-state-icon-color: #534342;--mat-datepicker-calendar-date-in-range-state-background-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #ffdea8;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #ffdad7;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #775654;--mat-datepicker-toggle-icon-color: #534342;--mat-datepicker-calendar-body-label-text-color: #25272C;--mat-datepicker-calendar-period-button-text-color: #534342;--mat-datepicker-calendar-period-button-icon-color: #534342;--mat-datepicker-calendar-navigation-button-icon-color: #534342;--mat-datepicker-calendar-header-text-color: #534342;--mat-datepicker-calendar-date-today-outline-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(37, 39, 44, .38);--mat-datepicker-calendar-date-text-color: #25272C;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(37, 39, 44, .38);--mat-datepicker-calendar-date-preview-state-outline-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-datepicker-range-input-separator-color: #25272C;--mat-datepicker-range-input-disabled-state-separator-color: rgba(37, 39, 44, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(37, 39, 44, .38);--mat-datepicker-calendar-container-background-color: #f2e5e4;--mat-datepicker-calendar-container-text-color: #25272C;--mat-datepicker-calendar-text-font: var(--nu-nunito-sans-regular-font);--mat-datepicker-calendar-text-size: .875rem;--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: .875rem;--mat-datepicker-calendar-header-text-weight: 500;--mat-datepicker-calendar-container-shape: 16px;--mat-datepicker-calendar-container-touch-shape: 28px;--mat-datepicker-calendar-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-date-outline-color: transparent;--mat-divider-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-divider-width: 1px;--mat-expansion-container-background-color: #fff8f7;--mat-expansion-container-text-color: #25272C;--mat-expansion-actions-divider-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-expansion-header-hover-state-layer-color: rgba(37, 39, 44, .08);--mat-expansion-header-focus-state-layer-color: rgba(37, 39, 44, .12);--mat-expansion-header-disabled-state-text-color: rgba(37, 39, 44, .38);--mat-expansion-header-text-color: #25272C;--mat-expansion-header-description-color: #534342;--mat-expansion-header-indicator-color: #534342;--mat-expansion-header-text-font: var(--nu-nunito-sans-regular-font);--mat-expansion-header-text-size: 1rem;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: 1.5rem;--mat-expansion-header-text-tracking: .009rem;--mat-expansion-container-text-font: var(--nu-nunito-sans-regular-font);--mat-expansion-container-text-line-height: 1.5rem;--mat-expansion-container-text-size: 1rem;--mat-expansion-container-text-tracking: .031rem;--mat-expansion-container-text-weight: 400;--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-container-shape: 12px;--mat-expansion-legacy-header-indicator-display: none;--mat-expansion-header-indicator-display: inline-block;--mat-grid-list-tile-header-primary-text-size: 400 1rem / 1.5rem var(--nu-nunito-sans-regular-font);--mat-grid-list-tile-header-secondary-text-size: 400 .875rem / 1.25rem var(--nu-nunito-sans-regular-font);--mat-grid-list-tile-footer-primary-text-size: 400 1rem / 1.5rem var(--nu-nunito-sans-regular-font);--mat-grid-list-tile-footer-secondary-text-size: 400 .875rem / 1.25rem var(--nu-nunito-sans-regular-font);--mat-icon-color: inherit;--mat-sidenav-container-background-color: #fff8f7;--mat-sidenav-container-text-color: #534342;--mat-sidenav-content-background-color: #fff8f7;--mat-sidenav-content-text-color: #25272C;--mat-sidenav-scrim-color: rgba(59, 45, 44, .4);--mat-sidenav-container-shape: 16px;--mat-sidenav-container-elevation-shadow: none;--mat-sidenav-container-width: 360px;--mat-sidenav-container-divider-color: transparent;--mat-stepper-header-icon-foreground-color: #fff8f7;--mat-stepper-header-selected-state-icon-background-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-stepper-header-selected-state-icon-foreground-color: #fff;--mat-stepper-header-edit-state-icon-background-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-stepper-header-edit-state-icon-foreground-color: #fff;--mat-stepper-container-color: #fff8f7;--mat-stepper-line-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mat-stepper-header-hover-state-layer-color: rgba(54, 47, 46, .08);--mat-stepper-header-focus-state-layer-color: rgba(54, 47, 46, .12);--mat-stepper-header-label-text-color: #534342;--mat-stepper-header-optional-label-text-color: #534342;--mat-stepper-header-selected-state-label-text-color: #534342;--mat-stepper-header-error-state-label-text-color: #ba1a1a;--mat-stepper-header-icon-background-color: #534342;--mat-stepper-header-error-state-icon-foreground-color: #ba1a1a;--mat-stepper-container-text-font: var(--nu-nunito-sans-regular-font);--mat-stepper-header-label-text-font: var(--nu-nunito-sans-regular-font);--mat-stepper-header-label-text-size: .875rem;--mat-stepper-header-label-text-weight: 500;--mat-stepper-header-error-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-weight: 500;--mat-stepper-header-height: 72px;--mat-stepper-header-focus-state-layer-shape: 12px;--mat-stepper-header-hover-state-layer-shape: 12px;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #25272C;--mat-toolbar-container-background-color: #fff8f7;--mat-toolbar-container-text-color: #25272C;--mat-toolbar-title-text-font: var(--ai-airindia-variable-font);--mat-toolbar-title-text-line-height: 1.75rem;--mat-toolbar-title-text-size: 1.375rem;--mat-toolbar-title-text-tracking: 0;--mat-toolbar-title-text-weight: 400;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-tree-container-background-color: #fff8f7;--mat-tree-node-text-color: #25272C;--mat-tree-node-text-font: var(--nu-nunito-sans-regular-font);--mat-tree-node-text-size: 1rem;--mat-tree-node-text-weight: 400;--mat-tree-node-min-height: 48px}.mat-theme-loaded-marker{display:none}.mat-mdc-tab{--mat-tab-header-label-text-font: var(--ai-airindia-variable-font, "AirIndiaVariable")}.mat-mdc-tab.mdc-tab--active{--mat-tab-header-label-text-font: var(--ai-airindia-bold-font, "AirIndiaBold")}.ai-secondary-tab .mdc-tab__text-label{font-family:var(--ai-nunito-sans-regular-font, "NunitoSansRegular");font-size:14px;font-style:normal;font-weight:700;line-height:164%;text-align:center}.ai-secondary-tab .mdc-tab.mat-mdc-tab.mat-mdc-focus-indicator{padding:var(--size-5xs, 2px) 0}.ai-secondary-tab .mdc-tab.mat-mdc-tab.mat-mdc-focus-indicator .mdc-tab__text-label{color:var(--Global-Colours-AI-Grey-G600, #494E5C);font-weight:400}.ai-secondary-tab .mat-mdc-tab-labels .mdc-tab-indicator{display:none}.ai-secondary-tab .mat-mdc-tab-labels .mdc-tab.mat-mdc-tab{border-radius:var(--size-4xs, 4px);height:var(--size-2xl, 32px);margin:var(--size-5xs, 2px)}.ai-secondary-tab .mdc-tab.mat-mdc-tab.mat-mdc-focus-indicator.mdc-tab--active.mdc-tab-indicator--active{background:var(--Global-Colours-AI-White-W50, #FFF);box-shadow:0 1px 3px #1e293b1a,0 1px var(--size-5xs, 2px) 0 #1e293b0d;padding-inline:var(--size-2xs, 8px)}.ai-secondary-tab .mdc-tab.mat-mdc-tab.mat-mdc-focus-indicator.mdc-tab--active.mdc-tab-indicator--active .mdc-tab__text-label{color:var(--Global-Colours-AI-Red-R500, #DA0E29);font-weight:700}.ai-secondary-tab mat-tab-header .mat-mdc-tab-label-container{border-color:transparent;padding:var(--size-2xs, 8px) var(--size-2m, 16px)}.ai-secondary-tab mat-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-list{background:var(--Global-Colours-AI-Grey-G50, #F7F8F8);border-radius:var(--size-4xs, 4px)}.ai-unselected-seat-tabs-wrapper .mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:0}.ai-unselected-seat-tabs-wrapper .mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab .mdc-tab-indicator{display:none}@media (max-width: 576px){.mat-expansion-indicator{align-self:center;display:flex}}.mat-expansion-panel-content .mat-expansion-panel-body{padding:0 11px var(--size-2m)}.mat-expansion-panel .mat-expansion-panel-header.mat-expanded{height:auto}.ai-passenger-detail .mat-expansion-panel-content .mat-expansion-panel-body{padding:0}@media (max-width: 992px){.ai-passenger-detail .mat-expansion-indicator{align-self:center;display:flex;position:absolute;right:10px;top:15px}}@media (max-width: 992px){.ai-passenger-detail .mat-expansion-indicator svg{height:20px}}@media (max-width: 992px){.ai-passenger-detail .mat-expansion-panel-header-description{margin-right:0}}.mat-expansion-panel .mat-expansion-panel-header,.mat-expansion-panel-header.mat-expanded:hover{background-color:#fff;height:auto;padding:16px 12px}@media (max-width: 768px){.mat-expansion-panel .mat-expansion-panel-header,.mat-expansion-panel-header.mat-expanded:hover{height:auto;padding:20px 12px 0}}.ai-addon-acc-wrapper .mat-expansion-panel.ai-addon-section{background:var(--gradient-addon-accordion-expanded);border-radius:var(--size-2xs, 8px);box-shadow:0 1px 3px #1e293b1a,0 1px 2px #1e293b0d}.ai-addon-acc-wrapper .mat-expansion-panel.ai-addon-section .mat-expansion-panel-header{height:56px;padding:0 var(--size-2m, 16px) 0 var(--size-s, 12px)}.ai-addon-acc-wrapper .mat-expansion-panel.ai-addon-section .mat-expansion-panel-header:has(.mat-content.mat-content-hide-toggle){padding-right:0}@media (max-width: 576px){.ai-addon-acc-wrapper .mat-expansion-panel.ai-addon-section .mat-expansion-panel-header .mat-expansion-indicator{align-self:center}}.ai-addon-acc-wrapper .mat-expansion-panel.ai-addon-section .mat-expansion-panel-header .mat-expansion-panel-header-title{gap:var(--size-2xs, 8px)}.ai-addon-acc-wrapper .mat-expansion-panel.ai-addon-section .mat-expansion-panel-header[aria-expanded=false]{background:var(--gradient-addon-accordion-collapsed)!important}.ai-addon-acc-wrapper .mat-expansion-panel.ai-addon-section .mat-expansion-panel-header.mat-expanded,.ai-addon-acc-wrapper .mat-expansion-panel.ai-addon-section .mat-expansion-panel-header.mat-expanded:focus{background:unset}.ai-mat-expansion-panel-wrapper .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 1px 2px #1e293b0d,0 1px 3px #1e293b1a}.ai-mat-expansion-panel-wrapper .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--Background-Bg_base-white, #FFF)}.mat-mdc-chip.mat-mdc-chip-row.mdc-evolution-chip.mat-chip{align-items:center;background:var(--Global-Colours-AI-Grey-G50, #F7F8F8);border:1px solid var(--Global-Colours-AI-Grey-G200, #D3D6DB);border-radius:900px;box-sizing:content-box;display:flex;gap:var(--size-4xs, 4px);height:var(--size-2m, 16px);padding:var(--size-2xs, 8px) var(--size-2m, 16px)}@media (max-width: 576px){.mat-mdc-chip.mat-mdc-chip-row.mdc-evolution-chip.mat-chip{padding:6.9px 12.4px}}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{display:none}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip__action.mat-mdc-chip-action.mdc-evolution-chip__cell.mdc-evolution-chip__cell--primary,.mat-mdc-chip-remove.mat-mdc-chip-trailing-icon.mat-mdc-focus-indicator.ai-red-cross{padding-left:0;padding-right:0}.mdc-evolution-chip__cell.mdc-evolution-chip__cell--trailing.ng-star-inserted{align-items:flex-start;cursor:pointer}.mdc-evolution-chip__cell.mdc-evolution-chip__cell--trailing{cursor:pointer}.mat-mdc-chip.mat-mdc-chip-row.mdc-evolution-chip.mat-chip.ai-red-border{background:var(--Global-Colours-AI-Red-R50, #FEF2F5);border:1px solid var(--Global-Colours-AI-Red-R300, #E1657A);border-radius:900px;padding-right:var(--size-2xs, 8px)}.mat-mdc-chip-remove.mat-mdc-chip-trailing-icon.mat-mdc-focus-indicator.ai-red-cross{color:var(--Global-Colours-AI-Red-R300, #E1657A);pointer-events:none}.mat-mdc-standard-chip.mdc-evolution-chip--selected{border-color:var(--global-colours-ai-red-r-600-brand, #B61032)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--Global-Colours-AI-Red-R600, #B61032)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--Global-Colours-AI-Grey-G800)!important;opacity:.8!important}.mdc-text-field--outlined .mat-mdc-form-field-infix{align-items:center;display:flex;min-height:48px;padding:0!important}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:#f2f2f2!important}.mat-mdc-dialog-actions{background-color:#f9f6ee;gap:16px;height:64px;padding:12px 24px}.mat-mdc-dialog-actions button:disabled{opacity:.4}.mdc-form-field .mdc-label{padding-left:8px}.ai-passenger-info-outer-wrapper .mat-mdc-text-field-wrapper{height:40px!important}.ai-passenger-info-outer-wrapper .ai-card-info-msg-container.ai-missing{margin-bottom:12px}.ai-boarding-pass-details-wrapper .ai-icon-wrapper .material-icons{color:#000;font-size:var(--size-2m, 16px);height:auto;width:auto}.ai-boarding-pass-details-wrapper .ai-icon-wrapper span{height:var(--size-2m, 16px)}.ai-boarding-pass-details-wrapper .ai-boarding-pass-icons{height:var(--size-2m, 16px);width:var(--size-2m, 16px)}.ai-boarding-pass-details-wrapper .ai-download-icon{content:url(/airindia-rebrand/boarding-pass-download.svg)}.ai-boarding-pass-details-wrapper .ai-whatsapp-icon{content:url(/airindia-rebrand/whatsapp.svg)}.ai-addon-acc-wrapper .ai-addon-header-subtitle-item .ai-icon.checkin-baggage-icon mat-icon{height:var(--size-l, 20px)}.mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{background-color:unset;opacity:unset}.mdc-form-field .mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{background-color:unset;opacity:unset}.mdc-form-field .mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{background-color:unset;opacity:unset}.mdc-form-field .mdc-checkbox__background{border-width:1.5px;height:16px;width:16px}@media (max-width: 576px){.mdc-checkbox{padding-right:5px}}.mat-mdc-unelevated-button.ai-basic-button{border-radius:var(--ai-mdc-basic-button-border-radius, var(--size-4xs, 4px))}.ai-filter-icon-button.mat-mdc-icon-button .mat-mdc-button-persistent-ripple:before{background-color:transparent}.ai-button-red.ai-button,.ai-primary-button{--mdc-filled-button-disabled-label-text-color: var(--Global-Colours-AI-White-W50);--mdc-filled-button-disabled-container-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-filled-button-label-text-color: var(--Global-Colours-AI-White-W50, #FFF);--mdc-filled-button-container-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-filled-button-container-shape: var(--size-4xs, 4px);--mdc-filled-button-label-text-font: var(--ai-airindia-regular-font);--mdc-filled-button-label-text-size: var(--size-s, 12px);background-color:var(--Global-Colours-AI-Red-R500);border:1px solid var(--Buttons-Primary-BG, #DA0E29);border-radius:var(--size-4xs, 4px);color:var(--Global-Colours-AI-White-W50);cursor:pointer;font-family:var(--ai-airindia-regular-font);font-size:var(--size-s, 12px);font-style:normal;font-weight:400;letter-spacing:.12px;line-height:125%;padding:12.5px var(--size-2m, 16px);text-transform:capitalize}.ai-button-red.ai-button:disabled,.ai-primary-button:disabled{opacity:.4}.ai-secondary-button,.ai-button{--mdc-outlined-button-label-text-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-outlined-button-outline-color: var(--Buttons-Primary-BG, #DA0E29);--mdc-outlined-button-container-shape: var(--size-4xs, 4px);--mdc-outlined-button-container-height: auto;--mdc-outlined-button-disabled-label-text-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-outlined-button-disabled-outline-color: var(--Global-Colours-AI-Red-R500, #DA0E29);background-color:transparent;border:1px solid var(--Buttons-Primary-BG, #DA0E29);border-radius:var(--size-4xs, 4px);color:var(--Global-Colours-AI-Red-R500);cursor:pointer;font-family:var(--ai-airindia-regular-font);font-size:var(--size-s, 12px);font-style:normal;font-weight:400;letter-spacing:.12px;line-height:125%;padding:12.5px var(--size-2m, 16px);text-transform:capitalize}.ai-secondary-button:disabled,.ai-button:disabled{opacity:.4}.ai-link-button{--mdc-text-button-disabled-label-text-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-text-button-label-text-color: var(--Global-Colours-AI-Red-R500, #DA0E29);background-color:transparent;border:1px solid transparent;border-radius:var(--size-4xs, 4px);color:var(--Global-Colours-AI-Red-R500);cursor:pointer;font-family:var(--ai-airindia-regular-font);font-size:var(--size-s, 12px);font-style:normal;font-weight:400;letter-spacing:.12px;line-height:125%;padding:12.5px var(--size-2m, 16px);text-transform:capitalize}.ai-link-button:disabled{opacity:.4}.ai-basic-button{--mdc-filled-button-disabled-label-text-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-filled-button-disabled-container-color: var(--Global-Colours-AI-White-W50, #FFF);--mdc-filled-button-label-text-color: var(--Global-Colours-AI-Red-R500, #DA0E29);--mdc-filled-button-container-color: var(--Global-Colours-AI-White-W50, #FFF);--mdc-filled-button-container-shape: var(--size-4xs, 4px);--mdc-filled-button-label-text-font: var(--ai-airindia-regular-font);--mdc-filled-button-label-text-size: var(--size-s, 12px);background-color:#f9f6ee;border:transparent;border-radius:var(--size-4xs, 4px);color:var(--Global-Colours-AI-Red-R500);cursor:pointer;font-family:var(--ai-airindia-regular-font);font-size:var(--size-s, 12px);font-style:normal;font-weight:400;letter-spacing:.12px;line-height:125%;padding:12.5px var(--size-2m, 16px);text-transform:capitalize}.ai-basic-button:disabled{opacity:.4}.ai-basic-button:hover{background-color:var(--Global-Colours-AI-White-W300, #f6f6f6)}.ai-modal-wrapper{border-radius:0 var(--size-2xs, 8px);box-shadow:0 10px 15px -3px #1e293b1a,0 4px 6px -2px #1e293b0d;display:block;width:480px}@media (max-width: 768px){.ai-modal-wrapper{width:358px!important}}.ai-modal-wrapper .ai-model-close{background:none;border:none;cursor:pointer}.ai-modal-wrapper.ai-modal-medium{width:720px}@media (max-width: 768px){.ai-modal-wrapper.ai-modal-medium{width:358px!important}}.ai-dialog-header{background-color:var(--Global-Colours-AI-White-W50, #FFF);border-bottom:1px solid var(--Global-Colours-AI-Grey-G100);padding:var(--size-2m, 16px) var(--size-2m, 16px) var(--size-2m, 16px) var(--size-xl, 24px)}.ai-dialog-header .mat-icon{color:var(--Global-Colours-AI-Grey-G800);font-size:var(--size-xl, 24px)}.ai-dialog-header:before{display:none}.ai-dialog{color:var(--Global-Colours-AI-Grey-G800);display:grid;font-family:var(--ai-nunito-sans-bold-font);font-size:var(--size-m, 18px);font-style:normal;grid-template-columns:1fr 0fr;line-height:125%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-mat-dialog-actions{background-color:var(--Global-Colours-AI-Cream-C50, #F9F6EE);display:flex;gap:var(--size-2m, 16px);height:64px;justify-content:flex-end;padding:var(--size-s, 12px) var(--size-xl, 24px)}.ai-mat-dialog-actions button:disabled{opacity:.4}.ai-dialog-content{background-color:var(--Global-Colours-AI-White-W50, #FFF);color:var(--Global-Colours-AI-Grey-G900);font-family:var(--ai-nunito-sans-regular-font);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.035px;line-height:140%;padding:var(--size-2m, 16px) var(--size-xl, 24px)}@media (max-width: 576px){.ai-dialog-content{font-size:var(--size-s, 12px)}}.ai-dialog-content .ai-mat-field-label{color:var(--Global-Colours-AI-Grey-G400)}@media (max-width: 576px){.ai-dialog-content .ai-mat-field-label{font-size:var(--size-2m, 16px)}}.mat-mdc-dialog-container{border-radius:unset}.mat-dialog-container{border-radius:0;min-width:max-content;padding:0;width:100%}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:var(--size-2m, 16px)}.mat-mdc-form-field-subscript-wrapper{height:0}.mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--Global-Colours-AI-Grey-G300)}.mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled,.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:var(--Global-Colours-AI-Grey-G300)}.mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--Global-Colours-AI-Grey-G300);border-width:1px}.mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--Global-Colours-AI-Grey-G800);opacity:.8}.mat-mdc-dialog-container .mat-mdc-dialog-title :before{display:none}.mat-mdc-button{color:var(--Global-Colours-AI-White-W50)}.ai-request-btn .mat-mdc-button:not(:disabled){color:var(--Global-Colours-AI-White-W50)!important}.mat-mdc-option .mat-pseudo-checkbox-minimal{display:none}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:unset!important}.mdc-notched-outline__leading{border-bottom-right-radius:unset;border-top-left-radius:unset;border-top-right-radius:unset;width:12px}.ai-upi-form-error-wrapper .mdc-notched-outline__leading{border-top-left-radius:4px}.ai-otp-container .mdc-text-field__input{padding:12px!important}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:unset!important}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{color:var(--Global-Colours-AI-White-W50)!important}.mat-mdc-text-field-wrapper{height:56px!important}.mdc-text-field--no-label .mat-mdc-form-field-infix{align-items:center;display:flex;min-height:40px;padding:0!important}.mdc-text-field--outlined .mat-mdc-form-field-infix{align-items:center;display:flex;min-height:var(--size-4xl, 48px);padding:0!important}.ai-otp-container .mdc-text-field--outlined{padding:0}.mat-horizontal-stepper-header-container{display:none!important}.mat-horizontal-content-container{padding:0!important}.mat-mdc-select-panel{background-color:var(--Global-Colours-AI-White-W50)!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel{max-height:100%;max-width:100%}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--Global-Colours-AI-White-W100, #f2f2f2)!important}.mat-mdc-option .mdc-list-item__primary-text{color:var(--Global-Colours-AI-Grey-G800);font-family:var(--ai-nunito-sans-regular-font)!important;font-size:14px!important;font-style:normal;font-weight:400;letter-spacing:.08px;line-height:140%}.mat-mdc-form-field-required-marker{display:none}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{background-color:unset!important;opacity:unset!important}.mdc-checkbox .mdc-checkbox__native-control:hover~.mdc-checkbox__ripple{background-color:unset!important;opacity:unset!important}.mdc-checkbox{padding:10px 0!important}.mdc-checkbox__background{border-width:1.5px!important;left:0!important}.mat-internal-form-field>label{padding-left:var(--size-2xs, 8px)!important}.ai-add-modal-outer .ai-button-red{background-color:var(--Global-Colours-AI-Red-R500);border-radius:4px;color:var(--Global-Colours-AI-White-W50);font-family:var(--ai-airindia-regular-font);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:125%;padding:0 16px;text-transform:capitalize}.ai-add-modal-outer.ai-button-cancel{background-color:transparent;border:1px solid var(--Global-Colours-AI-Red-R500);border-radius:4px;color:var(--Global-Colours-AI-Red-R500);font-family:var(--ai-airindia-regular-font);font-size:12px;font-style:normal;font-weight:400;height:40px;letter-spacing:.12px;line-height:125%;padding:0 16px;text-transform:capitalize}.ai-add-modal-outer .ai-actions{display:contents}.mat-mdc-unelevated-button:not(:disabled).ai-option-group-button{border-radius:3.048px;display:flex;font-family:var(--ai-nunito-sans-semi-bold-font);font-size:14px;font-style:normal;justify-content:space-between;line-height:125%;min-width:124px;padding:0 var(--size-2m, 16px);text-transform:capitalize}.mat-mdc-unelevated-button:not(:disabled).ai-option-group-button .mdc-button__label{width:100%}@media (max-width: 576px){.mat-mdc-unelevated-button:not(:disabled).ai-option-group-button{padding:0 var(--size-s, 12px)}}.mat-mdc-unelevated-button:not(:disabled).ai-option-group-button-selected{background:var(--Global-Colours-AI-White-W50);border:.584px solid var(--Global-Colours-AI-Red-R500);color:var(--Global-Colours-AI-Red-R500)}.mat-mdc-unelevated-button:not(:disabled).ai-option-group-button-selected mat-icon{color:var(--Global-Colours-AI-Green-G600)}.mat-mdc-unelevated-button:not(:disabled).ai-option-group-button-not-selected{background:var(--Global-Colours-AI-White-W50);border:.584px solid var(--Global-Colours-AI-Grey-G200);color:var(--Global-Colours-AI-Black-B50)}.mat-mdc-unelevated-button:not(:disabled).ai-option-group-button-not-selected-completed{background:var(--Global-Colours-AI-White-W50);border:.584px solid var(--Global-Colours-AI-Grey-G200);color:var(--Global-Colours-AI-Black-B50)}.mat-mdc-unelevated-button:not(:disabled).ai-option-group-button-not-selected-completed mat-icon{color:var(--Global-Colours-AI-Green-G600)}.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--Global-Colours-AI-Grey-G100)}.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel,.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel{background-color:var(--Global-Colours-AI-White-W50, #fff)}.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple),.mat-mdc-autocomplete-panel{background-color:var(--Global-Colours-AI-White-W100)}.mat-datepicker-popup .mat-datepicker-content .mat-calendar{font-family:var(--ai-nunito-sans-regular-font);height:unset;width:250px}.mat-datepicker-popup .mat-datepicker-content{background-color:#fff;border-radius:0;box-shadow:0 1px 3px #1e293b1a,0 1px 2px #1e293b0d;transform-origin:left top}.mat-datepicker-popup .mat-calendar-body-today:not(.mat-calendar-body-selected,.mat-calendar-body-comparison-identical){border-color:transparent}.mat-datepicker-popup .mat-calendar-body-cell-content{border-radius:0}.mat-mdc-form-field{width:100%}.mat-mdc-form-field .mat-mdc-form-field-flex,.mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-floating-label.mdc-floating-label{height:100%}.ai-passenger-info-outer-wrapper .ai-passenger-add-phone .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-bottom-left-radius:0;border-left:transparent;border-top-left-radius:0}.ai-passenger-info-outer-wrapper .ai-passenger-add-phone .mat-mdc-select{border:1px solid var(--Input-Border-Border_State_Default, #B0B5BF);border-radius:var(--Border_Radius-S, 4px);border-bottom-right-radius:0;border-right:transparent;border-top-right-radius:0;display:flex;width:76px}.ai-passenger-info-outer-wrapper .ai-passenger-add-phone .mat-mdc-select .mat-mdc-select-value{display:flex;justify-content:center}.ai-passenger-info-outer-wrapper .ai-passenger-add-phone .mat-mdc-select .mat-mdc-select-value-text{color:var(--Global-Colours-AI-Grey-G500, #626773);font-family:var(--ai-nunito-sans-regular-font);font-size:14px;font-style:normal;font-weight:400;line-height:165%;padding:8px 2px}.ai-passenger-info-outer-wrapper .ai-passenger-add-phone .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none}.ai-passenger-info-outer-wrapper .ai-passenger-add-email .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-bottom-left-radius:4px;border-top-left-radius:4px}.ai-passenger-info-outer-wrapper .mat-mdc-form-field-infix{min-height:40px;width:auto}.ai-passenger-info-outer-wrapper .mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled,.mdc-text-field--focused):hover .mat-mdc-notch-piece{border-color:var(--Global-Colours-AI-Grey-G300)}.ai-passenger-info-outer-wrapper .ai-add-phone .ai-passenger-add-phone .invalid-control{border:1px solid #D93449;border-right:none}.ai-passenger-info-outer-wrapper .ai-add-email:has(.ai-error-border) .mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--Global-Colours-AI-Red-R500, #DA0E29)}.ai-passenger-info-outer-wrapper .ai-add-phone:has(.ai-error-border) .mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--Global-Colours-AI-Red-R500, #DA0E29)}.ng-invalid.ng-dirty.ng-touched.mat-mdc-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--Global-Colours-AI-Red-R500, #DA0E29)}.cdk-overlay-container:has(.ai-select-country-codes) .cdk-overlay-pane{min-width:max-content}.cdk-overlay-container:has(.ai-select-country-codes) .mat-mdc-option{padding:0 8px}.ai-filter-panel-bottom-sheet-container{transition:none}.ai-filter-panel-bottom-sheet-container .mat-bottom-sheet-container{--mat-bottom-sheet-container-background-color: var(--Global-Colours-AI-White-W200);padding:0;transition:none}.ai-filter-panel-bottom-sheet-container .mat-bottom-sheet-container .ai-filter-panel-wrapper .ai-filter-panel{--filter-panel-width: 100%}.ai-filter-panel-backdrop{background-color:#0009;transition:none}.ai-passenger-slide-toggle-wrapper .mat-mdc-slide-toggle .mdc-form-field{height:22px;width:var(--size-3xl)}.ai-passenger-slide-toggle-wrapper .mat-mdc-slide-toggle .mdc-form-field .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){height:var(--size-m);margin:0 2px;width:var(--size-m)}.ai-passenger-slide-toggle-wrapper .mat-mdc-slide-toggle .mdc-form-field .mdc-switch--unselected .mdc-switch__icon--off{opacity:0}.ai-passenger-slide-toggle-wrapper .mat-mdc-slide-toggle .mdc-form-field .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){height:var(--size-m);margin:0 20px;width:var(--size-m)}.ai-passenger-slide-toggle-wrapper .mat-mdc-slide-toggle .mdc-form-field .mdc-switch--selected .mdc-switch__icon--on{opacity:0}.ai-passenger-slide-toggle-wrapper .mat-mdc-slide-toggle .mdc-form-field .mdc-switch:enabled .mdc-switch__shadow{background-color:#fff;border-width:0}.ai-passenger-slide-toggle-wrapper .mat-mdc-slide-toggle .mdc-form-field .mdc-switch__ripple{opacity:0}.ai-passenger-slide-toggle-wrapper .mat-mdc-slide-toggle .mdc-form-field .mdc-switch__track{border-radius:90px;height:22px;width:var(--size-3xl)}.ai-passenger-slide-toggle-wrapper .mat-mdc-slide-toggle .mdc-form-field .mdc-switch__track:before{background-color:var(--Global-Colours-AI-Grey-G200)!important;border-width:0}.ai-passenger-slide-toggle-wrapper .mat-mdc-slide-toggle .mdc-form-field .mdc-switch__track:after{background-color:var(--Global-Colours-AI-Green-Check)!important;border-width:0}.ai-flat-input-wrapper .mdc-notched-outline__leading{border-bottom-right-radius:unset;border-top-left-radius:unset;border-top-right-radius:unset;width:12px}.ai-container{margin:0 auto;max-width:var(--ai-container-width);min-width:var(--ai-container-width)}@media (max-width: 1232px){.ai-container{margin:unset;min-width:unset;padding:0 var(--size-2m, 16px)}}.ai-pointer{cursor:pointer}.ai-elevation-top-xs{box-shadow:0 -1px 2px #1e293b0d,0 -1px 3px #1e293b1a}.ai-elevation-top-s{box-shadow:0 -2px 4px -1px #1e293b0d,0 -4px 6px -1px #1e293b1a}.ai-elevation-top-m{box-shadow:0 -4px 6px -2px #1e293b0d,0 -10 15px -3px #1e293b1a}.ai-elevation-top-l{box-shadow:0 -4px 8px -2px #1e293b0d,0 -15px 40 -4px #1e293b24}.ai-elevation-top-xl{box-shadow:0 -4px 8px -2px #1e293b0d,0 -16px 72px -4px #1e293b2e}.ai-elevation-bottom-xs{box-shadow:0 1px 2px #1e293b0d,0 1px 3px #1e293b1a}.ai-elevation-bottom-s{box-shadow:0 2px 4px -1px #1e293b0d,0 4px 6px -1px #1e293b1a}.ai-elevation-bottom-m{box-shadow:0 4px 6px -2px #1e293b0d,0 10 15px -3px #1e293b1a}.ai-elevation-bottom-l{box-shadow:0 4px 8px -2px #1e293b0d,0 15px 40 -4px #1e293b24}.ai-elevation-bottom-xl{box-shadow:0 4px 8px -2px #1e293b0d,0 16px 72px -4px #1e293b2e}.ai-boradig-pass-parent .ai-international-messge-wrapper .ai-icon-m .mat-icon{color:var(--Global-Colours-AI-Blue-B1200, #3174E0)}.ai-boradig-pass-parent .ai-boarding-pass-card-wrapper .ai-slide-numbers{display:flex;gap:4px}.ai-boradig-pass-parent .ai-boarding-pass-card-wrapper .ai-slide-numbers .ai-icon-m{align-self:center;font-size:var(--size-3xs, 6px);height:var(--size-3xs, 6px);width:var(--size-3xs, 6px)}.ai-boradig-pass-parent .ai-boarding-pass-card-wrapper .ai-slide-numbers .ai-icon-m.slide-0 .mat-icon{font-size:var(--size-3xs, 6px);height:var(--size-3xs, 6px)}.ai-boradig-pass-parent .ai-boarding-pass-card-wrapper .ai-slide-numbers .ai-icon-m.slide-1 .mat-icon{font-size:var(--size-4xs, 4px);height:var(--size-4xs, 4px)}.ai-boradig-pass-parent .ai-boarding-pass-card-wrapper .ai-slide-numbers .ai-icon-m.slide-2 .mat-icon{font-size:var(--size-5xs, 2px);height:var(--size-5xs, 2px)}.ai-boradig-pass-parent .ai-boarding-pass-card-wrapper .ai-slide-numbers .ai-icon-m.slide-3 .mat-icon{font-size:1px;height:1px}.ai-check-in-confirm-wrapper .ai-boarding-content{height:100%}.ai-check-in-confirm-wrapper .ai-boarding-content .ai-boradig-pass-parent,.ai-check-in-confirm-wrapper .ai-boarding-content .ai-boarding-pass-card-wrapper{min-height:100%}@media (max-width: 992px){.ai-check-in-confirm-wrapper .ai-boarding-content .ai-boradig-pass-parent .ai-boarding-pass-section,.ai-check-in-confirm-wrapper .ai-boarding-content .ai-boarding-pass-card-wrapper .ai-boarding-pass-section{background-position:center!important;background-size:cover!important}}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary{width:100%}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-passenger-list-container{display:flex;flex:60%;gap:20px}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-passenger-list-container .ai-additional-info .ai-slider-outer-title{height:40px;margin-bottom:8px}@media (width >= 992px){.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-passenger-list-container ai-passenger-list{flex:60%;width:60%}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-passenger-list-container .ai-additional-info{flex:40%;width:39%}}@media (max-width: 992px){.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-passenger-list-container{flex-direction:column}}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-journey-card-container{display:flex;gap:20px;z-index:3}@media (max-width: 576px){.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-journey-card-container{gap:24px}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-journey-card-container .ai-boarding-content{padding-inline:10px}}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-journey-card-container .ai-flight-detail-card-text .mat-icon{max-width:20px;min-width:20px}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-journey-card-container .ai-flight-detail-card-text .mat-icon.ai-mail-icon{color:var(--Global-Colours-AI-Grey-G400, #828a99)}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-journey-card-container .ai-boarding-pass-container{border-radius:var(--size-2xs, 8px);flex:40%}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-journey-card-container .ai-boarding-pass-container .ai-boradig-pass-parent{height:100%}@media (width >= 992px){.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-journey-card-container .ai-boarding-pass-container{width:39%}}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-journey-card-container .ai-journey-info-container{border-radius:var(--size-2xs, 8px);display:flex;flex:1 1 60%;flex-direction:column}.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-journey-card-container .ai-journey-info-container.adjust-space{justify-content:space-evenly}@media (max-width: 992px){.ai-check-in-confirm-wrapper .ai-journey-summary#journey-summary .ai-journey-card-container{flex-direction:column}}.ai-check-in-confirm-wrapper .ai-additional-info .ai-image-slide{height:160px;width:auto}.ai-check-in-confirm-wrapper .ai-additional-info .ai-image-slide .ai-slider-content{align-items:unset;text-align:unset}.ai-check-in-confirm-wrapper .ai-additional-info .ai-image-slide .ai-slider-desc{margin-bottom:12px}.ai-check-in-confirm-wrapper .ai-additional-info .ai-image-slide .ai-slider-title{margin-bottom:4px}.ai-check-in-confirm-wrapper .ai-additional-info .ai-image-slide .ai-slider-desc:after{content:"";display:block;white-space:pre}.ai-check-in-confirm-wrapper .ai-additional-info .ai-image-slider-wrapper .owl-carousel{z-index:0}@media (max-width: 992px){.ai-check-in-confirm-wrapper .ai-additional-info .ai-image-slider-wrapper{max-width:unset}}.ai-check-in-confirm-wrapper .ai-additional-info .ai-mobile-ad-wrapper .ai-stores .ai-store .ai-app-name{text-decoration:none}.ai-check-in-confirm-wrapper .ai-additional-info .ai-update-regulatory-wrapper mat-icon path{fill:var(--Global-Colours-AI-Red-R500, #da0e29)}@media (width <= 1024px){.ai-check-in-confirm-wrapper .ai-additional-info .ai-add-section .ai-mobile-ad-wrapper{padding:12px 16px}.ai-check-in-confirm-wrapper .ai-additional-info .ai-add-section .ai-mobile-ad-wrapper .ai-mobile-ad-content{padding:0;width:52%}.ai-check-in-confirm-wrapper .ai-additional-info .ai-add-section .ai-mobile-ad-wrapper .ai-mobile-ad-content .ai-mobile-ad-description{width:fit-content}.ai-check-in-confirm-wrapper .ai-additional-info .ai-add-section .ai-mobile-ad-wrapper .ai-mobile-ad-content .ai-mobile-ad-title{margin-top:5px}.ai-check-in-confirm-wrapper .ai-additional-info .ai-add-section .ai-mobile-ad-wrapper .ai-mobile-ad-content .ai-app-name{min-width:max-content}.ai-check-in-confirm-wrapper .ai-additional-info .ai-add-section .ai-mobile-ad-wrapper .ai-mobile-image-container{height:100%;width:38%}.ai-check-in-confirm-wrapper .ai-additional-info .ai-add-section .ai-mobile-ad-wrapper .ai-mobile-image-container img.ai-mobile-image{height:100%;padding:0}}@media (max-width: 576px){.ai-check-in-confirm-wrapper .ai-additional-info .ai-add-section ai-add-ad#ai-add .ai-mobile-ad-wrapper .ai-mobile-ad-content .ai-mobile-image-container{height:127px}.ai-check-in-confirm-wrapper .ai-additional-info .ai-add-section ai-add-ad#ai-add .ai-mobile-ad-wrapper .ai-mobile-ad-content .ai-stores .ai-store{padding:4px}}@media (width <= 480px){.ai-check-in-confirm-wrapper .ai-additional-info .ai-image-slider-wrapper .ai-image-slide{height:auto!important}.ai-check-in-confirm-wrapper .ai-additional-info .ai-image-slider-wrapper .ai-image-slide .ai-slider-content{font-size:11px!important;padding:16px!important}.ai-check-in-confirm-wrapper .ai-additional-info .ai-image-slider-wrapper .ai-image-slide .ai-slider-content .ai-slider-desc{margin-bottom:8px!important}}@media (max-width: 576px){.ai-check-in-confirm-wrapper .ai-update-regulatory-wrapper{padding:12px}.ai-check-in-confirm-wrapper .ai-journey-info-container .ai-flight-detail-card-header,.ai-check-in-confirm-wrapper .ai-journey-info-container .ai-flight-details-container,.ai-check-in-confirm-wrapper .ai-journey-info-container .ai-flight-detail-card-footer,.ai-check-in-confirm-wrapper .ai-journey-info-container .ai-journey-info-header{padding-left:12px!important;padding-right:12px!important}}.ai-regulatory-wrapper{background-color:var(--Global-Colours-AI-White-W50, #fff);border-radius:8px}.ai-regulatory-wrapper .ai-validation{align-items:center;display:flex;font-family:var(--ai-nunito-sans-semi-bold-font);font-size:12px;font-style:normal;font-weight:600;line-height:170%;top:100%;width:100%}.ai-regulatory-wrapper .ai-validation .ai-date-validation-message{align-items:center;color:var(--Global-Colours-AI-Grey-G400, #828a99);display:flex;gap:4px}.ai-regulatory-wrapper .ai-validation .ai-date-validation-message .mat-icon{align-items:center;display:flex;font-size:var(--size-2m, 16px);height:auto;justify-content:center;width:auto}.ai-regulatory-wrapper .ai-validation .ai-validation-error{bottom:-25px;color:var(--Global-Colours-AI-Red-R600, #b61032)}.ai-regulatory-wrapper .mat-mdc-form-field-flex:has(.ai-reg-auto-complete[aria-expanded=true]) .mat-mdc-form-field-icon-suffix .mat-icon,.ai-regulatory-wrapper .mat-mdc-form-field-flex:has(.mat-mdc-select[aria-expanded=true]) .mat-mdc-form-field-icon-suffix .mat-icon{transform:rotate(180deg)}.ai-regulatory-wrapper .mat-accordion{display:flex;flex-direction:column;gap:var(--size-2xs, 8px)}.ai-regulatory-wrapper .mat-accordion .mat-expansion-panel-header .mat-expansion-panel-header-title{flex-basis:auto;flex-grow:0}.ai-regulatory-wrapper .mat-accordion .mat-expansion-panel-header .mat-icon.ai-reg-completed{color:var(--Global-Colours-AI-Green-G600)}.ai-regulatory-wrapper .mat-accordion .mat-expansion-panel-header.mat-focus-indicator.ai-reg-mat-expansion-header{background:var(--Global-Colours-AI-Grey-G50, #F7F8F8);height:56px;padding:0 var(--size-2m, 16px)}.ai-regulatory-wrapper .mat-accordion .mat-expansion-panel-header.mat-focus-indicator.ai-reg-mat-expansion-header .mat-expansion-panel-header-title{margin-right:0}.ai-regulatory-wrapper .mat-accordion .mat-expansion-panel-header.mat-focus-indicator.ai-reg-mat-expansion-header .mat-content{align-items:center;gap:var(--size-4xs, 4px)}.ai-regulatory-wrapper .mat-accordion .mat-expansion-panel-header.mat-focus-indicator.ai-reg-mat-expansion-header .mat-content .ai-icon-m .mat-icon{height:auto;width:auto}.ai-regulatory-wrapper .mat-accordion .mat-expansion-panel-spacing{border:1px solid #edeef1;margin-block:0}@media (max-width: 768px){.ai-regulatory-wrapper .mat-accordion .mat-accordion{gap:0}.ai-regulatory-wrapper .mat-accordion .mat-mdc-radio-group{padding-bottom:32px}.ai-regulatory-wrapper .mat-accordion .ai-reg-date-picker .mat-mdc-text-field-wrapper{margin-bottom:16px}.ai-regulatory-wrapper .mat-accordion .mat-mdc-form-field{height:56px}.ai-regulatory-wrapper .mat-accordion .mat-mdc-form-field:has(mat-error){margin-bottom:16px}}.ai-regulatory-wrapper .mat-accordion [id^=mat-expansion-panel].mat-expansion-panel-header.mat-focus-indicator.ai-reg-mat-expansion-headerc,.ai-regulatory-wrapper .mat-accordion [id^=mat-expansion-panel].mat-expansion-panel-header.mat-expanded{background:var(--Global-Colours-AI-Cream, #F9F6EE)}.ai-regulatory-wrapper .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{color:var(--Global-Colours-AI-Grey-G400)!important;font-family:var(--ai-nunito-sans-regular-font);font-size:var(--size-2m, 16px);font-style:normal;font-weight:400;letter-spacing:.08px;line-height:140%}.ai-regulatory-wrapper .ai-reg-radio-btn-label .mdc-label{color:var(--Global-Colours-AI-Base-Black);font-family:var(--ai-nunito-sans-semi-bold-font);font-size:var(--size-2m, 16px);font-style:normal;font-weight:600;line-height:160%}.ai-regulatory-wrapper .ai-reg-save-btn .mdc-button__label{color:var(--Global-Colours-AI-White-W50, #fff);font-family:var(--ai-airindia-regular-font);font-size:var(--size-s, 16px);font-style:normal;font-weight:400;letter-spacing:.12px;line-height:125%;text-transform:capitalize}.ai-regulatory-wrapper .ai-reg-save-btn .ai-button-red.mdc-button.mat-mdc-button{width:auto}.ai-regulatory-wrapper .mat-expansion-panel-body{background-color:var(--Global-Colours-AI-White-W50, #fff)}.ai-regulatory-wrapper .mdc-notched-outline__leading{border-radius:0}.ai-regulatory-wrapper .mdc-notched-outline__trailing{border-radius:0 4px 4px 0}.ai-regulatory-wrapper .mdc-menu-surface{border:1px solid var(--Global-Colours-AI-Grey-G100, #EDEEF1);box-shadow:none}.ai-regulatory-wrapper .mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:none}.ai-regulatory-wrapper .mat-mdc-form-field-infix,.ai-regulatory-wrapper .mat-mdc-option{font-family:var(--ai-nunito-sans-regular-font);font-size:var(--size-2m, 16px);font-style:normal;font-weight:400;letter-spacing:.08px;line-height:140%}.ai-regulatory-wrapper .mat-mdc-form-field-hint-wrapper,.ai-regulatory-wrapper .mat-mdc-form-field-error-wrapper{padding:0}.ai-regulatory-wrapper .mat-mdc-form-field-error{display:flex;font-family:var(--ai-nunito-sans-regular-font);font-size:12px;font-style:normal;font-weight:400;line-height:170%}.ai-regulatory-wrapper .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text,.ai-regulatory-wrapper .mat-mdc-select{color:var(--Global-Colours-AI-Grey-G500)}.ai-regulatory-wrapper .mat-expansion-panel-header.section-completed,.ai-regulatory-wrapper .mat-accordion [id^=mat-expansion-panel].mat-expansion-panel-header.mat-focus-indicator.ai-reg-mat-expansion-header.section-cleared[aria-expanded=false]{background:var(--Global-Colours-AI-Cream, #F9F6EE)}.ai-regulatory-wrapper .mat-accordion .mat-expansion-panel:first-of-type{border-radius:8px}.ai-regulatory-wrapper .mat-accordion .mat-expansion-panel:not(.mat-expanded),.ai-regulatory-wrapper .mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:8px}.ai-regulatory-wrapper .mdc-text-field--outlined .mat-mdc-form-field-infix{min-height:56px}.ai-regulatory-wrapper .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--Global-Colours-AI-Grey-G500)}.ai-regulatory-wrapper .mat-mdc-text-field-wrapper{will-change:opacity,transform,color}.ai-regulatory-wrapper .mat-expansion-panel-content .mat-expansion-panel-body{padding:16px!important}.ai-regulatory-wrapper .mat-mdc-form-field-subscript-wrapper,.ai-regulatory-wrapper .mat-mdc-form-field-bottom-align:before{font-size:10px;line-height:normal}.ai-regulatory-wrapper .mat-mdc-radio-button .mdc-radio{padding:0}.ai-regulatory-wrapper .mat-mdc-radio-button .mat-internal-form-field{padding-right:16px}.ai-regulatory-wrapper mat-label+.mat-mdc-form-field-required-marker{color:var(--Global-Colours-AI-Red-R600, #b61032);display:inline-block}.ai-regulatory-wrapper .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{height:auto}.ai-regulatory-wrapper .ai-mat-reg-form-inputs-wrapper .ai-card-info-msg-container.banner-bg.ai-small-banner.ai-info{border-radius:var(--size-4xs, 4px);padding:var(--size-2xs, 8px)}.ai-regulatory-wrapper .ai-mat-reg-form-inputs-wrapper .mat-mdc-radio-group .mat-radio-feild .ai-subtitle-small-nunito{opacity:.8}.ai-regulatory-wrapper .mat-expansion-panel-header-title.ai-subtitle-large-nunito{font-family:var(--ai-nunito-sans-semi-bold-font)}.ai-regulatory-wrapper ai-alert-banner.ai-visa-disclaimer{grid-column:1/-1}.ai-regulatory-wrapper ai-alert-banner.ai-visa-disclaimer .ai-card-info-msg-container.banner-bg.ai-small-banner.ai-info{border:none}.ai-regulatory-wrapper ai-alert-banner.ai-visa-disclaimer .ai-card-info-msg-container.banner-bg.ai-small-banner.ai-info .ai-card-info-msg{font-family:var(--ai-nunito-sans-semi-bold-font);font-weight:600}.ai-regulatory-wrapper .mat-mdc-notch-piece.mdc-notched-outline__leading{border-bottom-left-radius:4px;border-top-left-radius:4px}.ai-regulatory-wrapper .ng-invalid.ng-dirty.ng-touched.mat-mdc-form-field.ai-form-field .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--Global-Colours-AI-Grey-G300)!important}.ai-regulatory-wrapper .ng-dirty.ng-invalid.mat-form-field-invalid.ng-touched .mat-mdc-form-field-flex:has(.mat-mdc-form-field-infix .ai-reg-auto-complete[aria-expanded=false]) .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--Global-Colours-AI-Red-R500, #DA0E29)!important}.ai-regulatory-wrapper .mat-mdc-form-field{height:56px}.ai-regulatory-wrapper .ai-option-group-button.mat-mdc-unelevated-button[disabled],.ai-regulatory-wrapper .ai-option-group-button.mat-mdc-unelevated-button.mat-mdc-button-disabled{background:var(--Global-Colours-AI-Grey-G50, #F7F8F8);border:1px solid var(--Input-Text-Default, #B0B5BF);border-radius:8px;box-shadow:0 4px 6px -1px #1e293b1a,0 2px 4px -1px #1e293b0d;font-family:var(--ai-nunito-sans-bold-font)}.ai-regulatory-wrapper .mat-mdc-select-arrow-wrapper{display:none}.ai-regulatory-wrapper mat-datepicker-toggle .mat-mdc-button-persistent-ripple.mdc-icon-button__ripple{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkFjdGlvbiBJY29uIj4KPG1hc2sgaWQ9Im1hc2swXzU4NTNfNTAyMzEzIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPgo8cmVjdCBpZD0iQm91bmRpbmcgYm94IiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IiNEOUQ5RDkiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzU4NTNfNTAyMzEzKSI+CjxwYXRoIGlkPSJkYXRlX3JhbmdlIiBkPSJNOC43MDU4NyAxMy42NzRDOC41MDQyMiAxMy42NzQgOC4zMzIzOSAxMy42MDE5IDguMTkwMzggMTMuNDU3NUM4LjA0ODM4IDEzLjMxMzIgNy45NzczOCAxMy4xMzg2IDcuOTc3MzggMTIuOTMzNkM3Ljk3NzM4IDEyLjcyODYgOC4wNDgzOCAxMi41NTQgOC4xOTAzOCAxMi40MDk3QzguMzMyMzkgMTIuMjY1MyA4LjUwNDIyIDEyLjE5MzIgOC43MDU4NyAxMi4xOTMyQzguOTA3NTMgMTIuMTkzMiA5LjA3OTM2IDEyLjI2NTMgOS4yMjEzNiAxMi40MDk3QzkuMzYzMzcgMTIuNTU0IDkuNDM0MzcgMTIuNzI4NiA5LjQzNDM3IDEyLjkzMzZDOS40MzQzNyAxMy4xMzg2IDkuMzYzMzcgMTMuMzEzMiA5LjIyMTM2IDEzLjQ1NzVDOS4wNzkzNiAxMy42MDE5IDguOTA3NTMgMTMuNjc0IDguNzA1ODcgMTMuNjc0Wk0xMiAxMy42NzRDMTEuNzk4MyAxMy42NzQgMTEuNjI2NSAxMy42MDE5IDExLjQ4NDUgMTMuNDU3NUMxMS4zNDI1IDEzLjMxMzIgMTEuMjcxNSAxMy4xMzg2IDExLjI3MTUgMTIuOTMzNkMxMS4yNzE1IDEyLjcyODYgMTEuMzQyNSAxMi41NTQgMTEuNDg0NSAxMi40MDk3QzExLjYyNjUgMTIuMjY1MyAxMS43OTgzIDEyLjE5MzIgMTIgMTIuMTkzMkMxMi4yMDE3IDEyLjE5MzIgMTIuMzczNSAxMi4yNjUzIDEyLjUxNTUgMTIuNDA5N0MxMi42NTc1IDEyLjU1NCAxMi43Mjg1IDEyLjcyODYgMTIuNzI4NSAxMi45MzM2QzEyLjcyODUgMTMuMTM4NiAxMi42NTc1IDEzLjMxMzIgMTIuNTE1NSAxMy40NTc1QzEyLjM3MzUgMTMuNjAxOSAxMi4yMDE3IDEzLjY3NCAxMiAxMy42NzRaTTE1LjI5NDEgMTMuNjc0QzE1LjA5MjUgMTMuNjc0IDE0LjkyMDYgMTMuNjAxOSAxNC43Nzg2IDEzLjQ1NzVDMTQuNjM2NiAxMy4zMTMyIDE0LjU2NTYgMTMuMTM4NiAxNC41NjU2IDEyLjkzMzZDMTQuNTY1NiAxMi43Mjg2IDE0LjYzNjYgMTIuNTU0IDE0Ljc3ODYgMTIuNDA5N0MxNC45MjA2IDEyLjI2NTMgMTUuMDkyNSAxMi4xOTMyIDE1LjI5NDEgMTIuMTkzMkMxNS40OTU4IDEyLjE5MzIgMTUuNjY3NiAxMi4yNjUzIDE1LjgwOTYgMTIuNDA5N0MxNS45NTE2IDEyLjU1NCAxNi4wMjI2IDEyLjcyODYgMTYuMDIyNiAxMi45MzM2QzE2LjAyMjYgMTMuMTM4NiAxNS45NTE2IDEzLjMxMzIgMTUuODA5NiAxMy40NTc1QzE1LjY2NzYgMTMuNjAxOSAxNS40OTU4IDEzLjY3NCAxNS4yOTQxIDEzLjY3NFpNNi40ODg3IDIwQzYuMDcyNzEgMjAgNS43MjA1OSAxOS44NTM1IDUuNDMyMzUgMTkuNTYwNkM1LjE0NDEyIDE5LjI2NzYgNSAxOC45MDk3IDUgMTguNDg2OVY3LjI4MzcxQzUgNi44NjA5IDUuMTQ0MTIgNi41MDMwMiA1LjQzMjM1IDYuMjEwMDZDNS43MjA1OSA1LjkxNzEgNi4wNzI3MSA1Ljc3MDYyIDYuNDg4NyA1Ljc3MDYySDcuNjI4OThWNC42MzM0N0M3LjYyODk4IDQuMjgzNjEgNy45MTI2IDQgOC4yNjI0NSA0QzguNjEyMzEgNCA4Ljg5NTkyIDQuMjgzNjEgOC44OTU5MiA0LjYzMzQ3VjUuNzcwNjJIMTUuMTM1N1Y0LjYxNzY0QzE1LjEzNTcgNC4yNzY1MyAxNS40MTIzIDQgMTUuNzUzNCA0QzE2LjA5NDUgNCAxNi4zNzEgNC4yNzY1MyAxNi4zNzEgNC42MTc2NFY1Ljc3MDYySDE3LjUxMTNDMTcuOTI3MyA1Ljc3MDYyIDE4LjI3OTQgNS45MTcxIDE4LjU2NzYgNi4yMTAwNkMxOC44NTU5IDYuNTAzMDIgMTkgNi44NjA5IDE5IDcuMjgzNzFWMTguNDg2OUMxOSAxOC45MDk3IDE4Ljg1NTkgMTkuMjY3NiAxOC41Njc2IDE5LjU2MDZDMTguMjc5NCAxOS44NTM1IDE3LjkyNzMgMjAgMTcuNTExMyAyMEg2LjQ4ODdaTTYuNDg4NyAxOC43NDQ1SDE3LjUxMTNDMTcuNTc0NyAxOC43NDQ1IDE3LjYzMjcgMTguNzE3NyAxNy42ODU1IDE4LjY2NEMxNy43MzgzIDE4LjYxMDMgMTcuNzY0NyAxOC41NTEzIDE3Ljc2NDcgMTguNDg2OVYxMC42MzE4SDYuMjM1MjhWMTguNDg2OUM2LjIzNTI4IDE4LjU1MTMgNi4yNjE2NyAxOC42MTAzIDYuMzE0NDYgMTguNjY0QzYuMzY3MjYgMTguNzE3NyA2LjQyNTM0IDE4Ljc0NDUgNi40ODg3IDE4Ljc0NDVaTTYuMjM1MjggOS4zNzYyOUgxNy43NjQ3VjcuMjgzNzFDMTcuNzY0NyA3LjIxOTMyIDE3LjczODMgNy4xNjAyOCAxNy42ODU1IDcuMTA2NjJDMTcuNjMyNyA3LjA1Mjk2IDE3LjU3NDcgNy4wMjYxNCAxNy41MTEzIDcuMDI2MTRINi40ODg3QzYuNDI1MzQgNy4wMjYxNCA2LjM2NzI2IDcuMDUyOTYgNi4zMTQ0NiA3LjEwNjYyQzYuMjYxNjcgNy4xNjAyOCA2LjIzNTI4IDcuMjE5MzIgNi4yMzUyOCA3LjI4MzcxVjkuMzc2MjlaIiBmaWxsPSIjMUMxMjEzIi8+CjwvZz4KPC9nPgo8L3N2Zz4K);display:block;height:var(--size-xl, 24px);position:static;width:var(--size-xl, 24px)}.ai-regulatory-wrapper mat-datepicker-toggle .mat-mdc-button-persistent-ripple.mdc-icon-button__ripple+svg{display:none}.ai-regulatory-wrapper mat-datepicker-toggle .mat-mdc-icon-button{height:var(--size-xl, 24px);padding:0;width:var(--size-xl, 24px)}.ai-regulatory-wrapper .mat-mdc-text-field-wrapper:has(mat-datepicker-toggle){padding-right:8px}.ai-regulatory-wrapper .ai-option-group-button.mdc-button{height:40px;justify-content:start}.ai-regulatory-wrapper .ai-option-group-button.mdc-button .option-group-item-label{display:inline-flex}.ai-journey-info-wrapper .ai-flight-detail-card-header .ai-status-icon{font-size:48px;min-height:48px;min-width:48px}.ai-journey-info-wrapper .ai-flight-detail-card-header .ai-status-icon .mat-icon{height:auto;width:auto}.ai-journey-info-wrapper .ai-flight-detail-card-header .ai-status-icon.completed rect{fill:var(--Global-Colours-AI-Green-Check, #2AA646)}@media (max-width: 768px){.ai-journey-info-wrapper .ai-flight-detail-card-header .ai-status-icon{font-size:40px;min-height:40px;min-width:40px}}.ai-passenger-seat-map-dialog .single-leg-single-pax,.ai-passenger-seat-map-dialog .single-leg-multi-pax{max-height:calc(100dvh - 340px)!important}.ai-passenger-seat-map-dialog .multi-leg-single-pax,.ai-passenger-seat-map-dialog .multi-leg-multi-pax{max-height:calc(100dvh - 353px)!important}@media (max-width: 992px){.ai-passenger-seat-map-dialog .single-leg-single-pax,.ai-passenger-seat-map-dialog .single-leg-multi-pax{max-height:calc(100dvh - 324px)!important}.ai-passenger-seat-map-dialog .multi-leg-single-pax,.ai-passenger-seat-map-dialog .multi-leg-multi-pax{max-height:calc(100dvh - 337px)!important}.ai-passenger-seat-map-dialog .ai-seat-map-section-wrapper .ai-seat-map-section .ai-seat-map-legend-container{background:var(--Global-Colours-AI-Grey-G50, #f7f8f8);bottom:64px!important;height:32px;padding:0 16px}.ai-passenger-seat-map-dialog .ai-seat-map-loader-wrapper{border-radius:0!important}}@media (max-width: 576px){.ai-passenger-seat-map-dialog .single-leg-single-pax,.ai-passenger-seat-map-dialog .single-leg-multi-pax{max-height:calc(100dvh - 312.4px)!important}.ai-passenger-seat-map-dialog .multi-leg-single-pax,.ai-passenger-seat-map-dialog .multi-leg-multi-pax{max-height:calc(100dvh - 325.4px)!important}.ai-passenger-seat-map-dialog .ai-seat-map-section-wrapper .ai-seat-map-section .ai-seat-map-legend-container{background:var(--Global-Colours-AI-Grey-G50, #f7f8f8);bottom:64px!important;height:32px}}.ai-seat-map-side-panel-container .single-leg-single-pax,.ai-seat-map-side-panel-container .single-leg-multi-pax{max-height:calc(100dvh - 324px)!important}.ai-seat-map-side-panel-container .multi-leg-single-pax,.ai-seat-map-side-panel-container .multi-leg-multi-pax{max-height:calc(100dvh - 337px)!important}@media (max-width: 576px){.ai-seat-map-side-panel-container .single-leg-single-pax,.ai-seat-map-side-panel-container .single-leg-multi-pax{max-height:calc(100dvh - 312.4px)!important}.ai-seat-map-side-panel-container .multi-leg-single-pax,.ai-seat-map-side-panel-container .multi-leg-multi-pax{max-height:calc(100dvh - 325.4px)!important}.ai-seat-map-side-panel-container .ai-seat-map-section-wrapper .ai-seat-map-section .ai-seat-map-legend-container{background:var(--Global-Colours-AI-Grey-G50, #f7f8f8);height:32px}}.ai-journey-detail-wrapper .ai-single-passenger .ai-single-passenger-wrapper{box-shadow:0 1px 3px #1e293b1a,0 1px 2px #1e293b0d}.ai-seat-map-legend-container{padding-inline:16px}.mat-mdc-snack-bar-container.ai-toaster .mat-mdc-snackbar-surface{border-radius:20px;bottom:75px;padding-right:0;position:relative}.mat-mdc-snack-bar-container.ai-toaster .mdc-snackbar__label{padding:0}.mat-mdc-snack-bar-container.ai-toaster .ai-toaster-container .ai-toaster-icon .ai-icon-m mat-icon{font-size:var(--size-l);height:var(--size-l);width:var(--size-l)}.mat-mdc-snack-bar-container.ai-toaster .ai-toaster-container .ai-toaster-icon .ai-icon-m.error mat-icon{color:#b61032}.mat-mdc-snack-bar-container.ai-toaster .ai-toaster-container .ai-toaster-icon .ai-icon-m.info mat-icon{color:#3174e0}.mat-mdc-snack-bar-container.ai-toaster .ai-toaster-container .ai-toaster-icon .ai-icon-m.alert mat-icon{color:#ff8c00}.ai-flight-outer .ai-flight-details .ai-source-details,.ai-flight-outer .ai-flight-details .ai-dest-details{flex:1 0 auto}.ai-flight-outer .ai-flight-details .ai-stop-details{flex-basis:100%}.ai-flight-outer .ai-flight-details .ai-stop-details .ai-stops-duration{width:100%}.ai-flight-outer .ai-flight-details .ai-stop-details .ai-stops-duration .ai-travel-duration{grid-template-columns:1fr auto 1fr}.mat-mdc-dialog-container .ai-add-seat-modal-outer .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:16px}#ai-upi-payment-dialog .ai-dialog-content{align-items:center;background:var(--Global-Colours-AI-Grey-G50, #F7F8F8);display:flex;min-height:375px;transition:all .3s ease-in-out}.ai-flight-origin-wrapper ai-alert-banner .ai-card-info-msg-container{padding:8px}.ai-seat-map-side-panel-container .ai-seat-map-sidepanel-payment .ai-payment-alert-wrapper .ai-payment-alert-container{flex-direction:column;gap:8px}.ai-seat-map-side-panel-container .ai-seat-map-sidepanel-payment .ai-payment-alert-wrapper .ai-payment-alert-container .ai-payment-copy{height:16px}@media (max-width: 992px){.ai-check-in-status.ai-not-checked-in-pax{margin-right:25px}}@media (max-width: 768px){.ai-check-in-status.ai-not-checked-in-pax{border-radius:8px 0;left:0;margin-right:0;position:absolute;top:0;width:fit-content}}@media (max-width: 576px){.ai-payment-ref-id-container{gap:2px}.ai-payment-ref-id-container .ai-payment-copy{height:16px}}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-outer-expansion-padding{padding:16px 12px}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel-header-description{height:100%}@media (max-width: 768px){.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel-header-description{height:unset}}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel .mat-expansion-panel-header,.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel-header.mat-expanded:hover{padding:12px 16px}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator svg,.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator svg{margin:0}@media (max-width: 992px){.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator svg,.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel-header.mat-expanded:hover .mat-expansion-indicator svg{height:22px}}@media (max-width: 768px){.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel .mat-expansion-panel-header,.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel-header.mat-expanded:hover{padding:12px}}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel-content .mat-expansion-panel-body{margin:0 var(--size-2m) var(--size-2m)}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-panel-content .mat-expansion-panel-body .ai-card-info-msg-container{padding:8px}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-seat-select-section{margin-top:0}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{height:100%}@media (max-width: 992px){.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-expansion-indicator{margin-right:0}}@media (max-width: 992px){.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-addon-title-container .ai-addon-header-subtitle{padding-right:16px}}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-passenger-info-outer-wrapper .ai-passenger-add-phone .mat-mdc-select{width:65px}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mat-mdc-form-field-infix{width:auto}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .mdc-text-field--outlined{padding-right:0}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail mat-form-field{font-family:var(--ai-nunito-sans-regular-font)}@media (max-width: 768px){.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-check-passenger,.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-checkin-infant{margin-bottom:0}}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-passenger-panel-header{align-items:center}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-single-passenger-wrapper .ai-passenger-panel-header{margin-bottom:12px}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .mat-expansion-panel .mat-expansion-panel-header,.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .mat-expansion-panel-header.mat-expanded:hover{height:48px;padding:8px 16px}@media (max-width: 576px){.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .mat-expansion-panel .mat-expansion-panel-header,.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .mat-expansion-panel-header.mat-expanded:hover{padding:8px 12px}}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .ai-addon-acc-wrapper .mat-expansion-panel-header .mat-content{height:48px;margin:0}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .ai-addon-acc-wrapper .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title{margin:0}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .ai-addon-acc-wrapper .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title .ai-addon-header-icon-container{height:32px;min-width:32px;width:32px}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .ai-addon-acc-wrapper .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title .ai-addon-header-icon-container .addon-accordion-item-icon{margin:0}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .ai-addon-acc-wrapper .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title .ai-addon-header-icon-container img[alt=mealsImage]{height:27.5px;width:27.5px}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .ai-addon-acc-wrapper .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title .ai-addon-header-icon-container img[alt=avatar-icon]{height:27.5px;width:14px}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .ai-addon-acc-wrapper .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title .ai-addon-title-container{align-items:center;height:24px}.ai-passenger-list-wrapper .ai-paassenger-list-container .ai-passenger-detail .ai-anciliary-services .ai-addon-acc-wrapper .mat-expansion-panel-header .mat-content .mat-expansion-panel-header-title .ai-addon-title-container .ai-addon-header-subtitle{margin-right:8px}@media screen and (width >= 769px){ai-seat-confirm-modal #ai-modal.ai-modal-wrapper.ai-modal-medium{min-width:720px}}@media screen and (width <= 768px){ai-seat-confirm-modal #ai-modal.ai-modal-wrapper{max-width:480px;width:100%!important}}button:focus-visible{outline:none}@media screen and (width < 1024px){.ai-check-in-container .mat-drawer-content.mat-sidenav-content .ai-main-container.ai-container:has(.ai-check-in-confirm-wrapper){margin-bottom:-165px}}@media screen and (width <= 425px) and (width > 360px){.ai-flight-details-container a.ai-flight-details-popup{font-size:11px}}@media screen and (width <= 360px){.ai-flight-details-container a.ai-flight-details-popup{font-size:10.5px}}td.ai-seat-row-cell.ai-seat-row-cell ai-seat-element-container .ai-seat-element-container .ai-seat-cell.ai-selected-seat-cell{pointer-events:none}@media (max-width: 992px){.ai-check-passenger .ai-passenger-name-box.ai-not-checked-in-pax{margin-top:8px}}@media (max-width: 992px){.ai-seat-map-wrapper .ai-seat-map-wrapper-inner .ai-leg-tab-group .mat-mdc-tab-body-wrapper{height:100%}}.ai-seat-map-side-panel-container .ai-seat-map-wrapper{box-shadow:none;display:flex;flex-direction:column}.ai-seat-map-side-panel-container .ai-seat-map-wrapper .ai-seat-map-section-wrapper .ai-seat-map-section .ai-seat-map-legend-container{bottom:64px!important}.ai-seat-map-side-panel-container .ai-seat-map-wrapper .ai-seat-map-wrapper-inner{height:calc(100dvh - 120px)!important}.ai-seat-map-side-panel-container .ai-seat-map-wrapper .ai-seat-map-wrapper-inner .ai-leg-tab-group,.ai-seat-map-side-panel-container .ai-seat-map-wrapper .ai-seat-map-wrapper-inner .ai-leg-tab-group .mat-mdc-tab-body-wrapper{height:100%}@media (max-width: 992px){.ai-seat-map-side-panel-container .ai-seat-map-wrapper .ai-seat-map-wrapper-inner{height:calc(100dvh - 120px)!important}}@media (max-width: 576px){.ai-seat-map-side-panel-container .ai-seat-map-wrapper .ai-seat-map-wrapper-inner{height:calc(100dvh - 136px)!important}}.ai-seat-map-side-panel-container .ai-seat-map-loader-wrapper{border-radius:0!important;height:100%!important}@media (max-width: 576px){.ai-seat-map-side-panel-container .ai-seat-map-loader-wrapper{height:calc(100vh - 136px)!important}}.ai-seat-map-side-panel-container .mat-drawer-inner-container{overflow:hidden}.mat-sidenav-container:has(.ai-seat-map-side-panel-container) .mat-drawer-backdrop{height:100vh;position:fixed}.mat-mdc-dialog-surface:has(.ai-seat-map-side-panel-container),.ai-passenger-seat-map-dialog .mat-mdc-dialog-surface{border-radius:0}.ai-single-card .owl-stage,.ai-single-card .owl-stage .owl-item,.ai-multi-card,.ai-multi-card .owl-theme{width:100%!important}.owl-nav{display:none}.red_avatar{background:var(--gradient-user-avatar-red, linear-gradient(0deg, #770010 -8.93%, #D81B33 124.4%))}.silver_avatar{background:var(--gradient-user-avatar-silver, linear-gradient(180deg, #B1B7BD -55.47%, #3D3F43 120.27%))}.gold_avatar{background:var(--gradient-user-avatar-gold, linear-gradient(136deg, #FED9A0 -13.7%, #9E7947 107.41%))}.platinum_avatar{background:var(--gradient-user-avatar-platinum, linear-gradient(180deg, #2F3E4F -55.47%, #060607 120.27%))}.ai-passenger-list-outer-wrapper #ai-error-template .ai-error-template-parent{background:var(--Global-Colours-AI-White-W50);border-radius:8px;padding:50px 100px}@media (max-width: 576px){.ai-passenger-list-outer-wrapper #ai-error-template .ai-error-template-parent{padding:var(--size-2m)}}@media (max-width: 768px){.ai-passenger-list-outer-wrapper #ai-error-template .ai-error-template-parent{max-width:100%}}.ai-passenger-list-outer-wrapper #ai-error-template .ai-error-template-parent .ai-error-template-heading{font-size:var(--size-2m);font-weight:500}.ai-passenger-list-outer-wrapper #ai-error-template .ai-error-template-parent .ai-error-template-content{gap:var(--size-2m)}.ai-passenger-list-outer-wrapper #ai-error-template .ai-error-template-parent .ai-error-template-content .ai-error-template-paragraph{font-size:14px}.ai-passenger-list-outer-wrapper #ai-error-template .ai-error-template-parent .ai-error-template-content-container{align-items:center}.ai-passenger-list-outer-wrapper #ai-error-template .ai-error-template-parent .ai-error-template-content-container .ai-error-buttons{width:100%}@media (max-width: 576px){.ai-passenger-list-outer-wrapper #ai-error-template .ai-error-template-parent .ai-error-template-content-container .ai-error-buttons{flex-direction:column}}.ai-passenger-list-outer-wrapper #ai-error-template .ai-error-template-parent .ai-error-template-content-container .ai-error-buttons .ai-error-button{padding:0 var(--size-2m);width:100%}.ai-prohibited-item-container .ai-carry-on-baggage-wrapper .ai-card-info-msg-container,.ai-prohibited-item-container .ai-checked-in-baggage-wrapper .ai-card-info-msg-container,.ai-prohibited-item-container .ai-restricted-items-wrapper .ai-card-info-msg-container{padding:0}.ai-cart-summary-journeys-container .mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body{padding:0!important}:root{--mat-sidenav-container-shape: 0;--mat-sidenav-content-background-color: var(--Global-Colours-AI-Grey-G50);--mat-sidenav-container-background-color: var(--Global-Colours-AI-White-W50);--mat-dialog-with-actions-content-padding: 16px}html{--mdc-circular-progress-active-indicator-color: var(--Global-Colours-AI-Green-G600, #DA0E29);scroll-behavior:smooth}.ai-journey-banner-container .ai-image-slide{height:calc(100vh - 224px);width:auto}.addon-accordion-item-icon{margin-left:16px}.cdk-overlay-container:has(.ai-cart-summary-bottom-sheet){z-index:2}@media (max-width: 768px){.cdk-overlay-container .cdk-overlay-pane.mat-mdc-dialog-panel{margin:0 16px}}.ai-cart-summary-bottom-sheet,.ai-cart-summary-bottom-sheet .cdk-overlay-container{z-index:2}.ai-cart-summary-bottom-sheet .mat-bottom-sheet-container{background-color:var(--Global-Colours-AI-White-W50);border-top-left-radius:var(--size-s);border-top-right-radius:var(--size-s);bottom:73.6px;left:calc((100vw - var(--ai-container-width)) / 2);max-width:none;padding:0;position:absolute;width:var(--ai-container-width)}@media (max-width: 768px){.ai-cart-summary-bottom-sheet .mat-bottom-sheet-container{left:0%;width:100%}}@media (max-width: 1232px){.ai-cart-summary-bottom-sheet .mat-bottom-sheet-container{left:0%;width:100%}}.ai-cart-summary-bottom-sheet .mat-bottom-sheet-container .ai-cart-summary-wrapper .ai-cart-section-wrapper{max-height:calc(100dvh - 265px);overflow-y:auto}.cdk-overlay-container:has(.ai-sidepanel-cart-summary-bottom-sheet){z-index:5}.ai-sidepanel-cart-summary-bottom-sheet,.ai-sidepanel-cart-summary-bottom-sheet .cdk-overlay-container{z-index:5}.ai-sidepanel-cart-summary-bottom-sheet .mat-bottom-sheet-container{background-color:var(--Global-Colours-AI-White-W50);border-top-left-radius:var(--size-s);border-top-right-radius:var(--size-s);bottom:0;left:calc(100vw - 540px);max-width:540px;min-width:0;padding:0;position:absolute;width:540px}@media (max-width: 768px){.ai-sidepanel-cart-summary-bottom-sheet .mat-bottom-sheet-container{left:0%;max-width:unset;width:100%}}@media (max-width: 1232px){.ai-sidepanel-cart-summary-bottom-sheet .mat-bottom-sheet-container{left:0%;max-width:unset;width:100%}}.ai-sidepanel-cart-summary-backdrop{background-color:#0009;bottom:0;left:calc(100vw - 540px);max-width:540px;width:540px}@media (max-width: 768px){.ai-sidepanel-cart-summary-backdrop{left:0%;max-width:unset;width:100%}}@media (max-width: 1232px){.ai-sidepanel-cart-summary-backdrop{left:0%;max-width:unset;width:100%}}.ai-cart-summary-backdrop{background-color:#0009;bottom:73.6px}.ai-prohibited-item-container .ai-card-info-msg-container mat-icon{display:none}.ai-prohibited-item-container .ai-carry-on-baggage-wrapper .ai-card-info-msg-container.ai-info-secondary{background:var(--Global-Colours-AI-White-W50)}.ai-prohibited-item-container .ai-carry-on-baggage-wrapper .ai-card-info-msg-container.ai-info-secondary .ai-card-info-msg{color:var(--Global-Colours-AI-Grey-G600);font-family:var(--ai-nunito-sans-semi-bold-font);font-size:var(--size-s)}.ai-prohibited-item-container .ai-checked-in-baggage-wrapper .ai-card-info-msg-container.ai-info-secondary{background:var(--Global-Colours-AI-White-W50)}.ai-prohibited-item-container .ai-checked-in-baggage-wrapper .ai-card-info-msg-container.ai-info-secondary .ai-card-info-msg{color:var(--Global-Colours-AI-Grey-G600);font-family:var(--ai-nunito-sans-semi-bold-font);font-size:var(--size-s)}.ai-modal-wrapper .ai-card-info-msg-container{margin-bottom:16px}.ai-add-ffn-outer .mat-mdc-form-field .mat-mdc-form-field-flex .mat-mdc-floating-label.mdc-floating-label{height:auto}.ai-add-ffn-outer .mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--Global-Colours-AI-Grey-G300)}.ai-add-ffn-outer .ai-add-ffn-disclaimer-wrapper .ai-card-info-msg-container{align-items:flex-start;gap:0;padding:8px}.ai-add-ffn-outer .ai-dialog-content-wrapper{font-size:12px}.ai-add-ffn-outer .mat-mdc-select .mat-mdc-select-arrow-wrapper{display:none}.ai-add-ffn-outer .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px}.ai-button-red.ai-button{font-family:var(--ai-airindia-regular-font);font-size:12px}.ai-journey-info-wrapper .ai-journey-disclaimer-container .ai-card-info-msg-container.ai-small-banner.ai-info{border:unset}@media (max-width: 768px){.ai-journey-info-wrapper .ai-journey-disclaimer-container .ai-card-info-msg-container.ai-small-banner.ai-info{justify-content:center}}@media (max-width: 768px){.ai-journey-info-wrapper .ai-journey-disclaimer-container .ai-info.ai-card-info-msg-container .ai-card-info-msg{flex:unset;justify-content:center}}.ai-journey-info-wrapper .ai-journey-disclaimer-container mat-icon{font-size:16px}@media (max-width: 768px){.ai-journey-info-wrapper .ai-journey-disclaimer-container mat-icon{display:flex;font-size:24px;justify-content:center}}.ai-passenger-list-wrapper .ai-passenger-selection-header .ai-modify-seat-button-wrapper{align-items:center;background-color:transparent;border:none;color:var(--Global-Colours-AI-Red-R500, #DA0E29);cursor:pointer;display:flex;flex-direction:row;justify-content:center}.ai-passenger-list-wrapper .ai-passenger-selection-header .ai-modify-seat-button-wrapper .ai-modify-seat-button-icon{font-size:var(--size-2m);height:var(--size-2m);width:var(--size-2m)}.ai-infant-modal-outer .mat-mdc-dialog-actions{background-color:var(--Global-Colours-AI-White-W50);padding:var(--size-2m) var(--size-xl)}.ai-infant-modal-outer .ai-infant-wrapper-contents .mat-mdc-dialog-content{padding:0}.ai-infant-modal-outer .mat-bottom-sheet-container{background-color:var(--Global-Colours-AI-White-W50);padding:0}.cdk-overlay-container:has(.ai-infant-backdrop){z-index:1001}.ai-infant-backdrop{background-color:#0009;bottom:73.6px}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-family:var(--ai-nunito-sans-regular-font)}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{background-color:#da0e29}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-actions{font-family:var(--ai-nunito-sans-regular-font)}.ai-price-filter-wrapper .mat-mdc-chip-set .mdc-evolution-chip-set__chips{display:flex;flex-wrap:nowrap;max-width:calc(100vw - 40px);overflow-x:auto}@media (max-width: 576px){.ai-price-filter-wrapper .mat-mdc-chip-set .mdc-evolution-chip-set__chips{max-width:fit-content}}.ai-passenger-add-email .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;font-family:var(--ai-nunito-sans-regular-font);font-size:14px}.ai-seat-map-layout-wrapper .ai-cabin-position .ai-cabin-position-inner .ai-cabin-position-indicator.ai-cabin-back{min-width:max-content}@media (min-width: 992px){.ai-seat-map-layout-wrapper .ai-cabin-position .ai-cabin-position-inner .ai-cabin-position-indicator.ai-cabin-back :has(:not(.ai-seat-map-side-panel-container)){margin-bottom:70px}}@media (max-width: 576px){.cdk-overlay-container .cdk-overlay-pane.mat-mdc-dialog-panel:has(.ai-flight-detail-popup){min-width:100%;padding:16px}}
