.site-download.svelte-1nlyw4x{background:linear-gradient(#f3f4f6 0%,#dbeafe 100%)}.dark .site-download.svelte-1nlyw4x{background:linear-gradient(#020617 0%,#0c1a33 100%)}.barcode.svelte-1nlyw4x{background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 4px,currentColor 4px 5px,#0000 5px 8px,currentColor 8px 11px,#0000 11px 13px)}.pass-shadow.svelte-1nlyw4x{--pad:6rem;--band:20px;--fade:96px;--line:calc(100% - var(--pad) - 12rem);-webkit-mask:linear-gradient(to bottom, #000 calc(var(--line) - var(--fade)), #0000 calc(var(--line) - var(--band)), #0000 calc(var(--line) + var(--band)), #000 calc(var(--line) + var(--fade)));mask:linear-gradient(to bottom, #000 calc(var(--line) - var(--fade)), #0000 calc(var(--line) - var(--band)), #0000 calc(var(--line) + var(--band)), #000 calc(var(--line) + var(--fade)))}@media (width>=768px){.pass-shadow.svelte-1nlyw4x{--line:calc(100% - var(--pad) - 16rem + 1px);-webkit-mask:linear-gradient(to right, #000 calc(var(--line) - var(--fade)), #0000 calc(var(--line) - var(--band)), #0000 calc(var(--line) + var(--band)), #000 calc(var(--line) + var(--fade)));mask:linear-gradient(to right, #000 calc(var(--line) - var(--fade)), #0000 calc(var(--line) - var(--band)), #0000 calc(var(--line) + var(--band)), #000 calc(var(--line) + var(--fade)))}}.pass.svelte-1nlyw4x{--hole:16px;--hole-a:0 calc(100% - 12rem);--hole-b:100% calc(100% - 12rem);-webkit-mask:radial-gradient(circle var(--hole) at var(--hole-a), #0000 calc(var(--hole) - .5px), #000 var(--hole)), radial-gradient(circle var(--hole) at var(--hole-b), #0000 calc(var(--hole) - .5px), #000 var(--hole));mask:radial-gradient(circle var(--hole) at var(--hole-a), #0000 calc(var(--hole) - .5px), #000 var(--hole)), radial-gradient(circle var(--hole) at var(--hole-b), #0000 calc(var(--hole) - .5px), #000 var(--hole));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}@media (width>=768px){.pass.svelte-1nlyw4x{--hole-a:calc(100% - 16rem + 1px) 0;--hole-b:calc(100% - 16rem + 1px) 100%}}.accessory.svelte-1ydq7or{text-align:right;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;min-width:120px;height:90px;padding:10px;display:flex}@media (width<40rem){.emergency.svelte-1ydq7or{display:none}}.caption.svelte-1ydq7or{white-space:nowrap;color:#8e8e93;font-size:11px;font-weight:700;line-height:1}.swiper.svelte-gzujjl:not(.swiper-initialized) .swiper-slide:where(.svelte-gzujjl):not(:first-child){display:none}
