@font-face{font-family:GeistSans;src:url(../media/Geist_Thin-s.p.efc51e30.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_UltraLight-s.p.618ca1e8.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_Light-s.p.32f638d4.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_Regular-s.p.d4cb610a.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_Medium-s.p.0e2406be.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_SemiBold-s.p.1e9785bc.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_Bold-s.p.ec10ca61.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_Black-s.p.1a53d763.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:GeistSans;src:url(../media/Geist_UltraBlack-s.p.83921453.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.53%;line-gap-override:9.33%;size-adjust:107.19%}.geistsans_1ae61996-module__IlKU3W__className{font-family:GeistSans,GeistSans Fallback,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.geistsans_1ae61996-module__IlKU3W__variable{--font-geist-sans:"GeistSans","GeistSans Fallback",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Thin.p.e736dcca.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_UltraLight.p.4c7d3b1f.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_Light.p.80098253.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_Regular.p.c18b7e71.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_Medium.p.5f165be8.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_SemiBold.p.20204b0d.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_Bold.p.ebb42981.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_Black.p.bfd10e20.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:GeistMono;src:url(../media/GeistMono_UltraBlack.p.daa943a2.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.geistmono_f060a206-module__5BN90W__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_f060a206-module__5BN90W__variable{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}
.diego-launcher-module__Twjr_q__launcher{right:max(24px,env(safe-area-inset-right));bottom:max(154px,calc(env(safe-area-inset-bottom) + 146px));z-index:44;isolation:isolate;width:112px;position:fixed}.diego-launcher-module__Twjr_q__launcher[hidden]{display:none}.diego-launcher-module__Twjr_q__collapse{border:1px solid var(--atlas-border-strong);min-width:32px;min-height:28px;color:var(--atlas-text-muted);background:var(--atlas-surface);box-shadow:var(--atlas-shadow-xs);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:5px;margin:5px auto 0;padding:4px 9px;font-size:10px;font-weight:600;display:flex}.diego-launcher-module__Twjr_q__collapse:hover{color:var(--atlas-text);border-color:var(--atlas-focus)}.diego-launcher-module__Twjr_q__collapse:focus-visible{outline:2px solid var(--atlas-focus);outline-offset:3px}.diego-launcher-module__Twjr_q__launcher[data-collapsed=true]{width:auto}.diego-launcher-module__Twjr_q__launcher[data-collapsed=true] .diego-launcher-module__Twjr_q__collapse{min-height:34px}@media (pointer:coarse){.diego-launcher-module__Twjr_q__collapse{min-width:44px;min-height:44px}}:is(body:has([role=dialog][aria-modal=true][data-state=open]) .diego-launcher-module__Twjr_q__launcher,body:has([data-task-details-scroll=true]) .diego-launcher-module__Twjr_q__launcher){display:none}.diego-launcher-module__Twjr_q__link{-webkit-tap-highlight-color:transparent;border-radius:18px;flex-direction:column;align-items:center;text-decoration:none;display:flex}.diego-launcher-module__Twjr_q__link:focus-visible,.diego-launcher-module__Twjr_q__pause:focus-visible{outline:2px solid var(--atlas-focus);outline-offset:4px}.diego-launcher-module__Twjr_q__stage{pointer-events:none;width:112px;height:166px;display:block;position:relative}.diego-launcher-module__Twjr_q__reaction,.diego-launcher-module__Twjr_q__breathe{transform-origin:52% 95%;width:100%;height:100%;display:block}.diego-launcher-module__Twjr_q__avatar{object-fit:contain;filter:drop-shadow(0 4px 6px #0c1b302e);width:100%;height:100%;display:block}.diego-launcher-module__Twjr_q__shadow{filter:blur(3px);background:#12294e33;border-radius:50%;height:7px;position:absolute;bottom:0;left:31%;right:17%}.diego-launcher-module__Twjr_q__halo{background:radial-gradient(#68a1ff2e,#0000 72%);border:1px solid #578bf666;border-radius:50%;height:14px;position:absolute;bottom:-2px;left:23%;right:8%}.diego-launcher-module__Twjr_q__name{border:1px solid var(--atlas-border-strong);color:var(--atlas-text);background:var(--atlas-surface);box-shadow:var(--atlas-shadow-xs);letter-spacing:.15px;border-radius:999px;align-items:center;gap:5px;margin-top:6px;padding:5px 10px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.diego-launcher-module__Twjr_q__name i{background:#4b81e8;border-radius:50%;width:4px;height:4px}.diego-launcher-module__Twjr_q__tooltip{border:1px solid var(--atlas-border-strong);width:202px;color:var(--atlas-text);background:var(--atlas-surface);box-shadow:var(--atlas-shadow-pop);opacity:0;visibility:hidden;pointer-events:none;border-radius:15px 15px 4px;padding:13px 15px;position:absolute;bottom:31px;right:calc(100% + 10px);transform:translate(6px)}.diego-launcher-module__Twjr_q__tooltip strong{font-size:12px;font-weight:600;display:block}.diego-launcher-module__Twjr_q__tooltip>span{color:var(--atlas-text-muted);align-items:center;gap:5px;margin-top:6px;font-size:11px;display:flex}.diego-launcher-module__Twjr_q__pause{border:1px solid var(--atlas-border-strong);width:26px;height:26px;color:var(--atlas-text-muted);background:var(--atlas-surface);box-shadow:var(--atlas-shadow-xs);cursor:pointer;opacity:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:32px;right:-9px}.diego-launcher-module__Twjr_q__launcher:focus-within .diego-launcher-module__Twjr_q__tooltip{opacity:1;visibility:visible;transform:none}.diego-launcher-module__Twjr_q__launcher:focus-within .diego-launcher-module__Twjr_q__pause,.diego-launcher-module__Twjr_q__launcher[data-paused=true] .diego-launcher-module__Twjr_q__pause{opacity:1}@media (hover:hover){.diego-launcher-module__Twjr_q__launcher:hover .diego-launcher-module__Twjr_q__tooltip{opacity:1;visibility:visible;transform:none}.diego-launcher-module__Twjr_q__launcher:hover .diego-launcher-module__Twjr_q__pause{opacity:1}}@media (prefers-reduced-motion:no-preference){.diego-launcher-module__Twjr_q__launcher{animation:.7s cubic-bezier(.2,.75,.25,1) both diego-launcher-module__Twjr_q__arrive}.diego-launcher-module__Twjr_q__reaction{transition:transform .35s cubic-bezier(.2,.75,.25,1);animation:16s ease-in-out 1s infinite diego-launcher-module__Twjr_q__greet}.diego-launcher-module__Twjr_q__breathe{animation:5.5s ease-in-out infinite diego-launcher-module__Twjr_q__breathe}.diego-launcher-module__Twjr_q__halo{animation:5.5s ease-in-out infinite diego-launcher-module__Twjr_q__halo}.diego-launcher-module__Twjr_q__shadow{animation:5.5s ease-in-out infinite diego-launcher-module__Twjr_q__shadow}.diego-launcher-module__Twjr_q__tooltip,.diego-launcher-module__Twjr_q__pause{transition:opacity .2s,transform .2s,visibility .2s}.diego-launcher-module__Twjr_q__launcher:focus-within .diego-launcher-module__Twjr_q__reaction{animation:none;transform:translateY(-5px)rotate(-2deg)scale(1.045)}@media (hover:hover){.diego-launcher-module__Twjr_q__launcher:hover .diego-launcher-module__Twjr_q__reaction{animation:none;transform:translateY(-5px)rotate(-2deg)scale(1.045)}}}.diego-launcher-module__Twjr_q__launcher[data-paused=true],.diego-launcher-module__Twjr_q__launcher[data-paused=true] *{transition:none!important;animation:none!important}.diego-launcher-module__Twjr_q__launcher[data-paused=true] .diego-launcher-module__Twjr_q__reaction,.diego-launcher-module__Twjr_q__launcher[data-paused=true] .diego-launcher-module__Twjr_q__breathe{transform:none!important}@keyframes diego-launcher-module__Twjr_q__arrive{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes diego-launcher-module__Twjr_q__breathe{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(-3px)scaleY(1.015)}}@keyframes diego-launcher-module__Twjr_q__greet{0%,18%,to{transform:rotate(0)}5%{transform:rotate(-2deg)translateY(-3px)}10%{transform:rotate(1.6deg)translateY(-2px)}14%{transform:rotate(-.7deg)}58%{transform:rotate(.7deg)}78%{transform:rotate(-.7deg)}}@keyframes diego-launcher-module__Twjr_q__halo{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes diego-launcher-module__Twjr_q__shadow{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.55;transform:scale(.93)}}@media (max-width:640px){.diego-launcher-module__Twjr_q__launcher{width:94px;right:16px}.diego-launcher-module__Twjr_q__stage{width:94px;height:137px}.diego-launcher-module__Twjr_q__tooltip{width:min(190px,100vw - 140px)}.diego-launcher-module__Twjr_q__tooltip strong{font-size:11px}}@media (pointer:coarse){.diego-launcher-module__Twjr_q__pause{opacity:1;width:44px;height:44px;bottom:32px;right:-12px}}@media (prefers-reduced-motion:reduce){.diego-launcher-module__Twjr_q__launcher,.diego-launcher-module__Twjr_q__launcher *{transition:none!important;animation:none!important}.diego-launcher-module__Twjr_q__reaction,.diego-launcher-module__Twjr_q__breathe{transform:none!important}.diego-launcher-module__Twjr_q__pause{display:none}}
.page-guide-module__PKwDOq__launcher{right:max(24px,env(safe-area-inset-right));bottom:max(96px,calc(env(safe-area-inset-bottom) + 88px));z-index:45;border:1px solid var(--atlas-brand-strong);background:var(--atlas-brand-strong);min-height:46px;color:var(--atlas-text-on-strong);box-shadow:var(--atlas-shadow-pop);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:12px 19px;font-size:13px;font-weight:600;display:inline-flex;position:fixed}.page-guide-module__PKwDOq__catalogue{margin-top:16px}.page-guide-module__PKwDOq__catalogSearch{border:1px solid var(--atlas-border);background:var(--atlas-surface);width:100%;color:var(--atlas-text);font:inherit;border-radius:12px;margin:8px 0 14px;padding:11px 12px;font-size:13px}.page-guide-module__PKwDOq__catalogSection{border:1px solid var(--atlas-border-soft);border-radius:12px;margin:8px 0}.page-guide-module__PKwDOq__catalogSection>summary{cursor:pointer;padding:13px 12px;font-size:13px;font-weight:600}.page-guide-module__PKwDOq__catalogSection>summary>span{float:right;color:var(--atlas-text-muted);font-weight:400}.page-guide-module__PKwDOq__catalogSection .page-guide-module__PKwDOq__topicList{margin:0 8px 8px}.page-guide-module__PKwDOq__launcher:hover{filter:brightness(1.08)}.page-guide-module__PKwDOq__overlay{--guide-dim:#0c141b61;position:fixed;inset:0;overflow:hidden}.page-guide-module__PKwDOq__spotlight{pointer-events:none;position:absolute;inset:0}.page-guide-module__PKwDOq__outline{fill:none;stroke:var(--atlas-brand-strong);stroke-width:2px}.page-guide-module__PKwDOq__hotspot{border:1px dashed var(--atlas-brand-strong);cursor:help;background:0 0;border-radius:12px;position:absolute}.page-guide-module__PKwDOq__hotspot span{background:var(--atlas-surface);max-width:calc(100% - 10px);color:var(--atlas-text);box-shadow:var(--atlas-shadow-xs);opacity:0;pointer-events:none;border-radius:6px;padding:3px 7px;font-size:11px;position:absolute;top:4px;left:5px}.page-guide-module__PKwDOq__hotspot:hover{border-style:solid}.page-guide-module__PKwDOq__hotspot:hover span{opacity:1}.page-guide-module__PKwDOq__panel{border:1px solid var(--atlas-border-strong);background:var(--atlas-surface);width:min(380px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--atlas-text);box-shadow:var(--atlas-shadow-pop),0 24px 80px #00000029;font-family:var(--font-geist-sans),system-ui,sans-serif;isolation:isolate;border-radius:22px;flex-direction:column;font-size:13px;line-height:1.6;display:flex;position:fixed;bottom:96px;right:20px;overflow:hidden}.page-guide-module__PKwDOq__panel button{font:inherit;cursor:pointer}.page-guide-module__PKwDOq__panel button:disabled{opacity:.45;cursor:not-allowed}.page-guide-module__PKwDOq__panel button:focus-visible,.page-guide-module__PKwDOq__launcher:focus-visible{outline:2px solid var(--atlas-focus);outline-offset:3px}.page-guide-module__PKwDOq__header{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 19px 8px;display:flex}.page-guide-module__PKwDOq__brand{align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.page-guide-module__PKwDOq__symbol{background:var(--atlas-brand-soft-tint);width:32px;height:32px;color:var(--atlas-brand-strong);border-radius:10px;place-items:center;display:grid}.page-guide-module__PKwDOq__close{min-width:36px;min-height:36px;color:var(--atlas-text-muted);background:0 0;border:0;border-radius:9px;place-items:center;padding:7px;display:grid}.page-guide-module__PKwDOq__close:hover{background:var(--atlas-subtle);color:var(--atlas-text)}.page-guide-module__PKwDOq__body{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:12px 21px 21px;overflow-y:auto}.page-guide-module__PKwDOq__eyebrow{color:var(--atlas-text-muted);margin-bottom:8px;font-size:11px;font-weight:500}.page-guide-module__PKwDOq__title{letter-spacing:-.6px;margin:0 0 9px;font-size:22px;font-weight:600;line-height:1.2}.page-guide-module__PKwDOq__description{color:var(--atlas-text-muted);margin:0;font-size:13px;line-height:1.7}.page-guide-module__PKwDOq__scope{background:var(--atlas-subtle);color:var(--atlas-text-muted);border-radius:10px;align-items:flex-start;gap:7px;margin-top:16px;padding:11px 12px;font-size:11px;display:flex}.page-guide-module__PKwDOq__scope svg{flex-shrink:0;margin-top:2px}.page-guide-module__PKwDOq__button{border:1px solid var(--atlas-border-strong);background:var(--atlas-surface);min-height:40px;color:var(--atlas-text);border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:9px 13px;font-weight:500;display:inline-flex}.page-guide-module__PKwDOq__button:hover{background:var(--atlas-subtle)}.page-guide-module__PKwDOq__primary{background:var(--atlas-brand-strong);color:var(--atlas-text-on-strong);border-color:var(--atlas-brand-strong)}.page-guide-module__PKwDOq__primary:hover{background:var(--atlas-brand-strong-700)}.page-guide-module__PKwDOq__start{justify-content:space-between;width:100%;margin:17px 0 8px;padding:12px 14px}.page-guide-module__PKwDOq__action{text-align:left;width:100%;color:var(--atlas-text);background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:12px 8px;display:flex}.page-guide-module__PKwDOq__action:hover{background:var(--atlas-subtle)}.page-guide-module__PKwDOq__action>span{flex:1}.page-guide-module__PKwDOq__action>svg{color:var(--atlas-brand-strong);flex-shrink:0}.page-guide-module__PKwDOq__action small{color:var(--atlas-text-muted);margin-top:2px;font-size:11px;display:block}.page-guide-module__PKwDOq__quiet{color:var(--atlas-text-muted);margin:12px 0 0;font-size:11px}.page-guide-module__PKwDOq__back{color:var(--atlas-text-muted);background:0 0;border:0;align-items:center;gap:5px;margin:0 0 15px;padding:0;display:flex;font-size:12px!important}.page-guide-module__PKwDOq__resume{border:1px solid var(--atlas-border);background:var(--atlas-brand-soft-tint);width:100%;color:var(--atlas-text);text-align:left;border-radius:10px;align-items:center;gap:7px;margin-top:13px;padding:10px;display:flex;font-size:12px!important}.page-guide-module__PKwDOq__resume svg:last-child{margin-left:auto}.page-guide-module__PKwDOq__topicList{gap:3px;margin-top:16px;display:grid}.page-guide-module__PKwDOq__topicList button{text-align:left;width:100%;color:var(--atlas-text);border:0;border-bottom:1px solid var(--atlas-border-soft);background:0 0;align-items:center;gap:9px;padding:11px 8px;display:flex}.page-guide-module__PKwDOq__topicList button span{flex:1}.page-guide-module__PKwDOq__topicList button:hover{background:var(--atlas-subtle);border-radius:8px}.page-guide-module__PKwDOq__topicList svg{color:var(--atlas-brand-strong);flex-shrink:0}.page-guide-module__PKwDOq__expand{border:0;border-top:1px solid var(--atlas-border);width:100%;color:var(--atlas-brand-strong);text-align:left;background:0 0;align-items:center;gap:8px;margin-top:17px;padding:11px 0;display:flex;font-size:12px!important;font-weight:500!important}.page-guide-module__PKwDOq__expand svg:last-child{margin-left:auto}.page-guide-module__PKwDOq__expand[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.page-guide-module__PKwDOq__details{color:var(--atlas-text);margin-top:4px;font-size:13px}.page-guide-module__PKwDOq__firstDetail{color:var(--atlas-text);margin:12px 0 0;font-size:13px}.page-guide-module__PKwDOq__details[hidden]{display:none}.page-guide-module__PKwDOq__details p{margin:0 0 12px}.page-guide-module__PKwDOq__tip,.page-guide-module__PKwDOq__notice{background:var(--atlas-brand-soft-tint);color:var(--atlas-text);border-radius:10px;margin-top:14px;padding:12px;font-size:12px;line-height:1.6}.page-guide-module__PKwDOq__notice{border:1px solid var(--atlas-border-strong);background:var(--atlas-subtle)}.page-guide-module__PKwDOq__tourFooter{border-top:1px solid var(--atlas-border-soft);flex-shrink:0;padding:12px 21px 16px}.page-guide-module__PKwDOq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-guide-module__PKwDOq__progress{background:var(--atlas-sunken);border-radius:9px;height:3px;margin-bottom:15px;overflow:hidden}.page-guide-module__PKwDOq__progress span{background:var(--atlas-brand-strong);height:100%;display:block}.page-guide-module__PKwDOq__buttons{justify-content:space-between;gap:10px;display:flex}.page-guide-module__PKwDOq__finished{background:var(--atlas-success-tint);color:var(--atlas-success);border-radius:12px;align-items:center;gap:9px;margin-top:18px;padding:13px;display:flex}.page-guide-module__PKwDOq__footer{border-top:1px solid var(--atlas-border);color:var(--atlas-text-muted);flex-shrink:0;align-items:center;gap:6px;padding:12px 19px;font-size:11px;display:flex}.page-guide-module__PKwDOq__footer span:last-child{white-space:nowrap;margin-left:auto}@media (max-width:640px){.page-guide-module__PKwDOq__panel{border-radius:20px;width:calc(100vw - 32px);max-height:min(65dvh,560px)}.page-guide-module__PKwDOq__header{padding-top:13px}.page-guide-module__PKwDOq__body{padding:10px 18px 18px}.page-guide-module__PKwDOq__title{font-size:20px}.page-guide-module__PKwDOq__footer{padding:10px 16px}.page-guide-module__PKwDOq__launcher{right:16px}}@media (pointer:coarse){.page-guide-module__PKwDOq__panel button{min-height:44px}.page-guide-module__PKwDOq__close{min-width:44px}}@media (prefers-reduced-motion:no-preference){.page-guide-module__PKwDOq__panel{animation:.16s ease-out page-guide-module__PKwDOq__appear}.page-guide-module__PKwDOq__button,.page-guide-module__PKwDOq__action,.page-guide-module__PKwDOq__launcher{transition:background-color .15s,box-shadow .15s}.page-guide-module__PKwDOq__progress span{transition:width .2s}@keyframes page-guide-module__PKwDOq__appear{0%{opacity:0}to{opacity:1}}}
.premium-aereo-guide-module__EpRpjW__launcher>button{bottom:max(22px,calc(env(safe-area-inset-bottom) + 14px))}.premium-aereo-guide-module__EpRpjW__surface{padding-bottom:84px}.premium-aereo-guide-module__EpRpjW__surface [data-guide]{scroll-margin-top:96px}
.hotel-suppliers-guide-module__do2lxW__launcher>button{bottom:max(22px,calc(env(safe-area-inset-bottom) + 14px))}.hotel-suppliers-guide-module__do2lxW__surface{padding-bottom:90px}.hotel-suppliers-guide-module__do2lxW__surface [data-guide]{scroll-margin-top:190px}@media (max-width:640px){.hotel-suppliers-guide-module__do2lxW__surface[data-guide-active]>[data-guide=hs-overview]{position:static}.hotel-suppliers-guide-module__do2lxW__surface [data-guide]{scroll-margin-top:96px}}
.dashboard-automation-module__CSvBPG__launchButton{color:#155463;min-height:35px;font:inherit;white-space:nowrap;cursor:pointer;background:#f1f8f8;border:1px solid #bcd9df;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:7px 11px;font-size:12px;font-weight:650;transition:background .15s,border-color .15s;display:inline-flex}.dashboard-automation-module__CSvBPG__launchButton:hover{background:#e3f1f2;border-color:#7baab4}.dashboard-automation-module__CSvBPG__launchButton:disabled{opacity:.5;cursor:wait}.dashboard-automation-module__CSvBPG__launchButton:focus-visible,.dashboard-automation-module__CSvBPG__dialog button:focus-visible,.dashboard-automation-module__CSvBPG__dialog select:focus-visible,.dashboard-automation-module__CSvBPG__dialog input:focus-visible,.dashboard-automation-module__CSvBPG__dialog textarea:focus-visible,.dashboard-automation-module__CSvBPG__dialog summary:focus-visible{outline-offset:3px;outline:2px solid #388397}.dashboard-automation-module__CSvBPG__dialogContainer{width:min(1080px,100%);min-width:0}.dashboard-automation-module__CSvBPG__positioner{padding:20px}.dashboard-automation-module__CSvBPG__dialog{--da-bg:#fff;--da-panel:#f7f9fa;--da-line:#e3e8ed;--da-ink:#172737;--da-muted:#647585;--da-accent:#1f6170;--da-soft:#edf6f6;background:var(--da-bg);max-height:calc(100dvh - 40px);color:var(--da-ink);border:1px solid var(--da-line);border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 80px #061f3b30}.dashboard-automation-module__CSvBPG__header{justify-content:space-between;align-items:center;gap:14px;padding:25px 28px 9px;display:flex}.dashboard-automation-module__CSvBPG__brand{align-items:center;gap:13px;min-width:0;display:flex}.dashboard-automation-module__CSvBPG__brandIcon{background:var(--da-soft);width:45px;height:45px;color:var(--da-accent);border:1px solid #cce2e4;border-radius:14px;flex:none;place-items:center;display:grid}.dashboard-automation-module__CSvBPG__eyebrow{color:var(--da-muted);letter-spacing:.13em;margin-bottom:4px;font-size:9px;font-weight:700;display:block}.dashboard-automation-module__CSvBPG__title{color:var(--da-ink);letter-spacing:-.035em;margin:0;font-size:23px;font-weight:650;line-height:1.2}.dashboard-automation-module__CSvBPG__description{color:var(--da-muted);margin:0;padding:0 28px 20px 86px;font-size:12px;line-height:1.65}.dashboard-automation-module__CSvBPG__iconButton{width:34px;height:34px;color:var(--da-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;display:grid}.dashboard-automation-module__CSvBPG__iconButton:hover{background:var(--da-panel);color:var(--da-ink)}.dashboard-automation-module__CSvBPG__steps{border-bottom:1px solid var(--da-line);gap:6px;padding:0 28px 16px;display:flex}.dashboard-automation-module__CSvBPG__step,.dashboard-automation-module__CSvBPG__stepActive{color:var(--da-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:600;display:flex}.dashboard-automation-module__CSvBPG__step span,.dashboard-automation-module__CSvBPG__stepActive span{background:var(--da-panel);border:1px solid var(--da-line);border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.dashboard-automation-module__CSvBPG__stepActive{color:var(--da-accent);background:var(--da-soft);border-color:#cce1e3}.dashboard-automation-module__CSvBPG__stepActive span{color:#fff;background:var(--da-accent);border-color:var(--da-accent)}.dashboard-automation-module__CSvBPG__body{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);min-height:0;display:grid;overflow-y:auto}.dashboard-automation-module__CSvBPG__editor{border:0;min-width:0;margin:0;padding:26px 28px}.dashboard-automation-module__CSvBPG__sectionHeading{flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:23px;display:flex}.dashboard-automation-module__CSvBPG__sectionIcon{background:var(--da-panel);border:1px solid var(--da-line);width:38px;height:38px;color:var(--da-accent);border-radius:11px;place-items:center;display:grid}.dashboard-automation-module__CSvBPG__sectionHeading h3,.dashboard-automation-module__CSvBPG__sectionTitle{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:650}.dashboard-automation-module__CSvBPG__sectionHeading p,.dashboard-automation-module__CSvBPG__sectionDescription{color:var(--da-muted);margin:4px 0 0;font-size:12px;line-height:1.6}.dashboard-automation-module__CSvBPG__statusPill{color:var(--da-accent);background:var(--da-soft);border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:4px 6px;font-size:10px;display:inline-flex}.dashboard-automation-module__CSvBPG__scopeGrid{grid-template-columns:1fr 1fr;gap:18px 20px;margin:0 0 20px;display:grid}.dashboard-automation-module__CSvBPG__scopeGrid dt{color:var(--da-muted);margin-bottom:5px;font-size:10px;font-weight:500}.dashboard-automation-module__CSvBPG__scopeGrid dd{color:var(--da-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:550;line-height:1.5}.dashboard-automation-module__CSvBPG__inlineNote{background:var(--da-panel);color:var(--da-muted);border:1px solid var(--da-line);border-radius:9px;margin:13px 0;padding:10px 12px;font-size:11px;line-height:1.7}.dashboard-automation-module__CSvBPG__filters{border:1px solid var(--da-line);border-radius:12px;margin-top:16px;overflow:hidden}.dashboard-automation-module__CSvBPG__filters summary{cursor:pointer;background:var(--da-panel);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:12px;font-weight:600;list-style:none;display:flex}.dashboard-automation-module__CSvBPG__filters summary::-webkit-details-marker{display:none}.dashboard-automation-module__CSvBPG__filters summary>span{color:var(--da-muted);align-items:center;gap:6px;font-size:10px;font-weight:400;display:inline-flex}.dashboard-automation-module__CSvBPG__filters dl{margin:0}.dashboard-automation-module__CSvBPG__filters dl>div{border-top:1px solid var(--da-line);grid-template-columns:minmax(95px,.6fr) minmax(0,1fr);gap:10px;padding:10px 14px;font-size:11px;line-height:1.6;display:grid}.dashboard-automation-module__CSvBPG__filters dt{color:var(--da-muted)}.dashboard-automation-module__CSvBPG__filters dd{flex-wrap:wrap;gap:4px;min-width:0;margin:0;display:flex}.dashboard-automation-module__CSvBPG__filters dd span{overflow-wrap:anywhere;background:var(--da-panel);border-radius:4px;max-width:100%;padding:0 5px}.dashboard-automation-module__CSvBPG__filters dd em{color:var(--da-muted);font-style:normal}.dashboard-automation-module__CSvBPG__muted{color:var(--da-muted);align-items:flex-start;gap:7px;margin:15px 0 0;font-size:11px;line-height:1.65;display:flex}.dashboard-automation-module__CSvBPG__muted svg{flex:none;margin-top:2px}.dashboard-automation-module__CSvBPG__intentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 20px;display:grid}.dashboard-automation-module__CSvBPG__intent,.dashboard-automation-module__CSvBPG__intentSelected{border:1px solid var(--da-line);background:var(--da-bg);text-align:left;min-width:0;color:var(--da-muted);cursor:pointer;border-radius:11px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 12px;display:flex}.dashboard-automation-module__CSvBPG__intent strong,.dashboard-automation-module__CSvBPG__intentSelected strong{color:var(--da-ink);font-size:11px;line-height:1.4}.dashboard-automation-module__CSvBPG__intent span,.dashboard-automation-module__CSvBPG__intentSelected span{font-size:10px;line-height:1.6}.dashboard-automation-module__CSvBPG__intentSelected{background:var(--da-soft);color:var(--da-accent);border-color:#5b98a2}.dashboard-automation-module__CSvBPG__intent:hover{border-color:#9cbec5}.dashboard-automation-module__CSvBPG__field{color:var(--da-ink);flex-direction:column;gap:7px;min-width:0;margin:17px 0 0;font-size:12px;font-weight:550;display:flex}.dashboard-automation-module__CSvBPG__field>span{color:var(--da-muted);margin-top:-5px;font-size:10px;font-weight:400}.dashboard-automation-module__CSvBPG__field textarea,.dashboard-automation-module__CSvBPG__field input,.dashboard-automation-module__CSvBPG__field select{border:1px solid var(--da-line);background:var(--da-bg);width:100%;min-width:0;color:var(--da-ink);font:inherit;border-radius:9px;padding:10px 11px;font-size:12px;font-weight:400;line-height:1.5}.dashboard-automation-module__CSvBPG__field textarea{resize:vertical;min-height:65px}.dashboard-automation-module__CSvBPG__field textarea::placeholder{color:var(--da-muted);opacity:.8}.dashboard-automation-module__CSvBPG__field small,.dashboard-automation-module__CSvBPG__helper{color:var(--da-muted);font-size:10px;font-weight:400;line-height:1.65}.dashboard-automation-module__CSvBPG__helper{margin:7px 0 0}.dashboard-automation-module__CSvBPG__fieldError,.dashboard-automation-module__CSvBPG__field .dashboard-automation-module__CSvBPG__fieldError{color:#b43838}.dashboard-automation-module__CSvBPG__twoColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px;display:grid}.dashboard-automation-module__CSvBPG__reviewNote{background:var(--da-soft);color:var(--da-accent);border:1px solid #c9dddf;border-radius:12px;align-items:flex-start;gap:12px;margin:22px 0 0;padding:16px;display:flex}.dashboard-automation-module__CSvBPG__reviewNote svg{flex:none}.dashboard-automation-module__CSvBPG__reviewNote strong{font-size:12px}.dashboard-automation-module__CSvBPG__reviewNote p{color:var(--da-muted);margin:6px 0 0;font-size:11px;line-height:1.75}.dashboard-automation-module__CSvBPG__previewColumn{background:var(--da-panel);border-left:1px solid var(--da-line);min-width:0;padding:26px 24px}.dashboard-automation-module__CSvBPG__previewLabel{letter-spacing:.05em;color:var(--da-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;font-size:9px;font-weight:650;display:flex}.dashboard-automation-module__CSvBPG__previewLabel span{letter-spacing:0;margin-left:auto;font-size:9px;font-weight:400}.dashboard-automation-module__CSvBPG__emailPreview{background:var(--da-bg);border:1px solid var(--da-line);border-radius:12px;overflow:hidden}.dashboard-automation-module__CSvBPG__emailPreview>header{color:#fff;background:#142e39;padding:21px 23px}.dashboard-automation-module__CSvBPG__emailBrand{letter-spacing:.15em;font-size:11px;font-weight:650;display:block}.dashboard-automation-module__CSvBPG__emailBrand i{color:#89bcc7;margin:0 3px;font-style:normal}.dashboard-automation-module__CSvBPG__emailTag{letter-spacing:.14em;color:#a4c5cd;margin-top:22px;font-size:8px;font-weight:500;display:block}.dashboard-automation-module__CSvBPG__emailPreview h3{letter-spacing:-.035em;margin:9px 0 0;font-size:22px;font-weight:550;line-height:1.22}.dashboard-automation-module__CSvBPG__emailPreview>header p{color:#b9cdd4;overflow-wrap:anywhere;margin:11px 0 0;font-size:10px;line-height:1.5}.dashboard-automation-module__CSvBPG__emailBody{padding:20px 23px}.dashboard-automation-module__CSvBPG__emailPeriod{color:var(--da-muted);font-variant-numeric:tabular-nums;font-size:10px}.dashboard-automation-module__CSvBPG__emailBody h4{margin:20px 0 8px;font-size:12px;font-weight:650}.dashboard-automation-module__CSvBPG__emailBody>p{color:var(--da-muted);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.7}.dashboard-automation-module__CSvBPG__metricPreview{background:var(--da-panel);border:1px solid var(--da-line);border-radius:8px;margin-top:16px;padding:12px}.dashboard-automation-module__CSvBPG__metricPreview>span{color:var(--da-muted);font-size:10px;display:block}.dashboard-automation-module__CSvBPG__metricPreview strong{color:var(--da-ink);font-size:26px;font-weight:550;line-height:1.4;display:block}.dashboard-automation-module__CSvBPG__metricPreview small{color:var(--da-muted);font-size:8px;line-height:1.5;display:block}.dashboard-automation-module__CSvBPG__previewPlaceholder{flex-direction:column;gap:7px;padding:4px 0 14px;display:flex}.dashboard-automation-module__CSvBPG__previewPlaceholder span{background:var(--da-line);border-radius:2px;height:5px}.dashboard-automation-module__CSvBPG__previewPlaceholder span:nth-child(2){width:88%}.dashboard-automation-module__CSvBPG__previewPlaceholder span:nth-child(3){width:67%}.dashboard-automation-module__CSvBPG__emailBody>.dashboard-automation-module__CSvBPG__emailDisclaimer{font-size:9px}.dashboard-automation-module__CSvBPG__emailAction{border-top:1px solid var(--da-line);color:var(--da-accent);align-items:center;gap:8px;margin-top:20px;padding:11px 0 0;font-size:10px;font-weight:600;display:flex}.dashboard-automation-module__CSvBPG__emailPreview>footer{border-top:1px solid var(--da-line);color:var(--da-muted);align-items:center;gap:5px;padding:12px 23px;font-size:8px;display:flex}.dashboard-automation-module__CSvBPG__deliverySummary{color:var(--da-muted);align-items:flex-start;gap:9px;padding-top:15px;font-size:10px;display:flex}.dashboard-automation-module__CSvBPG__deliverySummary svg{flex:none}.dashboard-automation-module__CSvBPG__deliverySummary strong{color:var(--da-ink);font-size:11px;font-weight:550;display:block}.dashboard-automation-module__CSvBPG__deliverySummary span{margin-top:4px;display:block}.dashboard-automation-module__CSvBPG__notice{color:#73511b;background:#fff9e9;border:1px solid #d5ba78;border-radius:10px;margin-bottom:18px;padding:13px;font-size:12px}.dashboard-automation-module__CSvBPG__notice p{margin:5px 0;font-size:11px;line-height:1.7}.dashboard-automation-module__CSvBPG__notice button{cursor:pointer;margin-top:5px;font-size:11px;font-weight:650;text-decoration:underline}.dashboard-automation-module__CSvBPG__footer{border-top:1px solid var(--da-line);background:var(--da-bg);justify-content:space-between;align-items:center;gap:16px;padding:16px 28px;display:flex}.dashboard-automation-module__CSvBPG__feedback{color:var(--da-muted);max-width:58%;font-size:10px;line-height:1.6}.dashboard-automation-module__CSvBPG__feedback>span{align-items:center;gap:6px;display:inline-flex}.dashboard-automation-module__CSvBPG__feedback svg{flex:none}.dashboard-automation-module__CSvBPG__feedback button{white-space:nowrap;cursor:pointer;text-decoration:underline}.dashboard-automation-module__CSvBPG__footerActions{flex:none;align-items:center;gap:8px;display:flex}.dashboard-automation-module__CSvBPG__primaryButton,.dashboard-automation-module__CSvBPG__secondaryButton{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:37px;padding:9px 13px;font-size:12px;font-weight:600;display:inline-flex}.dashboard-automation-module__CSvBPG__primaryButton{color:#fff;border:1px solid var(--da-accent);background:var(--da-accent)}.dashboard-automation-module__CSvBPG__primaryButton:hover:not(:disabled){filter:brightness(1.1)}.dashboard-automation-module__CSvBPG__secondaryButton{color:var(--da-muted);border:1px solid var(--da-line);background:var(--da-bg)}.dashboard-automation-module__CSvBPG__primaryButton:disabled,.dashboard-automation-module__CSvBPG__secondaryButton:disabled{opacity:.5;cursor:not-allowed}.dashboard-automation-module__CSvBPG__spin{animation:1s linear infinite dashboard-automation-module__CSvBPG__da-spin}@keyframes dashboard-automation-module__CSvBPG__da-spin{to{transform:rotate(360deg)}}.dark .dashboard-automation-module__CSvBPG__launchButton{color:#9fced7;background:#182e35;border-color:#365d66}.dark .dashboard-automation-module__CSvBPG__launchButton:hover{background:#203c45}.dark .dashboard-automation-module__CSvBPG__dialog{--da-bg:#151e26;--da-panel:#111a22;--da-line:#2b3742;--da-ink:#e2eaf0;--da-muted:#9aaab8;--da-accent:#67abb9;--da-soft:#1a3038}:is(.dark .dashboard-automation-module__CSvBPG__brandIcon,.dark .dashboard-automation-module__CSvBPG__reviewNote,.dark .dashboard-automation-module__CSvBPG__stepActive){border-color:#355761}.dark .dashboard-automation-module__CSvBPG__intentSelected{border-color:#67abb9}.dark .dashboard-automation-module__CSvBPG__primaryButton{background:#307487;border-color:#438394}.dark .dashboard-automation-module__CSvBPG__notice{color:#e1c893;background:#332c1b;border-color:#665736}.dark .dashboard-automation-module__CSvBPG__fieldError{color:#f29c9c}@media (max-width:850px){.dashboard-automation-module__CSvBPG__body{grid-template-columns:minmax(0,1.35fr) minmax(250px,1fr)}.dashboard-automation-module__CSvBPG__editor{padding:22px 20px}.dashboard-automation-module__CSvBPG__previewColumn{padding:22px 18px}.dashboard-automation-module__CSvBPG__intentGrid{grid-template-columns:1fr}.dashboard-automation-module__CSvBPG__intent,.dashboard-automation-module__CSvBPG__intentSelected{grid-template-columns:20px 1fr;gap:5px 10px;padding:11px;display:grid}.dashboard-automation-module__CSvBPG__intent span,.dashboard-automation-module__CSvBPG__intentSelected span{grid-column:2}.dashboard-automation-module__CSvBPG__statusPill{margin-left:49px}}@media (max-width:640px){.dashboard-automation-module__CSvBPG__positioner{padding:8px}.dashboard-automation-module__CSvBPG__dialog{border-radius:16px;max-height:calc(100dvh - 16px)}.dashboard-automation-module__CSvBPG__header{align-items:flex-start;padding:19px 17px 9px}.dashboard-automation-module__CSvBPG__brand{gap:9px}.dashboard-automation-module__CSvBPG__brandIcon{border-radius:10px;width:35px;height:35px}.dashboard-automation-module__CSvBPG__eyebrow{letter-spacing:.1em;font-size:7px}.dashboard-automation-module__CSvBPG__title{font-size:18px}.dashboard-automation-module__CSvBPG__description{padding:0 17px 15px;font-size:11px}.dashboard-automation-module__CSvBPG__steps{gap:1px;padding:0 12px 13px}.dashboard-automation-module__CSvBPG__step,.dashboard-automation-module__CSvBPG__stepActive{flex:1;justify-content:center;gap:5px;padding:7px 6px;font-size:10px}.dashboard-automation-module__CSvBPG__step span,.dashboard-automation-module__CSvBPG__stepActive span{flex:none;width:18px;height:18px}.dashboard-automation-module__CSvBPG__body{display:block}.dashboard-automation-module__CSvBPG__editor{padding:21px 17px}.dashboard-automation-module__CSvBPG__previewColumn{border-left:0;border-top:1px solid var(--da-line);padding:18px}.dashboard-automation-module__CSvBPG__emailPreview{max-width:400px;margin:auto}.dashboard-automation-module__CSvBPG__scopeGrid{gap:15px 13px}.dashboard-automation-module__CSvBPG__twoColumns{grid-template-columns:1fr;gap:0}.dashboard-automation-module__CSvBPG__footer{flex-direction:column;align-items:stretch;gap:10px;padding:12px 16px}.dashboard-automation-module__CSvBPG__feedback{max-width:100%;font-size:9px}.dashboard-automation-module__CSvBPG__footerActions{justify-content:space-between}.dashboard-automation-module__CSvBPG__primaryButton{flex:1}.dashboard-automation-module__CSvBPG__filters summary span{font-size:9px}.dashboard-automation-module__CSvBPG__filters dl>div{grid-template-columns:minmax(85px,.65fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.dashboard-automation-module__CSvBPG__spin{animation-duration:2s}.dashboard-automation-module__CSvBPG__launchButton{transition:none}}
.air-dashboard-module__9uZ8hq__page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-width:0}.dark .air-dashboard-module__9uZ8hq__page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.air-dashboard-module__9uZ8hq__page button{cursor:pointer}.air-dashboard-module__9uZ8hq__page button:disabled{cursor:wait;opacity:.5}.air-dashboard-module__9uZ8hq__page button:focus-visible,.air-dashboard-module__9uZ8hq__page select:focus-visible,.air-dashboard-module__9uZ8hq__periodPopover button:focus-visible,.air-dashboard-module__9uZ8hq__periodPopover input:focus-visible{outline:2px solid var(--flight-accent,#275761);outline-offset:3px}.air-dashboard-module__9uZ8hq__controlBar{grid-template-columns:205px minmax(0,1fr)}.air-dashboard-module__9uZ8hq__mainFilters{grid-template-columns:minmax(140px,1fr) minmax(145px,1fr) minmax(230px,1.2fr);gap:8px;display:grid}.air-dashboard-module__9uZ8hq__mainFilters select{width:100%;min-width:0;max-width:100%;color:var(--flight-text);text-overflow:ellipsis;background:0 0;font-size:11px;font-weight:500}.air-dashboard-module__9uZ8hq__mainFilters option{background:var(--flight-surface)}.air-dashboard-module__9uZ8hq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.air-dashboard-module__9uZ8hq__brands{gap:6px;margin:0}.air-dashboard-module__9uZ8hq__brands button{min-width:96px}.air-dashboard-module__9uZ8hq__brands button:first-child{color:var(--flight-accent);background:var(--flight-surface);--airline-primary:#275761;--airline-accent:#6d979b;font-size:11px}.air-dashboard-module__9uZ8hq__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.air-dashboard-module__9uZ8hq__actionButton{border:1px solid var(--flight-border);background:var(--flight-surface);color:var(--flight-muted);border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:8px 10px;font-size:10px;display:inline-flex}.air-dashboard-module__9uZ8hq__actionButton:hover{color:var(--flight-accent);border-color:var(--flight-accent)}.air-dashboard-module__9uZ8hq__dataStatus{color:var(--flight-muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:9px;display:flex}.air-dashboard-module__9uZ8hq__dataStatus .air-dashboard-module__9uZ8hq__timestamp{margin-left:auto}.air-dashboard-module__9uZ8hq__sourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.air-dashboard-module__9uZ8hq__sourceCard{border:1px solid var(--flight-border);background:var(--flight-surface);border-radius:12px;min-width:0;padding:17px 18px}.air-dashboard-module__9uZ8hq__eyebrow{color:var(--flight-muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 8px;font-size:9px;font-weight:500;display:flex}.air-dashboard-module__9uZ8hq__sourceDot{background:var(--flight-chart);border-radius:50%;width:6px;height:6px}.air-dashboard-module__9uZ8hq__sourceCard:nth-child(2) .air-dashboard-module__9uZ8hq__sourceDot{background:var(--flight-chart-secondary)}.air-dashboard-module__9uZ8hq__sourceCard>strong{letter-spacing:-.05em;font-size:25px;font-weight:500;display:block}.air-dashboard-module__9uZ8hq__sourceCard>span{color:var(--flight-muted);font-size:10px}.air-dashboard-module__9uZ8hq__sourceCard dl{border-top:1px solid var(--flight-border);flex-wrap:wrap;gap:10px 20px;margin-top:12px;padding-top:11px;display:flex}.air-dashboard-module__9uZ8hq__sourceCard dt{color:var(--flight-muted);font-size:9px}.air-dashboard-module__9uZ8hq__sourceCard dd{margin:3px 0 0;font-size:12px;font-weight:500}.air-dashboard-module__9uZ8hq__totalCard{background:var(--flight-accent-soft)}.air-dashboard-module__9uZ8hq__sourceCard .air-dashboard-module__9uZ8hq__sourceAmounts{border:0;gap:14px;margin:14px 0 0;padding:0;display:grid}.air-dashboard-module__9uZ8hq__sourceCard .air-dashboard-module__9uZ8hq__sourceAmounts dt{font-size:10px}.air-dashboard-module__9uZ8hq__sourceCard .air-dashboard-module__9uZ8hq__sourceAmounts dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;font-size:clamp(19px,1.7vw,25px);font-weight:500}.air-dashboard-module__9uZ8hq__sourceCompositionNote{color:var(--flight-muted);grid-column:1/-1;margin-top:-4px;font-size:10px;line-height:1.5}.air-dashboard-module__9uZ8hq__analyticsGrid{grid-template-columns:minmax(0,1.65fr) minmax(310px,1fr);align-items:start;gap:16px;margin-bottom:20px;display:grid}.air-dashboard-module__9uZ8hq__rankingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.air-dashboard-module__9uZ8hq__card{border:1px solid var(--flight-border);background:var(--flight-surface);border-radius:13px;min-width:0;overflow:hidden}.air-dashboard-module__9uZ8hq__cardHeading{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 12px;display:flex}.air-dashboard-module__9uZ8hq__cardHeading h2{letter-spacing:-.035em;margin:0;font-size:16px;font-weight:500;line-height:1.3}.air-dashboard-module__9uZ8hq__cardHeading>svg{color:var(--flight-accent);flex-shrink:0}.air-dashboard-module__9uZ8hq__subtitle{color:var(--flight-muted);margin:6px 0 0;font-size:10px;line-height:1.5}.air-dashboard-module__9uZ8hq__segmented{background:var(--flight-soft);border-radius:7px;padding:3px;display:flex}.air-dashboard-module__9uZ8hq__segmented button{color:var(--flight-muted);border-radius:5px;padding:5px 8px;font-size:10px}.air-dashboard-module__9uZ8hq__segmented button[aria-pressed=true]{background:var(--flight-surface);color:var(--flight-accent);box-shadow:0 1px 3px #0000000a}.air-dashboard-module__9uZ8hq__chartSummary{align-items:baseline;gap:10px;padding:0 20px 5px;display:flex}.air-dashboard-module__9uZ8hq__chartSummary strong{letter-spacing:-.045em;font-size:25px;font-weight:500}.air-dashboard-module__9uZ8hq__chartSummary span{color:var(--flight-muted);font-size:10px}.air-dashboard-module__9uZ8hq__chart{width:100%;min-width:0;height:232px;padding-right:8px}.air-dashboard-module__9uZ8hq__legend{color:var(--flight-muted);flex-wrap:wrap;gap:15px;padding:10px 22px 14px;font-size:9px;display:flex}.air-dashboard-module__9uZ8hq__legend span{align-items:center;gap:6px;display:flex}.air-dashboard-module__9uZ8hq__legend i{background:var(--flight-accent);width:12px;height:2px}.air-dashboard-module__9uZ8hq__legend span:nth-child(2) i{background:var(--flight-chart);border-radius:2px;height:7px}.air-dashboard-module__9uZ8hq__legend span:nth-child(3) i{background:var(--flight-chart-secondary);border-radius:2px;height:7px}.air-dashboard-module__9uZ8hq__tooltip{border:1px solid var(--flight-border);background:var(--flight-surface);color:var(--flight-text);border-radius:10px;flex-direction:column;gap:7px;padding:14px;font-size:11px;display:flex;box-shadow:0 8px 25px #00000012}.air-dashboard-module__9uZ8hq__tooltip>span{color:var(--flight-muted);justify-content:space-between;gap:18px;font-size:10px;display:flex}.air-dashboard-module__9uZ8hq__tooltip b{color:var(--flight-text);font-weight:500}.air-dashboard-module__9uZ8hq__chartDetails{border-top:1px solid var(--flight-border);font-size:10px}.air-dashboard-module__9uZ8hq__chartDetails summary{cursor:pointer;color:var(--flight-accent);padding:12px 20px}.air-dashboard-module__9uZ8hq__tableScroll{overflow-x:auto}.air-dashboard-module__9uZ8hq__tableScroll table{border-collapse:collapse;white-space:nowrap;width:100%}.air-dashboard-module__9uZ8hq__tableScroll td,.air-dashboard-module__9uZ8hq__tableScroll th{border-top:1px solid var(--flight-border);text-align:right;padding:10px 14px;font-weight:400}.air-dashboard-module__9uZ8hq__tableScroll th:first-child{text-align:left}.air-dashboard-module__9uZ8hq__classList{max-height:318px;padding:0 18px;overflow-y:auto}.air-dashboard-module__9uZ8hq__classRow{text-align:left;border-bottom:1px solid var(--flight-border);border-radius:8px;width:100%;padding:9px 4px;display:block}.air-dashboard-module__9uZ8hq__classRow:last-child{border-bottom:none}.air-dashboard-module__9uZ8hq__page .air-dashboard-module__9uZ8hq__classRow:disabled{cursor:default;opacity:1}.air-dashboard-module__9uZ8hq__classRow:hover,.air-dashboard-module__9uZ8hq__classRow[aria-pressed=true]{background:var(--flight-accent-soft)}.air-dashboard-module__9uZ8hq__classIdentity{color:var(--flight-muted);align-items:center;gap:9px;font-size:9px;display:flex}.air-dashboard-module__9uZ8hq__classIdentity strong{color:var(--flight-text);margin-top:2px;font-size:13px;font-weight:500;display:block}.air-dashboard-module__9uZ8hq__classIdentity>b{color:var(--flight-accent);margin-left:auto;font-size:12px;font-weight:500}.air-dashboard-module__9uZ8hq__classCode{background:var(--flight-soft);width:31px;min-height:32px;color:var(--flight-accent);overflow-wrap:anywhere;border-radius:7px;place-items:center;padding:3px;font-size:12px;font-weight:600;display:grid}.air-dashboard-module__9uZ8hq__track{background:var(--flight-soft);border-radius:3px;height:4px;margin:8px 0 5px;display:block;overflow:hidden}.air-dashboard-module__9uZ8hq__track>i{border-radius:inherit;background:var(--flight-chart);height:100%;display:block}.air-dashboard-module__9uZ8hq__track>i[data-tone="1"]{background:#879ba7}.air-dashboard-module__9uZ8hq__track>i[data-tone="2"]{background:#a6a0b9}.air-dashboard-module__9uZ8hq__track>i[data-tone="3"]{background:#bda88c}.air-dashboard-module__9uZ8hq__classMeta{color:var(--flight-muted);flex-wrap:wrap;justify-content:space-between;gap:5px;font-size:9px;display:flex}.air-dashboard-module__9uZ8hq__cardLink{border-top:1px solid var(--flight-border);width:100%;color:var(--flight-accent);justify-content:space-between;align-items:center;gap:8px;padding:12px 20px;font-size:10px;display:flex}.air-dashboard-module__9uZ8hq__cardLink:hover{background:var(--flight-accent-soft)}.air-dashboard-module__9uZ8hq__cardNote{border-top:1px solid var(--flight-border);color:var(--flight-muted);padding:12px 20px;font-size:10px}.air-dashboard-module__9uZ8hq__empty{color:var(--flight-muted);text-align:center;padding:35px 20px;font-size:12px}.air-dashboard-module__9uZ8hq__count{background:var(--flight-soft);color:var(--flight-muted);border-radius:5px;padding:4px 7px;font-size:10px}.air-dashboard-module__9uZ8hq__rankingList{max-height:520px;padding:0 20px 8px;overflow-y:auto}.air-dashboard-module__9uZ8hq__coverageNote{border:1px dashed var(--flight-border);background:var(--flight-soft);color:var(--flight-muted);border-radius:8px;flex-direction:column;gap:5px;margin:0 20px 16px;padding:12px;font-size:10px;display:flex}.air-dashboard-module__9uZ8hq__coverageNote strong{color:var(--flight-text);font-weight:500}.air-dashboard-module__9uZ8hq__coverageNote small{font-size:9px}.air-dashboard-module__9uZ8hq__rankingRow{border-bottom:1px solid var(--flight-border);align-items:center;gap:10px;padding:12px 0;display:flex}.air-dashboard-module__9uZ8hq__rankingRow:last-child{border-bottom:none}.air-dashboard-module__9uZ8hq__rank{width:18px;color:var(--flight-muted);flex-shrink:0;font-size:10px}.air-dashboard-module__9uZ8hq__rankingIdentity{flex:1;min-width:0}.air-dashboard-module__9uZ8hq__rankingTitle{align-items:center;gap:7px;min-width:0;display:flex}.air-dashboard-module__9uZ8hq__rankingTitle>strong,.air-dashboard-module__9uZ8hq__rankingIdentity button{text-align:left;overflow-wrap:anywhere;align-items:center;gap:8px;max-width:100%;font-size:12px;font-weight:500;display:flex}.air-dashboard-module__9uZ8hq__rankingIdentity button:hover{color:var(--flight-accent);text-decoration:underline}.air-dashboard-module__9uZ8hq__rankingIdentity small{color:var(--flight-muted);margin-top:5px;font-size:9px;display:block}.air-dashboard-module__9uZ8hq__rankingLogo{background:0/contain no-repeat;width:66px;height:22px}.air-dashboard-module__9uZ8hq__rankingValue{text-align:right;flex-shrink:0;min-width:0;max-width:46%}.air-dashboard-module__9uZ8hq__rankingValue>[aria-label]{justify-content:flex-end}.air-dashboard-module__9uZ8hq__rankingValue strong{font-size:13px;font-weight:500;display:block}.air-dashboard-module__9uZ8hq__rankingValue>span:not([aria-label]){color:var(--flight-muted);margin-top:6px;font-size:10px;display:block}.air-dashboard-module__9uZ8hq__sourceCard .air-dashboard-module__9uZ8hq__sourceAmounts dd.air-dashboard-module__9uZ8hq__sourceComparison{letter-spacing:0;margin-top:0;font-size:10px}.air-dashboard-module__9uZ8hq__marketComparisons{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.air-dashboard-module__9uZ8hq__marketComparisons small{color:var(--flight-muted);font-size:9px}.air-dashboard-module__9uZ8hq__loading{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.air-dashboard-module__9uZ8hq__loading>div{border:1px solid var(--flight-border);background:var(--flight-soft);border-radius:12px;height:155px}.air-dashboard-module__9uZ8hq__periodPopover{width:min(360px,100vw - 28px)}.air-dashboard-module__9uZ8hq__presets{gap:6px;margin:16px 0;display:flex}.air-dashboard-module__9uZ8hq__presets button{background:var(--flight-soft,#f3f6f8);color:var(--flight-text,#24353f);cursor:pointer;border-radius:6px;padding:7px 10px;font-size:11px}.air-dashboard-module__9uZ8hq__dateFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.air-dashboard-module__9uZ8hq__dateFields label{flex-direction:column;gap:6px;font-size:11px;display:flex}.air-dashboard-module__9uZ8hq__dateFields input{border:1px solid var(--flight-border,#e0e7eb);background:var(--flight-surface,#fff);width:100%;min-width:0;color:var(--flight-text,#24353f);border-radius:6px;padding:8px}.air-dashboard-module__9uZ8hq__applyPeriod{color:#fff;cursor:pointer;background:#275761;border-radius:7px;width:100%;margin-top:16px;padding:9px;font-size:12px}.air-dashboard-module__9uZ8hq__applyPeriod:disabled{opacity:.45;cursor:not-allowed}.dark .air-dashboard-module__9uZ8hq__rankingLogo{background-color:#fff;background-position:50%;background-size:calc(100% - 10px);border-radius:4px}@media (min-width:1600px){.air-dashboard-module__9uZ8hq__classList{max-height:325px}.air-dashboard-module__9uZ8hq__chart{height:244px}}@media (max-width:1150px){.air-dashboard-module__9uZ8hq__controlBar{grid-template-columns:1fr}.air-dashboard-module__9uZ8hq__analyticsGrid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr)}}@media (max-width:850px){.air-dashboard-module__9uZ8hq__analyticsGrid{grid-template-columns:1fr}.air-dashboard-module__9uZ8hq__classList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;display:grid}.air-dashboard-module__9uZ8hq__sourceCard dl{gap:10px}}@media (max-width:620px){.air-dashboard-module__9uZ8hq__mainFilters{grid-template-columns:1fr}.air-dashboard-module__9uZ8hq__toolbar{align-items:flex-start}.air-dashboard-module__9uZ8hq__actions{width:100%}.air-dashboard-module__9uZ8hq__actions>label{flex:1 0 100%}.air-dashboard-module__9uZ8hq__actions select{flex:1;width:100%;max-width:none}.air-dashboard-module__9uZ8hq__brands{grid-template-columns:repeat(2,1fr);width:100%;display:grid}.air-dashboard-module__9uZ8hq__brands button{min-width:0}.air-dashboard-module__9uZ8hq__sourceGrid,.air-dashboard-module__9uZ8hq__rankingsGrid{grid-template-columns:1fr}.air-dashboard-module__9uZ8hq__sourceCard{padding:15px}.air-dashboard-module__9uZ8hq__sourceCard dl{gap:15px}.air-dashboard-module__9uZ8hq__sourceCard>strong{font-size:23px}.air-dashboard-module__9uZ8hq__classList{display:block}.air-dashboard-module__9uZ8hq__dataStatus .air-dashboard-module__9uZ8hq__timestamp{width:100%;margin-left:12px}.air-dashboard-module__9uZ8hq__cardHeading{padding:17px 15px 12px}.air-dashboard-module__9uZ8hq__cardHeading h2{font-size:15px}.air-dashboard-module__9uZ8hq__cardHeading .air-dashboard-module__9uZ8hq__eyebrow{font-size:8px}.air-dashboard-module__9uZ8hq__rankingList{padding:0 12px 8px}.air-dashboard-module__9uZ8hq__rankingRow{gap:7px}.air-dashboard-module__9uZ8hq__rankingValue strong{font-size:11px}.air-dashboard-module__9uZ8hq__rankingIdentity small{font-size:8px}.air-dashboard-module__9uZ8hq__chart{height:225px}.air-dashboard-module__9uZ8hq__segmented button{padding:5px 7px}}@media (prefers-reduced-motion:reduce){.air-dashboard-module__9uZ8hq__page *,.air-dashboard-module__9uZ8hq__page :before,.air-dashboard-module__9uZ8hq__page :after{transition:none!important;animation:none!important}}.air-dashboard-module__9uZ8hq__page{--flight-national:#347d86;--flight-international:#8770b5;--flight-unknown:#a88858}.dark .air-dashboard-module__9uZ8hq__page{--flight-national:#67b3b9;--flight-international:#b099db;--flight-unknown:#c5a779}.air-dashboard-module__9uZ8hq__segmented button{min-height:38px;transition:background .14s,color .14s}.air-dashboard-module__9uZ8hq__segmented button[aria-selected=true]{background:var(--flight-surface);color:var(--flight-accent);box-shadow:0 1px 3px #0000000a}.air-dashboard-module__9uZ8hq__marketSection{margin:0 0 20px}.air-dashboard-module__9uZ8hq__marketHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.air-dashboard-module__9uZ8hq__marketHeading h2{letter-spacing:-.025em;font-size:15px;font-weight:500}.air-dashboard-module__9uZ8hq__marketHeading p,.air-dashboard-module__9uZ8hq__marketHeading>span{color:var(--flight-muted);margin-top:4px;font-size:10px}.air-dashboard-module__9uZ8hq__marketHeading>span{align-items:center;gap:6px;display:flex}.air-dashboard-module__9uZ8hq__marketGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.air-dashboard-module__9uZ8hq__marketCard{text-align:left;background:linear-gradient(125deg,color-mix(in srgb,var(--market-color)6%,var(--flight-surface)),var(--flight-surface)65%);border:1px solid var(--flight-border);min-width:0;color:var(--flight-text);border-radius:12px;flex-direction:column;gap:7px;padding:17px 18px 13px;transition:border-color .14s,box-shadow .14s;display:flex}.air-dashboard-module__9uZ8hq__marketCard:hover,.air-dashboard-module__9uZ8hq__marketCard[aria-pressed=true]{border-color:var(--market-color);box-shadow:inset 3px 0 var(--market-color)}.air-dashboard-module__9uZ8hq__marketLabel{color:var(--market-color);align-items:center;gap:7px;font-size:11px;font-weight:500;display:flex}.air-dashboard-module__9uZ8hq__marketCard>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(18px,1.7vw,25px);font-weight:500}.air-dashboard-module__9uZ8hq__marketMeta{color:var(--flight-muted);font-size:10px}.air-dashboard-module__9uZ8hq__marketFoot{border-top:1px solid var(--flight-border);color:var(--flight-muted);flex-wrap:wrap;justify-content:space-between;gap:5px;margin-top:5px;padding-top:10px;font-size:9px;display:flex}.air-dashboard-module__9uZ8hq__marketFoot b{color:var(--flight-text);font-weight:500}.air-dashboard-module__9uZ8hq__marketNote{color:var(--flight-muted);margin-top:8px;font-size:10px}.air-dashboard-module__9uZ8hq__salesCard{box-shadow:0 4px 20px #152c3605}.air-dashboard-module__9uZ8hq__salesCard .air-dashboard-module__9uZ8hq__cardHeading{padding-bottom:20px}.air-dashboard-module__9uZ8hq__salesMetrics{border-bottom:1px solid var(--flight-border);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;margin:0 20px;padding:0 0 20px;display:grid}.air-dashboard-module__9uZ8hq__salesMetrics>div{flex-direction:column;gap:5px;min-width:0;display:flex}.air-dashboard-module__9uZ8hq__salesMetrics>div+div{border-left:1px solid var(--flight-border);padding-left:16px}.air-dashboard-module__9uZ8hq__salesMetrics span,.air-dashboard-module__9uZ8hq__salesMetrics small{color:var(--flight-muted);font-size:9px}.air-dashboard-module__9uZ8hq__salesMetrics strong{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:18px;font-weight:500}.air-dashboard-module__9uZ8hq__salesMetrics .air-dashboard-module__9uZ8hq__salesTotal strong{font-size:clamp(20px,1.6vw,28px)}.air-dashboard-module__9uZ8hq__salesControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 20px 12px;display:flex}.air-dashboard-module__9uZ8hq__salesControls>span{color:var(--flight-muted);font-size:9px}.air-dashboard-module__9uZ8hq__salesControls .air-dashboard-module__9uZ8hq__segmented button{padding-inline:10px}.air-dashboard-module__9uZ8hq__salesLegend{flex-wrap:wrap;gap:12px 22px;padding:0 20px 10px;display:flex}.air-dashboard-module__9uZ8hq__salesLegend>div{flex-direction:column;gap:5px;display:flex}.air-dashboard-module__9uZ8hq__salesLegend span{color:var(--flight-muted);align-items:center;gap:6px;font-size:10px;display:flex}.air-dashboard-module__9uZ8hq__salesLegend i,.air-dashboard-module__9uZ8hq__salesTooltip i{border-radius:2px;flex-shrink:0;width:8px;height:8px;display:inline-block}.air-dashboard-module__9uZ8hq__salesLegend strong{font-variant-numeric:tabular-nums;padding-left:14px;font-size:12px;font-weight:500}.air-dashboard-module__9uZ8hq__salesChartViewport{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--flight-border)transparent;width:100%;max-width:100%;overflow-x:auto}.air-dashboard-module__9uZ8hq__salesChartViewport:focus-visible{outline:2px solid var(--flight-accent);outline-offset:-2px}.air-dashboard-module__9uZ8hq__chartScrollHint{color:var(--flight-muted);padding:6px 20px 0;font-size:9px;line-height:1.5}.air-dashboard-module__9uZ8hq__salesChart{width:100%;min-width:0;height:280px}.air-dashboard-module__9uZ8hq__seriesNote{color:var(--flight-muted);align-items:center;gap:7px;padding:8px 20px 16px;font-size:9px;line-height:1.5;display:flex}.air-dashboard-module__9uZ8hq__seriesNote>i{border-top:2px dashed var(--flight-accent);flex-shrink:0;width:18px;display:inline-block}.air-dashboard-module__9uZ8hq__salesTooltip{font-variant-numeric:tabular-nums;border-radius:12px;width:max-content;max-width:min(320px,100vw - 38px);padding:15px;box-shadow:0 10px 40px #122b3924}.air-dashboard-module__9uZ8hq__salesTooltip>strong{font-size:12px}.air-dashboard-module__9uZ8hq__salesTooltip>span{gap:14px;font-size:10px}.air-dashboard-module__9uZ8hq__salesTooltip>span>span{align-items:center;gap:7px;display:flex}.air-dashboard-module__9uZ8hq__salesTooltip .air-dashboard-module__9uZ8hq__tooltipTotal{border-bottom:1px solid var(--flight-border);color:var(--flight-text);padding:6px 0 10px}.air-dashboard-module__9uZ8hq__salesTooltip .air-dashboard-module__9uZ8hq__tooltipTotal b{font-size:14px}.air-dashboard-module__9uZ8hq__chartDetails summary{min-height:44px}.air-dashboard-module__9uZ8hq__tableScroll:focus-visible,.air-dashboard-module__9uZ8hq__chartDetails summary:focus-visible{outline:2px solid var(--flight-accent);outline-offset:-2px}.air-dashboard-module__9uZ8hq__tableScroll tfoot td,.air-dashboard-module__9uZ8hq__tableScroll tfoot th{background:var(--flight-soft);font-weight:600}@media (max-width:620px){.air-dashboard-module__9uZ8hq__marketGrid{grid-template-columns:1fr}.air-dashboard-module__9uZ8hq__marketCard>strong{font-size:24px}.air-dashboard-module__9uZ8hq__salesMetrics{grid-template-columns:1fr 1fr;gap:15px;margin:0 15px}.air-dashboard-module__9uZ8hq__salesMetrics .air-dashboard-module__9uZ8hq__salesTotal{grid-column:1/-1}.air-dashboard-module__9uZ8hq__salesMetrics .air-dashboard-module__9uZ8hq__salesTotal strong{font-size:27px}.air-dashboard-module__9uZ8hq__salesMetrics>div:nth-child(2){border:none;padding-left:0}.air-dashboard-module__9uZ8hq__salesControls{padding:15px 12px 12px}.air-dashboard-module__9uZ8hq__salesControls .air-dashboard-module__9uZ8hq__segmented{width:100%}.air-dashboard-module__9uZ8hq__salesControls .air-dashboard-module__9uZ8hq__segmented button{flex:1;padding:6px 5px;font-size:10px}.air-dashboard-module__9uZ8hq__segmented button{min-height:44px}.air-dashboard-module__9uZ8hq__salesLegend{gap:12px 16px;padding-inline:15px}.air-dashboard-module__9uZ8hq__salesLegend strong{font-size:11px}.air-dashboard-module__9uZ8hq__salesChart{height:250px}.air-dashboard-module__9uZ8hq__seriesNote,.air-dashboard-module__9uZ8hq__chartScrollHint{padding-inline:15px}}.air-dashboard-module__9uZ8hq__page .air-dashboard-module__9uZ8hq__controlBar{grid-template-columns:170px minmax(0,1fr);gap:12px;margin-bottom:6px;padding:8px 10px}.air-dashboard-module__9uZ8hq__controlBar h1{font-size:18px}.air-dashboard-module__9uZ8hq__mainFilters>label,.air-dashboard-module__9uZ8hq__mainFilters>button{border-radius:8px;min-height:40px;padding:5px 9px}.air-dashboard-module__9uZ8hq__mainFilters>label>svg,.air-dashboard-module__9uZ8hq__mainFilters>button>svg{width:15px;height:15px}.air-dashboard-module__9uZ8hq__mainFilters small{font-size:8px}.air-dashboard-module__9uZ8hq__mainFilters strong{font-size:10px}.air-dashboard-module__9uZ8hq__page .air-dashboard-module__9uZ8hq__toolbar{gap:6px;margin-bottom:8px}.air-dashboard-module__9uZ8hq__actions{border:1px solid var(--flight-border);background:var(--flight-surface);border-radius:10px;gap:5px;width:100%;padding:6px 8px}.air-dashboard-module__9uZ8hq__actions label{gap:5px;min-height:32px;padding:4px 7px;font-size:9px}.air-dashboard-module__9uZ8hq__actions label select{max-width:150px;font-size:10px}.air-dashboard-module__9uZ8hq__actions>button{min-height:32px;padding:5px 8px;font-size:9px}.air-dashboard-module__9uZ8hq__actions>button:first-child{order:2;margin-left:auto}@media (max-width:900px){.air-dashboard-module__9uZ8hq__page .air-dashboard-module__9uZ8hq__controlBar{grid-template-columns:1fr;gap:7px}.air-dashboard-module__9uZ8hq__actions{flex-wrap:wrap}}@media (max-width:620px){.air-dashboard-module__9uZ8hq__mainFilters{grid-template-columns:1fr 1fr;gap:5px}.air-dashboard-module__9uZ8hq__mainFilters>button{grid-column:1/-1}.air-dashboard-module__9uZ8hq__actions label{flex:1}.air-dashboard-module__9uZ8hq__actions label select{max-width:110px}.air-dashboard-module__9uZ8hq__actions>button{min-height:36px}}
.executive-kpis-module__kYrQWW__strip{grid-template-columns:1.25fr repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.executive-kpis-module__kYrQWW__card{--kpi-accent:#456775;--kpi-track:color-mix(in srgb,var(--kpi-accent)11%,transparent);isolation:isolate;border:1px solid var(--atlas-border);background:var(--atlas-surface);min-width:0;height:145px;color:var(--atlas-text);animation:.38s cubic-bezier(.16,1,.3,1) backwards executive-kpis-module__kYrQWW__cardArrive;animation-delay:calc(var(--kpi-index)*35ms);border-radius:12px;flex-direction:column;padding:12px 15px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 3px #162b3803,0 5px 15px #162b3805,inset 0 1px #ffffff80}.executive-kpis-module__kYrQWW__card:hover{border-color:color-mix(in srgb,var(--kpi-accent)25%,var(--atlas-border));transform:translateY(-2px);box-shadow:0 8px 20px #162b380c}.executive-kpis-module__kYrQWW__heading{min-height:24px;color:var(--atlas-text-muted);justify-content:space-between;align-items:center;gap:7px;font-size:10px;font-weight:550;display:flex}.executive-kpis-module__kYrQWW__icon{border:1px solid color-mix(in srgb,var(--kpi-accent)10%,var(--atlas-border));width:24px;height:24px;color:var(--kpi-accent);background:color-mix(in srgb,var(--kpi-accent)5%,var(--atlas-surface));border-radius:7px;flex:none;place-items:center;display:grid}.executive-kpis-module__kYrQWW__value{letter-spacing:-.95px;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%;margin:5px 0 3px;font-size:clamp(20px,1.8vw,28px);font-weight:600;line-height:1.15;animation:.22s ease-out executive-kpis-module__kYrQWW__valueArrive;display:block;position:relative}.executive-kpis-module__kYrQWW__performance{min-height:13px;color:var(--atlas-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 5px;font-size:8px;line-height:1.35;display:flex}.executive-kpis-module__kYrQWW__realized{font-weight:500}.executive-kpis-module__kYrQWW__comparison{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.executive-kpis-module__kYrQWW__delta{color:var(--kpi-accent);white-space:nowrap;align-items:center;gap:1px;font-size:9px;font-weight:600;display:inline-flex}.executive-kpis-module__kYrQWW__delta[data-direction=down]{color:#99653e}.executive-kpis-module__kYrQWW__goal{min-height:32px;margin-top:auto;padding-top:9px}.executive-kpis-module__kYrQWW__goalSummary{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:5px;font-size:9px;line-height:1.2;display:flex}.executive-kpis-module__kYrQWW__goalLabel{color:var(--atlas-text-muted);white-space:nowrap}.executive-kpis-module__kYrQWW__goalLabel b{color:var(--atlas-text);margin-left:3px;font-weight:550}.executive-kpis-module__kYrQWW__attainment{color:var(--kpi-accent);white-space:nowrap;flex:none;align-items:center;gap:2px;font-weight:650;display:inline-flex}.executive-kpis-module__kYrQWW__attainment[data-achieved=true]{color:#387c69}.executive-kpis-module__kYrQWW__track{background:var(--kpi-track);border-radius:6px;height:4px;margin-top:7px;position:relative;overflow:hidden}.executive-kpis-module__kYrQWW__track:after{content:"";border-radius:inherit;background:repeating-linear-gradient(to right,transparent 0,transparent calc(25% - 1px),var(--atlas-surface)calc(25% - 1px),var(--atlas-surface)25%);opacity:.4;position:absolute;inset:0}.executive-kpis-module__kYrQWW__fill{border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--kpi-accent)65%,var(--atlas-surface)),var(--kpi-accent));transform-origin:0;height:100%;animation:.65s cubic-bezier(.16,1,.3,1) .1s both executive-kpis-module__kYrQWW__fillArrive;display:block}.executive-kpis-module__kYrQWW__undefinedGoal{min-height:18px;color:var(--atlas-text-muted);align-items:center;gap:5px;font-size:9px;display:flex}.executive-kpis-module__kYrQWW__card[data-tone=primary]{--kpi-accent:#a6dfd8;--kpi-track:#ffffff16;color:#fff;background:linear-gradient(112deg,#214b55,#254f58 70%,#2c5961);border-color:#214b55;box-shadow:0 4px 14px #20455020,inset 0 1px #ffffff20}.executive-kpis-module__kYrQWW__card[data-tone=primary]:before{content:"";z-index:-1;border:1px solid #b1dbdb0e;border-radius:50%;width:200px;height:200px;position:absolute;top:-122px;right:-108px;box-shadow:0 0 0 23px #b1dbdb08,0 0 0 48px #b1dbdb05}.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__heading,.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__performance,.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__goalLabel,.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__undefinedGoal{color:#d5e6e8}.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__value{font-size:clamp(22px,2vw,30px)}.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__icon{color:#b7dddf;background:#ffffff0b;border-color:#ffffff14}.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__goalLabel b{color:#fff}.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__attainment[data-achieved=true]{color:#b0e8d5}.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__track:after{opacity:.12}.executive-kpis-module__kYrQWW__card[data-tone=net]{--kpi-accent:#857099;background:color-mix(in srgb,#a38cbd 4%,var(--atlas-surface))}.executive-kpis-module__kYrQWW__card[data-tone=ticket]{--kpi-accent:#a07f52}.executive-kpis-module__kYrQWW__card[data-tone=agencies]{--kpi-accent:#5b837a}.dark .executive-kpis-module__kYrQWW__card{--kpi-accent:#99b7c2;box-shadow:0 4px 12px #00000018,inset 0 1px #ffffff04}.dark .executive-kpis-module__kYrQWW__card[data-tone=primary]{--kpi-accent:#a6d6d3;background:linear-gradient(112deg,#1d414b,#254c56);border-color:#31505b}.dark .executive-kpis-module__kYrQWW__card[data-tone=net]{--kpi-accent:#b4a3ce}.dark .executive-kpis-module__kYrQWW__card[data-tone=ticket]{--kpi-accent:#c4a983}.dark .executive-kpis-module__kYrQWW__card[data-tone=agencies]{--kpi-accent:#96b9af}.dark .executive-kpis-module__kYrQWW__attainment[data-achieved=true]{color:#99c8b7}.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__delta[data-direction=down]{color:#d4b38f}.dark .executive-kpis-module__kYrQWW__delta[data-direction=down]{color:#d4b38f}@keyframes executive-kpis-module__kYrQWW__cardArrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes executive-kpis-module__kYrQWW__valueArrive{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes executive-kpis-module__kYrQWW__fillArrive{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1150px){.executive-kpis-module__kYrQWW__strip{grid-template-columns:repeat(6,minmax(0,1fr))}.executive-kpis-module__kYrQWW__card{grid-column:span 2}.executive-kpis-module__kYrQWW__card:nth-last-child(-n+2){grid-column:span 3}.executive-kpis-module__kYrQWW__value{font-size:24px}}@media (max-width:600px){.executive-kpis-module__kYrQWW__strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px}.executive-kpis-module__kYrQWW__card,.executive-kpis-module__kYrQWW__card:nth-last-child(-n+2){grid-column:auto;padding:10px 12px}.executive-kpis-module__kYrQWW__card:first-child{grid-column:1/-1}.executive-kpis-module__kYrQWW__heading{gap:3px;font-size:9px}.executive-kpis-module__kYrQWW__icon{border-radius:6px;width:22px;height:22px}.executive-kpis-module__kYrQWW__icon svg{width:13px}.executive-kpis-module__kYrQWW__value{letter-spacing:-.6px;margin-top:8px;font-size:clamp(15px,4vw,23px)}.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__value{font-size:29px}.executive-kpis-module__kYrQWW__performance{gap:2px 3px;font-size:8px}.executive-kpis-module__kYrQWW__goalSummary{flex-wrap:wrap;gap:2px 4px;font-size:8px}.executive-kpis-module__kYrQWW__goalLabel b{margin-left:2px}.executive-kpis-module__kYrQWW__track{margin-top:6px}}@media (max-width:370px){.executive-kpis-module__kYrQWW__strip{grid-template-columns:minmax(0,1fr)}.executive-kpis-module__kYrQWW__card{grid-column:1}.executive-kpis-module__kYrQWW__value,.executive-kpis-module__kYrQWW__card[data-tone=primary] .executive-kpis-module__kYrQWW__value{font-size:22px}.executive-kpis-module__kYrQWW__goalSummary{font-size:10px}}@media (prefers-reduced-motion:reduce){.executive-kpis-module__kYrQWW__card,.executive-kpis-module__kYrQWW__value,.executive-kpis-module__kYrQWW__fill{transition:none;animation:none}.executive-kpis-module__kYrQWW__card:hover{transform:none}}
.general-air-card-module__GZPrTW__card{--air-accent:#376b9c;--air-muted:var(--atlas-text-muted,#667078);border:1px solid var(--atlas-border,#e1e7ec);background:var(--atlas-surface,#fff);min-width:0;color:var(--atlas-text,#182429);font-variant-numeric:tabular-nums;border-radius:15px;overflow:hidden;box-shadow:0 2px 4px #16272d05,0 8px 25px #16272d08}.general-air-card-module__GZPrTW__header{isolation:isolate;background:linear-gradient(100deg,#4b79a70f,#0000 60%);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 20px 8px;display:flex;position:relative}.general-air-card-module__GZPrTW__heading{align-items:center;gap:9px;min-width:0;display:flex}.general-air-card-module__GZPrTW__heading h2{letter-spacing:-.25px;margin:0;font-size:15px;font-weight:650}.general-air-card-module__GZPrTW__icon{background:linear-gradient(145deg,var(--atlas-surface,#fff),color-mix(in srgb,#6d9abd 13%,var(--atlas-surface,#fff)));width:29px;height:29px;color:var(--air-accent);border:1px solid #6089af33;border-radius:9px;flex-shrink:0;place-items:center;display:grid;box-shadow:0 2px 3px #2f4b660a}.general-air-card-module__GZPrTW__status{color:var(--air-muted);align-items:center;gap:4px;margin-left:3px;font-size:9px;display:inline-flex}.general-air-card-module__GZPrTW__status:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.general-air-card-module__GZPrTW__scene{z-index:-1;pointer-events:none;perspective:700px;width:185px;height:81px;position:absolute;top:-13px;right:170px}.general-air-card-module__GZPrTW__sceneArt{width:100%;height:100%;transform:translate3d(var(--scene-x,0px),var(--scene-y,0px),0)rotateX(var(--scene-rotate-x,0deg))rotateY(var(--scene-rotate-y,0deg));transition:transform .65s cubic-bezier(.2,.7,.2,1)}.general-air-card-module__GZPrTW__fullLink{color:var(--air-muted);white-space:nowrap;align-items:center;gap:5px;padding:7px 0 7px 10px;font-size:10px;text-decoration:none;display:inline-flex}.general-air-card-module__GZPrTW__fullLink:hover{color:var(--air-accent)}.general-air-card-module__GZPrTW__metrics{grid-template-columns:1.18fr 1.15fr .76fr 1.25fr .66fr .66fr;gap:0;margin:0;padding:16px 20px 19px;display:grid}.general-air-card-module__GZPrTW__metric{border-left:1px solid var(--atlas-border,#e5e9ec);min-width:0;padding:0 15px}.general-air-card-module__GZPrTW__metric:first-child{border-left:0;padding-left:0}.general-air-card-module__GZPrTW__metric:last-child{padding-right:0}.general-air-card-module__GZPrTW__metric dt{color:var(--air-muted);font-size:10px;line-height:1.4}.general-air-card-module__GZPrTW__metric dd{margin:0}.general-air-card-module__GZPrTW__metricValue{letter-spacing:-.55px;white-space:nowrap;font-size:clamp(15px,1.25vw,19px);font-weight:630;line-height:1.2;display:block;margin-top:8px!important}.general-air-card-module__GZPrTW__primaryMetric .general-air-card-module__GZPrTW__metricValue{color:var(--air-accent);font-size:clamp(16px,1.4vw,21px)}.general-air-card-module__GZPrTW__comparisons{flex-wrap:wrap;align-items:center;gap:3px 10px;margin-top:12px;font-size:9px;line-height:1.3;display:flex}.general-air-card-module__GZPrTW__change{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.general-air-card-module__GZPrTW__change>span{color:var(--air-muted);font-size:8px}.general-air-card-module__GZPrTW__change>strong{color:var(--air-muted);font-weight:550}.general-air-card-module__GZPrTW__change[data-direction=up]>strong{color:#2e7967}.general-air-card-module__GZPrTW__change[data-direction=down]>strong{color:#b45d4e}.general-air-card-module__GZPrTW__blockMetric dt>span{color:var(--air-muted);font-size:8px}.general-air-card-module__GZPrTW__blockHeadline{flex-wrap:wrap;align-items:baseline;gap:4px 7px;display:flex;margin-top:6px!important}.general-air-card-module__GZPrTW__blockHeadline>strong{letter-spacing:-.4px;font-size:18px;font-weight:630}.general-air-card-module__GZPrTW__blockHeadline>span{white-space:nowrap;font-size:9px}.general-air-card-module__GZPrTW__blockTotal{color:var(--air-muted);white-space:nowrap;font-size:9px;display:block;margin-top:4px!important}.general-air-card-module__GZPrTW__blockTotal>span{font-size:8px}.general-air-card-module__GZPrTW__blockMetric .general-air-card-module__GZPrTW__comparisons{margin-top:5px}.general-air-card-module__GZPrTW__blockSuppliers{border-top:1px solid var(--atlas-border,#e5e9ec);margin-top:7px;padding-top:5px}.general-air-card-module__GZPrTW__blockSupplierBasis{color:var(--air-muted);margin-bottom:3px;font-size:8px;line-height:1.3;display:block}.general-air-card-module__GZPrTW__blockSupplier{grid-template-columns:minmax(0,1fr) auto 32px;align-items:baseline;gap:5px;min-width:0;font-size:9px;line-height:1.55;display:grid}.general-air-card-module__GZPrTW__blockSupplier>span:first-child{color:var(--air-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.general-air-card-module__GZPrTW__blockSupplier>strong{white-space:nowrap;font-weight:560}.general-air-card-module__GZPrTW__blockSupplierShare{color:var(--air-accent);text-align:right;font-size:8px}.general-air-card-module__GZPrTW__footer{border-top:1px solid var(--atlas-border,#e5e9ec);background:color-mix(in srgb,#739ac0 3%,var(--atlas-surface,#fff));justify-content:space-between;align-items:center;gap:16px;min-height:45px;padding:9px 16px 9px 20px;display:flex}.general-air-card-module__GZPrTW__systems{flex-wrap:wrap;align-items:center;gap:9px 22px;min-width:0;display:flex}.general-air-card-module__GZPrTW__system{align-items:center;gap:7px;min-width:0;font-size:10px;display:inline-flex}.general-air-card-module__GZPrTW__systemName{align-items:center;gap:5px;font-size:9px;font-weight:650;display:inline-flex}.general-air-card-module__GZPrTW__systemName:before{background:var(--system-color);content:"";border-radius:2px;flex-shrink:0;width:5px;height:5px}.general-air-card-module__GZPrTW__system>strong{white-space:nowrap;font-weight:550}.general-air-card-module__GZPrTW__system>span:not(.general-air-card-module__GZPrTW__systemName,.general-air-card-module__GZPrTW__systemTrack){color:var(--air-muted);font-size:9px}.general-air-card-module__GZPrTW__systemTrack{background:color-mix(in srgb,var(--system-color)15%,transparent);border-radius:2px;width:50px;height:3px;overflow:hidden}.general-air-card-module__GZPrTW__systemTrack>span{background:var(--system-color);border-radius:inherit;height:100%;transition:width .25s;display:block}.general-air-card-module__GZPrTW__systemBasis,.general-air-card-module__GZPrTW__pendingSystems{color:var(--air-muted);font-size:9px}.general-air-card-module__GZPrTW__disclosure{background:var(--atlas-surface,#fff);min-height:30px;color:var(--air-accent);cursor:pointer;border:1px solid #6089af2b;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:5px 9px;font-size:10px;font-weight:550;transition:background .18s;display:inline-flex}.general-air-card-module__GZPrTW__disclosure:hover{background:color-mix(in srgb,#6089af 7%,var(--atlas-surface,#fff))}.general-air-card-module__GZPrTW__disclosure svg{transition:transform .22s}.general-air-card-module__GZPrTW__disclosure[aria-expanded=true] svg{transform:rotate(180deg)}.general-air-card-module__GZPrTW__disclosure:disabled{cursor:default;opacity:.5}.general-air-card-module__GZPrTW__details{border-top:1px solid var(--atlas-border,#e5e9ec);background:color-mix(in srgb,#698ba9 3%,var(--atlas-surface,#fff));padding:14px 20px 11px;animation:.22s ease-out general-air-card-module__GZPrTW__reveal}.general-air-card-module__GZPrTW__detailsHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.general-air-card-module__GZPrTW__tabs{border:1px solid var(--atlas-border,#e1e7ec);background:color-mix(in srgb,#748a9c 6%,var(--atlas-surface,#fff));border-radius:9px;align-items:center;gap:3px;padding:3px;display:inline-flex}.general-air-card-module__GZPrTW__tabs>button{min-height:29px;color:var(--air-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 11px;font-size:10px;font-weight:500;transition:color .16s,background .16s}.general-air-card-module__GZPrTW__tabs>button[aria-selected=true]{background:var(--atlas-surface,#fff);color:var(--air-accent);box-shadow:0 1px 3px #203b4f17}.general-air-card-module__GZPrTW__tabs>button:hover{color:var(--air-accent)}.general-air-card-module__GZPrTW__detailsContext{color:var(--air-muted);font-size:9px}.general-air-card-module__GZPrTW__tabPanel{min-width:0}.general-air-card-module__GZPrTW__segmentNote{color:var(--air-muted);margin:10px 0 5px;font-size:9px}.general-air-card-module__GZPrTW__tableWrap{min-width:0;position:relative;overflow-x:auto}.general-air-card-module__GZPrTW__table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:10px}.general-air-card-module__GZPrTW__table th,.general-air-card-module__GZPrTW__table td{border-bottom:1px solid var(--atlas-border,#e5e9ec);text-align:right;padding:10px 12px}.general-air-card-module__GZPrTW__table th:first-child{text-align:left;min-width:125px;padding-left:0}.general-air-card-module__GZPrTW__table th:last-child,.general-air-card-module__GZPrTW__table td:last-child{padding-right:0}.general-air-card-module__GZPrTW__table thead th{color:var(--air-muted);padding-top:7px;padding-bottom:8px;font-size:9px;font-weight:500}.general-air-card-module__GZPrTW__table tbody tr:last-child>*{border-bottom:0}.general-air-card-module__GZPrTW__table tbody td>strong{font-size:11px;font-weight:580}.general-air-card-module__GZPrTW__table tbody td>strong>small{color:var(--air-muted);font-size:9px;font-weight:450}.general-air-card-module__GZPrTW__table .general-air-card-module__GZPrTW__comparisons{justify-content:flex-end;gap:3px 8px;margin-top:5px;font-size:8px}.general-air-card-module__GZPrTW__table .general-air-card-module__GZPrTW__change>span{font-size:7px}.general-air-card-module__GZPrTW__table .general-air-card-module__GZPrTW__blockTotal{font-size:8px;margin-top:3px!important}.general-air-card-module__GZPrTW__rowName{text-overflow:ellipsis;max-width:160px;font-size:11px;font-weight:600;display:block;overflow:hidden}.general-air-card-module__GZPrTW__rowShare{color:var(--air-muted);margin-top:5px;font-size:9px;font-weight:400;display:block}.general-air-card-module__GZPrTW__detailFooter{border-top:1px solid var(--atlas-border,#e5e9ec);color:var(--air-muted);justify-content:space-between;align-items:center;gap:14px;margin-top:8px;padding-top:9px;font-size:9px;display:flex}.general-air-card-module__GZPrTW__detailFooter>a{color:var(--air-accent);flex-shrink:0;align-items:center;gap:3px;font-weight:550;text-decoration:none;display:inline-flex}.general-air-card-module__GZPrTW__detailFooter>a:hover{text-decoration:underline}.general-air-card-module__GZPrTW__emptyNote{color:var(--air-muted);margin:-6px 20px 12px;font-size:10px}.general-air-card-module__GZPrTW__error{min-height:124px;color:var(--air-muted);align-items:center;gap:12px;padding:20px;font-size:12px;display:flex}.general-air-card-module__GZPrTW__error>div{flex-direction:column;flex:1;gap:5px;display:flex}.general-air-card-module__GZPrTW__error strong{color:var(--atlas-text,#182429);font-size:12px;font-weight:550}.general-air-card-module__GZPrTW__error span{font-size:10px}.general-air-card-module__GZPrTW__error button,.general-air-card-module__GZPrTW__detailState button{border:1px solid var(--atlas-border,#e5e9ec);background:var(--atlas-surface,#fff);color:var(--air-accent);cursor:pointer;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:inline-flex}.general-air-card-module__GZPrTW__detailState{min-height:170px;color:var(--air-muted);justify-content:center;align-items:center;gap:9px;font-size:11px;display:flex}.general-air-card-module__GZPrTW__emptyDetails{min-height:100px;color:var(--air-muted);text-align:center;margin:0;padding-top:30px;font-size:11px}.general-air-card-module__GZPrTW__card button:focus-visible,.general-air-card-module__GZPrTW__card a:focus-visible,.general-air-card-module__GZPrTW__tableWrap:focus-visible,.general-air-card-module__GZPrTW__tabPanel:focus-visible{outline:2px solid var(--atlas-focus,#466882);outline-offset:3px}.general-air-card-module__GZPrTW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.general-air-card-module__GZPrTW__metrics[data-loading] .general-air-card-module__GZPrTW__metricValue,.general-air-card-module__GZPrTW__metrics[data-loading] .general-air-card-module__GZPrTW__blockHeadline{opacity:.45}.dark .general-air-card-module__GZPrTW__card{--air-accent:#9bbedd}.dark .general-air-card-module__GZPrTW__change[data-direction=up]>strong{color:#8fd2b6}.dark .general-air-card-module__GZPrTW__change[data-direction=down]>strong{color:#eeab9f}@keyframes general-air-card-module__GZPrTW__reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1199px){.general-air-card-module__GZPrTW__metrics{grid-template-columns:1.2fr 1.2fr .72fr 1.25fr .68fr .68fr;padding-left:16px;padding-right:16px}.general-air-card-module__GZPrTW__metric{padding-left:10px;padding-right:10px}.general-air-card-module__GZPrTW__metricValue{font-size:15px}.general-air-card-module__GZPrTW__primaryMetric .general-air-card-module__GZPrTW__metricValue{font-size:16px}.general-air-card-module__GZPrTW__comparisons{gap:4px 8px}.general-air-card-module__GZPrTW__blockHeadline>span,.general-air-card-module__GZPrTW__blockTotal{font-size:8px}.general-air-card-module__GZPrTW__systemTrack{width:36px}}@media (max-width:950px){.general-air-card-module__GZPrTW__metrics{grid-template-columns:1fr 1fr .75fr;gap:16px 0}.general-air-card-module__GZPrTW__metric{min-height:60px;padding-left:16px;padding-right:16px}.general-air-card-module__GZPrTW__metric:nth-child(4){border-left:0;padding-left:0}.general-air-card-module__GZPrTW__metric:nth-child(3){padding-right:0}.general-air-card-module__GZPrTW__metricValue,.general-air-card-module__GZPrTW__primaryMetric .general-air-card-module__GZPrTW__metricValue{font-size:19px}.general-air-card-module__GZPrTW__blockHeadline>span,.general-air-card-module__GZPrTW__blockTotal{font-size:9px}.general-air-card-module__GZPrTW__blockMetric .general-air-card-module__GZPrTW__comparisons{margin-top:7px}.general-air-card-module__GZPrTW__systemTrack{display:none}.general-air-card-module__GZPrTW__systems{gap:8px 15px}.general-air-card-module__GZPrTW__detailsContext{display:none}}@media (max-width:600px){.general-air-card-module__GZPrTW__header{min-height:60px;padding:12px 14px}.general-air-card-module__GZPrTW__heading{gap:7px}.general-air-card-module__GZPrTW__heading h2{font-size:14px}.general-air-card-module__GZPrTW__status{font-size:8px}.general-air-card-module__GZPrTW__scene{width:140px;height:73px;top:-6px;right:3px}.general-air-card-module__GZPrTW__fullLink{z-index:1;padding:0;font-size:9px;position:absolute;top:55px;right:14px}.general-air-card-module__GZPrTW__metrics{grid-template-columns:1fr 1fr;gap:17px 0;padding:18px 14px 17px}.general-air-card-module__GZPrTW__metric{padding:0 12px}.general-air-card-module__GZPrTW__metric:nth-child(odd){border-left:0;padding-left:0}.general-air-card-module__GZPrTW__metric:nth-child(2n){border-left:1px solid var(--atlas-border,#e5e9ec);padding-left:12px;padding-right:0}.general-air-card-module__GZPrTW__metric:nth-child(-n+2){border:0;border-bottom:1px solid var(--atlas-border,#e5e9ec);grid-column:1/-1;grid-template-columns:72px minmax(0,1fr);min-height:0;padding:0 0 12px;display:grid}.general-air-card-module__GZPrTW__metric:nth-child(-n+2) dt{grid-area:1/1/3;align-self:center}.general-air-card-module__GZPrTW__metric:nth-child(-n+2) dd{grid-column:2}.general-air-card-module__GZPrTW__metric:nth-child(-n+2) .general-air-card-module__GZPrTW__metricValue{text-align:right;margin-top:0!important}.general-air-card-module__GZPrTW__metric:nth-child(-n+2) .general-air-card-module__GZPrTW__comparisons{justify-content:flex-end;margin-top:5px}.general-air-card-module__GZPrTW__metric:nth-child(3){order:3}.general-air-card-module__GZPrTW__metric:nth-child(4){order:4}.general-air-card-module__GZPrTW__card[data-product=air] .general-air-card-module__GZPrTW__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.general-air-card-module__GZPrTW__card[data-product=air] .general-air-card-module__GZPrTW__metric:nth-child(3){order:4;padding-right:12px}.general-air-card-module__GZPrTW__card[data-product=air] .general-air-card-module__GZPrTW__metric:nth-child(4){border-left:0;order:3;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);column-gap:14px;padding:0;display:grid}.general-air-card-module__GZPrTW__blockMetric>dt,.general-air-card-module__GZPrTW__blockMetric>dd:not(:last-child){grid-column:1}.general-air-card-module__GZPrTW__blockMetric>dd:last-child{grid-area:1/2/5;align-self:center}.general-air-card-module__GZPrTW__blockSuppliers{border-top:0;margin-top:0;padding-top:0}.general-air-card-module__GZPrTW__blockSupplierBasis{margin-bottom:5px}.general-air-card-module__GZPrTW__blockSupplier{line-height:1.7}.general-air-card-module__GZPrTW__metric:nth-child(5){order:5}.general-air-card-module__GZPrTW__card[data-product=air] .general-air-card-module__GZPrTW__metric:nth-child(5){border-left:1px solid var(--atlas-border,#e5e9ec);padding-left:12px}.general-air-card-module__GZPrTW__metric:nth-child(6){order:6}.general-air-card-module__GZPrTW__metricValue,.general-air-card-module__GZPrTW__primaryMetric .general-air-card-module__GZPrTW__metricValue{letter-spacing:-.5px;font-size:clamp(15px,4.7vw,19px)}.general-air-card-module__GZPrTW__comparisons{gap:4px 8px;margin-top:9px;font-size:8px}.general-air-card-module__GZPrTW__change>span{font-size:7px}.general-air-card-module__GZPrTW__blockHeadline>strong{font-size:17px}.general-air-card-module__GZPrTW__blockHeadline>span,.general-air-card-module__GZPrTW__blockTotal{font-size:8px}.general-air-card-module__GZPrTW__footer{align-items:flex-start;gap:10px;padding:12px 14px}.general-air-card-module__GZPrTW__systems{flex-direction:column;align-items:flex-start;gap:8px}.general-air-card-module__GZPrTW__system{flex-wrap:wrap;gap:5px;font-size:9px}.general-air-card-module__GZPrTW__systemName{min-width:20px;font-size:8px}.general-air-card-module__GZPrTW__system>span:not(.general-air-card-module__GZPrTW__systemName,.general-air-card-module__GZPrTW__systemTrack),.general-air-card-module__GZPrTW__systemBasis{font-size:8px}.general-air-card-module__GZPrTW__disclosure{gap:4px;min-height:32px;padding:5px 7px;font-size:9px}.general-air-card-module__GZPrTW__details{padding:12px 14px 10px}.general-air-card-module__GZPrTW__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;width:100%;display:grid}.general-air-card-module__GZPrTW__tabs>button{padding:6px 8px;font-size:10px}.general-air-card-module__GZPrTW__detailsHeader{display:block}.general-air-card-module__GZPrTW__segmentNote{margin-top:10px;font-size:8px}.general-air-card-module__GZPrTW__table{font-size:9px}.general-air-card-module__GZPrTW__table th,.general-air-card-module__GZPrTW__table td{padding:10px}.general-air-card-module__GZPrTW__table th:first-child{min-width:105px}.general-air-card-module__GZPrTW__rowName,.general-air-card-module__GZPrTW__table tbody td>strong{font-size:10px}.general-air-card-module__GZPrTW__detailFooter{align-items:flex-start;font-size:8px;line-height:1.4}.general-air-card-module__GZPrTW__detailFooter>a{padding:4px 0 4px 8px}.general-air-card-module__GZPrTW__error{flex-wrap:wrap;padding:20px 14px}.general-air-card-module__GZPrTW__error>div{flex-basis:calc(100% - 35px)}.general-air-card-module__GZPrTW__error>button{margin-left:31px}.general-air-card-module__GZPrTW__detailState{flex-wrap:wrap;gap:8px;padding:30px 0;font-size:10px}}@media (max-width:360px){.general-air-card-module__GZPrTW__header{padding-left:12px;padding-right:12px}.general-air-card-module__GZPrTW__scene{width:123px;right:-12px}.general-air-card-module__GZPrTW__metrics{padding-left:12px;padding-right:12px}.general-air-card-module__GZPrTW__metric{padding-right:9px}.general-air-card-module__GZPrTW__metric:nth-child(2n){padding-left:9px}.general-air-card-module__GZPrTW__metric.general-air-card-module__GZPrTW__blockMetric{column-gap:10px;padding-left:0}.general-air-card-module__GZPrTW__blockSupplier{grid-template-columns:minmax(0,1fr) auto 23px;gap:3px;font-size:8px}.general-air-card-module__GZPrTW__blockSupplierShare{font-size:7px}.general-air-card-module__GZPrTW__metric:nth-child(-n+2){padding-left:0;padding-right:0}.general-air-card-module__GZPrTW__metricValue,.general-air-card-module__GZPrTW__primaryMetric .general-air-card-module__GZPrTW__metricValue{font-size:14px}.general-air-card-module__GZPrTW__footer{flex-wrap:wrap;padding-left:12px;padding-right:12px}.general-air-card-module__GZPrTW__systems{gap:6px;width:100%}.general-air-card-module__GZPrTW__system{font-size:10px}.general-air-card-module__GZPrTW__systemTrack{width:35px;display:block}.general-air-card-module__GZPrTW__systemBasis{display:none}.general-air-card-module__GZPrTW__disclosure{width:100%;margin-top:3px}.general-air-card-module__GZPrTW__details{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.general-air-card-module__GZPrTW__sceneArt{transition:none;transform:none}.general-air-card-module__GZPrTW__systemTrack>span,.general-air-card-module__GZPrTW__disclosure,.general-air-card-module__GZPrTW__disclosure svg,.general-air-card-module__GZPrTW__tabs>button{transition:none}.general-air-card-module__GZPrTW__details{animation:none}}
.general-hotel-card-module__jhDNWW__card{--air-accent:#896b46;margin-top:14px}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__header{background:linear-gradient(100deg,#ae8d6612,#0000 60%)}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__icon{background:linear-gradient(145deg,var(--atlas-surface,#fff),color-mix(in srgb,#c3a37c 14%,var(--atlas-surface,#fff)));border-color:#ad8e693b;box-shadow:0 2px 3px #644c2f0a}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__scene{height:93px;top:-20px}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__metrics{grid-template-columns:1.3fr 1.3fr .85fr .85fr .85fr}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__footer,.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__details{background:color-mix(in srgb,#b4a089 4%,var(--atlas-surface,#fff))}.general-hotel-card-module__jhDNWW__tableWrap{overscroll-behavior:contain;max-height:280px}.general-hotel-card-module__jhDNWW__table thead th{z-index:1;background:var(--atlas-surface,#fff);position:sticky;top:0}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__rowName{max-width:200px}.dark .general-hotel-card-module__jhDNWW__card{--air-accent:#dbc09d}@media (max-width:950px){.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__metrics{grid-template-columns:1fr 1fr .8fr}}@media (max-width:600px){.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__scene{height:83px;top:-8px}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__metric:nth-child(n+3){border-left:1px solid var(--atlas-border,#e5e9ec);grid-column:span 2;min-height:0;padding-left:8px;padding-right:8px}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__metric:nth-child(n+3)>dd[title]{font-size:clamp(14px,4vw,17px)}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__metric:nth-child(3){border-left:0;padding-left:0}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__metric:last-child{padding-right:0}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__rowName{max-width:145px}}@media (max-width:360px){.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__metric:nth-child(n+3){padding-left:6px;padding-right:6px}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__metric:nth-child(3){padding-left:0}.general-hotel-card-module__jhDNWW__card .general-hotel-card-module__jhDNWW__metric:last-child{padding-right:0}}
.general-insurance-card-module__OojBfG__card,.general-insurance-card-module__OojBfG__modal{--insurance-accent:#3b796d;--insurance-muted:var(--atlas-text-muted,#69767e);min-width:0;color:var(--atlas-text,#182429);font-family:var(--font-geist-sans),sans-serif;font-variant-numeric:tabular-nums}.general-insurance-card-module__OojBfG__card{border-right:1px solid var(--atlas-border-soft,#edf0f2);background:linear-gradient(130deg,color-mix(in srgb,#5a9687 5%,var(--atlas-surface,#fff)),var(--atlas-surface,#fff)85%);flex-direction:column;justify-content:space-between;gap:8px;min-height:108px;padding:13px 16px 11px;display:flex;position:relative;container-type:inline-size}.general-insurance-card-module__OojBfG__cardHeading{justify-content:space-between;align-items:center;gap:8px;min-height:16px;display:flex}.general-insurance-card-module__OojBfG__cardHeading h2{margin:0;font-size:11px;font-weight:600}.general-insurance-card-module__OojBfG__art{width:40px;height:32px;color:var(--insurance-accent);opacity:.8;position:absolute;top:4px;right:8px}.general-insurance-card-module__OojBfG__cardAmounts{gap:5px;margin:0;display:grid}.general-insurance-card-module__OojBfG__cardAmounts>div{justify-content:space-between;align-items:baseline;gap:5px;display:flex}.general-insurance-card-module__OojBfG__cardAmounts dt{color:var(--insurance-muted);font-size:8px}.general-insurance-card-module__OojBfG__cardAmounts dd{color:var(--insurance-accent);white-space:nowrap;letter-spacing:-.3px;margin:0;font-size:clamp(10px,8.5cqw,14px);font-weight:630}.general-insurance-card-module__OojBfG__cardAmounts>div+div dd{color:var(--insurance-muted);font-size:clamp(9px,7cqw,11px);font-weight:500}.general-insurance-card-module__OojBfG__cardState{color:var(--insurance-muted);margin:0;font-size:10px;line-height:1.45}.general-insurance-card-module__OojBfG__cardFooter{justify-content:space-between;align-items:center;gap:7px;display:flex}.general-insurance-card-module__OojBfG__cardSources{color:var(--insurance-muted);font-size:8px}.general-insurance-card-module__OojBfG__detailsButton,.general-insurance-card-module__OojBfG__retry{color:var(--insurance-accent);white-space:nowrap;align-items:center;gap:4px;min-height:24px;padding:2px 0;font-size:9px;font-weight:550;display:inline-flex}.general-insurance-card-module__OojBfG__card :is(button,a):focus-visible,.general-insurance-card-module__OojBfG__modal :is(button,input,select,[tabindex]):focus-visible{outline:2px solid var(--insurance-accent);outline-offset:3px}.general-insurance-card-module__OojBfG__dialogContainer{width:min(1140px,100vw - 28px);max-width:none}.general-insurance-card-module__OojBfG__modal{border:1px solid var(--atlas-border,#dce4e7);background:var(--atlas-surface,#fff);border-radius:18px;flex-direction:column;max-height:min(840px,100dvh - 36px);padding:0;display:flex;overflow:hidden;box-shadow:0 20px 70px #0f232733}.general-insurance-card-module__OojBfG__modalHeader{background:linear-gradient(110deg,color-mix(in srgb,var(--insurance-accent)6%,transparent),transparent 75%);justify-content:space-between;align-items:flex-start;gap:16px;padding:19px 23px 15px;display:flex}.general-insurance-card-module__OojBfG__modalHeading{align-items:center;gap:11px;display:flex}.general-insurance-card-module__OojBfG__heroIcon,.general-insurance-card-module__OojBfG__metricIcon{border:1px solid color-mix(in srgb,var(--insurance-accent)15%,transparent);background:linear-gradient(145deg,var(--atlas-surface,#fff),color-mix(in srgb,var(--insurance-accent)10%,var(--atlas-surface,#fff)));color:var(--insurance-accent);flex-shrink:0;place-items:center;display:grid}.general-insurance-card-module__OojBfG__heroIcon{border-radius:11px;width:38px;height:38px;box-shadow:0 3px 5px #1e3c370a}.general-insurance-card-module__OojBfG__modal .general-insurance-card-module__OojBfG__title{color:var(--atlas-text,#182429);letter-spacing:-.4px;margin:0;font-size:18px;font-weight:650}.general-insurance-card-module__OojBfG__modal .general-insurance-card-module__OojBfG__description{color:var(--insurance-muted);margin:5px 0 0;font-size:10px;line-height:1.5}.general-insurance-card-module__OojBfG__close{border:1px solid var(--atlas-border,#e1e7ec);width:29px;height:29px;color:var(--insurance-muted);background:var(--atlas-surface,#fff);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.general-insurance-card-module__OojBfG__body{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow:auto}.general-insurance-card-module__OojBfG__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:3px 23px 17px;display:grid}.general-insurance-card-module__OojBfG__metric{border:1px solid var(--atlas-border,#e1e7ec);background:linear-gradient(135deg,color-mix(in srgb,var(--insurance-accent)2%,transparent),transparent);border-radius:10px;align-items:flex-start;gap:10px;min-width:0;padding:12px;display:flex}.general-insurance-card-module__OojBfG__metricIcon{border-radius:8px;width:26px;height:26px}.general-insurance-card-module__OojBfG__metric>div{min-width:0}.general-insurance-card-module__OojBfG__metric span:not(.general-insurance-card-module__OojBfG__metricIcon){color:var(--insurance-muted);font-size:9px}.general-insurance-card-module__OojBfG__metric strong{letter-spacing:-.6px;overflow-wrap:anywhere;margin-top:6px;font-size:clamp(14px,1.8vw,20px);font-weight:640;display:block}.general-insurance-card-module__OojBfG__metric small{color:var(--insurance-muted);margin-top:5px;font-size:9px;line-height:1.5;display:block}.general-insurance-card-module__OojBfG__moneyLines strong{line-height:1.5}.general-insurance-card-module__OojBfG__moneyLines strong+strong{margin-top:3px;font-size:14px}.general-insurance-card-module__OojBfG__moneyLines em{color:var(--insurance-muted);letter-spacing:0;font-size:9px;font-style:normal;font-weight:500}.general-insurance-card-module__OojBfG__detailAmounts>span{min-height:19px;display:block}.general-insurance-card-module__OojBfG__mobileCurrency{display:none}.general-insurance-card-module__OojBfG__summaryError{color:var(--insurance-muted);padding:5px 23px 17px;font-size:10px}.general-insurance-card-module__OojBfG__summaryEmpty{color:var(--insurance-muted);align-items:center;gap:9px;padding:7px 23px 19px;font-size:11px;display:flex}.general-insurance-card-module__OojBfG__summaryEmpty>svg{color:var(--insurance-accent)}.general-insurance-card-module__OojBfG__summaryEmpty p{margin:0}.general-insurance-card-module__OojBfG__unpriced{color:var(--insurance-muted);margin-top:4px;font-size:8px;font-weight:400;display:block}.general-insurance-card-module__OojBfG__sourceSummary{color:var(--insurance-muted);flex-wrap:wrap;gap:8px 20px;padding:0 23px 15px;font-size:10px;display:flex}.general-insurance-card-module__OojBfG__sourceSummary>span{flex-wrap:wrap;gap:6px;display:inline-flex}.general-insurance-card-module__OojBfG__sourceSummary b{color:var(--insurance-accent);font-size:9px;font-weight:600}.general-insurance-card-module__OojBfG__filters{border-top:1px solid var(--atlas-border,#e1e7ec);border-bottom:1px solid var(--atlas-border,#e1e7ec);background:color-mix(in srgb,var(--insurance-accent)2%,var(--atlas-surface,#fff));justify-content:space-between;align-items:center;gap:12px;padding:12px 23px;display:flex}.general-insurance-card-module__OojBfG__search{border:1px solid var(--atlas-border,#e1e7ec);min-width:0;max-width:390px;color:var(--insurance-muted);background:var(--atlas-surface,#fff);border-radius:7px;flex:1;align-items:center;gap:8px;padding:8px 10px;display:flex}.general-insurance-card-module__OojBfG__search input{width:100%;min-width:0;color:var(--atlas-text,#182429);background:0 0;border:0;outline:none;font-size:11px}.general-insurance-card-module__OojBfG__search input::placeholder{color:var(--insurance-muted)}.general-insurance-card-module__OojBfG__systemFilter{color:var(--insurance-muted);align-items:center;gap:8px;font-size:9px;display:flex}.general-insurance-card-module__OojBfG__systemFilter select{border:1px solid var(--atlas-border,#e1e7ec);background:var(--atlas-surface,#fff);color:var(--atlas-text,#182429);border-radius:7px;padding:8px;font-size:10px}.general-insurance-card-module__OojBfG__tableWrap{scrollbar-width:thin;overflow-x:auto}.general-insurance-card-module__OojBfG__table{border-collapse:collapse;text-align:left;width:100%;min-width:940px;font-size:10px}.general-insurance-card-module__OojBfG__table th{color:var(--insurance-muted);white-space:nowrap;border-bottom:1px solid var(--atlas-border,#e1e7ec);padding:10px 12px;font-size:9px;font-weight:500}.general-insurance-card-module__OojBfG__table tbody tr+tr{border-top:1px solid var(--atlas-border-soft,#edf0f2)}.general-insurance-card-module__OojBfG__table tbody tr:hover{background:color-mix(in srgb,var(--insurance-accent)2%,transparent)}.general-insurance-card-module__OojBfG__table td{vertical-align:top;padding:12px;line-height:1.55}.general-insurance-card-module__OojBfG__table :is(th,td):first-child{padding-left:23px}.general-insurance-card-module__OojBfG__table :is(th,td):last-child{padding-right:23px}.general-insurance-card-module__OojBfG__plan{overflow-wrap:anywhere;max-width:190px;font-weight:560}.general-insurance-card-module__OojBfG__supplier,.general-insurance-card-module__OojBfG__destination{overflow-wrap:anywhere;max-width:135px}.general-insurance-card-module__OojBfG__source{border:1px solid color-mix(in srgb,var(--insurance-accent)10%,transparent);color:var(--insurance-accent);background:color-mix(in srgb,var(--insurance-accent)4%,transparent);border-radius:4px;align-items:center;gap:4px;padding:2px 5px;font-size:9px;font-weight:550;display:inline-flex}.general-insurance-card-module__OojBfG__source[data-system=IF]{color:#776d97;background:#776d970a;border-color:#776d9726}.general-insurance-card-module__OojBfG__dates{white-space:nowrap}.general-insurance-card-module__OojBfG__dates>span{display:block}.general-insurance-card-module__OojBfG__dates small{color:var(--insurance-muted);font-size:8px}.general-insurance-card-module__OojBfG__currency{color:var(--insurance-muted);font-size:9px}.general-insurance-card-module__OojBfG__table .general-insurance-card-module__OojBfG__amount{text-align:right;white-space:nowrap;font-weight:530}.general-insurance-card-module__OojBfG__table .general-insurance-card-module__OojBfG__sale{color:var(--insurance-accent);font-weight:600}.general-insurance-card-module__OojBfG__state{min-height:170px;color:var(--insurance-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:25px;font-size:11px;line-height:1.65;display:flex}.general-insurance-card-module__OojBfG__state p{margin:0}.general-insurance-card-module__OojBfG__state>svg{color:var(--insurance-accent)}.general-insurance-card-module__OojBfG__pagination{border-top:1px solid var(--atlas-border,#e1e7ec);color:var(--insurance-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:11px 23px;font-size:9px;display:flex}.general-insurance-card-module__OojBfG__pageButtons{align-items:center;gap:8px;display:flex}.general-insurance-card-module__OojBfG__pageButtons button{border:1px solid var(--atlas-border,#e1e7ec);background:var(--atlas-surface,#fff);width:27px;height:27px;color:var(--insurance-accent);border-radius:7px;place-items:center;display:grid}.general-insurance-card-module__OojBfG__pageButtons button:disabled{opacity:.35;cursor:default}.general-insurance-card-module__OojBfG__footnote{color:var(--insurance-muted);margin:0;padding:9px 23px 12px;font-size:9px;line-height:1.5}.general-insurance-card-module__OojBfG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.general-insurance-card-module__OojBfG__spinning{animation:1.2s linear infinite general-insurance-card-module__OojBfG__spin}@keyframes general-insurance-card-module__OojBfG__spin{to{transform:rotate(360deg)}}:is(.dark .general-insurance-card-module__OojBfG__card,.dark .general-insurance-card-module__OojBfG__modal){--insurance-accent:#9bcabd}.dark .general-insurance-card-module__OojBfG__source[data-system=IF]{color:#c1b5de}@media (max-width:760px){.general-insurance-card-module__OojBfG__dialogContainer{width:calc(100vw - 20px)}.general-insurance-card-module__OojBfG__modal{border-radius:13px;max-height:calc(100dvh - 24px)}.general-insurance-card-module__OojBfG__modalHeader{padding:15px 15px 12px}.general-insurance-card-module__OojBfG__modal .general-insurance-card-module__OojBfG__title{font-size:16px}.general-insurance-card-module__OojBfG__heroIcon{width:32px;height:32px}.general-insurance-card-module__OojBfG__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:2px 15px 12px}.general-insurance-card-module__OojBfG__metric{gap:7px;padding:9px}.general-insurance-card-module__OojBfG__metric:nth-child(-n+2){display:block;position:relative}.general-insurance-card-module__OojBfG__metric:nth-child(-n+2) .general-insurance-card-module__OojBfG__metricIcon{width:19px;height:19px;position:absolute;top:8px;right:8px}.general-insurance-card-module__OojBfG__metric:nth-child(-n+2)>div>span{padding-right:22px}.general-insurance-card-module__OojBfG__metric:last-child{grid-column:1/-1;align-items:center}.general-insurance-card-module__OojBfG__metric:last-child>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.general-insurance-card-module__OojBfG__metric:last-child strong,.general-insurance-card-module__OojBfG__metric:last-child small{margin-top:0}.general-insurance-card-module__OojBfG__metricIcon{width:22px;height:22px}.general-insurance-card-module__OojBfG__metric strong,.general-insurance-card-module__OojBfG__metric .general-insurance-card-module__OojBfG__moneyLines strong{font-size:clamp(11px,3.4vw,16px)}.general-insurance-card-module__OojBfG__metric small{font-size:8px}.general-insurance-card-module__OojBfG__sourceSummary{padding:0 15px 12px;font-size:9px}.general-insurance-card-module__OojBfG__filters{flex-wrap:wrap;gap:8px;padding:10px 15px}.general-insurance-card-module__OojBfG__search{flex-basis:100%;max-width:none}.general-insurance-card-module__OojBfG__systemFilter{justify-content:space-between;width:100%}.general-insurance-card-module__OojBfG__systemFilter select{flex:1}.general-insurance-card-module__OojBfG__table,.general-insurance-card-module__OojBfG__table tbody{min-width:0;display:block}.general-insurance-card-module__OojBfG__table thead{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.general-insurance-card-module__OojBfG__table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 15px;padding:15px;display:grid}.general-insurance-card-module__OojBfG__table td,.general-insurance-card-module__OojBfG__table :is(th,td):first-child,.general-insurance-card-module__OojBfG__table :is(th,td):last-child{min-width:0;padding:0}.general-insurance-card-module__OojBfG__table td:before{color:var(--insurance-muted);content:attr(data-label);margin-bottom:3px;font-size:8px;font-weight:400;display:block}.general-insurance-card-module__OojBfG__plan{grid-column:1/-1;max-width:none;font-size:12px}.general-insurance-card-module__OojBfG__supplier,.general-insurance-card-module__OojBfG__destination{max-width:none}.general-insurance-card-module__OojBfG__table .general-insurance-card-module__OojBfG__amount{text-align:left;white-space:normal;overflow-wrap:anywhere;font-size:11px}.general-insurance-card-module__OojBfG__mobileCurrency{color:var(--insurance-muted);font-size:8px;font-weight:400;display:inline}.general-insurance-card-module__OojBfG__pagination{padding:10px 15px}.general-insurance-card-module__OojBfG__footnote{padding:7px 15px 11px;font-size:8px}}@media (prefers-reduced-motion:reduce){.general-insurance-card-module__OojBfG__spinning{animation:none}}
.analytics-chat-guide-module__-mc23W__launcher>button{border:1px solid var(--nv-border-subtle);border-radius:var(--nv-radius-sm);background:var(--nv-surface);width:30px;min-height:30px;color:var(--nv-text-muted);box-shadow:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:static}.analytics-chat-guide-module__-mc23W__launcher>button>span{display:none}.analytics-chat-guide-module__-mc23W__launcher>button>svg{width:16px;height:16px}.analytics-chat-guide-module__-mc23W__surface{position:relative}@media (max-width:640px){.analytics-chat-guide-module__-mc23W__surface:is([data-guide-active=chat-question],[data-guide-active=chat-campaigns]) :is(.nv-footer,.nv-hero-composer){z-index:1;border-radius:18px 18px 0 0;padding:14px 16px;position:absolute;inset:0 0 auto}}
.consolidadora-guide-module__GJWIPa__launcher>button{bottom:max(22px,calc(env(safe-area-inset-bottom) + 14px))}.consolidadora-guide-module__GJWIPa__surface{padding-bottom:90px}.consolidadora-guide-module__GJWIPa__surface [data-guide]{scroll-margin-top:96px}
.supplier-comparisons-module__y7x-BW__pair{flex-wrap:wrap;gap:5px 12px;display:inline-flex}.supplier-comparisons-module__y7x-BW__variation{white-space:nowrap;color:var(--flight-muted,#72838e);align-items:baseline;gap:5px;font-size:10px;display:inline-flex}.supplier-comparisons-module__y7x-BW__variation small{font-size:9px;font-weight:400}.supplier-comparisons-module__y7x-BW__variation strong{font-weight:500}.supplier-comparisons-module__y7x-BW__variation[data-direction=up] strong{color:#397565}.supplier-comparisons-module__y7x-BW__variation[data-direction=down] strong{color:#a05d4e}.dark .supplier-comparisons-module__y7x-BW__variation[data-direction=up] strong{color:#9ac4b7}.dark .supplier-comparisons-module__y7x-BW__variation[data-direction=down] strong{color:#deb1a4}.supplier-comparisons-module__y7x-BW__periods{color:var(--flight-muted,#72838e);margin:8px 0 18px;font-size:10px;line-height:1.7}
