.tv-handover{--u:min(calc(100vh / 836), calc(100vw / 1440));box-sizing:border-box;color:#072457;background:radial-gradient(60% 55% at 22% 18%,#fffcf6f2 0%,#fffcf600 100%),linear-gradient(140deg,#faf1e2 0%,#f5e6cb 55%,#efd5a8 100%);min-height:100vh;position:relative;overflow:hidden}.tv-handover__frame{width:calc(1443 * var(--u));height:calc(836 * var(--u));position:absolute;top:50%;left:50%;translate:-50% -50%}.tv-handover__title{top:calc(110 * var(--u));color:#072457;font-size:max(26px, 40 * var(--u));text-align:center;margin:0;font-weight:400;line-height:1.4;position:absolute;left:0;right:0}.tv-handover__stage{top:calc(212 * var(--u));left:calc(368 * var(--u));width:calc(700 * var(--u));height:calc(400 * var(--u));position:absolute}.tv-handover__card{visibility:hidden;border-bottom:calc(8 * var(--u)) solid #dcbb88;box-shadow:0 calc(10 * var(--u)) calc(30 * var(--u)) #5037142e;opacity:0;background:#dcbb88;flex-direction:column;transition:opacity .5s,visibility 0s linear .5s;display:flex;position:absolute;inset:0}.tv-handover__card.is-active{visibility:visible;opacity:1;transition-delay:0s}.tv-handover__card-title{padding:calc(12 * var(--u)) calc(28 * var(--u));color:#f6e3bd;font-size:max(15px, 20 * var(--u));background:#072457;flex:none;margin:0;line-height:1.2}.tv-handover__scroll{overscroll-behavior:contain;scrollbar-color:#072457 transparent;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.tv-handover__table{border-collapse:collapse;table-layout:fixed;color:#072457;width:100%;font-family:Lato,UTM Aptima,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-size:max(9px, 9 * var(--u));border:0;margin:0;line-height:1.4}.tv-handover__table th,.tv-handover__table td{padding:calc(6 * var(--u)) calc(11 * var(--u));vertical-align:top;text-align:left;border:1px solid #072457}.tv-handover__table tr>:first-child{border-left:0;width:14.5%}.tv-handover__table tr>:last-child{border-right:0}.tv-handover__table thead th{z-index:1;font-size:max(8px, 8 * var(--u));letter-spacing:.03em;text-align:center;text-transform:uppercase;vertical-align:middle;background:#dcbb88;border-top:0;font-weight:700;position:sticky;top:0}.tv-handover__table tbody th,.tv-handover__table td{background:#fdf5e4}.tv-handover__table tbody th{text-align:center;vertical-align:middle;font-weight:400}.tv-handover__table tbody tr:last-child>*{border-bottom:0}.tv-handover__arrow{width:max(36px, 50 * var(--u));height:max(36px, 50 * var(--u));color:#dcc08f;cursor:pointer;background:0 0;border:1px solid #dcc08f;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s,color .2s;display:flex;position:absolute;top:50%;translate:0 -50%}.tv-handover__arrow:hover,.tv-handover__arrow:focus-visible{color:#fff;background:#dcc08f}.tv-handover__arrow:focus-visible{outline-offset:3px;outline:1px solid #dcc08f}.tv-handover__arrow--prev{right:calc(100% + 25 * var(--u))}.tv-handover__arrow--next{left:calc(100% + 26 * var(--u))}.tv-handover__foot{top:calc(668 * var(--u));flex-direction:column;align-items:center;display:flex;position:absolute;left:0;right:0}.tv-handover__download{align-items:center;gap:calc(13 * var(--u));color:#dcc08f;font-size:max(12px, 15 * var(--u));letter-spacing:.02em;text-transform:uppercase;text-decoration:none;transition:color .2s;display:inline-flex}.tv-handover__download:hover,.tv-handover__download:focus-visible{color:#c29b5d}.tv-handover__download-icon{width:max(30px, 36 * var(--u));height:max(30px, 36 * var(--u));background:#dcc08f;border-radius:50%;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex}.tv-handover__download-icon img{width:62%;height:auto}.tv-handover__download:hover .tv-handover__download-icon{transform:translateY(2px)}.tv-handover__note{max-width:calc(700 * var(--u));margin:calc(46 * var(--u)) 0 0;font-size:max(8px, 10 * var(--u));text-align:center;font-style:italic;line-height:1.6}.tv-handover__download+.tv-handover__note{margin-top:calc(46 * var(--u))}.tv-handover__download:only-child{margin-top:0}.tv-handover__note:only-child{margin-top:calc(76 * var(--u))}.tv-handover.is-animated .tv-handover__title,.tv-handover.is-animated .tv-handover__foot{opacity:0;translate:0 20px}.tv-handover.is-animated .tv-handover__stage{clip-path:inset(0 0 100%)}.tv-handover.is-animated .tv-handover__table tbody tr,.tv-handover.is-animated .tv-handover__arrow{opacity:0}.tv-handover.is-inview .tv-handover__title{animation:.9s cubic-bezier(.22,1,.36,1) .1s forwards tv-handover-rise}.tv-handover.is-inview .tv-handover__stage{animation:1.1s cubic-bezier(.65,0,.35,1) .3s forwards tv-handover-open}.tv-handover.is-inview .tv-handover__table tbody tr{animation:.6s forwards tv-handover-fade}.tv-handover.is-inview .tv-handover__table tbody tr:first-child{animation-delay:.8s}.tv-handover.is-inview .tv-handover__table tbody tr:nth-child(2){animation-delay:.9s}.tv-handover.is-inview .tv-handover__table tbody tr:nth-child(3){animation-delay:1s}.tv-handover.is-inview .tv-handover__table tbody tr:nth-child(4){animation-delay:1.1s}.tv-handover.is-inview .tv-handover__table tbody tr:nth-child(5){animation-delay:1.2s}.tv-handover.is-inview .tv-handover__table tbody tr:nth-child(6){animation-delay:1.3s}.tv-handover.is-inview .tv-handover__table tbody tr:nth-child(7){animation-delay:1.4s}.tv-handover.is-inview .tv-handover__table tbody tr:nth-child(8){animation-delay:1.5s}.tv-handover.is-inview .tv-handover__table tbody tr:nth-child(n+9){animation-delay:1.6s}.tv-handover.is-inview .tv-handover__arrow{animation:.8s 1.1s forwards tv-handover-fade}.tv-handover.is-inview .tv-handover__foot{animation:.9s cubic-bezier(.22,1,.36,1) 1.2s forwards tv-handover-rise}@media (width<=1024px){.tv-handover{--u:1px;padding:110px 16px 56px}}@media (width<=1024px) and (width<=767px){.tv-handover{min-height:auto!important}}@media (width<=1024px){.tv-handover__frame{flex-direction:column;align-items:center;width:auto;height:auto;display:flex;position:static;translate:none}.tv-handover__title{font-size:1.75rem;position:static}.tv-handover__stage{width:100%;max-width:700px;height:auto;margin-top:24px;display:grid;position:relative;top:auto;left:auto}.tv-handover__card{grid-area:1/1;position:relative;inset:auto}.tv-handover__scroll{overflow-x:auto}.tv-handover__table{min-width:560px;font-size:12px}.tv-handover__table thead th{font-size:10px;position:static}.tv-handover__stage:has(.tv-handover__arrow){padding-bottom:60px}.tv-handover__arrow{top:auto;bottom:0;translate:none}.tv-handover__arrow--prev{right:calc(50% + 6px)}.tv-handover__arrow--next{left:calc(50% + 6px)}.tv-handover__foot{margin-top:32px;position:static}.tv-handover__note{max-width:none;margin-top:28px}}@media (width<=1024px) and (width<=767px){.tv-handover{--u:calc(100vw / 931);height:calc(836 * var(--u));height:round(up, 836 * var(--u), 1px);padding:0}.tv-handover__frame{width:calc(1443 * var(--u));height:calc(836 * var(--u));display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.tv-handover__title{top:calc(110 * var(--u) - 13px);font-size:clamp(21.6px,6.4vw,28.8px);position:absolute}.tv-handover__stage{top:calc(212 * var(--u));left:calc(368 * var(--u));width:calc(700 * var(--u));max-width:none;height:calc(400 * var(--u));margin:0;display:block;position:absolute}.tv-handover__stage:has(.tv-handover__arrow){padding-bottom:0}.tv-handover__card{position:absolute;inset:0}.tv-handover__card-title{font-size:calc(20 * var(--u))}.tv-handover__scroll{overflow:hidden auto}.tv-handover__table{min-width:0;font-size:calc(9 * var(--u))}.tv-handover__table thead th{font-size:calc(8 * var(--u))}.tv-handover__arrow{width:calc(50 * var(--u));height:calc(50 * var(--u));top:50%;bottom:auto;translate:0 -50%}.tv-handover__arrow svg{width:6px;height:auto}.tv-handover__arrow--prev{right:calc(100% + 25 * var(--u));left:auto}.tv-handover__arrow--next{right:auto;left:calc(100% + 26 * var(--u))}.tv-handover__foot{top:calc(668 * var(--u));margin:0;position:absolute}.tv-handover__download{gap:6px;font-size:clamp(9px,2.66667vw,12px)}.tv-handover__download-icon{width:15px;height:15px}.tv-handover__note{max-width:calc(700 * var(--u));margin-top:calc(46 * var(--u));font-size:calc(10 * var(--u))}}@keyframes tv-handover-rise{to{opacity:1;translate:0}}@keyframes tv-handover-open{to{clip-path:inset(-15%)}}@keyframes tv-handover-fade{to{opacity:1}}
