.pass.svelte-q4k522{background:var(--colour-paper-50);border:var(--border-width) solid var(--colour-ink-900);box-shadow:6px 6px 0 var(--colour-ink-900);grid-template-columns:1fr;display:grid}.pass__main.svelte-q4k522{padding:var(--space-6) var(--space-5)}.pass__heading.svelte-q4k522{font-family:var(--font-board);font-size:clamp(1.25rem, 5vw, var(--text-2xl));text-transform:uppercase;letter-spacing:var(--tracking-label);margin:0}.pass__heading.svelte-q4k522:focus{outline:none}.pass__lede.svelte-q4k522{margin:var(--space-2) 0 0;color:var(--colour-ink-700);max-width:46ch}.pass__form.svelte-q4k522{margin-top:var(--space-5)}.pass__label.svelte-q4k522{margin-bottom:var(--space-2);font-family:var(--font-structural);font-weight:700;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);display:block}.pass__row.svelte-q4k522{gap:var(--space-3);flex-direction:column;display:flex}.pass__row.svelte-q4k522 input:where(.svelte-q4k522){min-width:0;min-height:48px;padding:var(--space-3);font-family:var(--font-body);font-size:var(--text-base);border:var(--border-width) solid var(--colour-ink-900);background:var(--colour-paper-25);color:var(--colour-ink-900);flex:1}.pass__row.svelte-q4k522 input[aria-invalid=true]:where(.svelte-q4k522){border-color:var(--colour-stamp-red-600)}.pass__row.svelte-q4k522 button:where(.svelte-q4k522){min-height:48px;padding:var(--space-3) var(--space-5);font-family:var(--font-structural);font-weight:700;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-label);background:var(--colour-stamp-red-600);color:var(--colour-paper-50);border:var(--border-width) solid var(--colour-ink-900);cursor:pointer;transition:background var(--motion-fast) var(--ease-mechanical)}.pass__row.svelte-q4k522 button:where(.svelte-q4k522):hover{background:var(--colour-stamp-red-700)}.pass__row.svelte-q4k522 button:where(.svelte-q4k522):disabled{cursor:progress;opacity:.8}.pass__row.svelte-q4k522 input:where(.svelte-q4k522):focus-visible,.pass__row.svelte-q4k522 button:where(.svelte-q4k522):focus-visible{outline:3px solid var(--colour-ink-900);outline-offset:2px}.pass__trap.svelte-q4k522{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.pass__error.svelte-q4k522{margin:var(--space-3) 0 0;color:var(--colour-stamp-red-600);font-size:var(--text-sm);font-weight:700}.pass__consent.svelte-q4k522{margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--colour-warm-grey-600);max-width:52ch}.pass__consent.svelte-q4k522 a:where(.svelte-q4k522){color:inherit}.pass__stub.svelte-q4k522{justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:var(--border-dashed-width) dashed var(--colour-ink-900);font-family:var(--font-board);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);grid-template-columns:repeat(4,auto);display:grid}.pass__stub.svelte-q4k522 p:where(.svelte-q4k522){gap:var(--space-1);flex-direction:column;margin:0;font-weight:700;display:flex}.pass__stub.svelte-q4k522 span:where(.svelte-q4k522){color:var(--colour-warm-grey-600);font-weight:400}@media (width>=640px){.pass__row.svelte-q4k522{flex-direction:row}}@media (width>=900px){.pass.svelte-q4k522{grid-template-columns:1fr 13rem}.pass__main.svelte-q4k522{padding:var(--space-7) var(--space-6)}.pass__stub.svelte-q4k522{align-content:center;gap:var(--space-4);border-top:0;border-left:var(--border-dashed-width) dashed var(--colour-ink-900);padding:var(--space-6) var(--space-5);grid-template-columns:1fr}}@media (width>=900px) and (device-width<=600px){.pass.svelte-q4k522{grid-template-columns:1fr 14rem}.pass__lede.svelte-q4k522{font-size:var(--text-lg);text-wrap:balance;max-width:none}.pass__label.svelte-q4k522,.pass__consent.svelte-q4k522{font-size:var(--text-sm)}.pass__stub.svelte-q4k522{align-content:space-between;gap:var(--space-3);padding:var(--space-7) var(--space-4);font-size:var(--text-xl);letter-spacing:0;white-space:nowrap;line-height:1.2}.pass__stub.svelte-q4k522 span:where(.svelte-q4k522){font-size:var(--text-md);letter-spacing:var(--tracking-label)}}.board-wrap.svelte-1vx3c57{background:var(--colour-board);padding-block:var(--space-6);border-bottom:var(--border-width) solid var(--colour-ink-900)}.board-frame.svelte-1vx3c57{container-type:inline-size}.board.svelte-1vx3c57{--tw:min(4.3cqi, 22px);--gap:max(2px, calc(var(--tw) * .1));background:#141415;border:1px solid #f5f0e61a;border-radius:4px;width:100%;box-shadow:inset 0 1px #f5f0e60d,0 18px 40px -24px #000000e6}@container (width>=700px){.board.svelte-1vx3c57{--tw:min(2.55cqi, 30px);--pad-x:clamp(var(--space-5), 3cqi, var(--space-7))}}.board__bar.svelte-1vx3c57{justify-content:space-between;gap:var(--space-5);padding:var(--space-2) var(--space-4);font-family:var(--font-board);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--colour-amber-400);border-bottom:1px solid #f5f0e614;margin:0;font-weight:600;display:flex}.board__slash.svelte-1vx3c57{color:var(--colour-steel-600)}.board__grid.svelte-1vx3c57{justify-content:start;gap:var(--space-3) calc(var(--tw) * 1.2);padding:var(--space-4);grid-template-columns:auto auto;grid-template-areas:"flight departs""destination destination""status status";margin:0;display:grid}@container (width>=700px){.board__grid.svelte-1vx3c57{justify-content:space-between;column-gap:calc(var(--tw) * 1.6);row-gap:var(--space-7);padding:var(--space-7) var(--pad-x);grid-template-areas:"flight departs""destination status"}.board__bar.svelte-1vx3c57{padding:var(--space-3) var(--pad-x);font-size:var(--text-sm)}.board__field.svelte-1vx3c57 dt:where(.svelte-1vx3c57){font-size:var(--text-xs)}}.board__field.svelte-1vx3c57{min-width:0}.board__field--flight.svelte-1vx3c57{grid-area:flight}.board__field--departs.svelte-1vx3c57{grid-area:departs}.board__field--destination.svelte-1vx3c57{grid-area:destination}.board__field--status.svelte-1vx3c57{grid-area:status}.board__field.svelte-1vx3c57 dt:where(.svelte-1vx3c57){margin-bottom:calc(var(--tw) * .3);font-family:var(--font-board);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--colour-steel-400);font-size:.6875rem}.board__field.svelte-1vx3c57 dd:where(.svelte-1vx3c57){margin:0;display:flex}.board.svelte-1vx3c57 .flap-text,.board.svelte-1vx3c57 .flap-word{gap:var(--gap);letter-spacing:0;flex-wrap:nowrap}.board.svelte-1vx3c57 .flap-text{font-family:var(--font-board);font-weight:600;font-size:calc(var(--tw) * 1.17);color:var(--colour-paper-50);line-height:1}.board.svelte-1vx3c57 .flap-cell{width:calc(var(--tw) * .92);min-width:0;height:calc(var(--tw) * 1.5);background:linear-gradient(#232324 0 50%,#1b1b1c 50% 100%);border-radius:2px;box-shadow:inset 0 1px #f5f0e60f,0 1px #000000b3}.board.svelte-1vx3c57 .flap-glyph{z-index:1;position:relative}.board.svelte-1vx3c57 .flap-cell:after{z-index:0;background:linear-gradient(#00000080,#00000080);height:1px}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x){.board.svelte-1vx3c57 .flap-cell{box-shadow:none;background:linear-gradient(#f5f0e60f .5px,#0000 .5px),linear-gradient(#232324 0 50%,#1b1b1c 50% 100%)}.board.svelte-1vx3c57 .flap-cell:after{height:.5px}}.board.svelte-1vx3c57 .flap-text--mechanical:not(.flap-text--pending) .flap-glyph{backface-visibility:visible;animation-fill-mode:backwards}.board__field--status.svelte-1vx3c57 .flap-text{color:var(--colour-amber-400)}.board__field--destination.svelte-1vx3c57 .flap-text{color:#fbf6ec;font-weight:700}.board__field--destination.svelte-1vx3c57 dt:where(.svelte-1vx3c57){color:var(--colour-paper-50)}.board__next.svelte-1vx3c57{gap:var(--space-3);padding:var(--space-4);font-family:var(--font-board);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--colour-paper-50);border-top:1px solid #f5f0e614;flex-direction:column;display:flex}.board__next-info.svelte-1vx3c57{gap:var(--space-1);font-size:var(--text-xs);flex-direction:column;margin:0;display:flex}.board__next-label.svelte-1vx3c57{color:var(--colour-steel-400)}.board__next-design.svelte-1vx3c57{font-weight:700;line-height:1.3}.board__next-date.svelte-1vx3c57{color:var(--colour-amber-400)}.board__next-count.svelte-1vx3c57{padding:var(--space-2) var(--space-3);letter-spacing:.02em;white-space:nowrap;color:var(--colour-amber-400);background:linear-gradient(#232324 0 50%,#1b1b1c 50% 100%);border-radius:2px;align-self:flex-start;margin:0;font-size:clamp(1.75rem,8.5cqi,2.25rem);font-weight:700;line-height:1;box-shadow:inset 0 1px #f5f0e60f,0 1px #000000b3}@container (width>=700px){.board__next.svelte-1vx3c57{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-5) var(--pad-x);flex-direction:row}.board__next-info.svelte-1vx3c57{font-size:var(--text-sm)}.board__next-count.svelte-1vx3c57{padding:var(--space-3) var(--space-4);align-self:center;font-size:clamp(2.25rem,3.6cqi,2.75rem)}}@media (-webkit-device-pixel-ratio>=2),(resolution>=2x){.board__next-count.svelte-1vx3c57{box-shadow:none;background:linear-gradient(#f5f0e60f 1px,#0000 1px),linear-gradient(#232324 0 50%,#1b1b1c 50% 100%);position:relative}.board__next-count.svelte-1vx3c57:after{content:"";background:linear-gradient(#000000b3,#000000b3);border-radius:0 0 2px 2px;height:1px;position:absolute;bottom:-1px;left:0;right:0}}@media (width>=768px){.board-wrap.svelte-1vx3c57{padding-block:var(--space-7)}}@media (width>=900px) and (device-width<=600px){.board.svelte-1vx3c57{--tw:min(4.3cqi, 44px)}.board__grid.svelte-1vx3c57{justify-content:start;column-gap:calc(var(--tw) * 1.2);grid-template-areas:"flight departs""destination destination""status status"}.board__bar.svelte-1vx3c57{font-size:calc(var(--tw) * .6)}.board__field.svelte-1vx3c57 dt:where(.svelte-1vx3c57){font-size:calc(var(--tw) * .55)}.board__next-info.svelte-1vx3c57{font-size:var(--text-lg)}.board__next-count.svelte-1vx3c57{font-size:calc(var(--tw) * 1.75)}}
