[data-dkv-combobox-control]:has(>[data-dkv-combobox-input]:focus-visible){outline:var(--field-focus-outline)!important;box-shadow:var(--field-focus-ring)!important}[data-dkv-combobox-input]:focus-visible{outline:none!important;box-shadow:none!important}@media(forced-colors:active){[data-dkv-combobox-control]:has(>[data-dkv-combobox-input]:focus-visible){outline:2px solid Highlight!important;outline-offset:2px;box-shadow:none!important}}[data-dkv-cursor=action]{cursor:pointer}[data-dkv-cursor=action]:is(:disabled,[aria-disabled=true]),[data-dkv-cursor=text]:is(:disabled,[aria-disabled=true]),[data-dkv-cursor=grab]:is(:disabled,[aria-disabled=true]){cursor:not-allowed}[data-dkv-cursor=text]{cursor:text}[data-dkv-cursor=grab]{cursor:grab}[data-dkv-cursor=grab]:active,[data-dkv-cursor=grab][data-dragging=true]{cursor:grabbing}[data-dkv-cursor=zoom-in]{cursor:zoom-in}[data-dkv-cursor=zoom-out]{cursor:zoom-out}[data-dkv-cursor=context-menu]{cursor:context-menu}[data-dkv-cursor=col-resize]{cursor:col-resize}[data-dkv-cursor=row-resize]{cursor:row-resize}.dkv-link{color:var(--link);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em;font-weight:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:.25em;transition:color var(--dur-fast) var(--ease-standard),text-decoration-color var(--dur-fast) var(--ease-standard),text-decoration-thickness var(--dur-fast) var(--ease-standard),text-underline-offset var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard)}.dkv-link:hover,.dkv-link[data-hovered=true]{color:var(--link-hover);text-decoration-thickness:.12em;text-underline-offset:.24em}.dkv-link:active{opacity:.85;transform:translateY(.5px)}.dkv-link:focus-visible,.dkv-link[data-focused=true]{outline:2px solid var(--interactive, var(--dkv-electric-blue));outline-offset:3px;border-radius:2px}.dkv-link[data-underline=hover]{text-decoration:none}.dkv-link[data-underline=hover]:hover,.dkv-link[data-underline=hover][data-hovered=true],.dkv-link[data-underline=hover]:focus-visible,.dkv-link[data-underline=hover][data-focused=true]{text-decoration:underline;text-decoration-thickness:.12em;text-underline-offset:.24em}.dkv-link[data-underline=never],.dkv-link[data-underline=none],.dkv-link[data-underline=never]:hover,.dkv-link[data-underline=none]:hover{text-decoration:none}.dkv-link__icon{display:inline-flex;align-items:center;transition:transform var(--dur-fast) var(--ease-standard)}.dkv-link:hover .dkv-link__icon,.dkv-link[data-hovered=true] .dkv-link__icon{transform:translate(1px,-1px)}[data-dkv-disabled-card]{opacity:1!important;outline:1px dashed var(--control-border);outline-offset:-2px}.dkv-eyebrow{font:700 12px/18px var(--font-body);color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase}.dkv-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em}@keyframes dkv-spin{to{transform:rotate(360deg)}}@keyframes dkv-plane-globe-orbit{to{transform:rotateY(1turn)}}@keyframes dkv-plane-globe-depth{0%,to{opacity:.22}50%{opacity:1}}@keyframes dkv-shimmer{0%,to{opacity:.55}50%{opacity:1}}@keyframes dkv-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dkv-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-display);font-weight:var(--control-weight);line-height:normal;text-transform:var(--control-text-transform);letter-spacing:var(--control-letter-spacing);border-radius:var(--button-radius);border:1px solid transparent;cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform var(--dur-fast) var(--ease-standard)}.dkv-btn:hover:not(:disabled){text-decoration:none}.dkv-btn:active:not(:disabled){transform:translateY(1px)}.dkv-btn:disabled,.dkv-btn[aria-disabled=true]{cursor:not-allowed;opacity:1}.dkv-btn:not(.dkv-btn--loading):disabled,.dkv-btn:not(.dkv-btn--loading)[aria-disabled=true]{color:var(--text-muted)!important;background:var(--surface-muted)!important;border-color:var(--control-border)!important;filter:none!important}.dkv-btn--loading{position:relative;cursor:wait}.dkv-plane-globe-loader{position:relative;display:inline-block;inline-size:var(--dkv-plane-globe-size);block-size:var(--dkv-plane-globe-size);contain:layout paint}.dkv-plane-globe-loader__scene,.dkv-plane-globe-loader__ring,.dkv-plane-globe-loader__track{position:absolute;inset:0;transform-style:preserve-3d}.dkv-plane-globe-loader__scene{position:relative;display:block;inline-size:100%;block-size:100%;perspective:calc(var(--dkv-plane-globe-size) * 3);transform:rotateX(-8deg) rotate(-4deg)}.dkv-plane-globe-loader__ring[data-ring="0"]{transform:rotateX(18deg) rotate(-18deg)}.dkv-plane-globe-loader__ring[data-ring="1"]{transform:rotateX(-24deg) rotate(42deg)}.dkv-plane-globe-loader__ring[data-ring="2"]{transform:rotateX(34deg) rotate(102deg)}.dkv-plane-globe-loader__track{animation:dkv-plane-globe-orbit 14.4s linear infinite;animation-delay:calc(var(--dkv-ring) * -1.6s)}.dkv-plane-globe-loader__anchor{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:rotateY(calc(var(--dkv-plane) * 72deg)) translateZ(calc(var(--dkv-plane-globe-size) * .36));transform-style:preserve-3d}.dkv-plane-globe-loader__plane{position:absolute;inline-size:calc(var(--dkv-plane-globe-size) * .09);aspect-ratio:56 / 51;background:currentColor;-webkit-mask:url(./assets/loaders/plane-globe-plane-mask.png?no-inline) center / contain no-repeat;mask:url(./assets/loaders/plane-globe-plane-mask.png?no-inline) center / contain no-repeat;opacity:.55;transform:translate(-50%,-50%) rotate(-135deg);animation:dkv-plane-globe-depth 14.4s ease-in-out infinite;animation-delay:calc((var(--dkv-plane) * -2.88s) + (var(--dkv-ring) * -.72s))}.dkv-plane-globe-loader__anchor:nth-child(2n) .dkv-plane-globe-loader__plane{opacity:.32}.dkv-plane-globe-loader__anchor:nth-child(3n) .dkv-plane-globe-loader__plane{opacity:1}.dkv-card{background:var(--surface-card);border-radius:var(--radius-md);box-shadow:var(--shadow-card);overflow:hidden;font-family:var(--font-body)}.dkv-scroll::-webkit-scrollbar{width:10px;height:10px}.dkv-scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:2px solid var(--surface-card);border-radius:var(--radius-pill)}.dkv-scroll::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.dkv-scroll::-webkit-scrollbar-track{background:transparent}.dkv-scroll:focus-visible{outline:var(--field-focus-outline);outline-offset:.15rem;box-shadow:var(--field-focus-ring)}.dkv-slider{-webkit-appearance:none;appearance:none;min-height:24px;height:24px;border-radius:var(--radius-pill);outline:none;background-repeat:no-repeat!important;background-position:center!important;background-size:100% var(--dkv-slider-track-size)!important}.dkv-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--dkv-slider-thumb-size);height:var(--dkv-slider-thumb-size);border:var(--dkv-slider-thumb-border) solid var(--interactive);border-radius:50%;background:var(--white);box-shadow:var(--shadow-sm);cursor:pointer}.dkv-slider::-moz-range-thumb{width:var(--dkv-slider-thumb-size);height:var(--dkv-slider-thumb-size);border:var(--dkv-slider-thumb-border) solid var(--interactive);border-radius:50%;background:var(--white);cursor:pointer}.dkv-slider:focus-visible{outline:var(--field-focus-outline);outline-offset:.15rem;box-shadow:var(--field-focus-ring)}.dkv-slider:disabled{opacity:.5;cursor:not-allowed}.dkv-search-field,.dkv-search-field__control{min-inline-size:0}.dkv-search-field__control{inline-size:100%}.dkv-search-field__input::-webkit-search-decoration,.dkv-search-field__input::-webkit-search-cancel-button,.dkv-search-field__input::-webkit-search-results-button,.dkv-search-field__input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none;inline-size:0;block-size:0;margin:0}.dkv-search-field__clear:disabled{opacity:.55;cursor:not-allowed}.dkv-range-selector__input:focus-visible{z-index:4;outline:var(--field-focus-outline);outline-offset:.15rem;box-shadow:var(--field-focus-ring)}.dkv-range-selector__input::-webkit-slider-runnable-track{block-size:var(--dkv-range-selector-track-size);background:transparent;border:0}.dkv-range-selector__input::-moz-range-track,.dkv-range-selector__input::-moz-range-progress{block-size:var(--dkv-range-selector-track-size);background:transparent;border:0}.dkv-range-selector__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;inline-size:var(--dkv-range-selector-thumb-size);block-size:var(--dkv-range-selector-thumb-size);margin-block-start:calc((var(--dkv-range-selector-track-size) - var(--dkv-range-selector-thumb-size)) / 2);background:var(--surface-card);border:var(--dkv-range-selector-thumb-border) solid var(--interactive);border-radius:50%;box-shadow:var(--shadow-sm);cursor:grab;pointer-events:auto}.dkv-range-selector__input::-moz-range-thumb{inline-size:var(--dkv-range-selector-thumb-size);block-size:var(--dkv-range-selector-thumb-size);background:var(--surface-card);border:var(--dkv-range-selector-thumb-border) solid var(--interactive);border-radius:50%;box-shadow:var(--shadow-sm);cursor:grab;pointer-events:auto}.dkv-range-selector__input:active::-webkit-slider-thumb,.dkv-range-selector__input:active::-moz-range-thumb{cursor:grabbing}.dkv-range-selector[data-disabled] .dkv-range-selector__control{cursor:not-allowed}.dkv-range-selector[data-disabled] .dkv-range-selector__fill{background:var(--text-muted)}.dkv-range-selector__input:disabled::-webkit-slider-thumb,.dkv-range-selector__input:disabled::-moz-range-thumb{background:var(--surface-muted);border-color:var(--text-muted);box-shadow:none;cursor:not-allowed}.dkv-circular-progress--indeterminate svg{animation:dkv-progress-spin 1s linear infinite}@keyframes dkv-progress-spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@media(prefers-reduced-motion:reduce){.dkv-toast,.dkv-circular-progress--indeterminate svg,.dkv-progress__fill{animation:none!important;transition:none!important}.dkv-plane-globe-loader__track,.dkv-plane-globe-loader__plane{animation:none!important}}@media(forced-colors:active){.dkv-plane-globe-loader{color:CanvasText!important;forced-color-adjust:none}.dkv-plane-globe-loader__plane{opacity:1!important}}@media(max-width:36rem){.dkv-boarding-pass[data-orientation=horizontal]{width:100%!important;min-width:0!important;flex-direction:column!important}.dkv-boarding-pass[data-orientation=horizontal] :is(.dkv-boarding-pass__main,.dkv-boarding-pass__stub){width:100%!important;min-width:0!important}.dkv-boarding-pass[data-orientation=horizontal] .dkv-boarding-pass__details{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dkv-boarding-pass[data-orientation=horizontal] .dkv-boarding-pass__stub{border-inline-start:0!important;border-block-start:2px dashed var(--border)!important;flex-direction:row!important;align-items:flex-end;flex-wrap:wrap}}@media print{.dkv-plane-globe-loader__track,.dkv-plane-globe-loader__plane{animation:none!important}.dkv-boarding-pass-print-sheet{padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.dkv-boarding-pass-print-sheet [data-print-hidden=true]{display:none!important}.dkv-boarding-pass-print-sheet [data-print-page]{overflow:visible!important;break-inside:avoid;page-break-inside:avoid}.dkv-boarding-pass-print-sheet [data-print-page]:not(:last-child){break-after:page;page-break-after:always}.dkv-boarding-pass{max-width:100%!important;overflow:visible!important;break-inside:avoid;page-break-inside:avoid;box-shadow:none!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}}@media(forced-colors:active){.dkv-badge{forced-color-adjust:none;color:CanvasText!important;background:Canvas!important}.dkv-btn{forced-color-adjust:none;color:ButtonText!important;background:ButtonFace!important;border-color:ButtonText!important;filter:none!important}.dkv-boarding-pass,.dkv-departure-board{--brand-primary: CanvasText;--dkv-gold: CanvasText;--text-on-dark: CanvasText;color:CanvasText!important}.dkv-radio-control{forced-color-adjust:none;border-color:CanvasText!important;background:Canvas!important}input[type=radio]:checked+.dkv-radio-control{border-color:Highlight!important}input[type=radio]:checked+.dkv-radio-control .dkv-radio-control__dot{background:Highlight!important}input[type=radio]:focus-visible+.dkv-radio-control{outline:2px solid Highlight!important;outline-offset:2px!important;box-shadow:none!important}input[type=radio]:disabled+.dkv-radio-control{border-color:GrayText!important}.dkv-slider{forced-color-adjust:none;background-image:linear-gradient(to right,Highlight 0%,Highlight var(--dkv-slider-value),CanvasText var(--dkv-slider-value),CanvasText 100%)!important}.dkv-slider::-webkit-slider-thumb{border-color:Highlight!important;background:Canvas!important;box-shadow:none}.dkv-slider::-moz-range-thumb{border-color:Highlight!important;background:Canvas!important;box-shadow:none}.dkv-slider:focus-visible{outline:2px solid Highlight!important;outline-offset:2px!important;box-shadow:none!important}.dkv-slider:disabled{background-image:linear-gradient(to right,GrayText 0%,GrayText 100%)!important;opacity:1}.dkv-slider:disabled::-webkit-slider-thumb,.dkv-slider:disabled::-moz-range-thumb{border-color:GrayText!important}.dkv-range-selector__track{forced-color-adjust:none;background:CanvasText!important}.dkv-range-selector__fill{background:Highlight!important}.dkv-range-selector__input{forced-color-adjust:none}.dkv-range-selector__input::-webkit-slider-thumb,.dkv-range-selector__input::-moz-range-thumb{background:Canvas!important;border-color:Highlight!important;box-shadow:none}.dkv-range-selector__input:focus-visible{outline:2px solid Highlight!important;outline-offset:2px!important;box-shadow:none!important}.dkv-range-selector[data-disabled] .dkv-range-selector__track,.dkv-range-selector[data-disabled] .dkv-range-selector__fill{background:GrayText!important}.dkv-range-selector__input:disabled::-webkit-slider-thumb,.dkv-range-selector__input:disabled::-moz-range-thumb{border-color:GrayText!important}.dkv-progress{forced-color-adjust:none;background:Canvas!important;box-shadow:inset 0 0 0 1px CanvasText!important}.dkv-progress__fill{background:Highlight!important;box-shadow:none!important}.dkv-circular-progress{forced-color-adjust:none}.dkv-circular-progress__track{stroke:CanvasText!important}.dkv-circular-progress__indicator{stroke:Highlight!important;filter:none!important}.dkv-circular-progress__value{color:CanvasText!important}.dkv-loading-overlay__backdrop{forced-color-adjust:none;background:Canvas!important;border-color:CanvasText!important}.dkv-loading-overlay__status{color:CanvasText!important;background:Canvas!important;border-color:CanvasText!important}.dkv-chart [data-chart-grid]{stroke:CanvasText!important}.dkv-chart [data-chart-series]{stroke:Highlight!important}.dkv-chart rect[data-chart-series]{fill:Highlight!important}.dkv-chart path[data-chart-series]{fill:none!important}.dkv-chart [data-chart-area]{fill:Highlight!important}.dkv-chart text{fill:CanvasText!important}.dkv-chart-legend__swatch{background:Highlight!important;border-color:CanvasText!important}.dkv-timeline__marker{forced-color-adjust:none;background:Canvas!important;border-color:CanvasText!important}.dkv-timeline__item[data-status=complete] .dkv-timeline__marker,.dkv-timeline__item[data-status=current] .dkv-timeline__marker{background:Highlight!important;border-color:Highlight!important;box-shadow:none!important}.dkv-timeline__connector{background:CanvasText!important}}.dkv-shell-container{box-sizing:border-box;width:min(calc(100% - 2 * var(--shell-gutter)),var(--shell-max));margin-inline:auto;min-width:0}.dkv-site-footer{box-sizing:border-box;flex:none;margin-top:auto;border-top:1px solid var(--border);background:var(--surface-card);color:var(--footer-muted);font:400 12px/18px var(--font-body)}.dkv-site-footer__inner{box-sizing:border-box;min-height:59px;padding-block:12px;display:flex;align-items:center;justify-content:space-between;gap:8px 24px}.dkv-site-footer__copyright{min-width:0;overflow-wrap:anywhere}.dkv-site-footer__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 24px;min-width:0}.dkv-site-footer__links a{display:inline-flex;align-items:center;min-height:32px;color:var(--footer-link);font:inherit;text-decoration:none;text-underline-offset:3px}.dkv-site-footer__links a:hover,.dkv-site-footer__links a:focus-visible{text-decoration:underline}.dkv-public-masthead{--shell-control-bg: transparent;--shell-control-border: rgb(255 255 255 / 28%);--shell-control-hover: rgb(255 255 255 / 10%);background:var(--shell-bg);color:var(--white);border-bottom:1px solid rgb(255 255 255 / 12%)}.dkv-public-masthead__inner{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:12px 24px}.dkv-shell-icon-button{box-sizing:border-box;position:relative;width:40px;height:40px;flex:none;display:inline-grid;place-items:center;padding:0;border:1px solid var(--shell-control-border);border-radius:9px;background:var(--shell-control-bg);color:inherit;cursor:pointer}.dkv-shell-icon-button:before{content:"";position:absolute;inset:-2px}.dkv-shell-icon-button:hover{background:var(--shell-control-hover)}.dkv-shell-icon-button:disabled{opacity:.55;cursor:not-allowed}.dkv-theme-toggle{box-sizing:border-box;position:relative;width:40px;height:40px;min-width:40px;min-height:40px;flex:none;display:inline-grid;place-items:center;padding:0;border:1px solid var(--border);border-radius:9px;background:var(--surface-card);color:var(--text-primary);cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.dkv-theme-toggle:before{content:"";position:absolute;inset:-2px}.dkv-theme-toggle>svg{display:block;width:19px;height:19px;stroke-width:1.8}.dkv-theme-toggle:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-muted)}.dkv-theme-toggle[aria-pressed=true]{color:var(--theme-toggle-selected-fg);background:var(--theme-toggle-selected-bg)}.dkv-theme-toggle[aria-pressed=true]:hover:not(:disabled){background:var(--theme-toggle-selected-bg)}.dkv-theme-toggle:focus-visible{outline:var(--focus-outline);outline-offset:3px;box-shadow:var(--focus-shadow)}.dkv-theme-toggle:disabled{opacity:.55;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.dkv-theme-toggle{transition:none}}@media(forced-colors:active){.dkv-theme-toggle,.dkv-theme-toggle:hover:not(:disabled){color:ButtonText;background:ButtonFace;border-color:ButtonText}.dkv-theme-toggle[aria-pressed=true],.dkv-theme-toggle[aria-pressed=true]:hover:not(:disabled){color:Highlight;background:ButtonFace;border-color:Highlight}.dkv-theme-toggle:focus-visible{outline:2px solid Highlight;box-shadow:none}}.dkv-btn>svg{flex-shrink:0}@media(max-width:767px){.dkv-site-footer__inner{flex-direction:column;align-items:flex-start}.dkv-site-footer__links{justify-content:flex-start;gap:8px 16px}.dkv-site-footer__links a{min-height:44px}}
