tp-block,tp-stale{display:block}.tp-page{color:var(--k-ink);font-size:15px;line-height:1.6}.tp-body{padding-top:clamp(30px,4vw,52px);padding-bottom:clamp(48px,6vw,80px)}.tp-section{scroll-margin-top:calc(var(--header,64px) + 24px)}.tp-section+.tp-section{border-top:1px solid var(--k-line);margin-top:clamp(44px,5vw,68px);padding-top:clamp(26px,2.8vw,34px)}.tp-section-head{gap:6px;max-width:72ch;margin:0 0 22px;display:grid}.tp-section-head>*{margin:0}.tp-empty{color:var(--k-ink-2);margin:0;padding:18px 0}.tp-stale{border:1px solid var(--k-line-2);border-radius:var(--k-r);color:var(--k-ink-2);max-width:72ch;margin:14px 0 0;padding:10px 12px;font-size:13.5px}.tp-prose{color:var(--k-ink-2);max-width:72ch;font-size:16px;line-height:1.7}.tp-prose p{margin:0 0 14px}.tp-prose strong{color:var(--k-ink);font-weight:600}.tp-prose code,.tp-id{font:.84em/1 var(--k-mono);background:var(--k-sunken);border:1px solid var(--k-line);color:var(--k-ink);overflow-wrap:anywhere;border-radius:5px;padding:1px 5px}.tp-api{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tp-api li{border-top:1px solid var(--k-line);grid-template-columns:minmax(0,290px) minmax(0,1fr);gap:4px 18px;padding:10px 0;display:grid}.tp-api li>span{color:var(--k-ink-2)}.tp-verdict{font:400 clamp(25px,2.7vw,34px)/1.18 var(--k-serif);letter-spacing:-.01em;color:var(--k-ink);max-width:34ch;margin:clamp(24px,3vw,34px) 0 6px}.tp-verdict+.k-meta{margin:0}.tp-grid{grid-template-columns:minmax(0,1.2fr) minmax(160px,.8fr) minmax(0,2.5fr);column-gap:clamp(18px,2.4vw,32px);display:grid}.tp-axis{grid-template-columns:minmax(0,1.2fr) minmax(160px,.8fr) minmax(0,2.5fr);align-items:end;column-gap:clamp(18px,2.4vw,32px);padding-bottom:10px;display:grid}.tp-axis-label{color:var(--k-ink-3);grid-column:1/3;font-size:12.5px}.tp-axis-days{height:18px;color:var(--k-ink-3);font-size:12px;line-height:1;position:relative}.tp-axis-days span{border-left:1px solid var(--k-line-2);white-space:nowrap;padding:0 0 1px 5px;position:absolute;bottom:0}.tp-axis-now{background:var(--k-gold);border-radius:1px;width:2px;height:24px;position:absolute;bottom:-10px;right:-1px}.tp-since{margin:0 0 10px}.tp-groups{border-top:1px solid var(--k-line-2);margin:0;padding:0;list-style:none}.tp-group{border-bottom:1px solid var(--k-line);grid-template-columns:minmax(0,1.2fr) minmax(160px,.8fr) minmax(0,2.5fr);align-items:center;gap:10px clamp(18px,2.4vw,32px);padding:18px 0;display:grid}.tp-g-name h3{margin:0 0 3px}.tp-g-name .k-meta{max-width:46ch;margin:0}.tp-g-read{gap:3px;display:grid}.tp-g-read strong+.k-meta{margin-top:2px}.tp-g-read .k-meta+.k-meta{margin-top:-3px}.tp-g-read strong{letter-spacing:-.01em;color:var(--k-ink);font-size:19px;font-weight:600;line-height:1.2}.tp-group--ok .tp-g-read strong,.tp-group--some .tp-g-read strong{font-weight:500}.tp-strip{width:100%;height:30px;display:block;overflow:visible}.tp-h--ok{fill:var(--k-line-3)}.tp-h--some{fill:var(--k-ink-3)}.tp-h--late{fill:var(--k-ink)}.tp-more{grid-column:1/-1;font-size:13.5px}.tp-more summary{cursor:pointer;width:max-content;max-width:100%;color:var(--k-ink-2);text-decoration:underline;text-decoration-color:var(--k-line-3);text-underline-offset:.2em}.tp-more summary:hover{color:var(--k-ink)}.tp-mini{max-width:640px;margin-top:10px}.tp-mini th[scope=row]{font-weight:500}.tp-key{color:var(--k-ink-3);flex-wrap:wrap;gap:6px 22px;margin:14px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.tp-key li{align-items:center;gap:8px;display:inline-flex}.tp-key i{border-radius:1px;width:4px;height:14px;display:inline-block}.tp-key .ok{background:var(--k-line-3);height:11px}.tp-key .some{background:var(--k-ink-3)}.tp-key .late{background:var(--k-ink)}.tp-incidents{margin:0;padding:0;list-style:none}.tp-inc{border-top:1px solid var(--k-line);grid-template-columns:minmax(210px,.85fr) minmax(0,2.2fr);gap:8px clamp(18px,2.4vw,32px);padding:18px 0;display:grid}.tp-inc-when{align-content:start;justify-items:start;gap:5px;display:grid}.tp-inc-when time{color:var(--k-ink);font-size:13.5px;line-height:1.45}.tp-inc-what h3{margin:0 0 5px}.tp-inc-what p{color:var(--k-ink-2);max-width:70ch;margin:0;font-size:15px}.tp-inc--open .k-chip{border-color:var(--k-ink-2);color:var(--k-ink)}.tp-coins{max-width:760px}.tp-coins-head,.tp-coin summary{grid-template-columns:minmax(0,1fr) repeat(3,88px);align-items:baseline;column-gap:18px;display:grid}.tp-coins-head{border-bottom:1px solid var(--k-line-2);color:var(--k-ink-3);padding:0 0 8px;font-size:12.5px;line-height:1.3}.tp-coins-head span:first-child{padding-left:20px}.tp-coins-head span+span{text-align:right}.tp-coin{border-bottom:1px solid var(--k-line)}.tp-coin summary{cursor:pointer;color:var(--k-ink-2);padding:11px 0;font-size:14px;list-style:none}.tp-coins-more>summary{border-bottom:1px solid var(--k-line);cursor:pointer;color:var(--k-ink-2);text-decoration:underline;text-decoration-color:var(--k-line-3);text-underline-offset:.2em;padding:12px 0 12px 20px;font-size:13.5px;list-style:none}.tp-coins-more>summary::-webkit-details-marker{display:none}.tp-coins-more>summary:hover{color:var(--k-ink)}.tp-coins-more .tp-hide,.tp-coins-more[open] .tp-show{display:none}.tp-coins-more[open] .tp-hide{display:inline}.tp-coin summary::-webkit-details-marker{display:none}.tp-coin summary:hover{color:var(--k-ink)}.tp-coin summary .k-num{text-align:right}.tp-coin-name{color:var(--k-ink);font-weight:600}.tp-coin-name:before{content:"";border-right:1.5px solid var(--k-ink-3);border-bottom:1.5px solid var(--k-ink-3);width:6px;height:6px;margin:0 10px 2px 2px;transition:transform .14s;display:inline-block;transform:rotate(-45deg)}.tp-coin[open] .tp-coin-name:before{transform:rotate(45deg)}.tp-why{color:var(--k-ink-2);gap:8px;margin:0 0 14px;padding:0 0 0 20px;font-size:13.5px;list-style:none;display:grid}.tp-why .k-chip{margin-right:6px}.tp-filter{margin:0 0 26px}.tp-day{border-top:1px solid var(--k-line);grid-template-columns:150px minmax(0,1fr);gap:10px clamp(20px,3vw,44px);padding:24px 0;display:grid}.tp-day[hidden]{display:none}.tp-date{top:calc(var(--header,64px) + 18px);font:600 14.5px/1.4 var(--k-sans);color:var(--k-ink);align-self:start;margin:0;position:sticky}.tp-entries{gap:24px;margin:0;padding:0;list-style:none;display:grid}.tp-entry{grid-template-columns:96px minmax(0,1fr);gap:4px 18px;display:grid}.tp-entry[hidden]{display:none}.tp-type{color:var(--k-ink-3);padding-top:2px;font-size:12.5px;line-height:1.4}.tp-entry[data-type=correction] .tp-type{color:var(--k-ink);font-weight:600}.tp-entry-body h3{margin:0 0 5px}.tp-entry-body p{color:var(--k-ink-2);max-width:70ch;margin:0}.tp-links{flex-wrap:wrap;gap:6px 18px;font-size:14px;display:flex;margin-top:8px!important}.tp-charts{flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.tp-stats{margin:clamp(24px,3vw,34px) 0 10px}.tp-cov-group+.tp-cov-group{margin-top:clamp(34px,4vw,52px)}.tp-cov-head{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0 0 12px;display:flex}.tp-cov-head>*{margin:0}.tp-cov-axis,.tp-cov summary{grid-template-columns:minmax(120px,1.1fr) 70px minmax(0,3.2fr) 104px;align-items:center;gap:clamp(10px,1.6vw,20px);display:grid}.tp-cov-axis{color:var(--k-ink-3);border-bottom:1px solid var(--k-line-2);padding:0 0 8px;font-size:12px}.tp-cov-axis .n,.tp-cov-n{text-align:right}.tp-years{grid-template-columns:repeat(var(--tp-years,18),minmax(0,1fr));gap:2px;display:grid}.tp-cov-axis .tp-years i{text-align:center;white-space:nowrap;font-style:normal;overflow:hidden}.tp-cov{border-bottom:1px solid var(--k-line)}.tp-cov summary{cursor:pointer;padding:9px 0;font-size:14px;list-style:none}.tp-cov summary::-webkit-details-marker{display:none}.tp-cov summary:hover .tp-cov-name{text-underline-offset:.2em;text-decoration:underline;text-decoration-color:var(--k-line-3)}.tp-cov-name{color:var(--k-ink);overflow-wrap:anywhere;min-width:0;font-weight:600}.tp-cov-name .k-meta{margin-left:4px;font-weight:400}.tp-cov-n{color:var(--k-ink-2)}.tp-cov-from{color:var(--k-ink-2);font-size:13px}.tp-y{background:var(--k-sunken);border-radius:2px;height:16px;display:block}.tp-y--1{background:color-mix(in srgb,var(--k-ink) 14%,var(--k-sunken))}.tp-y--2{background:color-mix(in srgb,var(--k-ink) 34%,var(--k-sunken))}.tp-y--3{background:color-mix(in srgb,var(--k-ink) 58%,var(--k-sunken))}.tp-y--4{background:color-mix(in srgb,var(--k-ink) 84%,var(--k-sunken))}.tp-cov[open] summary{border-bottom:1px solid var(--k-line)}.tp-cov-body{gap:14px;padding:16px 0 22px;display:grid}.tp-cov-body .k-table-wrap{max-width:760px}.tp-cov-links{flex-wrap:wrap;gap:6px 20px;margin:0;font-size:14px;display:flex}.tp-cov-list{gap:10px;display:grid}.tp-cov-list .k-input{max-width:340px}.tp-cov-list .k-table td:first-child{min-width:240px}.tp-shade{color:var(--k-ink-3);flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;display:flex}.tp-shade i{border-radius:2px;width:16px;height:12px;display:inline-block}@media (width<=860px){.tp-axis,.tp-group{grid-template-columns:minmax(0,1fr) auto}.tp-axis-label{display:none}.tp-axis-days,.tp-g-strip{grid-column:1/-1}.tp-inc,.tp-day{grid-template-columns:minmax(0,1fr)}.tp-date{position:static}.tp-api li{grid-template-columns:minmax(0,1fr)}.tp-cov-axis,.tp-cov summary{grid-template-columns:minmax(0,1fr) 54px minmax(0,1.6fr)}.tp-cov-from,.tp-cov-axis>span:last-child{display:none}}@media (width<=520px){.tp-entry{grid-template-columns:minmax(0,1fr)}.tp-coins-head,.tp-coin summary{grid-template-columns:minmax(0,1fr) repeat(3,58px);column-gap:10px}.tp-cov-axis .tp-years i:nth-child(2n){visibility:hidden}}@media (prefers-reduced-motion:reduce){.tp-coin-name:before{transition:none}}
