.tk-wrap{padding:16px 16px 0}@media (min-width: 640px){.tk-wrap{padding-top:24px}}.tk-pass{--tk-paper: var(--app-panel);--tk-ink: var(--app-ink);--tk-label: var(--app-muted);--tk-accent: var(--app-accent);--tk-accent-strong: var(--app-accent-strong);--tk-accent-soft: var(--app-accent-soft);--tk-band: var(--app-action);--tk-band-strong: var(--app-action-strong);--tk-band-ink: var(--app-on-action);--tk-edge: var(--app-line-strong);--tk-perf: var(--app-muted);--tk-shadow: var(--app-ink);--tk-focus: var(--app-accent);--tk-code-paper: var(--app-panel);--tk-code-ink: var(--app-ink);--tk-guilloche: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='24' viewBox='0 0 96 24'%3E%3Cg fill='none' stroke='black' stroke-width='.8'%3E%3Cpath d='M0 12C12 2 36 2 48 12S84 22 96 12'/%3E%3Cpath d='M0 12C12 22 36 22 48 12S84 2 96 12'/%3E%3Cpath d='M-24 0C-12 10 12 10 24 0S60-10 72 0 108 10 120 0' opacity='.6'/%3E%3Cpath d='M-24 24C-12 14 12 14 24 24S60 34 72 24 108 14 120 24' opacity='.6'/%3E%3C/g%3E%3C/svg%3E");width:100%;max-width:80rem;margin:0 auto;color:rgb(var(--tk-ink))}html.dark .tk-pass{--tk-shadow: var(--app-bg);--tk-code-paper: var(--app-ink);--tk-code-ink: var(--app-panel)}.tk-en:before{content:attr(data-en);font-size:11px;line-height:16px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.tk-en{display:inline-block;margin-left:6px;white-space:nowrap;vertical-align:baseline}.tk-ico{display:block;width:16px;height:16px;flex:none}.tk-nowrap{flex-shrink:0;white-space:nowrap}.tk-num{font-variant-numeric:tabular-nums}.tk-plane{display:block;width:24px;height:24px;flex:none;color:rgb(var(--tk-accent))}.tk-bar{display:inline-block;flex:none;line-height:0}.tk-bar svg{display:block;width:calc(var(--tk-mod, 107) * var(--tk-module, 1px));height:var(--tk-bar-h, 40px);border-radius:4px}.tk-bar svg rect{fill:rgb(var(--tk-code-paper))}.tk-bar svg path{fill:rgb(var(--tk-code-ink))}.tk-qr{display:flex;align-items:center;gap:12px;margin:0;min-width:0}.tk-qr__code{flex:none;width:88px;height:88px;border-radius:8px;overflow:hidden;background-color:rgb(var(--tk-code-paper));box-shadow:0 0 0 1px rgb(var(--tk-edge))}.tk-qr__code svg{display:block;width:100%;height:100%}.tk-qr__code svg rect{fill:rgb(var(--tk-code-paper))}.tk-qr__code svg path{fill:rgb(var(--tk-code-ink))}.tk-qr figcaption{min-width:0;font-size:14px;line-height:20px;color:rgb(var(--tk-label))}.tk-qr figcaption b{display:block;color:rgb(var(--tk-ink));font-weight:700}.tk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:0 14px;border-radius:12px;border:1px solid rgb(var(--tk-edge));background-color:rgb(var(--tk-paper));color:rgb(var(--tk-ink));font-size:14px;line-height:20px;font-weight:600;white-space:nowrap;flex-shrink:0;cursor:pointer;transition:background-color .15s,border-color .15s}.tk-btn:hover{background-color:rgb(var(--tk-accent-soft));border-color:rgb(var(--tk-accent) / .5)}.tk-btn--primary{width:100%;min-height:48px;border-color:transparent;font-size:15px;font-weight:700;background-color:rgb(var(--tk-band));color:rgb(var(--tk-band-ink))}.tk-btn--primary:hover{background-color:rgb(var(--tk-band-strong));border-color:transparent}.tk-btn[aria-pressed=true]{background-color:rgb(var(--tk-band));border-color:transparent;color:rgb(var(--tk-band-ink))}.tk-btn:disabled{cursor:not-allowed;opacity:.5}.tk-btn:disabled:hover{background-color:rgb(var(--tk-paper));border-color:rgb(var(--tk-edge))}.tk-btn--primary:disabled:hover,.tk-btn[aria-pressed=true]:disabled:hover{background-color:rgb(var(--tk-band));border-color:transparent}.tk-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;margin-right:-12px;border-radius:12px;color:rgb(var(--tk-accent));font-size:14px;line-height:20px;font-weight:700;white-space:nowrap;flex-shrink:0;text-decoration:none}.tk-link:hover{background-color:rgb(var(--tk-accent-soft))}.tk-btn:focus-visible,.tk-link:focus-visible,.tk-actions button:focus-visible{outline:2px solid rgb(var(--tk-focus));outline-offset:2px;box-shadow:none}.tk-stat{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:14px;line-height:20px;color:rgb(var(--tk-label));white-space:nowrap;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){.tk-btn{transition:none}}.tk-band{position:relative;isolation:isolate;display:flex;align-items:center;gap:8px;min-width:0;height:44px;padding:0 14px;background-color:rgb(var(--tk-band));color:rgb(var(--tk-band-ink))}.tk-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-color:rgb(var(--tk-band-ink) / .08);-webkit-mask:var(--tk-guilloche) 0 0 / 96px 24px repeat;mask:var(--tk-guilloche) 0 0 / 96px 24px repeat}html.dark .tk-band:before{background-color:rgb(var(--tk-band-ink) / .06)}.tk-band__logo{display:block;flex:none;width:24px;height:24px}.tk-band__brand{flex-shrink:0;font-size:15px;line-height:24px;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.tk-band__kind{display:none;flex-shrink:0;padding-left:10px;border-left:1px solid rgb(var(--tk-band-ink) / .5);font-size:14px;line-height:20px;font-weight:600;white-space:nowrap}.tk-band__bp{display:inline-flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0;font-size:14px;line-height:20px;font-weight:800;letter-spacing:.06em;white-space:nowrap}.tk-band__bp .tk-plane{display:none;width:20px;height:20px;color:inherit}.tk-pass__ticket{--r: 14px;display:grid;grid-template-columns:minmax(0,1fr);filter:drop-shadow(0 0 .6px rgb(var(--tk-edge))) drop-shadow(0 0 .6px rgb(var(--tk-edge))) drop-shadow(0 20px 22px rgb(var(--tk-shadow) / .16))}.tk-pass__main,.tk-pass__stub{position:relative;min-width:0;background-color:rgb(var(--tk-paper))}.tk-pass__main{display:flex;flex-direction:column}.tk-pass__main{border-radius:20px 20px 0 0;overflow:hidden;-webkit-mask:radial-gradient(circle at 0 100%,transparent var(--r),black calc(var(--r) + .5px)) left / 51% 100% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--r),black calc(var(--r) + .5px)) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 100%,transparent var(--r),black calc(var(--r) + .5px)) left / 51% 100% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--r),black calc(var(--r) + .5px)) right / 51% 100% no-repeat}.tk-pass__stub{border-radius:0 0 20px 20px;overflow:hidden;-webkit-mask:radial-gradient(circle at 0 0,transparent var(--r),black calc(var(--r) + .5px)) left / 51% 100% no-repeat,radial-gradient(circle at 100% 0,transparent var(--r),black calc(var(--r) + .5px)) right / 51% 100% no-repeat;mask:radial-gradient(circle at 0 0,transparent var(--r),black calc(var(--r) + .5px)) left / 51% 100% no-repeat,radial-gradient(circle at 100% 0,transparent var(--r),black calc(var(--r) + .5px)) right / 51% 100% no-repeat}.tk-pass__stub:before{content:"";position:absolute;z-index:2;pointer-events:none;top:0;left:calc(var(--r) + 6px);right:calc(var(--r) + 6px);height:2px;background:linear-gradient(to right,rgb(var(--tk-perf) / .6) 55%,transparent 0) 0 0 / 10px 2px repeat-x}.tk-pass__stub>.tk-band{display:none}.tk-body{position:relative;isolation:isolate;display:flex;flex:1 1 auto;flex-direction:column;padding:14px 16px 18px}.tk-body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-color:rgb(var(--tk-accent) / .07);-webkit-mask:var(--tk-guilloche) 0 0 / 96px 24px repeat;mask:var(--tk-guilloche) 0 0 / 96px 24px repeat}html.dark .tk-body:before{background-color:rgb(var(--tk-accent) / .09)}.tk-dest{display:flex;align-items:baseline;flex-wrap:wrap;margin:0;color:rgb(var(--tk-accent));font-size:14px;line-height:20px;font-weight:700}.tk-dest .tk-en{margin-left:8px}.tk-title{margin:2px 0 0;font-size:22px;line-height:30px;font-weight:800;letter-spacing:-.02em;color:rgb(var(--tk-ink));word-break:keep-all;overflow-wrap:anywhere}.tk-route-fit{margin:14px 0 0;font-size:calc((max(16px * var(--tk-from-word, 1),var(--tk-from-cap, 48px)) + max(16px * var(--tk-to-word, 1),var(--tk-to-cap, 48px)) + max(0px,var(--tk-dur-w, 0px) - 48px))/4)}.tk-route{--tk-route-mid: 48px;--tk-route-gap: 8px;--tk-name-max: 20px;--tk-route-w: calc(100vw - 64px) ;--tk-mid: max(var(--tk-route-mid), var(--tk-dur-w, 0px));--tk-name-words: calc(var(--tk-from-word, 1) + var(--tk-to-word, 1));--tk-name-fit: calc(var(--tk-route-w) - var(--tk-mid) - 2 * var(--tk-route-gap));--tk-name-room: calc(100% - var(--tk-mid) - 2 * var(--tk-route-gap));--tk-from-need: max(var(--tk-from-word, 1) * 1em, var(--tk-from-cap, 48px));--tk-to-need: max(var(--tk-to-word, 1) * 1em, var(--tk-to-cap, 48px));font-size:20px;font-size:clamp(16px,min(var(--tk-name-fit) / var(--tk-name-words),(var(--tk-name-fit) - var(--tk-from-cap, 48px)) / var(--tk-to-word, 1),(var(--tk-name-fit) - var(--tk-to-cap, 48px)) / var(--tk-from-word, 1)),var(--tk-name-max));display:grid;grid-template-columns:minmax(min(var(--tk-from-need),max(var(--tk-name-room) * var(--tk-from-share, .5),var(--tk-name-room) - var(--tk-to-need))),max-content) minmax(var(--tk-mid),1fr) minmax(min(var(--tk-to-need),max(var(--tk-name-room) * (1 - var(--tk-from-share, .5)),var(--tk-name-room) - var(--tk-from-need))),max-content);grid-template-areas:"fk dur tk" "fn line tn" "fx . tx";-moz-column-gap:var(--tk-route-gap);column-gap:var(--tk-route-gap);row-gap:0;margin:0}.tk-route--dur-row{--tk-mid: var(--tk-route-mid);grid-template-areas:"dur dur dur" "fk . tk" "fn line tn" "fx . tx"}.tk-route__end,.tk-route__path{display:contents}.tk-route dt,.tk-field dt,.tk-onboard dt{display:flex;align-items:baseline;flex-wrap:wrap;margin:0;color:rgb(var(--tk-label));font-size:14px;line-height:20px;font-weight:600}.tk-route dd{margin:0;min-width:0}.tk-route__from>dt{grid-area:fk}.tk-route__from>.tk-route__name{grid-area:fn}.tk-route__from>.tk-route__note{grid-area:fx}.tk-route__to>dt{grid-area:tk;justify-content:flex-end;text-align:right}.tk-route__to>.tk-route__name{grid-area:tn;text-align:right}.tk-route__to>.tk-route__note{grid-area:tx;justify-content:flex-end;text-align:right}.tk-route__path>dt{grid-area:dur}.tk-route__dur{grid-area:dur;align-self:end;justify-self:center;color:rgb(var(--tk-accent-strong));font-size:14px;line-height:20px;font-weight:800;text-align:center;word-break:keep-all;overflow-wrap:normal;text-wrap:balance}.tk-route--dur-row .tk-route__dur{margin-bottom:4px}.tk-route dt{align-self:end}.tk-route__line{grid-area:line;align-self:center;position:relative;display:flex;align-items:center;justify-content:center;height:24px}.tk-route__line:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:radial-gradient(circle,rgb(var(--tk-accent) / .75) 1.2px,transparent 1.6px) 0 50% / 8px 2px repeat-x}.tk-route__line .tk-plane{position:relative;padding:0 4px;box-sizing:content-box;background-color:rgb(var(--tk-paper));border-radius:50%}.tk-route__name{align-self:end;margin-top:2px!important;color:rgb(var(--tk-ink));line-height:1.2;font-weight:800;letter-spacing:-.03em;word-break:keep-all;overflow-wrap:anywhere}.tk-route__note{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-top:4px!important;color:rgb(var(--tk-label));font-size:14px;line-height:20px;word-break:keep-all;overflow-wrap:normal}.tk-iata{display:inline-block;flex-shrink:0;padding:0 6px;border:1.5px solid currentColor;border-radius:6px;color:rgb(var(--tk-accent-strong));font-size:14px;line-height:20px;font-weight:800;letter-spacing:.12em;white-space:nowrap;font-variant-numeric:tabular-nums}.tk-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:14px 0 0;padding-top:12px;border-top:2px dashed rgb(var(--tk-edge))}.tk-fields .tk-en{display:none}.tk-field{min-width:0;margin:0}.tk-field dd{margin:2px 0 0;color:rgb(var(--tk-ink));font-size:16px;line-height:24px;font-weight:700;font-variant-numeric:tabular-nums;word-break:keep-all;overflow-wrap:anywhere}.tk-field dd.tk-field__none{color:rgb(var(--tk-label));font-weight:600}.tk-field dd.tk-num,.tk-field dd.tk-field__none{white-space:nowrap}.tk-field--by dd{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal}.tk-fields .tk-field--by:nth-child(odd){grid-column:span 2}.tk-codes{display:none}.tk-stub__body{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 16px;padding:18px 16px 12px;grid-template-areas:"qr onboard" "qr planno" "qr meta" "copy copy" "actions actions"}.tk-stub__trip{grid-area:trip;display:none;min-width:0}.tk-stub__date{grid-area:date;display:none;min-width:0}.tk-onboard{grid-area:onboard;display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:10px;column-gap:10px;margin:0;min-width:0}.tk-onboard dd{margin:0}.tk-onboard .tk-onboard__what{flex-basis:100%}.tk-onboard__n{color:rgb(var(--tk-ink));font-size:22px;line-height:28px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.tk-onboard__n--zero{color:rgb(var(--tk-label))}.tk-onboard__what{color:rgb(var(--tk-label));font-size:14px;line-height:20px;text-wrap:balance}.tk-stub__body>.tk-qr{grid-area:qr;flex-direction:column;align-items:center;gap:4px}.tk-stub__body>.tk-qr .tk-qr__code{width:80px;height:80px}.tk-stub__body>.tk-qr figcaption{max-width:112px;text-align:center;text-wrap:balance}.tk-stub__body>.tk-qr figcaption span{display:none}.tk-planno{grid-area:planno;display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px;margin:0;color:rgb(var(--tk-label));font-size:14px;line-height:20px}.tk-planno b{color:rgb(var(--tk-ink));font-weight:800;letter-spacing:.08em;font-variant-numeric:tabular-nums}.tk-stub__meta{grid-area:meta;align-self:center;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 12px;min-width:0}.tk-stub__copy{grid-area:copy;min-width:0}.tk-stub__copy>*{width:100%}.tk-actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.tk-actions>*{flex:1 1 auto}.tk-actions>*>button{flex:1 1 auto}.tk-actions button{border-radius:12px}.tk-actions .tk-btn{padding:0 10px;gap:6px}.tk-stub__k{display:flex;align-items:baseline;flex-wrap:wrap;margin:0;color:rgb(var(--tk-label));font-size:14px;line-height:20px;font-weight:600}.tk-stub__v{margin:2px 0 0;color:rgb(var(--tk-ink));font-size:15px;line-height:22px;font-weight:700;font-variant-numeric:tabular-nums;word-break:keep-all;overflow-wrap:anywhere}.tk-stub__trip .tk-stub__v{display:flex;align-items:center;flex-wrap:wrap;gap:0 6px}.tk-stub__name{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;word-break:keep-all}.tk-stub__trip .tk-plane{width:16px;height:16px}.tk-stub__date .tk-stub__v{white-space:nowrap}@supports (container-type: inline-size){.tk-pass{container:tk / inline-size}.tk-pass__main{container:tk-main / inline-size}.tk-route-fit{container:tk-fit / inline-size}.tk-route{--tk-route-w: 100cqi}@container tk-main (min-width: 300px){.tk-route{--tk-name-max: 22px;--tk-route-gap: 12px}.tk-route--dur-row{--tk-mid: max(var(--tk-route-mid), var(--tk-dur-w, 0px));grid-template-areas:"fk dur tk" "fn line tn" "fx . tx"}.tk-route--dur-row .tk-route__dur{margin-bottom:0}.tk-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.tk-fields .tk-field--style{grid-column:span 2}.tk-fields .tk-field--by:nth-child(odd){grid-column:auto}}@container tk-main (min-width: 340px){.tk-route{--tk-name-max: 24px}}@container tk-main (min-width: 380px){.tk-route{--tk-name-max: 26px}}@container tk-main (min-width: 440px){.tk-route{--tk-name-max: 30px;--tk-route-gap: 16px}}@container tk-main (min-width: 560px){.tk-route{--tk-name-max: 36px;--tk-route-gap: 20px;--tk-route-mid: 96px}.tk-fields .tk-en{display:inline-block}.tk-fields .tk-field--style{grid-column:auto}}@container tk-main (min-width: 700px){.tk-route{--tk-name-max: 44px}}@container tk-fit (max-width: calc(4em + 80px)) or ((min-width: 504px) and (max-width: calc(4em + 136px))){.tk-route-fit>.tk-route{font-size:clamp(16px,min(var(--tk-route-w) / var(--tk-from-word, 1),(var(--tk-route-w) - var(--tk-route-mid) - var(--tk-route-gap)) / var(--tk-to-word, 1)),var(--tk-name-max));grid-template-columns:minmax(var(--tk-route-mid),1fr) minmax(min(var(--tk-to-need),100% - var(--tk-route-mid) - var(--tk-route-gap)),max-content);grid-template-areas:"fk fk" "fn fn" "fx fx" "dur tk" "line tn" ". tx"}.tk-route-fit .tk-route__dur{justify-self:start;margin-bottom:0;text-align:left}.tk-route-fit .tk-route__to>dt{margin-top:12px}}@container tk (min-width: 300px){.tk-band__bp .tk-plane{display:block}.tk-band__brand{font-size:16px}}@container tk (min-width: 360px){.tk-band{gap:10px;padding:0 16px}.tk-band__bp{gap:8px;letter-spacing:.2em}}@container tk (min-width: 640px){.tk-band{height:56px;padding:0 24px}.tk-band__brand{font-size:17px}.tk-band__logo{width:28px;height:28px}.tk-pass__ticket{grid-template-columns:minmax(0,1fr) clamp(272px,31%,344px)}.tk-pass__main{border-radius:24px 0 0 24px;-webkit-mask:radial-gradient(circle at 100% 0,transparent var(--r),black calc(var(--r) + .5px)) top / 100% 51% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--r),black calc(var(--r) + .5px)) bottom / 100% 51% no-repeat;mask:radial-gradient(circle at 100% 0,transparent var(--r),black calc(var(--r) + .5px)) top / 100% 51% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--r),black calc(var(--r) + .5px)) bottom / 100% 51% no-repeat}.tk-pass__stub{display:flex;flex-direction:column;border-radius:0 24px 24px 0;-webkit-mask:radial-gradient(circle at 0 0,transparent var(--r),black calc(var(--r) + .5px)) top / 100% 51% no-repeat,radial-gradient(circle at 0 100%,transparent var(--r),black calc(var(--r) + .5px)) bottom / 100% 51% no-repeat;mask:radial-gradient(circle at 0 0,transparent var(--r),black calc(var(--r) + .5px)) top / 100% 51% no-repeat,radial-gradient(circle at 0 100%,transparent var(--r),black calc(var(--r) + .5px)) bottom / 100% 51% no-repeat}.tk-pass__stub:before{top:calc(var(--r) + 6px);bottom:calc(var(--r) + 6px);left:0;right:auto;width:2px;height:auto;background:linear-gradient(to bottom,rgb(var(--tk-perf) / .6) 55%,transparent 0) 0 0 / 2px 10px repeat-y}.tk-pass__stub>.tk-band{display:flex;padding:0 20px 0 24px}.tk-body{padding:22px 28px 24px}.tk-title{font-size:26px;line-height:34px}.tk-title{margin-bottom:20px}.tk-route-fit{margin-top:auto;margin-bottom:20px}.tk-fields{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:12px 20px;margin-top:auto;margin-bottom:20px;padding-top:16px}.tk-field dd{font-size:17px;line-height:24px}.tk-codes{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin-top:auto;padding-top:16px;border-top:2px dashed rgb(var(--tk-edge))}.tk-codes .tk-bar{--tk-module: 2px;--tk-bar-h: 48px}.tk-codes .tk-field dd{letter-spacing:.1em;font-weight:800}.tk-stub__body{flex:1 1 auto;align-content:start;gap:12px;padding:20px 20px 12px 24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto auto;grid-template-areas:"trip trip" "date onboard" "qr qr" "meta meta" "copy copy" "actions actions"}.tk-stub__trip,.tk-stub__date{display:block}.tk-planno{display:none}.tk-onboard{display:block}.tk-onboard__n{white-space:normal;word-break:keep-all;overflow-wrap:normal}.tk-stub__body>.tk-qr{flex-direction:row;align-items:center;gap:12px;padding-top:14px;border-top:2px dashed rgb(var(--tk-edge))}.tk-stub__body>.tk-qr .tk-qr__code{width:88px;height:88px}.tk-stub__body>.tk-qr figcaption{max-width:none;text-align:left}.tk-stub__body>.tk-qr figcaption span{display:block}.tk-actions .tk-btn{padding:0 12px}.tk-stub__meta{align-self:end;margin-bottom:-6px}.tk-stub__meta>*{min-height:44px}}@container tk (min-width: 640px) and (max-width: 859.98px){.tk-codes .tk-bar{--tk-module: 1.5px;--tk-bar-h: 44px}.tk-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@container tk (min-width: 792px){.tk-band__kind{display:inline}}@container tk (min-width: 1000px){.tk-body{padding:26px 36px 28px}.tk-band{padding:0 32px}.tk-title{font-size:28px;line-height:36px;margin-bottom:24px}}}@supports not (container-type: inline-size){@media (max-width: 639.98px){.tk-route-fit--two-row>.tk-route{font-size:clamp(16px,min(var(--tk-route-w) / var(--tk-from-word, 1),(var(--tk-route-w) - var(--tk-route-mid) - var(--tk-route-gap)) / var(--tk-to-word, 1)),var(--tk-name-max));grid-template-columns:minmax(var(--tk-route-mid),1fr) minmax(min(var(--tk-to-need),100% - var(--tk-route-mid) - var(--tk-route-gap)),max-content);grid-template-areas:"fk fk" "fn fn" "fx fx" "dur tk" "line tn" ". tx"}.tk-route-fit--two-row .tk-route__dur{justify-self:start;margin-bottom:0;text-align:left}.tk-route-fit--two-row .tk-route__to>dt{margin-top:12px}}}
