.si-stage{gap:18px;padding-top:6px}.si-stage,.si-work{display:flex;flex-direction:column}.si-work{gap:inherit;min-width:0}.si--phone.si--in .si-holder{margin-top:8px}.si--phone.si--in .si-home{gap:8px}.si--phone.si--in .si-after{margin-top:-6px}.si-head{display:flex;flex-direction:column;gap:10px}.si-heroslot{display:grid}.si-heroslot>.si-hero{grid-area:1/1}.si-hero{max-width:15ch}.si--rtl .si-hero{max-width:16ch}.si-bye{margin:0}.si-eyebrow{margin:0 0 10px;padding-inline:4px;font-size:var(--t-micro);font-weight:720;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.si--rtl .si-eyebrow{letter-spacing:0;text-transform:none;font-size:13px}.si-keeps__row{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;border-radius:22px;background:#ffffff;box-shadow:0 0 0 1px rgb(15 23 42/.06),0 18px 34px -26px rgb(15 23 42/.35);overflow:hidden;overflow:clip}.si-keep{display:flex;align-items:center;gap:12px;min-inline-size:0;padding:13px 16px}.si-keep+.si-keep{border-block-start:1px solid rgb(15 23 42/.07)}.si-keep__w{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.si-keep__t{font-size:14.5px;font-weight:720;line-height:1.25;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.si--rtl .si-keep__t{letter-spacing:0;line-height:1.5}.si-keep__s{font-size:13px;font-weight:540;line-height:1.38;color:var(--ink-2);text-wrap:pretty}.si--rtl .si-keep__s{line-height:1.65}.si-keep__big{display:flex;align-items:baseline;gap:5px;color:var(--ink)}.si .si-keep__fig{font-family:var(--display);font-size:19px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.si--rtl .si-keep__fig{letter-spacing:0;line-height:1.35}.si-keep__unit{font-size:14.5px;font-weight:720}.si-keeps__foot{margin:10px 4px 0;font-size:12.5px;font-weight:540;line-height:1.45;color:var(--ink-3);text-wrap:pretty}.si--rtl .si-keeps__foot{line-height:1.7}@media (min-width:1024px){.si--desk .si-keeps__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-radius:0;background:none;box-shadow:none;overflow:visible}.si--desk .si-keep{flex-direction:column;align-items:flex-start;gap:14px;padding:18px;border-radius:22px;background:#ffffff;box-shadow:0 0 0 1px rgb(15 23 42/.06),0 18px 34px -26px rgb(15 23 42/.35)}.si--desk .si-keep+.si-keep{border-block-start:0}}.si-passwrap{position:relative}.si .si-pass .gm-pass__top{padding-inline:18px}.si-pass--in .gm-pass__body,.si-pass--out .gm-pass__body{padding-top:20px}.si-ends{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:10px}.si-end{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.si-end--account{align-items:flex-end;text-align:end}.si-end__key{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:var(--on-dark-well);color:var(--on-dark-1);box-shadow:inset 0 1px 0 rgb(255 255 255/.1),inset 0 0 0 1px var(--on-dark-hair)}.si-end__key.is-lit{background:var(--blue);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255/.28),0 3px 0 var(--blue-lip)}.si-end__key.is-done,.si-end__l{color:var(--on-dark-2)}.si-end__l{font-size:13.5px;font-weight:680;line-height:1.2}.si-ends__go{display:grid;place-items:center;height:46px;color:var(--on-dark-3)}.si-pass__line{margin:16px 0 0;font-size:14.5px;font-weight:540;line-height:1.45;color:var(--on-dark-2);text-wrap:pretty}.si--rtl .si-pass__line{line-height:1.7}.si-pass__line--quiet{margin-top:8px;color:var(--on-dark-3)}.si-holder{display:flex;flex-direction:column;gap:4px;margin-top:18px;transition:opacity .18s linear,visibility 0s}.si-holder.is-reserved{visibility:hidden;opacity:0}@media (prefers-reduced-motion:reduce){.si-holder{transition:none}}.si-holder__l{font-size:var(--t-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-3)}.si--rtl .si-holder__l{letter-spacing:0;text-transform:none;font-size:13px}.si-holder__mail{font-family:var(--ui);font-size:19px;font-weight:720;line-height:1.25;color:var(--on-dark-1);overflow-wrap:anywhere}.si--rtl .si-holder__mail[dir=ltr]{font-family:var(--ui-latin);text-align:end}.si-holder__mail.is-none{font-size:16px;font-weight:650;color:var(--on-dark-2)}.si-stubs{display:flex;flex-direction:column;gap:10px;width:100%}.si-stubs__trip{display:block}.si-stubs__saves{display:flex;flex-wrap:wrap;gap:8px}.si-stubbox:not(.si-home){display:contents}.si-home{display:flex;flex-direction:column;gap:14px;width:100%}.si-passwrap.is-wide .si-home{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:22px 28px}.si-passwrap.is-wide .si-home .si-count{justify-content:flex-start;text-align:start;padding:0}.si-passwrap.is-wide .si-home .si-count__cell{align-items:flex-start}.si-ticket{display:flex;align-items:center;gap:12px;min-width:0;padding-block:10px;padding-inline:10px 14px;border-radius:16px;background:var(--paper);color:var(--ink);box-shadow:inset 0 1px 0 var(--hi),0 2px 0 var(--white-lip),0 10px 16px -12px rgb(var(--shade)/.4)}.si-ticket__art{flex:none;display:grid;place-items:end center;width:92px;height:58px;padding:6px 5px 3px;border-radius:11px;background:var(--cream);color:var(--terracotta);box-shadow:var(--well);overflow:hidden}.si-ticket__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.si-ticket__city{font-family:var(--display);font-size:18px;font-weight:800;line-height:1.05;letter-spacing:-.025em}.si--rtl .si-ticket__city{letter-spacing:0}.si-ticket__dates{font-size:13.5px;font-weight:620;color:var(--ink-2)}.si-ticket__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.si-save{display:inline-flex;align-items:center;gap:7px;height:34px;padding-block:0;padding-inline:11px 13px;border-radius:999px;background:var(--paper);color:var(--ink);font-size:13.5px;font-weight:680;white-space:nowrap;box-shadow:inset 0 1px 0 var(--hi),0 2px 0 var(--white-lip)}.si-save>svg{flex:none;color:var(--terracotta)}.si-save.is-more .si-save__n,.si-save__n{font-family:var(--ui)}.si-count.is-held{visibility:hidden}.si-count{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 26px;width:100%;padding:2px 4px}.si-count__cell{display:flex;flex-direction:column;gap:4px;min-width:0}.si .si-count__n{font-family:var(--display);font-size:38px;font-weight:800;line-height:.92;letter-spacing:-.03em;color:var(--pass-ink)}.si--rtl .si-count__n{font-size:35px;letter-spacing:0}.si-count__l{font-size:14px;font-weight:680;line-height:1.25;color:var(--pass-ink);opacity:.82}.si-code{padding:18px;border-radius:var(--r-card);background:var(--paper);box-shadow:inset 0 1px 0 var(--hi),0 3px 0 var(--white-lip),0 22px 34px -26px rgb(var(--shade)/.42)}.si .si-code .gm-code__in:has(>.gm-code__field){opacity:1!important}.si .si-kvkk{display:flex;align-items:center;min-height:44px;margin-top:6px;margin-bottom:-10px}.si .si-sending{display:block;min-height:44px;margin-block:6px -10px;font-size:13.5px;font-weight:600;line-height:44px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:si-in .12s linear}.si .si-sending .gm-code__mail{font-weight:700;color:var(--ink)}@keyframes si-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.si .si-sending{animation:none}}.si-one{display:flex;align-items:center;gap:12px;margin:0;font-size:13.5px;font-weight:580;line-height:1.4;color:var(--ink-2)}.si-one__key{flex:none}.si-after{display:flex;flex-direction:column;gap:12px}.si-keys{display:flex;flex-wrap:wrap;gap:10px}.si-keys>.gm-btn{flex:1 1 auto}.si-keys__main{flex-grow:2!important}.si-doors{flex-wrap:wrap}.si-doors,.si-pick{display:flex;gap:8px}.si-pick{flex-direction:column}.si--desk .si-stage{max-width:900px;gap:26px;padding-top:4px}.si--desk .si-hero{max-width:none}.si--desk.si--in .si-grid.is-after{gap:8px}.si-grid{display:flex;flex-direction:column;gap:18px}.si-grid.is-after{gap:14px}.si--desk .si-after{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 16px}.si--desk .si-keys>.gm-btn{flex:none}.si--desk .si-keys__main{min-width:240px}.si-aside{gap:18px;padding:6px 4px 4px}.si-aside,.si-ends__mid{display:flex;flex-direction:column}.si-ends__mid{align-items:center;min-width:0}.si-passwrap.is-wide .si-ends{grid-template-columns:minmax(120px,.7fr) minmax(0,2fr) minmax(120px,.7fr);gap:18px}.si-passwrap.is-wide .si-ends__mid{text-align:center}.si-passwrap.is-wide .si-ends__mid .si-pass__line{margin-top:2px;max-width:44ch}.si-passwrap.is-wide .si-holder{align-items:center;margin-top:0}.si-passwrap.is-wide .gm-pass__body{padding:26px 26px 24px}.si-passwrap.is-wide .gm-pass__stub{margin:14px 12px 12px;padding:16px}.si-passwrap.is-wide .si-stubs{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 14px}.si-passwrap.is-wide .si-stubs__trip{flex:0 1 340px;min-width:0}.si-passwrap.is-wide .si-count__cell{align-items:center}.si-passwrap.is-wide .si-stubs__trip .si-ticket{padding-block:12px}.si-passwrap.is-wide .si-ticket__art{width:108px;height:64px}.si-passwrap.is-wide .si-count{justify-content:center;text-align:center;gap:12px 48px;padding:4px 8px}.si--desk .si-code{padding:22px 24px}.si--desk .si-code .gm-code__in:not(.gm-code__in--code){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 12px}.si--desk .si-code .gm-code__in:not(.gm-code__in--code)>.gm-code__field{grid-column:1}.si--desk .si-code .gm-code__in:not(.gm-code__in--code)>.gm-btn{grid-column:2;grid-row:1;height:50px;min-width:190px}.si .si-code .gm-code__in:not(.gm-code__in--code)>.gm-btn .bi>*{display:none}.si .si-code .gm-code__in:not(.gm-code__in--code)>.gm-btn .bi{background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M4.6 4.6h14.8a2.6 2.6 0 0 1 2.6 2.6v9.6a2.6 2.6 0 0 1-2.6 2.6H4.6A2.6 2.6 0 0 1 2 16.8V7.2a2.6 2.6 0 0 1 2.6-2.6ZM3.6 7.4 12 13.2l8.4-5.8v2.3L12 15.4 3.6 9.7Z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M4.6 4.6h14.8a2.6 2.6 0 0 1 2.6 2.6v9.6a2.6 2.6 0 0 1-2.6 2.6H4.6A2.6 2.6 0 0 1 2 16.8V7.2a2.6 2.6 0 0 1 2.6-2.6ZM3.6 7.4 12 13.2l8.4-5.8v2.3L12 15.4 3.6 9.7Z'/%3E%3C/svg%3E") center /100% 100% no-repeat}.si--desk .si-code .gm-code__in:not(.gm-code__in--code)>.gm-code__err,.si--desk .si-code .gm-code__in:not(.gm-code__in--code)>.gm-code__keys,.si--desk .si-code .gm-code__in:not(.gm-code__in--code)>.gm-note{grid-column:1/-1}.si .si-ticket .gm-skyline{filter:none;opacity:1}.si-tag{display:inline-flex;align-items:center;min-height:24px;padding:2px 9px;border-radius:999px;background:rgb(var(--shade)/.06);box-shadow:var(--well);color:var(--ink);font-size:12px;font-weight:680;line-height:1.2;white-space:nowrap}.si-tag.is-dark{background:var(--dark);color:#fff;box-shadow:none}.si-rail{margin-block-end:-6px}.si-rail .gm-rail{margin:0}.si-ghost{display:flex;align-items:center;gap:12px;min-width:0;padding-block:9px;padding-inline:9px 14px;border-radius:16px;border:1.5px dashed color-mix(in srgb,var(--pass-ink) 26%,transparent);color:var(--pass-ink)}.si-ghost__art{flex:none;display:grid;place-items:center;width:58px;height:40px;border-radius:11px;background:color-mix(in srgb,var(--pass-ink) 7%,transparent);opacity:.7}.si-ghost__l{font-size:14px;font-weight:680;line-height:1.25;opacity:.78}.si-passwrap.is-wide .si-ghost{flex:0 1 340px}.si-wait{display:block;inline-size:100%;block-size:58px;border-radius:16px;background:color-mix(in srgb,var(--pass-ink) 8%,transparent)}.si-passwrap.is-wide .si-wait{inline-size:min(340px,100%)}.si-wait.si-wait--field{block-size:76px;background:color-mix(in srgb,var(--ink) 5%,transparent)}.si-door{flex:0 1 auto}.si-refused{margin:0;font-size:13.5px;font-weight:600;line-height:1.4;color:var(--ink-2)}.si .si-code--spent .gm-code__keys>.gm-btn{background:var(--dark);color:#fff;box-shadow:none}.si--desk.si--code .si-passwrap.is-wide .gm-pass__body{padding-block:18px 16px}.si--desk.si--code .si-passwrap.is-wide .gm-pass__stub{margin-block:10px 10px;padding:10px}.si--desk.si--code .si-stage{gap:20px}@media (max-height:800px){.si--phone.si--code .si-stage{gap:12px}.si--phone.si--code .si-code{padding-block:14px}.si--phone.si--code .si-pass--out .gm-pass__body{padding-top:14px}.si--phone.si--code .si-hero{max-width:none;font-size:clamp(24px,7vw,30px)}}@media (max-height:700px){.si--phone.si--code .si-passwrap{display:none}}@media (max-height:560px){.si--phone.si--code .si-stage{padding-top:0;gap:8px}.si--phone.si--code .si-code{padding:10px 14px}.si--phone.si--code .si-hero{font-size:22px}}@media (max-width:380px){.si .si-code .gm-code__otp .potp{--egg-w:38px;--egg-h:50px}}@media (max-width:340px){.si .si-code .gm-code__otp .potp{--egg-w:34px;--egg-h:45px}.si--phone .si-code{padding-inline:14px}}@media (max-height:880px){.si--phone.si--out:not(.si--code) .si-stage{gap:10px}.si--phone.si--out .si-eyebrow{margin-bottom:8px}}.si-night.nx-stage{gap:14px;padding:20px 14px 14px}:where(.si-night.nx-stage)>:where(:not(.si-head)){color:var(--ink)}.si-night .si-head{padding-inline:4px;color:var(--nx-ink)}.si--rtl .si-night .si-hero,.si-night .si-hero{max-width:none;font-size:30px;text-wrap:balance}.si-hero.is-settled .nx-title__w{animation:none}.si-night .si-pass.gm-pass{box-shadow:0 0 0 1px rgb(255 255 255/.16),0 0 40px -8px rgb(111 155 255/.28),0 30px 60px -30px rgb(0 0 0/.9)}.si-night .si-passwrap{animation:nx-rise .9s var(--nx-ease) .24s both}.si-night .si-code{animation:nx-rise .9s var(--nx-ease) .36s both}.si-night .si-code.nx-slab{padding:16px 16px 14px}.si .si-code .gm-code__in:not(.gm-code__in--code)>.gm-btn{block-size:auto;min-block-size:50px;padding-block:10px;white-space:normal;font-size:16px}.si .si-code .gm-code__in:not(.gm-code__in--code)>.gm-btn>span{overflow:visible;white-space:normal;text-wrap:balance;line-height:1.3}.si--rtl .si-code .gm-code__in:not(.gm-code__in--code)>.gm-btn>span{line-height:1.6}.si .si-code .gm-code__in:not(.gm-code__in--code)>.gm-btn:not(:disabled),.si-night .si-keys__main.gm-btn{--lip-c:var(--blue-lip);--hi:rgb(255 255 255/0.24);--cast:rgb(21 87 245/0.45);position:relative;overflow:hidden;background:linear-gradient(180deg,#2462f6,var(--blue) 55%)}.si .si-code .gm-code__in:not(.gm-code__in--code)>.gm-btn:not(:disabled):after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255/.32) 50%,transparent 65%);background-size:250% 100%;background-position:130% 0;animation:nx-sweep 5s ease-in-out 2.2s infinite;pointer-events:none}.si-night .si-after .gm-btn{block-size:auto;min-block-size:44px;padding-block:9px;white-space:normal}.si-night .si-after .gm-btn--l{min-block-size:54px}.si-night .si-after .gm-btn>span{overflow:visible;white-space:normal;text-wrap:balance;line-height:1.3}.si--rtl .si-night .si-after .gm-btn>span{line-height:1.6}.si-night .si-door.gm-btn--well{background:rgb(255 255 255/.09);color:var(--nx-ink)!important;box-shadow:inset 0 0 0 1px rgb(255 255 255/.16)}.si-night .si-door.gm-btn--well:disabled{color:var(--nx-ink-3)!important}.si-night .si-refused{padding-inline:4px;color:var(--nx-ink-2)}.si-night .si-tline .gm-tline__label{color:var(--nx-ink-2)}.si-night .si-tline .gm-tline__cell.is-open{background:rgb(255 255 255/.08);box-shadow:inset 0 0 0 1px rgb(255 255 255/.12)}.si-night .si-tline .gm-tline__cell.is-open .gm-tline__idx{color:var(--nx-ink-3)}.si-one{padding-inline:4px}@media (prefers-reduced-motion:reduce){.si .si-code .gm-code__in:not(.gm-code__in--code)>.gm-btn:after,.si-night .si-code,.si-night .si-passwrap{animation:none}}@media (max-width:1023px) and (max-height:860px){.si-night.nx-stage{gap:12px;padding-block:16px 12px}.si--rtl .si-night .si-hero,.si-night .si-hero{font-size:27px}.si--phone .si-night .si-pass--out .gm-pass__body{padding-top:14px}}@media (max-width:1023px) and (max-height:700px){.si-night.nx-stage{gap:10px;padding:12px 10px 10px}.si--rtl .si-night .si-hero,.si-night .si-hero{font-size:24px}.si-night .si-code.nx-slab{padding:12px 12px 10px}}@media (min-width:1024px){.si--desk .gm-split:has(>.gm-split__left:empty){grid-template-columns:minmax(0,1fr)}.si--desk .gm-split:has(>.gm-split__left:empty)>.gm-split__left{display:none}.si--desk .gm-split:has(>.gm-split__left:empty)>.gm-split__stage{inline-size:100%;max-inline-size:1040px;margin-inline:auto}.si--desk .si-stage{max-width:none;gap:22px}.si--desk .si-night.nx-stage{gap:22px;padding:40px 44px 36px;border-radius:36px}.si--desk .si-night .si-head{padding-inline:0}.si--desk .si-night .si-hero,.si--desk.si--rtl .si-night .si-hero{font-size:clamp(32px,2.7vw,44px);line-height:1.04;letter-spacing:-.04em}.si--desk.si--rtl .si-night .si-hero{letter-spacing:0;line-height:1.28}.si--desk .si-night .si-code.nx-slab{padding:20px 22px}.si--desk .si-aside{padding:0}}@media (min-width:1024px) and (max-height:800px){.si--desk .si-night.nx-stage{gap:16px;padding-block:28px 26px}.si--desk .si-night .si-hero,.si--desk.si--rtl .si-night .si-hero{font-size:clamp(29px,2.4vw,36px)}.si--desk .si-passwrap.is-wide .gm-pass__body{padding-block:18px 16px}}