:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--iata-ld-white:var(--lightningcss-light,#fff)var(--lightningcss-dark,#313132);--iata-ld-black:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--iata-ld-background-01:var(--lightningcss-light,#f0f2f5)var(--lightningcss-dark,#272728);--iata-ld-blue-primary:var(--lightningcss-light,#1e32fa)var(--lightningcss-dark,#98a1ff);--iata-ld-grey-primary:var(--lightningcss-light,#333)var(--lightningcss-dark,#e9e9e9);--iata-ld-yellow-primary:var(--lightningcss-light,#fac832)var(--lightningcss-dark,#f3de9e);--iata-ld-yellow-30:var(--lightningcss-light,#b54708)var(--lightningcss-dark,#a36e24);--iata-ld-yellow-90:var(--lightningcss-light,#fff5d8)var(--lightningcss-dark,#3a2a06);--iata-ld-green-primary:var(--lightningcss-light,#289632)var(--lightningcss-dark,#64cf8e);--iata-ld-green-80:var(--lightningcss-light,#9ed4a6)var(--lightningcss-dark,#53ae5b);--iata-ld-green-90:var(--lightningcss-light,#ecfdf3)var(--lightningcss-dark,#02501c);--iata-ld-red-primary:var(--lightningcss-light,#f04632)var(--lightningcss-dark,#f5a9a0);--iata-ld-red-80:var(--lightningcss-light,#f8aea5)var(--lightningcss-dark,#f04632);--iata-ld-red-90:var(--lightningcss-light,#fef3f2)var(--lightningcss-dark,#9c1808);--iata-ld-pink-primary:var(--lightningcss-light,#f050c8)var(--lightningcss-dark,#f7a8e3);--iata-ld-purple-primary:var(--lightningcss-light,#5a14a0)var(--lightningcss-dark,#bb90e5);--iata-ld-primary:var(--iata-ld-blue-primary);--iata-ld-accent:var(--iata-ld-green-primary);--iata-ld-accent-80:var(--iata-ld-green-80);--iata-ld-accent-90:var(--iata-ld-green-90);--iata-ld-error:var(--iata-ld-red-primary);--iata-ld-error-80:var(--iata-ld-red-80);--iata-ld-error-90:var(--iata-ld-red-90);--iata-ld-warn:var(--iata-ld-yellow-primary);--iata-ld-warn-30:var(--iata-ld-yellow-30);--iata-ld-warn-90:var(--iata-ld-yellow-90);--iata-ld-blue-0:var(--lightningcss-light,#000)var(--lightningcss-dark,#000);--iata-ld-blue-10:var(--lightningcss-light,#000767)var(--lightningcss-dark,#0d1028);--iata-ld-blue-20:var(--lightningcss-light,#0010a2)var(--lightningcss-dark,#161c4a);--iata-ld-blue-25:var(--lightningcss-light,#0015c1)var(--lightningcss-dark,#1b2258);--iata-ld-blue-30:var(--lightningcss-light,#001ae2)var(--lightningcss-dark,#23286a);--iata-ld-blue-35:var(--lightningcss-light,#1a2bd5)var(--lightningcss-dark,#2f3590);--iata-ld-blue-40:var(--lightningcss-light,#1e32fa)var(--lightningcss-dark,#98a1ff);--iata-ld-blue-50:var(--lightningcss-light,#33f)var(--lightningcss-dark,#8891ff);--iata-ld-blue-60:var(--lightningcss-light,#4b5bfb)var(--lightningcss-dark,#7884fc);--iata-ld-blue-70:var(--lightningcss-light,#7884fc)var(--lightningcss-dark,#a5adfd);--iata-ld-blue-80:var(--lightningcss-light,#a5adfd)var(--lightningcss-dark,#c2c8fe);--iata-ld-blue-90:var(--lightningcss-light,#d2d6fe)var(--lightningcss-dark,#d2d6fe);--iata-ld-blue-95:var(--lightningcss-light,#e8eafe)var(--lightningcss-dark,#e8eafe);--iata-ld-blue-98:var(--lightningcss-light,#fbf8ff)var(--lightningcss-dark,#f4f5ff);--iata-ld-blue-99:var(--lightningcss-light,#fffbff)var(--lightningcss-dark,#fbfbff);--iata-ld-blue-100:var(--lightningcss-light,#fff)var(--lightningcss-dark,#fff);--iata-ld-grey-0:var(--lightningcss-light,#000)var(--lightningcss-dark,#000);--iata-ld-grey-10:var(--lightningcss-light,#060208)var(--lightningcss-dark,#0a0a0b);--iata-ld-grey-20:var(--lightningcss-light,#111)var(--lightningcss-dark,#161617);--iata-ld-grey-25:var(--lightningcss-light,#161218)var(--lightningcss-dark,#1a1a1b);--iata-ld-grey-30:var(--lightningcss-light,#222)var(--lightningcss-dark,#1f1f21);--iata-ld-grey-35:var(--lightningcss-light,#263238)var(--lightningcss-dark,#252526);--iata-ld-grey-40:var(--lightningcss-light,#333)var(--lightningcss-dark,#e9e9e9);--iata-ld-grey-50:var(--lightningcss-light,#525252)var(--lightningcss-dark,#ccc);--iata-ld-grey-60:var(--lightningcss-light,#666)var(--lightningcss-dark,#999);--iata-ld-grey-70:var(--lightningcss-light,#999)var(--lightningcss-dark,#7a7a7a);--iata-ld-grey-80:var(--lightningcss-light,#ccc)var(--lightningcss-dark,#666);--iata-ld-grey-90:var(--lightningcss-light,#d9d9d9)var(--lightningcss-dark,#545454);--iata-ld-grey-95:var(--lightningcss-light,#e6e6e6)var(--lightningcss-dark,#454545);--iata-ld-grey-98:var(--lightningcss-light,#f0f2f5)var(--lightningcss-dark,#2f2f2f);--iata-ld-grey-99:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,#272728);--iata-ld-grey-100:var(--lightningcss-light,#f7f8fc)var(--lightningcss-dark,#222223);--iata-white:var(--iata-ld-white,#fff);--iata-black:var(--iata-ld-black,#000);--iata-background-01:var(--iata-ld-background-01,#f0f2f5);--iata-blue-primary:var(--iata-ld-blue-primary,#1e32fa);--iata-grey-primary:var(--iata-ld-grey-primary,#333);--iata-yellow-primary:var(--iata-ld-yellow-primary,#fac832);--iata-yellow-30:var(--iata-ld-yellow-30,#b54708);--iata-yellow-90:var(--iata-ld-yellow-90,#fff5d8);--iata-green-primary:var(--iata-ld-green-primary,#289632);--iata-green-80:var(--iata-ld-green-80,#9ed4a6);--iata-green-90:var(--iata-ld-green-90,#ecfdf3);--iata-red-primary:var(--iata-ld-red-primary,#f04632);--iata-red-80:var(--iata-ld-red-80,#f8aea5);--iata-red-90:var(--iata-ld-red-90,#fef3f2);--iata-pink-primary:var(--iata-ld-pink-primary,#f050c8);--iata-purple-primary:var(--iata-ld-purple-primary,#5a14a0);--iata-primary:var(--iata-ld-primary,#1e32fa);--iata-accent:var(--iata-ld-accent,#289632);--iata-accent-80:var(--iata-ld-accent-80,#9ed4a6);--iata-accent-90:var(--iata-ld-accent-90,#ecfdf3);--iata-error:var(--iata-ld-error,#f04632);--iata-error-80:var(--iata-ld-error-80,#f8aea5);--iata-error-90:var(--iata-ld-error-90,#fef3f2);--iata-warn:var(--iata-ld-warn,#fac832);--iata-warn-30:var(--iata-ld-warn-30,#b54708);--iata-warn-90:var(--iata-ld-warn-90,#fff5d8);--iata-blue-0:var(--iata-ld-blue-0,#000);--iata-blue-10:var(--iata-ld-blue-10,#000767);--iata-blue-20:var(--iata-ld-blue-20,#0010a2);--iata-blue-25:var(--iata-ld-blue-25,#0015c1);--iata-blue-30:var(--iata-ld-blue-30,#001ae2);--iata-blue-35:var(--iata-ld-blue-35,#1a2bd5);--iata-blue-40:var(--iata-ld-blue-40,#1e32fa);--iata-blue-50:var(--iata-ld-blue-50,#33f);--iata-blue-60:var(--iata-ld-blue-60,#4b5bfb);--iata-blue-70:var(--iata-ld-blue-70,#7884fc);--iata-blue-80:var(--iata-ld-blue-80,#a5adfd);--iata-blue-90:var(--iata-ld-blue-90,#d2d6fe);--iata-blue-95:var(--iata-ld-blue-95,#e8eafe);--iata-blue-98:var(--iata-ld-blue-98,#fbf8ff);--iata-blue-99:var(--iata-ld-blue-99,#fffbff);--iata-blue-100:var(--iata-ld-blue-100,#fff);--iata-grey-0:var(--iata-ld-grey-0,#000);--iata-grey-10:var(--iata-ld-grey-10,#060208);--iata-grey-20:var(--iata-ld-grey-20,#111);--iata-grey-25:var(--iata-ld-grey-25,#161218);--iata-grey-30:var(--iata-ld-grey-30,#222);--iata-grey-35:var(--iata-ld-grey-35,#263238);--iata-grey-40:var(--iata-ld-grey-40,#333);--iata-grey-50:var(--iata-ld-grey-50,#525252);--iata-grey-60:var(--iata-ld-grey-60,#666);--iata-grey-70:var(--iata-ld-grey-70,#999);--iata-grey-80:var(--iata-ld-grey-80,#ccc);--iata-grey-90:var(--iata-ld-grey-90,#d9d9d9);--iata-grey-95:var(--iata-ld-grey-95,#e6e6e6);--iata-grey-98:var(--iata-ld-grey-98,#f0f2f5);--iata-grey-99:var(--iata-ld-grey-99,#f2f2f2);--iata-grey-100:var(--iata-ld-grey-100,#f7f8fc)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root.iata-theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root.iata-theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
@font-face{font-family:Aktiv Grotesk;src:local(AktivGrotesk-Thin),url(/fonts/AktivGrotesk/AktivGrotesk-Thin.woff2)format("woff2"),url(/fonts/AktivGrotesk/AktivGrotesk-Thin.woff)format("woff"),url(/fonts/AktivGrotesk/AktivGrotesk-Thin.ttf)format("truetype"),url(/fonts/AktivGrotesk/AktivGrotesk-Thin.eot?#iefix)format("embedded-opentype");font-weight:100;font-style:normal;font-display:swap;ascent-override:99.7%;descent-override:28.3%;line-gap-override:0%}@font-face{font-family:Aktiv Grotesk;src:local(AktivGrotesk-Regular),url(/fonts/AktivGrotesk/AktivGrotesk-Regular.woff2)format("woff2"),url(/fonts/AktivGrotesk/AktivGrotesk-Regular.woff)format("woff"),url(/fonts/AktivGrotesk/AktivGrotesk-Regular.ttf)format("truetype"),url(/fonts/AktivGrotesk/AktivGrotesk-Regular.eot?#iefix)format("embedded-opentype");font-weight:400;font-style:normal;font-display:swap;ascent-override:99.7%;descent-override:28.3%;line-gap-override:0%}@font-face{font-family:Aktiv Grotesk;src:local(AktivGrotesk-Medium),url(/fonts/AktivGrotesk/AktivGrotesk-Medium.woff2)format("woff2"),url(/fonts/AktivGrotesk/AktivGrotesk-Medium.woff)format("woff"),url(/fonts/AktivGrotesk/AktivGrotesk-Medium.ttf)format("truetype"),url(/fonts/AktivGrotesk/AktivGrotesk-Medium.eot?#iefix)format("embedded-opentype");font-weight:500;font-style:normal;font-display:swap;ascent-override:99.7%;descent-override:28.3%;line-gap-override:0%}@font-face{font-family:Aktiv Grotesk;src:local(AktivGrotesk-Bold),url(/fonts/AktivGrotesk/AktivGrotesk-Bold.woff2)format("woff2"),url(/fonts/AktivGrotesk/AktivGrotesk-Bold.woff)format("woff"),url(/fonts/AktivGrotesk/AktivGrotesk-Bold.ttf)format("truetype"),url(/fonts/AktivGrotesk/AktivGrotesk-Bold.eot?#iefix)format("embedded-opentype");font-weight:700;font-style:normal;font-display:swap;ascent-override:99.7%;descent-override:28.3%;line-gap-override:0%}@font-face{font-family:Aktiv Grotesk;src:local(AktivGrotesk-XBold),url(/fonts/AktivGrotesk/AktivGrotesk-XBold.woff2)format("woff2"),url(/fonts/AktivGrotesk/AktivGrotesk-XBold.woff)format("woff"),url(/fonts/AktivGrotesk/AktivGrotesk-XBold.ttf)format("truetype"),url(/fonts/AktivGrotesk/AktivGrotesk-XBold.eot?#iefix)format("embedded-opentype");font-weight:800;font-style:normal;font-display:swap;ascent-override:99.7%;descent-override:28.3%;line-gap-override:0%}:root{--IATA-Blue:var(--iata-blue-primary);--IATA-Red:var(--iata-red-primary);--IATA-Yellow:var(--iata-yellow-primary);--IATA-White:var(--iata-white);--IATA-Black:var(--iata-black);--Secondary-Green:var(--iata-green-primary);--Secondary-Pink:var(--iata-pink-primary);--Secondary-Purple:var(--iata-purple-primary);--Accent-Blue10:var(--iata-blue-95);--Accent-Blue20:var(--iata-blue-90);--Accent-Blue40:var(--iata-blue-60);--Accent-Blue60:var(--iata-blue-50);--Accent-Blue80:var(--iata-blue-80);--Accent-BlueLink:var(--iata-blue-primary);--Accent-BlueHover:var(--iata-blue-35);--Accent-Red10:var(--iata-red-90);--Accent-Red20:var(--iata-red-80);--Accent-Green10:var(--iata-green-90);--Accent-Green20:var(--iata-green-80);--Accent-Yellow5:#fffaed;--Accent-Yellow10:var(--iata-warn-90);--Accent-Yellow30:var(--iata-warn-30);--Accent-Purple40:#b19cd9;--Tertiary-Black10:var(--iata-grey-80);--Tertiary-Black20:var(--iata-grey-70);--Tertiary-Black40:var(--iata-grey-60);--Tertiary-Black60:var(--iata-grey-50);--Tertiary-Black80:var(--iata-grey-primary);--Tertiary-Grey02:var(--iata-grey-80);--Tertiary-Grey03:var(--iata-grey-95);--Background-Bg01:var(--iata-grey-99);--Background-Bg02:var(--iata-background-01);--Background-Bg03:var(--iata-grey-100);--Chart-1:var(--Accent-Blue60);--Chart-2:var(--IATA-Red);--Chart-3:var(--IATA-Yellow);--Chart-4:var(--Accent-Purple40);--Chart-5:var(--Secondary-Green);--font-iata:"Aktiv Grotesk", Arial, "Helvetica Neue", Helvetica, sans-serif;--font-family:"Aktiv Grotesk", Arial, "Helvetica Neue", Helvetica, sans-serif;--background:var(--iata-grey-99);--foreground:var(--iata-grey-primary);--card:var(--iata-white);--card-foreground:var(--iata-grey-primary);--popover:var(--iata-white);--popover-foreground:var(--iata-grey-primary);--primary:var(--iata-primary);--primary-foreground:var(--iata-white);--secondary:var(--iata-grey-99);--secondary-foreground:var(--iata-grey-primary);--muted:var(--iata-grey-99);--muted-foreground:var(--iata-grey-60);--accent:var(--iata-blue-95);--accent-foreground:var(--iata-grey-primary);--destructive:var(--iata-error);--destructive-foreground:var(--iata-white);--border:var(--iata-grey-95);--input:var(--iata-grey-95);--ring:var(--iata-primary);--success:var(--iata-accent);--success-foreground:var(--iata-white);--sidebar-background:var(--iata-grey-100);--sidebar-foreground:var(--iata-grey-primary);--sidebar-primary:var(--iata-primary);--sidebar-primary-foreground:var(--iata-white);--sidebar-accent:var(--iata-blue-95);--sidebar-accent-foreground:var(--iata-grey-primary);--sidebar-border:var(--iata-grey-95);--sidebar-ring:var(--iata-primary);--chart-1:var(--Chart-1);--chart-2:var(--Chart-2);--chart-3:var(--Chart-3);--chart-4:var(--Chart-4);--chart-5:var(--Chart-5);--radius:.5rem}*{border-color:var(--border)}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-family),Arial,"Helvetica Neue",Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--iata-txt-font-family:"Aktiv Grotesk", Arial, Helvetica, sans-serif;--iata-txt-heading1-size:2.5rem;--iata-txt-heading1-line-height:2.75rem;--iata-txt-heading1-tracking:-1.5px;--iata-txt-heading2-size:1.75rem;--iata-txt-heading2-line-height:2rem;--iata-txt-heading2-tracking:normal;--iata-txt-heading3-size:1.25rem;--iata-txt-heading3-line-height:1.5rem;--iata-txt-heading3-tracking:normal;--iata-txt-heading4-size:.875rem;--iata-txt-heading4-line-height:1.125rem;--iata-txt-heading4-tracking:normal;--iata-txt-xl-size:1.125rem;--iata-txt-xl-line-height:1.375rem;--iata-txt-xl-tracking:normal;--iata-txt-l-size:1rem;--iata-txt-l-line-height:1.25rem;--iata-txt-l-tracking:normal;--iata-txt-m-size:.875rem;--iata-txt-m-line-height:1.25rem;--iata-txt-m-tracking:normal;--iata-txt-s-size:.75rem;--iata-txt-s-line-height:1.25rem;--iata-txt-s-tracking:normal;--iata-txt-weight-thin:200;--iata-txt-weight-regular:400;--iata-txt-weight-medium:500;--iata-txt-weight-bold:700;--iata-txt-weight-xbold:900}.iata-text--thin{font-weight:var(--iata-txt-weight-thin)!important}.iata-text--regular{font-weight:var(--iata-txt-weight-regular)!important}.iata-text--medium{font-weight:var(--iata-txt-weight-medium)!important}.iata-text--bold{font-weight:var(--iata-txt-weight-bold)!important}.iata-text--xbold{font-weight:var(--iata-txt-weight-xbold)!important}.iata-text--heading1,.paxforecast-app-layout h1{font-size:var(--iata-txt-heading1-size)!important;line-height:var(--iata-txt-heading1-line-height)!important;letter-spacing:var(--iata-txt-heading1-tracking)!important}.iata-text--heading2,.paxforecast-app-layout h2:not(.iata-main-footer__title){font-size:var(--iata-txt-heading2-size)!important;line-height:var(--iata-txt-heading2-line-height)!important;letter-spacing:var(--iata-txt-heading2-tracking)!important}.iata-text--heading3,.paxforecast-app-layout h3{font-size:var(--iata-txt-heading3-size)!important;line-height:var(--iata-txt-heading3-line-height)!important;letter-spacing:var(--iata-txt-heading3-tracking)!important}.iata-text--heading4,.paxforecast-app-layout h4{font-size:var(--iata-txt-heading4-size)!important;line-height:var(--iata-txt-heading4-line-height)!important;letter-spacing:var(--iata-txt-heading4-tracking)!important}.iata-text--xl{font-size:var(--iata-txt-xl-size);line-height:var(--iata-txt-xl-line-height);letter-spacing:var(--iata-txt-xl-tracking)}.iata-text--l{font-size:var(--iata-txt-l-size);line-height:var(--iata-txt-l-line-height);letter-spacing:var(--iata-txt-l-tracking)}.iata-text--m{font-size:var(--iata-txt-m-size);line-height:var(--iata-txt-m-line-height);letter-spacing:var(--iata-txt-m-tracking)}.iata-text--s{font-size:var(--iata-txt-s-size);line-height:var(--iata-txt-s-line-height);letter-spacing:var(--iata-txt-s-tracking)}.iata-centered-container{width:1220px;margin:0 auto 40px;padding-left:60px;padding-right:60px}.iata-box{margin-bottom:var(--iata-gap-m);background-color:var(--iata-white);color:var(--iata-grey-primary);border:1px solid var(--iata-grey-90);border-radius:1px;width:100%;padding:20px 25px;box-shadow:0 1px 12px #0000001f,0 4px 8px #00000005,0 1px 4px #00000003}.iata-box--small-padding{padding-top:0;padding-left:var(--iata-gap-s);padding-right:var(--iata-gap-s)}.iata-box--full-width{padding:0}.iata-flex-toolbar{align-items:center;gap:var(--iata-gap-s);display:flex}.text-muted{color:var(--iata-grey-60)}.text-success{color:var(--iata-ld-green-primary)}.text-warning{color:var(--iata-ld-yellow-30)}.text-danger{color:var(--iata-ld-red-primary)}.text-info{color:var(--iata-ld-blue-60)}.text-primary{color:var(--iata-ld-primary)}.sr-only,.paxforecast-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.paxforecast-icon--sm{width:16px;height:16px}.paxforecast-icon--md{flex-shrink:0;width:24px;height:24px}.paxforecast-icon--xs{width:12px;height:12px}.paxforecast-table-sort-icon{width:16px;height:16px;margin-left:8px}.iata-app-root{background-color:var(--background);-webkit-font-smoothing:antialiased;height:100%}.iata-app-body{flex-direction:column;height:100%;min-height:100%;display:flex}.px-app-shell{padding-left:50px;padding-right:50px}.-mx-app-shell{margin-left:-50px;margin-right:-50px}.paxforecast-page{flex:1;min-width:0}@media (min-width:768px){.paxforecast-page{padding:32px}}.paxforecast-shared-viz-page{background-color:var(--muted);justify-content:center;align-items:center;min-height:100vh;padding:16px;display:flex}@media (min-width:576px){.paxforecast-shared-viz-page{padding:24px}}@media (min-width:768px){.paxforecast-shared-viz-page{padding:32px}}.paxforecast-shared-viz-page__card{flex-direction:column;width:100%;max-width:72rem;height:100%;display:flex;box-shadow:0 25px 50px -12px #00000040}.paxforecast-shared-viz-page__content{flex:1;justify-content:center;align-items:center;display:flex}.paxforecast-shared-viz-page__chart{width:100%;height:60vh}.paxforecast-app-layout{flex-direction:column;height:100%;display:flex}.paxforecast-app-layout__main{background-color:var(--background);flex:1;min-width:0;padding:2.5rem 50px 3rem}.MuiFormLabel-asterisk{color:var(--iata-red-primary)}@keyframes iata-buffer-progress-scroll{0%{transform:translate(0)}to{transform:translate(-10px)}}.MuiLinearProgress-buffer .MuiLinearProgress-dashed{opacity:1!important;background-image:none!important;width:100%!important;height:100%!important;margin-top:0!important;animation:none!important;overflow:hidden!important}.MuiLinearProgress-buffer .MuiLinearProgress-dashed:before{content:"";opacity:1;background-position:0 0;background-repeat:repeat-x;background-size:10px 4px;width:calc(100% + 200px);height:100%;animation:.2s linear infinite iata-buffer-progress-scroll;position:absolute;top:0;left:0}.MuiLinearProgress-buffer.MuiLinearProgress-colorPrimary .MuiLinearProgress-dashed:before{background-image:radial-gradient(circle, var(--iata-blue-95) 2px, transparent 2px)}.MuiLinearProgress-buffer.MuiLinearProgress-colorSecondary .MuiLinearProgress-dashed:before{background-image:radial-gradient(circle, var(--iata-accent-90) 2px, transparent 2px)}.MuiLinearProgress-buffer.MuiLinearProgress-colorWarning .MuiLinearProgress-dashed:before{background-image:radial-gradient(circle, var(--iata-warn-90) 2px, transparent 2px)}[class*=MuiLinearProgress-buffer] [class*=MuiLinearProgress-dashed]{opacity:1!important;background-image:none!important;width:100%!important;height:100%!important;margin-top:0!important;animation:none!important;overflow:hidden!important}[class*=MuiLinearProgress-buffer] [class*=MuiLinearProgress-dashed]:before{content:"";opacity:1;background-position:0 0;background-repeat:repeat-x;background-size:10px 4px;width:calc(100% + 200px);height:100%;animation:1.2s linear infinite iata-buffer-progress-scroll;position:absolute;top:0;left:0}[class*=MuiLinearProgress-colorPrimary][class*=MuiLinearProgress-buffer] [class*=MuiLinearProgress-dashed]:before{background-image:radial-gradient(circle, var(--iata-blue-95) 2px, transparent 2px)}.flash-animation{animation:2s ease-out flash}@keyframes flash{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--iata-blue-40) 50%, transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb, var(--iata-blue-40) 10%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--iata-blue-40) 50%, transparent)}}.ansp-form-header{background-color:var(--iata-blue-primary);color:#fff;padding:24px 16px;font-size:20px;font-weight:400;line-height:24px}.ansp-form-secondary-header{background-color:var(--secondary);color:var(--iata-grey-primary);padding:28px 24px 40px;font-size:28px;line-height:32px}.ansp-form-content{background-color:var(--iata-white);overflow-anchor:none;flex:1;min-height:0;padding:20px;overflow-y:auto}.ansp-form-footer{background-color:var(--iata-white);border-top:1px solid var(--iata-grey-80);padding:20px}.capability-group-container{border:1px solid var(--iata-grey-99);border-radius:.5rem}.capability-group-button{background-color:var(--iata-grey-99);vertical-align:middle;color:var(--iata-blue-primary);font-style:normal;font-weight:500}.capability-group-content{background-color:var(--iata-grey-99)}.capability-field-item{padding-left:10px}.admin-table-container .admin-table{min-width:max-content}.admin-table-container{border-left:none;border-right:none;border-radius:.5rem;width:100%}.admin-table{border-collapse:collapse;border-spacing:0;caption-side:bottom;width:100%;font-size:.875rem;line-height:1.25rem}.admin-table th,.admin-table td{border-left:none!important;border-right:none!important}.admin-table .paxforecast-table__header tr{border-bottom:none}.admin-table .paxforecast-table__row{border-bottom:1px solid var(--Tertiary-Grey02)}.admin-table .paxforecast-table__row:not(.paxforecast-admin-data-table__row--clickable):hover{background-color:var(--card)}.admin-table-header{background-color:var(--Background-Bg01);color:var(--Tertiary-Black40);border-top:2px solid var(--Tertiary-Grey02);border-bottom:2px solid var(--Tertiary-Grey02)}.admin-table-header tr{border-bottom-width:0}.admin-table-header th,.admin-table-header .paxforecast-table__head{color:var(--Tertiary-Black40);background-color:var(--Background-Bg01);font-size:16px;font-weight:500;padding:.375rem .5rem!important}.admin-table-header .MuiButton-root{color:var(--Tertiary-Black40)}.admin-table-header .paxforecast-table-sort-icon,.admin-table-header .paxforecast-table-filter__trigger{color:var(--Tertiary-Black20)}.admin-table-header .paxforecast-table-filter__trigger-icon--active{color:var(--iata-blue-primary)}.admin-table-row{border-bottom:1px solid var(--Tertiary-Grey02);background-color:var(--card)}.admin-table-row td{padding:.375rem .5rem!important}.admin-table-row:last-child{border-bottom-width:0}.admin-table-cell{vertical-align:middle;color:var(--foreground);white-space:normal;word-wrap:break-word;padding:.375rem .5rem!important}.admin-table-pagination{background-color:var(--iata-white);box-sizing:border-box;justify-content:space-between;align-items:center;min-height:40px;padding:.5rem 1rem;display:flex}.admin-table-logbook .admin-table-header th.admin-table-cell,.admin-table-grid .admin-table-header th.admin-table-cell,.admin-table-logbook .admin-table-row td.admin-table-cell,.admin-table-grid .admin-table-row td.admin-table-cell{vertical-align:middle;box-sizing:border-box;height:52px;min-height:52px}.admin-table-forecast{border-collapse:collapse}.admin-table-forecast th,.admin-table-forecast td{border-right:1px solid var(--Tertiary-Black10)!important}.admin-table-forecast .admin-table-header{border-top:2px solid var(--Tertiary-Black10);border-bottom:2px solid var(--Tertiary-Black10);background-color:#0000}.admin-table-forecast .admin-table-row{border-bottom:1px solid var(--Tertiary-Grey02)}.admin-table-forecast .admin-table-row:last-child{border-bottom:0}.admin-table-forecast .admin-table-header th.admin-table-cell,.admin-table-forecast .admin-table-row td.admin-table-cell{vertical-align:middle;box-sizing:border-box;height:52px;min-height:52px}.efficiency-table-container{border:1px solid var(--iata-grey-80);overflow:hidden}.efficiency-table-header{color:var(--iata-grey-70);background-color:var(--iata-grey-99);border-bottom:1px solid var(--iata-grey-80);align-items:center;min-height:52px;padding-top:8px;padding-bottom:8px;font-size:12px}.efficiency-table-header div{align-items:center;line-height:1em;display:flex}.efficiency-table-row{vertical-align:middle;height:52px;color:var(--iata-grey-primary);border-bottom:1px solid var(--iata-grey-80);font-size:14px}.efficiency-table-row div{align-items:center;display:flex}.efficiency-table-total-row{vertical-align:middle;height:52px;color:var(--iata-grey-primary);background-color:var(--iata-blue-95);border-bottom:1px solid var(--iata-grey-80);font-size:14px}.efficiency-table-total-row div{align-items:center;display:flex}.efficiency-table-section-header{vertical-align:middle;height:52px;color:var(--iata-grey-primary);background-color:var(--muted);border-top:1px solid var(--iata-grey-80);border-bottom:1px solid var(--iata-grey-80);font-size:14px}.efficiency-table-section-header div{align-items:center;display:flex}.efficiency-table-collapsible-row{vertical-align:middle;height:52px;color:var(--iata-grey-primary);background-color:var(--iata-white);border-bottom:1px solid var(--iata-grey-80);font-size:14px}.efficiency-table-collapsible-row div{align-items:center;display:flex}.efficiency-table-collapsible-row:last-child{border-bottom:none}.mapboxgl-popup.fir-tooltip .mapboxgl-popup-content{border:1px solid var(--iata-grey-95);background-color:var(--iata-white);font-family:var(--font-family),Arial,"Helvetica Neue",Helvetica,sans-serif;border-radius:.375rem;padding:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.mapboxgl-popup.fir-tooltip .mapboxgl-popup-tip{border-top-color:var(--iata-white);border-bottom-color:var(--iata-white)}.select-item-selected:has(span svg){color:var(--iata-blue-primary)!important;font-weight:700!important}.dropdown-radio-item-selected:has(span svg){color:var(--iata-blue-primary)!important;font-weight:700!important}@keyframes queueTrackPulse{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.calculation-progress-track{background-color:var(--iata-blue-95);background-image:linear-gradient(90deg, var(--iata-blue-95) 0%, var(--iata-blue-70) 50%, var(--iata-blue-95) 100%);background-size:200% 100%;animation:3.5s ease-in-out infinite queueTrackPulse}@media print{body *{visibility:hidden}.printable-content,.printable-content *{visibility:visible}.printable-content{width:100%;position:absolute;top:0;left:0}.no-print,.no-print *{display:none!important}}.sid-app-layout{flex-direction:column;flex:1;min-height:100%;display:flex}.sid-app-layout__body{flex:1;align-items:stretch;min-height:0;display:flex}.sid-app-layout__sidebar{flex-shrink:0;align-self:stretch;padding:12px 0 12px 12px}.sid-app-layout__content{flex-direction:column;flex:1;min-width:0;display:flex}.sid-app-layout__main{flex:1;min-width:0;padding:24px 32px 32px}
