.console,.sava,:root{--bt-indigo:#313284;--bt-indigo-deep:#23246a;--bt-ink:#16173d;--bt-muted:#585a86;--bt-sun:#fecc00;--bt-sun-soft:#fff4c4;--bt-sea:#13a0db;--bt-cyan:#0d7fb5;--bt-mist:#f2f3fa;--bt-line:rgba(49,50,132,.14);--bt-ease:cubic-bezier(0.2,0.75,0.15,1);--font-bt-stack:var(--font-bt),var(--font-sava-arabic-ui),var(--font-sava-arabic),system-ui,-apple-system,"Segoe UI",sans-serif;--s-magenta:#313284;--s-magenta-deep:#23246a;--s-magenta-soft:#fecc00;--s-blush:#eceefa;--s-plum:#313284;--s-plum-deep:#23246a;--s-night:#23246a;--s-night-2:#2d2f7a;--s-night-3:#3a3c8e;--s-sand:#f6f7fb;--s-sand-2:#e9ebf5;--s-paper:#fff;--s-ink:#16173d;--s-ink-2:#4f5180;--s-ink-3:#8486ad;--s-sun:#fecc00;--s-line:rgba(49,50,132,.14);--s-magenta-action:#313284;--s-magenta-ink:#313284;--s-ink-3-aa:#5f6190;--s-blush-2:#dfe2f5;--s-sun-wash:#fff6cc;--s-sun-ink:#6b5400;--s-plum-wash:rgba(49,50,132,.06);--s-font-display:var(--font-bt-stack);--s-font-ui:var(--font-bt-stack);--s-max:1320px;--s-r-xl:28px;--s-r-l:20px;--s-r-m:16px;--s-r-s:12px;--s-r-card:20px;--s-r-band:28px;--s-r-search:28px;--s-shadow-lift:0 26px 48px -28px rgba(49,50,132,.45);--s-shadow-deep:0 40px 80px -40px rgba(22,23,61,.55);--s-arch-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 320' preserveAspectRatio='none'%3E%3Cpath d='M0 320V44Q0 0 44 0H256Q300 0 300 44V320Z'/%3E%3C/svg%3E");--s-shadow-quiet:0 1px 0 rgba(49,50,132,.05),0 12px 28px -22px rgba(49,50,132,.35);--c-canvas:#f4f5fa;--c-surface-2:#f8f9fc;--c-surface-3:#eceef6;--c-surface-4:#dfe2ee;--c-ink-2:#2a2c5c;--c-ink-3:#3d3f6e;--c-primary:#313284;--c-primary-deep:#23246a;--c-primary-rgb:49 50 132;--c-primary-tint:#eef0fa;--c-primary-tint-2:#e1e4f5;--c-primary-tint-3:#c9cdec;--c-primary-wash:rgba(49,50,132,.06);--c-accent-rgb:49 50 132;--c-accent-wash:#eef0fa;--c-line-2:rgba(49,50,132,.26);--c-shadow-soft:0 1px 0 rgba(49,50,132,.04),0 1px 2px rgba(22,23,61,.05);--c-shadow-lift:0 1px 2px rgba(22,23,61,.04),0 10px 28px -14px rgba(49,50,132,.3);--c-shadow-deep:0 24px 60px -24px rgba(22,23,61,.5);--c-shadow-ring:0 0 0 1px rgba(49,50,132,.14),0 6px 18px -10px rgba(49,50,132,.2)}.sava :is(.s-ftr,.s-hub,.s-p-hotels .s-p-hotels-hub,.s-in-auth-aside,.s-band-night,.s-tile-night,.s-in-tile-night,.s-omra .s-omra-tiers,.s-p-hb-detail .s-p-hb-book-card,.s-p-hb-cart .s-p-hb-sum-card,.s-p-offers .s-p-resv-head,.s-haram,.bg-night){background:var(--bt-mist);color:var(--s-ink);--s-on-dark:var(--s-ink);--s-on-dark-2:#3d3f6e;--s-on-dark-3:#5f6190;--s-line-d:rgba(49,50,132,.14);--s-magenta-soft:var(--bt-indigo);--s-night-2:#fff;--s-night-3:#eef0f8}.sava .s-hub{background:#fff;box-shadow:0 30px 70px -34px rgba(35,36,106,.4),0 0 0 1px var(--bt-line)}.sava .s-ftr{background:var(--bt-mist);border-top:1px solid var(--bt-line)}.sava .s-in-auth-aside{background:linear-gradient(160deg,#fff 0,var(--bt-mist) 100%);border-inline-end:1px solid var(--bt-line)}.sava .s-ftr :is(.s-ftr-bye-t,.s-ftr-mail,.s-ftr-pw b){color:var(--bt-indigo-deep)}.sava .s-ftr .s-ftr-link{color:var(--bt-ink)}.sava .s-ftr :is(.s-ftr-link:hover,.s-ftr-pw:hover b){color:var(--bt-indigo)}.sava .s-in-auth-aside :is(.s-in-auth-ticket,.s-in-auth-ticket-t strong,.s-in-auth-mail){color:var(--bt-indigo-deep)}.sava .s-p-hotels .s-p-hotels-fld .s-df-half b,.sava .s-p-hotels .s-p-hotels-fld .s-df-value,.sava .s-p-hotels .s-p-hotels-fld-btn b{color:var(--s-ink)}.sava :is(.s-ftr,.s-hub,.s-in-auth-aside,.s-band-night) .s-btn-white{box-shadow:inset 0 0 0 1.5px var(--bt-line)}.sava :is(.s-price b,.s-in-range-v){letter-spacing:0}.sava .s-in-tile-night.s-on-dark :is(.s-acct-res-price,.s-acct-total) .s-price b{color:var(--s-ink)}.sava .s-in-dep-stub{color:#fff}.sava .s-in-dep-stub small{color:var(--bt-sun)}[style*="--b-night"]{--b:#313284!important;--b-rgb:49 50 132!important;--b-deep:#23246a!important;--b-ink:#313284!important;--b-on:#fff!important;--b-glow:#fecc00!important;--b-night:#1b1c4f!important;--b-dusk:#313284!important;--b-accent:#313284!important;--b-accent-rgb:49 50 132!important;--b-accent-deep:#23246a!important;--b-accent-ink:#313284!important}html .bg-violet-gradient{background-color:var(--bt-indigo)!important}:root{--ai-hue-start:196;--ai-hue-span:44;--ai-hue-exec:238;--chart-1:#313284;--chart-2:#fecc00;--chart-3:#13a0db;--chart-axis:rgba(49,50,132,.14);--chart-tick:#8486ad}.console,.ui-dialog{--cu-line-soft:rgba(49,50,132,.09);--cu-plum-tint:rgba(49,50,132,.1);--cu-shadow:0 1px 2px rgba(22,23,61,.04),0 1px 0 rgba(49,50,132,.05);--cu-shadow-lift:0 10px 24px -16px rgba(49,50,132,.35);--cu-focus:0 0 0 3px rgba(49,50,132,.2)}.console :focus-visible{--tw-ring-color:rgba(49,50,132,.28)!important}.console [class*="focus-within:ring-violet-"]:focus-within,.console [class*="focus:ring-ocean-"]:focus,.console [class*="focus:ring-violet-"]:focus{--tw-ring-color:rgba(49,50,132,.18)}.console [class*="focus-visible:ring-violet-"]:focus-visible{--tw-ring-color:rgba(49,50,132,.35)}.console .input:focus{--tw-ring-color:rgba(49,50,132,.16)}.console .ui-badge[data-tone=plum]{--tw-ring-color:rgba(49,50,132,.18)}.console .ui-badge[data-tone=magenta]{--tw-ring-color:rgba(49,50,132,.22)}.console .ui-search-input:hover,.console .ui-textarea:hover{border-color:rgba(49,50,132,.28)}.console .ui-segment[data-active=true] .ui-segment-count{background-color:rgba(49,50,132,.14)}.ui-dialog .ui-btn-secondary:hover:not(:disabled){border-color:rgba(49,50,132,.32)}html:has(.console) [data-sonner-toast]{box-shadow:0 10px 24px -16px rgba(49,50,132,.35),0 1px 0 rgba(49,50,132,.05)}.console img[src^="/icons-ai/"]{filter:hue-rotate(-30deg)}.sava :is(h1,h2){font-stretch:112%}.sava .bt-x{font-family:var(--s-font-display);font-stretch:125%;font-weight:800;letter-spacing:-.025em;line-height:1.04}.sava .bt-h2{margin:0;font-size:clamp(30px,3.3vw,46px);color:var(--bt-indigo-deep)}.sava .bt-lede{margin:12px 0 0;max-width:58ch;font-size:17px;line-height:1.55;color:var(--bt-muted)}.sava .bt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border-radius:999px;font-weight:700;font-size:15px;white-space:nowrap;transition:background-color var(--s-t-hover) var(--s-ease),box-shadow var(--s-t-hover) var(--s-ease),scale var(--s-t-press) var(--s-ease)}.sava .bt-btn svg{width:18px;height:18px}.sava .bt-btn-ink{background:var(--bt-indigo);color:#fff}.sava .bt-btn-ink:hover{background:var(--bt-indigo-deep)}.sava .bt-btn-sun{background:var(--bt-sun);color:var(--bt-indigo-deep)}.sava .bt-btn-sun:hover{background:#ffd935}.sava .bt-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--bt-indigo)}.sava .bt-link svg{width:18px;height:18px;transition:translate var(--s-t-hover) var(--s-ease)}.sava .bt-link:hover svg{translate:4px 0}.sava .bt-sec{position:relative;padding-block:clamp(64px,7vw,104px);background:#fff}.sava .bt-sec-mist{background:var(--bt-mist)}.sava .bt-sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap;margin-bottom:clamp(24px,3vw,40px)}.sava .bt-sec-foot{display:flex;justify-content:center;margin-top:36px}.sava .bt-reveal{opacity:0;translate:0 24px;transition:opacity .7s var(--s-ease),translate .7s var(--s-ease)}.sava .bt-reveal[data-in]{opacity:1;translate:none}.sava :is(.bt-md>.bt-md-card,.bt-md>.bt-md-more,.bt-om-board>li,.bt-of>.bt-of-item){opacity:0;translate:0 18px;transition:opacity .6s var(--s-ease),translate .6s var(--s-ease),transform .3s var(--s-ease),box-shadow .3s var(--s-ease),scale var(--s-t-press) var(--s-ease);transition-delay:calc(var(--i, 0) * 70ms + .1s),calc(var(--i, 0) * 70ms + .1s),0s,0s,0s}.sava .bt-reveal[data-in]>:is(.bt-md-card,.bt-md-more,li,.bt-of-item){opacity:1;translate:none}.sava .bt-hd{position:sticky;top:0;z-index:50;padding-block:10px;background:hsla(0,0%,100%,.92);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}.sava .bt-hd[data-scrolled]{border-bottom-color:var(--bt-line);box-shadow:0 10px 30px -26px rgba(22,23,61,.45)}.sava .bt-hd-bar{display:flex;align-items:center;gap:14px;max-width:var(--s-max);margin-inline:auto;padding-inline:var(--s-gutter)}.sava .bt-hd-logo{display:inline-flex;align-items:center;flex:none}.sava .bt-hd-logo svg{display:block;height:62px;width:auto}.sava .bt-hd-capsule{margin-inline-start:auto;display:flex;gap:2px}.sava .bt-hd-link{padding:9px 14px;border-radius:50px;font-size:14.5px;font-weight:600;color:var(--bt-ink);white-space:nowrap;transition:background-color var(--s-t-hover) var(--s-ease),color var(--s-t-hover) var(--s-ease)}.sava .bt-hd-link:hover{background:var(--bt-mist)}.sava .bt-hd-link[aria-current]{color:var(--bt-indigo);box-shadow:inset 0 -2px 0 var(--bt-sun);border-radius:0}.sava .bt-hd-tools{display:flex;align-items:center;gap:8px}.sava .bt-hd-capsule+.bt-hd-tools{margin-inline-start:10px}.sava .bt-hd-search{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px 0 14px;border:0;border-radius:999px;background:#fff;color:var(--bt-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--bt-line);transition:opacity .3s var(--s-ease),translate .3s var(--s-ease),box-shadow .3s}.sava .bt-hd-search svg{width:18px;height:18px;color:var(--bt-indigo)}.sava .bt-hd-search[data-hidden]{opacity:0;translate:0 -6px;pointer-events:none}.sava .bt-hd-search[aria-expanded=true]{box-shadow:inset 0 0 0 2px var(--bt-indigo)}.sava .bt-hd-menu{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--bt-indigo);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.sava .bt-hd-menu svg{width:18px;height:18px}.sava .bt-hd-round{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--bt-indigo);box-shadow:inset 0 0 0 1.5px var(--bt-line)}.sava .bt-hd-round svg{width:20px;height:20px}.sava .bt-hd-panel{width:calc(100% - 2 * var(--s-gutter));max-width:calc(var(--s-max) - 2 * var(--s-gutter));margin:12px auto 4px;border-radius:24px;background:#fff;box-shadow:0 40px 80px -40px rgba(22,23,61,.55),0 0 0 1px var(--bt-line);animation:bt-drop .3s var(--s-ease) both}.sava .bt-hd-spanel{padding:18px 22px 22px;overflow:visible}.sava .bt-hd-shead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.sava .bt-hd-shead p{margin:0;font-size:24px;color:var(--bt-indigo-deep)}.sava .bt-hd-close{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:var(--bt-mist);color:var(--bt-indigo);cursor:pointer}.sava .bt-hd-close svg{width:18px;height:18px}.sava .bt-hd-panel-in{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);gap:32px;padding:28px 32px}.sava .bt-hd-plist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:28px;column-gap:28px}.sava .bt-hd-plink{display:flex;align-items:baseline;gap:14px;padding:12px 0;border-bottom:1px solid var(--bt-line);color:var(--bt-indigo-deep);font-family:var(--s-font-display);font-stretch:115%;font-weight:700;font-size:clamp(20px,2vw,26px);letter-spacing:-.02em}.sava .bt-hd-plink small{font-size:11px;color:var(--bt-muted);font-weight:600;letter-spacing:.08em;font-stretch:100%}.sava .bt-hd-plink:hover,.sava .bt-hd-plink[aria-current=page]{color:var(--bt-indigo)}.sava .bt-hd-pside{display:grid;gap:18px;align-content:start}.sava .bt-hd-plabel{display:block;font-size:12px;font-weight:700;color:var(--bt-muted);margin-bottom:8px}.sava .bt-hd-pacct{display:grid;gap:6px}.sava .bt-hd-pacct a,.sava .bt-hd-pacct button{text-align:start;background:none;border:0;padding:0;font:inherit;color:var(--bt-indigo);font-weight:600;cursor:pointer}.sava .bt-hd-call bdi{font-size:20px;font-weight:800;color:var(--bt-indigo-deep)}@keyframes bt-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.sava .bt-hx{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(36px,4.5vw,64px) clamp(150px,12vw,180px);background:var(--bt-indigo);color:#fff}.sava .bt-hx:after,.sava .bt-hx:before{content:"";position:absolute;z-index:-1;border-radius:50%;border:1px solid hsla(0,0%,100%,.08);pointer-events:none}.sava .bt-hx:before{width:1100px;height:1100px;inset-inline-end:-380px;top:-360px}.sava .bt-hx:after{width:760px;height:760px;inset-inline-end:-210px;top:-190px}.sava .bt-hx-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:40px}.sava .bt-hx-copy{min-width:0}.sava .bt-hx-h{margin:0;max-width:9.5ch;font-family:var(--s-font-display);font-stretch:125%;font-weight:800;font-size:clamp(46px,6.4vw,94px);line-height:1;letter-spacing:-.03em;color:#fff;animation:bt-rise .9s var(--bt-ease) both}.sava .bt-hx-h em{font-style:normal;color:var(--bt-sun)}.sava .bt-hx-sub{margin:26px 0 0;max-width:40ch;font-size:19px;line-height:1.55;color:hsla(0,0%,100%,.82);animation:bt-rise .9s .1s var(--bt-ease) both}.sava .bt-hx-orb{position:relative;justify-self:end;width:min(470px,37vw);aspect-ratio:1;--phase:0deg}.sava .bt-hx-moonwrap{position:absolute;inset:0;rotate:calc(40deg + var(--phase));transition:rotate 1.4s var(--bt-ease)}.sava .bt-hx-moon{position:absolute;inset:0;border-radius:50%;background:var(--bt-sun);translate:8% 0;animation:bt-moon 1.2s .35s var(--bt-ease) backwards}.sava .bt-hx-orbit{position:absolute;inset:-10%;border-radius:50%;border:1.5px dashed hsla(0,0%,100%,.24);animation:bt-spin 26s linear infinite}.sava .bt-hx-plane{position:absolute;top:0;left:50%;width:26px;height:26px;translate:-50% -50%;rotate:45deg;color:var(--bt-sun);stroke-width:2}.sava .bt-hx-disc{position:absolute;inset:0;overflow:hidden;border-radius:50%;background:var(--bt-indigo-deep);animation:bt-rise .9s .15s var(--bt-ease) both}.sava .bt-hx-disc img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;scale:1.08;transition:opacity 1s ease,scale 5s linear}.sava .bt-hx-disc img.is-on{opacity:1;scale:1}.sava .bt-hx-tag{position:absolute;inset-inline-start:-30px;bottom:50px;display:grid;padding:10px 28px 12px;border-radius:22px;background:#fff;color:var(--bt-ink);box-shadow:0 18px 40px -18px rgba(13,14,60,.6);animation:bt-tag .6s .45s var(--bt-ease) both}.sava .bt-hx-tag small{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--bt-indigo)}.sava .bt-hx-tag b{font-family:var(--font-bt-script),cursive;font-weight:400;font-size:30px;line-height:1.15;color:var(--bt-cyan)}@keyframes bt-tag{0%{opacity:0;translate:0 10px}}@keyframes bt-spin{to{rotate:1turn}}.sava .bt-hx-search{position:relative;z-index:4;margin-top:clamp(-118px,-9vw,-96px)}.sava .bt-hx-card{padding:18px;border-radius:28px;background:#fff;box-shadow:0 30px 70px -30px rgba(29,30,90,.45),0 0 0 1px var(--bt-line)}.sava .bt-hx-card .bt-ss-mods{margin-bottom:8px}.sava .bt-hx-card .bt-ss-mod{box-shadow:none;background:none;color:var(--bt-muted);font-weight:600}.sava .bt-hx-card .bt-ss-mod:hover{background:var(--bt-mist);color:var(--bt-indigo-deep)}.sava .bt-hx-card .bt-ss-mod[aria-selected=true]{background:var(--bt-indigo);color:#fff}.sava .bt-hx-card .bt-ss-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 24px;padding:12px 12px 10px 18px;border-radius:20px;background:var(--bt-mist);box-shadow:none}.sava .bt-hx-card .bt-ss-foot{display:contents}.sava .bt-hx-card .bt-ss-line{grid-column:1;grid-row:1}.sava .bt-hx-card .bt-ss-hint{grid-column:1;grid-row:2}.sava .bt-hx-card .bt-ss-go{grid-column:2;grid-row:1/span 2}.sava .bt-hx-card .bt-ss-ai-open{margin:12px 0 2px 18px}.sava .bt-hx-card .bt-ss-ai{margin-top:10px}.sava .bt-hx-search+.bt-md-sec{padding-top:clamp(48px,5vw,72px)}@keyframes bt-moon{0%{translate:0 0;opacity:0}}@keyframes bt-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sava .bt-ss-mods{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:12px}.sava .bt-ss-mod{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 13px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--bt-line);font:inherit;font-size:14px;font-weight:700;color:var(--bt-indigo-deep);cursor:pointer;white-space:nowrap;transition:background-color .25s,color .25s,box-shadow .25s}.sava .bt-ss-mod:hover{box-shadow:inset 0 0 0 1.5px var(--bt-indigo)}.sava .bt-ss-mod svg{width:18px;height:18px;color:var(--bt-indigo)}.sava .bt-ss-mod[aria-selected=true]{background:var(--bt-indigo);color:#fff;box-shadow:none}.sava .bt-ss-mod[aria-selected=true] svg{color:var(--bt-sun)}.sava .bt-ss-mod .bt-ss-out{width:14px;height:14px;opacity:.55}.sava .bt-ss-card{display:grid;gap:14px;padding:20px 22px 16px;border-radius:22px;background:#fff;box-shadow:0 0 0 1.5px var(--bt-line),0 30px 60px -44px rgba(22,23,61,.5)}.sava .bt-ss-line{margin:0;font-size:clamp(20px,1.7vw,26px);line-height:1.65;font-weight:500;letter-spacing:-.01em;color:var(--bt-ink)}.sava .bt-ss-word{position:relative;display:inline-block}.sava .bt-ss-word input,.sava .bt-ss-word>button{padding:0 2px;border:0;border-bottom:3px solid var(--bt-sun);border-radius:0;background:none;font:inherit;font-weight:800;color:var(--bt-indigo);cursor:pointer}.sava .bt-ss-word input{field-sizing:content;min-width:5ch;max-width:18ch;outline:none;cursor:text}.sava .bt-ss-word input::-moz-placeholder{color:rgba(49,50,132,.5);font-weight:700}.sava .bt-ss-word input::placeholder{color:rgba(49,50,132,.5);font-weight:700}.sava .bt-ss-word input:focus,.sava .bt-ss-word>button:focus-visible{border-bottom-color:var(--bt-indigo);outline:none}.sava .bt-ss-pop{position:absolute;top:calc(100% + 10px);inset-inline-start:0;z-index:40;display:grid;gap:2px;min-width:300px;max-height:300px;overflow-y:auto;padding:6px;border-radius:16px;background:#fff;box-shadow:0 30px 60px -24px rgba(22,23,61,.45),0 0 0 1px var(--bt-line);font-size:15px;line-height:1.35;font-weight:500;letter-spacing:0}.sava .bt-ss-pop>button{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:0;border-radius:10px;background:none;font:inherit;color:var(--bt-ink);text-align:start;cursor:pointer}.sava .bt-ss-pop>button:hover{background:var(--bt-mist)}.sava .bt-ss-pop>button svg{width:16px;height:16px;margin-top:2px;color:var(--bt-indigo);flex:none}.sava .bt-ss-pop b{display:block;font-weight:700}.sava .bt-ss-pop small{display:block;font-size:12px;color:var(--bt-muted)}.sava .bt-ss-note{padding:12px;font-size:13px;color:var(--bt-muted)}.sava .bt-ss-steps{min-width:280px;padding:12px}.sava .bt-ss-step{display:grid;grid-template-columns:1fr 36px 30px 36px;align-items:center;gap:8px;padding:6px 4px}.sava .bt-ss-step b{text-align:center;font-size:17px}.sava .bt-ss-step button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:var(--bt-mist);color:var(--bt-indigo);cursor:pointer}.sava .bt-ss-step button svg{width:16px;height:16px}.sava .bt-ss-date{position:relative}.sava .bt-ss-dtext{padding:0 2px;border-bottom:3px solid var(--bt-sun);font-weight:800;color:var(--bt-indigo);white-space:nowrap;pointer-events:none}.sava .bt-ss-date:focus-within .bt-ss-dtext{border-bottom-color:var(--bt-indigo)}.sava .bt-ss-date .s-df{position:absolute;inset:0;display:flex;width:auto;box-shadow:none}.sava .bt-ss-date .s-df,.sava .bt-ss-date .s-df>button{min-height:0;margin:0;padding:0;border:0;background:none}.sava .bt-ss-date .s-df>button{flex:1;min-width:0;height:100%;opacity:0;cursor:pointer}.sava .bt-ss-date .s-df>svg{display:none}.sava .bt-ss-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:12px;border-top:1px solid var(--bt-line)}.sava .bt-ss-hint{font-size:13.5px;color:var(--bt-muted)}.sava .bt-ss-go{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;border:0;border-radius:999px;background:var(--bt-sun);color:var(--bt-indigo-deep);font:inherit;font-size:16px;font-weight:800;cursor:pointer;transition:background-color .25s,scale var(--s-t-press) var(--s-ease)}.sava .bt-ss-go:hover{background:#ffd935}.sava .bt-ss-go svg{width:19px;height:19px}.sava .bt-ss-ai-open{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:0;border:0;background:none;font:inherit;font-size:15px;font-weight:600;color:var(--bt-indigo);cursor:pointer;text-decoration:underline;text-decoration-color:rgba(49,50,132,.3);text-underline-offset:4px}.sava .bt-ss-ai-open:hover{text-decoration-color:currentColor}.sava .bt-ss-ai svg,.sava .bt-ss-ai-open svg{width:17px;height:17px;color:#a37b00;flex:none}.sava .bt-ss-ai{display:flex;align-items:center;gap:10px;margin-top:12px;padding:6px 6px 6px 16px;border-radius:999px;background:var(--bt-mist)}.sava .bt-ss-ai input{flex:1;min-width:0;height:38px;border:0;background:none;font:inherit;font-size:15px;color:var(--bt-ink);outline:none}.sava .bt-ss-ai input::-moz-placeholder{color:var(--bt-muted)}.sava .bt-ss-ai input::placeholder{color:var(--bt-muted)}.sava .bt-ss-ai button{height:38px;padding:0 18px;border:0;border-radius:999px;background:var(--bt-indigo);color:#fff;font:inherit;font-weight:700;cursor:pointer}.sava .bt-md{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;grid-auto-flow:dense;gap:18px}.sava .bt-md-card{min-height:250px}.sava .bt-md-card.is-big{min-height:518px}.sava .bt-md-card{position:relative;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;width:100%;padding:0;border:0;border-radius:24px;background:var(--bt-indigo-deep);color:#fff;font:inherit;text-align:start;cursor:pointer}.sava .bt-md-card.is-big{grid-column:span 2;grid-row:span 2}.sava .bt-md-card.is-wide{grid-column:span 2}.sava .bt-md-card img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .8s var(--s-ease)}.sava .bt-md-card:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(22,23,61,0) 38%,rgba(22,23,61,.82))}.sava .bt-md-card:hover img{scale:1.05}.sava .bt-md-txt{display:grid;gap:4px;padding:22px 76px 22px 24px}.sava .bt-md-txt b{font-family:var(--s-font-display);font-stretch:118%;font-size:24px;font-weight:800;line-height:1.1;letter-spacing:-.015em}.sava .bt-md-txt span{font-size:14.5px;line-height:1.4;color:hsla(0,0%,100%,.86)}.sava .bt-md-card.is-big .bt-md-txt{padding:30px 90px 30px 32px}.sava .bt-md-card.is-big .bt-md-txt b{font-size:clamp(30px,3vw,44px)}.sava .bt-md-card.is-big .bt-md-txt span{font-size:16px}.sava .bt-md-go{position:absolute;inset-inline-end:20px;bottom:22px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#fff;color:var(--bt-indigo);transition:background-color .25s,color .25s}.sava .bt-md-go svg{width:18px;height:18px}.sava .bt-md-card:hover .bt-md-go{background:var(--bt-sun);color:var(--bt-indigo-deep)}.sava .bt-md-card.is-big .bt-md-go{inset-inline-end:28px;bottom:30px;width:52px;height:52px}.sava .bt-md-more{grid-column:span 2;display:flex;flex-direction:column;padding:22px 24px;border-radius:24px;background:var(--bt-mist)}.sava .bt-md-more h3{margin:0 0 6px;font-size:15px;font-weight:800;color:var(--bt-indigo-deep)}.sava .bt-md-more ul{list-style:none;margin:0;padding:0;display:grid}.sava .bt-md-more li+li{border-top:1px solid var(--bt-line)}.sava .bt-md-link{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:14px;padding:12px 0;color:var(--bt-ink)}.sava .bt-md-link>svg:first-child{width:22px;height:22px;color:var(--bt-indigo);stroke-width:1.7}.sava .bt-md-link b{display:block;font-size:16px}.sava .bt-md-link span span{display:block;font-size:14px;color:var(--bt-muted)}.sava .bt-md-more.is-full{grid-column:1/-1}.sava .bt-md-more.is-full ul{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}.sava .bt-md-more.is-full li+li{border-top:0}.sava .bt-md-link-go{width:18px;height:18px;transition:translate .25s var(--s-ease)}.sava .bt-md-link-go,.sava .bt-md-link:hover b{color:var(--bt-indigo)}.sava .bt-md-link:hover .bt-md-link-go{translate:4px 0}.sava .bt-om-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(24px,3vw,36px)}.sava .bt-om-ar{flex:none;font-family:var(--s-font-arabic);font-size:clamp(64px,7vw,108px);font-weight:700;line-height:.9;color:var(--bt-indigo);opacity:.16}.sava .bt-om-board{list-style:none;margin:0 0 26px;padding:0;border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--bt-line);overflow:hidden}.sava .bt-om-board>li+li{border-top:1px solid var(--bt-line)}.sava .bt-om-row{display:grid;grid-template-columns:170px minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:18px 24px;color:var(--bt-ink);transition:background-color .25s}.sava .bt-om-row:hover{background:#fbfbfe}.sava .bt-om-date{display:flex;align-items:baseline;gap:10px}.sava .bt-om-date b{font-size:40px;color:var(--bt-indigo);font-variant-numeric:tabular-nums}.sava .bt-om-date span{font-size:14px;font-weight:600;color:var(--bt-muted)}.sava .bt-om-trip{min-width:0;display:grid;gap:3px}.sava .bt-om-trip b{font-size:16px;line-height:1.35}.sava .bt-om-trip span{font-size:14px;color:var(--bt-muted)}.sava .bt-om-price{white-space:nowrap}.sava .bt-om-price small{font-size:13px;color:var(--bt-muted)}.sava .bt-om-price strong{font-size:21px;font-weight:800;color:var(--bt-indigo-deep);font-variant-numeric:tabular-nums}.sava .bt-om-row .bt-btn{min-height:44px;padding:0 20px}.sava .bt-of{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--bt-indigo)}.sava .bt-of-item{display:flex;flex-direction:column;align-items:flex-start;padding:22px 24px 4px 0}.sava .bt-of-item+.bt-of-item{padding-inline-start:24px;border-inline-start:1px solid var(--bt-line)}.sava .bt-of-item h3{margin:0;font-size:30px;color:var(--bt-indigo-deep)}.sava .bt-of-area{margin-top:4px;font-size:14px;font-weight:700;color:var(--bt-indigo)}.sava .bt-of-item p{margin:10px 0 14px;font-size:15px;line-height:1.5;color:var(--bt-muted)}.sava .bt-of-item a{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-size:15px;font-weight:700;color:var(--bt-ink)}.sava .bt-of-item a:hover{color:var(--bt-indigo)}.sava .bt-of-item a svg{width:16px;height:16px;color:var(--bt-indigo)}.sava .bt-ft{background:#fff;border-top:1px solid var(--bt-line);padding-block:64px 32px;color:var(--bt-ink)}.sava .bt-ft-top{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap;padding-bottom:40px;border-bottom:1px solid var(--bt-line)}.sava .bt-ft-logo{display:block;height:64px;width:auto}.sava .bt-ft-line{margin:14px 0 0;font-size:16px;color:var(--bt-muted)}.sava .bt-ft-mail{display:grid;gap:6px;text-align:end}.sava .bt-ft-mail span{font-size:13px;font-weight:700;color:var(--bt-muted)}.sava .bt-ft-mail a:first-of-type{font-size:clamp(22px,2.4vw,30px);font-weight:800;color:var(--bt-indigo)}.sava .bt-ft-mail a:last-of-type{font-size:18px;font-weight:700;color:var(--bt-indigo-deep)}.sava .bt-ft-cols{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:40px;padding-block:36px}.sava .bt-ft h4{margin:0 0 14px;font-size:13px;font-weight:800;color:var(--bt-indigo-deep)}.sava .bt-ft ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:15px}.sava .bt-ft-cols nav:first-child ul{grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px}.sava .bt-ft a:hover{color:var(--bt-indigo)}.sava .bt-ft-bot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:22px;border-top:1px solid var(--bt-line);font-size:13px;color:var(--bt-muted)}@media (max-width:1200px){.sava .bt-hd-link{padding:8px 10px;font-size:13.5px}.sava .bt-hd-search span{display:none}.sava .bt-hd-search{width:44px;padding:0;justify-content:center}}@media (max-width:1100px){.sava .bt-md{grid-template-columns:repeat(2,minmax(0,1fr))}.sava .bt-md-card{min-height:230px}.sava .bt-md-card.is-big{min-height:478px}.sava .bt-of{grid-template-columns:repeat(2,minmax(0,1fr))}.sava .bt-of-item:nth-child(3){padding-inline-start:0;border-inline-start:0}.sava .bt-of-item:nth-child(n+3){border-top:1px solid var(--bt-line)}.sava .bt-om-row{grid-template-columns:150px minmax(0,1fr) auto}.sava .bt-om-row .bt-btn{display:none}}@media (max-width:960px){.sava .bt-hd-capsule{display:none}.sava .bt-hd-capsule+.bt-hd-tools{margin-inline-start:auto}.sava .bt-hd-logo svg{height:50px}.sava .bt-hd-panel-in{padding:22px}.sava .bt-hd-panel-in,.sava .bt-hd-plist{grid-template-columns:1fr}.sava .bt-hd-spanel{padding:14px;border-radius:20px}.sava .bt-hx{padding-block:24px 130px}.sava .bt-hx-grid{grid-template-columns:1fr;gap:34px}.sava .bt-hx-orb{justify-self:center;width:min(330px,74vw);margin-block:6px 10px}.sava .bt-hx-tag{inset-inline-start:-6px;bottom:14px;padding:8px 20px 10px}.sava .bt-hx-tag b{font-size:24px}.sava .bt-hx-card .bt-ss-card{grid-template-columns:minmax(0,1fr)}.sava .bt-hx-card :is(.bt-ss-line,.bt-ss-hint,.bt-ss-go){grid-column:1;grid-row:auto}.sava .bt-hx-card .bt-ss-go{margin-top:10px}.sava .bt-ft-cols{grid-template-columns:1fr}.sava .bt-ft-mail{text-align:start}}@media (max-width:640px){.sava .bt-hd-menu span{display:none}.sava .bt-hd-menu{width:44px;padding:0;justify-content:center}.sava .bt-hd-logo svg{height:46px}.sava .bt-hx-sub{font-size:16px;margin-top:18px}.sava .bt-hx-card{padding:12px;border-radius:22px}.sava .bt-hx-card .bt-ss-card{padding:12px 12px 12px 14px}.sava .bt-ss-mods{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--s-gutter));padding-inline:var(--s-gutter);scrollbar-width:none}.sava .bt-ss-mods::-webkit-scrollbar{display:none}.sava .bt-ss-mods{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}[dir=rtl] .sava .bt-ss-mods{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 48px),transparent)}.sava .bt-ss-mod{flex:none;height:42px;padding:0 14px;font-size:14px}.sava .bt-ss-card{padding:16px 16px 14px;border-radius:20px}.sava .bt-ss-line{font-size:20px;line-height:1.7}.sava .bt-ss-foot{flex-direction:column;align-items:stretch;gap:10px}.sava .bt-ss-hint{text-align:center}.sava .bt-ss-go{height:52px}.sava .bt-ss-pop{min-width:260px}.sava .bt-sec-head{align-items:flex-start}.sava .bt-md{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:12px}.sava .bt-md-card{min-height:200px}.sava .bt-md-card.is-big{grid-column:auto;grid-row:auto;min-height:300px}.sava :is(.bt-md-card.is-wide,.bt-md-more){grid-column:auto}.sava .bt-md-more.is-full ul{grid-template-columns:minmax(0,1fr)}.sava .bt-md-more.is-full li+li{border-top:1px solid var(--bt-line)}.sava .bt-md-txt{padding:18px 70px 18px 18px}.sava .bt-md-card.is-big .bt-md-txt{padding:22px 76px 22px 20px}.sava .bt-om-ar{display:none}.sava .bt-om-row{grid-template-columns:1fr auto;gap:8px 16px;padding:16px 18px}.sava .bt-om-date{grid-column:1/-1}.sava .bt-om-date b{font-size:32px}.sava .bt-of{grid-template-columns:1fr}.sava .bt-of-item,.sava .bt-of-item+.bt-of-item{padding-inline-start:0;border-inline-start:0}.sava .bt-of-item+.bt-of-item{border-top:1px solid var(--bt-line)}.sava .bt-btn{min-height:48px;padding:0 20px}}@media (prefers-reduced-motion:reduce){.sava :is(.bt-hd-panel,.bt-hx-h,.bt-hx-sub,.bt-hx-moon,.bt-hx-disc,.bt-hx-tag,.bt-hx-orbit){animation:none}.sava .bt-hx-moonwrap{transition:none}.sava .bt-hx-disc img{transition:none;scale:1}.sava :is(.bt-reveal,.bt-md>.bt-md-card,.bt-md>.bt-md-more,.bt-om-board>li,.bt-of>.bt-of-item){opacity:1;translate:none;transition:none}}.console .font-display.tabular-nums{letter-spacing:0}.console .btb-art{position:absolute;inset-block:0;inset-inline:0;max-width:80rem;margin-inline:auto;pointer-events:none}.console .btb-art:after,.console .btb-art:before{content:"";position:absolute;border-radius:50%;border:1px solid hsla(0,0%,100%,.08)}.console .btb-art:before{width:520px;height:520px;top:-168px;inset-inline-end:-116px}.console .btb-art:after{width:860px;height:860px;top:-338px;inset-inline-end:-286px}.console .btb-mark{display:none}.console .btb-mark-art{position:absolute;top:-26px;inset-inline-end:0;width:230px;aspect-ratio:1}.console .btb-mark-art>svg{position:absolute;inset:0;width:100%;height:100%;animation:bt-rise 1.1s .15s var(--bt-ease) both}[dir=rtl] .console .btb-mark-art>svg{scale:-1 1}.console .btb-mark-orbit{position:absolute;inset:8%;border-radius:50%;border:1.5px dashed hsla(0,0%,100%,.24);animation:bt-spin 36s linear infinite}.console .btb-mark-plane{position:absolute;top:0;left:50%;width:22px;height:22px;translate:-50% -50%;rotate:45deg;color:var(--bt-sun);stroke-width:2}.console .btb-next{position:absolute;z-index:1;top:44px;inset-inline-end:70px;display:grid;gap:1px;padding:9px 22px 10px;border-radius:18px;background:#fff;color:var(--bt-ink);white-space:nowrap;box-shadow:0 18px 40px -18px rgba(13,14,60,.6);animation:bt-tag .6s .55s var(--bt-ease) both;transition:translate .25s var(--bt-ease),box-shadow .25s var(--bt-ease)}.console .btb-next:hover{translate:0 -2px;box-shadow:0 22px 44px -18px rgba(13,14,60,.7)}.console .btb-next small{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--bt-indigo)}.console .btb-next b{font-family:var(--font-bt-script),cursive;font-weight:400;font-size:27px;line-height:1.15;color:var(--bt-cyan)}[dir=rtl] .console .btb-next b{font-family:var(--c-font-arabic);font-size:20px;font-weight:700;line-height:1.5}@media (min-width:768px){.console .btb-mark{display:block;position:absolute;top:0;inset-inline-end:1.5rem;width:150px;height:120px;pointer-events:none}.console .btb-mark-art{width:150px;top:2px}.console .btb-next{display:none}}@media (min-width:1024px){.console .btb-mark{inset-inline-end:2rem;width:250px;height:150px}.console .btb-mark-art{width:214px;top:-6px}.console .btb-next{display:grid;top:48px;inset-inline-end:64px;pointer-events:auto}}.console .btb-dep{position:relative;isolation:isolate;overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--bt-line),0 1px 2px rgba(22,23,61,.04)}.console .btb-dep:before{content:"";position:absolute;z-index:-1;inset-inline:0;top:0;height:104px;background:linear-gradient(180deg,var(--bt-mist),rgba(242,243,250,0))}.console .btb-dep-ar{position:absolute;z-index:-1;top:4px;inset-inline-end:22px;font-family:var(--c-font-arabic);font-size:88px;font-weight:700;line-height:1;color:var(--bt-indigo);opacity:.07;pointer-events:none}.console .btb-dep-scroll{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:24px;scrollbar-width:thin;scrollbar-color:rgba(49,50,132,.25) transparent}.console .btb-dep-rail{position:relative;display:flex;align-items:flex-start;gap:18px;width:-moz-max-content;width:max-content;min-width:100%;margin:0;padding:18px 24px 24px;list-style:none}.console .btb-dep-rail:before{content:"";position:absolute;top:calc(18px + 22px + 22px);inset-inline:56px 0;border-top:2px dashed rgba(49,50,132,.3);-webkit-mask-image:linear-gradient(90deg,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 82%,transparent);transform-origin:left center;scale:0 1;transition:scale 1.3s var(--bt-ease)}[dir=rtl] .console .btb-dep-rail:before{transform-origin:right center;-webkit-mask-image:linear-gradient(270deg,#000 82%,transparent);mask-image:linear-gradient(270deg,#000 82%,transparent)}.console .btb-dep[data-in] .btb-dep-rail:before{scale:1 1}.console .btb-dep-rail>li{position:relative;display:grid;grid-template-rows:22px 44px auto;flex:none}.console .btb-dep-month{align-self:start;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--bt-muted);white-space:nowrap}.console .btb-dep-now{min-width:150px;justify-items:start;scroll-snap-align:start}.console .btb-dep-dot{align-self:center;width:16px;height:16px;margin-inline-start:24px;border-radius:50%;background:var(--bt-sun);box-shadow:0 0 0 5px rgba(254,204,0,.28)}.console .btb-dep-today{display:grid;justify-items:start;gap:6px;padding-top:12px}.console .btb-dep-today b{font-size:13px;font-weight:700;color:var(--bt-ink)}.console .btb-dep-gap{display:inline-flex;align-items:center;gap:6px;padding:4px 11px 4px 9px;border-radius:999px;background:var(--bt-mist);font-size:12px;font-weight:800;color:var(--bt-indigo);white-space:nowrap}.console .btb-dep-gap svg{width:14px;height:14px;rotate:45deg}[dir=rtl] .console .btb-dep-gap svg{rotate:-135deg}.console .btb-dep-stop{flex:1 0 268px;max-width:320px;justify-items:center;scroll-snap-align:start;opacity:0;translate:0 14px;transition:opacity .6s var(--bt-ease),translate .6s var(--bt-ease);transition-delay:calc(var(--i, 0) * 90ms + .25s)}.console .btb-dep[data-in] .btb-dep-stop{opacity:1;translate:none}.console .btb-dep-node{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--bt-indigo);color:var(--bt-indigo)}.console .btb-dep-node b{font-family:var(--font-bt-stack);font-stretch:125%;font-weight:800;font-size:16px;font-variant-numeric:tabular-nums}.console .btb-dep-stop.is-next .btb-dep-node{background:var(--bt-sun);box-shadow:none;color:var(--bt-indigo-deep)}.console .btb-dep-stop.is-next .btb-dep-node:after{content:"";position:absolute;inset:-7px;border-radius:50%;border:2px solid var(--bt-sun);opacity:0;animation:btb-ping 2.8s 1.6s var(--bt-ease) infinite}@keyframes btb-ping{0%{opacity:.9;scale:.8}70%,to{opacity:0;scale:1.35}}.console .btb-dep-card{display:flex;flex-direction:column;width:100%;margin-top:14px;overflow:hidden;border-radius:18px;background:#fff;color:var(--bt-ink);box-shadow:0 0 0 1px var(--bt-line),0 14px 30px -24px rgba(22,23,61,.45);transition:translate .3s var(--bt-ease),box-shadow .3s var(--bt-ease)}.console .btb-dep-card:hover{translate:0 -3px;box-shadow:0 0 0 1px rgba(49,50,132,.3),0 22px 40px -26px rgba(22,23,61,.55)}.console .btb-dep-img{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:var(--bt-indigo-deep)}.console .btb-dep-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;transition:scale .8s var(--bt-ease)}.console .btb-dep-card:hover .btb-dep-img img{scale:1.04}.console .btb-dep-noimg{display:grid;place-items:center;width:100%;height:100%}.console .btb-dep-noimg svg{width:42%;height:auto}.console .btb-dep-body{display:grid;gap:8px;padding:13px 16px 15px}.console .btb-dep-body>b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;font-weight:700;line-height:1.35}.console .btb-dep-meta{display:flex;align-items:center;gap:7px;min-width:0;font-size:13px;color:var(--bt-muted)}.console .btb-dep-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console .btb-dep-meta svg{flex:none;width:14px;height:14px;rotate:45deg;color:var(--bt-indigo)}[dir=rtl] .console .btb-dep-meta svg{rotate:-135deg}.console .btb-dep-seats{display:grid;gap:5px;font-size:12.5px}.console .btb-dep-bar{display:block;height:5px;overflow:hidden;border-radius:99px;background:var(--bt-mist)}.console .btb-dep-bar i{display:block;height:100%;border-radius:inherit;background:var(--bt-indigo);transform-origin:left center;scale:0 1;transition:scale 1s var(--bt-ease);transition-delay:calc(var(--i, 0) * 90ms + .7s)}[dir=rtl] .console .btb-dep-bar i{transform-origin:right center}.console .btb-dep[data-in] .btb-dep-bar i{scale:1 1}.console .btb-dep-seats[data-low] .btb-dep-bar i{background:var(--bt-sun)}.console .btb-dep-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px;padding-top:11px;border-top:1px solid var(--bt-line)}.console .btb-dep-price{white-space:nowrap}.console .btb-dep-price small{font-size:12px;color:var(--bt-muted)}.console .btb-dep-price strong{font-family:var(--font-bt-stack);font-stretch:112%;font-size:19px;font-weight:800;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--bt-indigo-deep)}.console .btb-dep-go{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--bt-mist);color:var(--bt-indigo);transition:background-color .25s,color .25s}.console .btb-dep-go svg{width:17px;height:17px}.console .btb-dep-card:hover .btb-dep-go{background:var(--bt-sun);color:var(--bt-indigo-deep)}.console .btb-dep-end{flex:0 0 196px}.console .btb-dep-end .btb-dep-node{box-shadow:inset 0 0 0 2px rgba(49,50,132,.25)}.console .btb-dep-end .btb-dep-node svg{width:18px;height:18px}.console .btb-dep-more{display:grid;justify-items:center;align-content:center;gap:10px;width:100%;min-height:152px;margin-top:14px;padding:18px;border:1.5px dashed rgba(49,50,132,.28);border-radius:18px;color:var(--bt-indigo);text-align:center;transition:background-color .25s,border-color .25s}.console .btb-dep-more svg{width:46px;height:46px}.console .btb-dep-more b{font-size:14px;font-weight:700}.console .btb-dep-more:hover{border-color:var(--bt-indigo);background:var(--bt-mist)}@media (max-width:639px){.console .btb-dep-ar{font-size:64px}.console .btb-dep-scroll{overflow:visible}.console .btb-dep-rail{display:grid;gap:16px;width:auto;min-width:0;padding:16px 14px 18px}.console .btb-dep-rail:before{top:30px;bottom:40px;inset-inline:35px auto;border-top:0;border-inline-start:2px dashed rgba(49,50,132,.3);scale:1 0}.console .btb-dep-rail:before,[dir=rtl] .console .btb-dep-rail:before{-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent);mask-image:linear-gradient(180deg,#000 85%,transparent);transform-origin:center top}.console .btb-dep-rail>li{grid-template-columns:44px minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:12px;column-gap:12px;width:auto;max-width:none;justify-items:stretch}.console .btb-dep-more{grid-column:2;grid-row:2;grid-auto-flow:column;justify-content:start;min-height:0;margin-top:0;padding:12px 14px}.console .btb-dep-more svg{width:26px;height:26px}.console .btb-dep-month{grid-column:2;grid-row:1}.console .btb-dep-month:empty{display:none}.console .btb-dep-now .btb-dep-dot{grid-column:1;grid-row:1/span 2;justify-self:center;margin:0}.console .btb-dep-now .btb-dep-today{grid-column:2;grid-row:1/span 2;display:flex;align-items:center;gap:10px;padding:0}.console .btb-dep-node{grid-column:1;grid-row:2;align-self:start;margin-top:8px}.console .btb-dep-card{grid-column:2;grid-row:2;margin-top:0}.console .btb-dep-img{aspect-ratio:2/1}.console .btb-dep-body{gap:6px;padding:11px 13px 12px}.console .btb-dep-body>b{font-size:14px}.console .btb-dep-price strong{font-size:17px}.console .btb-dep-go{width:32px;height:32px}}.console .btb-ag-ico{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:rgba(49,50,132,.08);color:var(--bt-indigo);transition:background-color .2s,color .2s}.console .btb-ag-ico svg{width:16px;height:16px}.console .btb-ag a:hover .btb-ag-ico{background:var(--bt-sun);color:var(--bt-indigo-deep)}.agency-auth .btb-board{max-width:28rem;margin-top:34px}.agency-auth .btb-board-h{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.72)}.agency-auth .btb-board-h span{width:7px;height:7px;border-radius:50%;background:var(--bt-sun);animation:btb-beacon 2.6s ease-out infinite}@keyframes btb-beacon{0%{box-shadow:0 0 0 0 rgba(254,204,0,.55)}70%,to{box-shadow:0 0 0 9px rgba(254,204,0,0)}}.agency-auth .btb-board ol{margin:0;padding:0;list-style:none;border-top:1px solid hsla(0,0%,100%,.14)}.agency-auth .btb-board li{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.14);animation:bt-rise .7s var(--bt-ease) both;animation-delay:calc(var(--i, 0) * .15s + .35s)}.agency-auth .btb-board-date{display:grid;justify-items:center;line-height:1;perspective:240px}.agency-auth .btb-board-date b{font-family:var(--font-bt-stack);font-stretch:125%;font-weight:800;font-size:27px;font-variant-numeric:tabular-nums;color:var(--bt-sun);transform-origin:center 60%;animation:btb-flip .8s var(--bt-ease) both;animation-delay:calc(var(--i, 0) * .15s + .5s)}@keyframes btb-flip{0%{transform:rotateX(-90deg);opacity:0}}.agency-auth .btb-board-date small{margin-top:5px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.66)}.agency-auth .btb-board-trip{display:grid;gap:3px;min-width:0}.agency-auth .btb-board-trip b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;color:#fff}.agency-auth .btb-board-trip small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:hsla(0,0%,100%,.62)}.agency-auth .btb-board-d{padding:4px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.24);font-size:12px;font-weight:700;white-space:nowrap;color:#fff}.agency-auth .btb-board li:first-child .btb-board-d{background:var(--bt-sun);box-shadow:none;color:var(--bt-indigo-deep)}[dir=rtl] .agency-auth :is(.btb-board-h,.btb-board-date small){letter-spacing:0;text-transform:none}@media (prefers-reduced-motion:reduce){.console :is(.btb-mark-art>svg,.btb-mark-orbit,.btb-next){animation:none}.console .btb-dep-stop.is-next .btb-dep-node:after{animation:none}.console .btb-dep-rail:before{transition:none;scale:1 1}.console .btb-dep-stop{transition:none;opacity:1;translate:none}.console .btb-dep-bar i{transition:none;scale:1 1}.agency-auth :is(.btb-board li,.btb-board-date b,.btb-board-h span){animation:none}}