:root:has(.tk-band){--tk-h:32px}.tk-band{z-index:45;height:var(--tk-h,32px);background:var(--navy-deep);border-bottom:1px solid var(--navy-line);box-sizing:border-box;max-width:100vw;color:var(--cream-soft);transition:background-color .18s var(--ease-respond), border-color .18s var(--ease-respond);align-items:stretch;font-size:12px;line-height:1;text-decoration:none;display:flex;position:relative;overflow:hidden}.tk-view{flex:1;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%)}.tk-track{white-space:nowrap;will-change:transform;flex:none;align-items:center;display:flex}.tk-set{flex:none;align-items:baseline;display:flex}.tk-cell{align-items:baseline;display:inline-flex}.tk-item{color:inherit;align-items:baseline;gap:7px;padding:0 18px;text-decoration:none;display:inline-flex}.tk-pair{align-items:baseline;gap:5px;display:inline-flex}.tk-pair+.tk-pair:before{content:"";background:var(--cream-faint);align-self:center;width:3px;height:3px;margin:0 4px 0 2px}.tk-k{font-family:var(--font-text), Arial, sans-serif;color:var(--cream-soft);font-size:12px;font-weight:500}.tk-short{display:none}.tk-v,.tk-t{font-family:var(--font-data), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-stretch:87.5%;display:inline-block}.tk-v{color:var(--cream);font-size:13px;font-weight:600}.tk-u{font-family:var(--font-text), Arial, sans-serif;color:var(--cream-soft);font-size:12px}.tk-t{color:var(--cream-faint);margin-left:4px;font-size:12px}.tk-dot{background:var(--cream);flex:none;align-self:center;width:6px;height:6px}.tk-sep{background:var(--navy-line);flex:none;align-self:center;width:1px;height:14px;transform:skew(-45deg)}.tk-go{color:var(--cream-soft)}.tk-go .tk-k{transition:color .18s var(--ease-respond)}.tk-arrow{transition:transform .18s var(--ease-respond);align-self:center}.tk-item .tk-k{transition:color .18s var(--ease-respond)}@media (hover:hover){.tk-band:hover{background:var(--navy);border-bottom-color:var(--cream-faint)}.tk-item:hover .tk-k,.tk-item:hover.tk-go{color:var(--cream)}.tk-item:hover .tk-arrow{transform:translate(4px)}}.tk-item:focus-visible{outline:2px solid var(--cream);outline-offset:-2px;background:var(--navy)}.tk-item:focus-visible .tk-k,.tk-item:focus-visible.tk-go{color:var(--cream)}.tk-item:focus-visible .tk-arrow{transform:translate(4px)}@media (max-width:760px){:root:has(.tk-band){--tk-h:30px}.tk-item{gap:6px;padding:0 14px}.tk-long{display:none}.tk-short{display:inline}}@media (prefers-reduced-motion:reduce){.tk-set+.tk-set{display:none}.tk-view{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000 100%)}.tk-set>.tk-sep:last-child{display:none}.tk-track{padding-left:max(0px, calc(var(--edge) - 18px))}.tk-band,.tk-arrow,.tk-item .tk-k{transition:none}}@media (prefers-reduced-motion:reduce) and (max-width:520px){.tk-track{padding-left:0}}
