@layer components{.callout{background:#e0902e0f;border-color:#e0902e8c}.callout:hover{border-color:var(--color-ember)}.callout .row{border-bottom:0;padding:0}.callout .glyph{color:var(--color-ember);font-size:18px;line-height:1}.callout .go{font-family:var(--font-disp);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ember);white-space:nowrap;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);border:1px solid #e0902e80;padding:6px 12px;font-size:10.5px}.callout .go:hover{border-color:var(--color-ember);background:#e0902e1a}.tv-h{font-family:var(--font-disp);letter-spacing:.22em;text-transform:uppercase;color:var(--color-dim);align-items:center;gap:8px;margin:0 0 10px;font-size:10px;font-weight:400;display:flex}.tv-unread,.tv-problems{font-family:var(--font-mono);letter-spacing:0;border-radius:2px;padding:1px 6px;font-size:10px}.tv-unread{background:var(--color-gold);color:#14110b}.tv-problems{color:var(--color-bad);background:#d944362e}.tv-lines{flex-direction:column;gap:7px;margin:0;display:flex}.tv-lines div{border-bottom:1px dashed var(--color-line);align-items:baseline;gap:10px;padding-bottom:7px;display:flex}.tv-lines div:last-child{border-bottom:0}.tv-lines dt{width:10.5rem;color:var(--color-dim);flex:none;font-size:12px}.tv-lines dd{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.tv-hint{font-size:11px}.tv-note-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tv-note-list li{border-bottom:1px dashed var(--color-line);align-items:baseline;gap:10px;padding-bottom:6px;font-size:12px;display:flex}.tv-note-list li:last-child{border-bottom:0}.tv-note-list li.fresh{border-left:2px solid var(--color-gold);margin-left:-10px;padding-left:8px}.tv-note-list time{white-space:nowrap;font-size:11px}.tv-note-list .cell{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tv-all{margin-top:10px;font-size:11px;display:inline-block}.tv-go{white-space:nowrap;flex:none;font-size:11px}.tv-next{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.tv-next-when{flex-direction:column;gap:2px;min-width:9rem;display:flex}.tv-hero{font-family:var(--font-sans);color:var(--color-gold);font-variant-numeric:proportional-nums;font-size:34px;font-weight:600;line-height:1.05}.tv-next-when .dim{font-family:var(--font-mono);font-size:11.5px}.tv-next-what{flex-direction:column;flex:1;gap:8px;min-width:16rem;display:flex}.tv-next-title{color:var(--color-ink);font-size:14px;line-height:1.35}.tv-next-meta{gap:8px;margin:0}.tv-later{border-top:1px dashed var(--color-line);flex-direction:column;gap:6px;margin:14px 0 0;padding:12px 0 0;list-style:none;display:flex}.tv-later li{align-items:baseline;gap:12px;font-size:12px;display:flex}.tv-later-when{font-family:var(--font-mono);color:var(--color-gold);flex:none;width:7rem;font-size:11px}.tv-later-title{color:var(--color-dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv-glance{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;margin-bottom:14px;display:grid}.tv-stat{background:var(--color-panel);border:1px solid var(--color-line);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);flex-direction:column;gap:1px;padding:9px 12px 10px;text-decoration:none;transition:border-color .16s;display:flex}a.tv-stat:hover{border-color:var(--color-line-hot)}.tv-stat-label{font-family:var(--font-disp);letter-spacing:.22em;text-transform:uppercase;color:var(--color-faint);font-size:9px}.tv-stat-value{font-family:var(--font-sans);color:var(--color-ink);font-variant-numeric:proportional-nums;font-size:23px;font-weight:600;line-height:1.15}.tv-stat-value.ok{color:var(--color-gold)}.tv-stat-value.warn{color:var(--color-ember)}.tv-stat-value.bad{color:var(--color-bad)}.tv-stat-note{font-family:var(--font-mono);color:var(--color-faint);font-size:10px}.tv-feed{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tv-feed li{border-bottom:1px dashed var(--color-line);padding:10px 0}.tv-feed li:first-child{padding-top:0}.tv-feed li:last-child{border-bottom:0;padding-bottom:0}.tv-feed-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.tv-feed-who{color:var(--color-ink);font-size:12.5px}.tv-feed-head .dim{font-size:11px}.tv-feed-when{font-family:var(--font-mono)}.tv-feed-metric{font-family:var(--font-mono);white-space:nowrap;margin-left:auto}.tv-feed-text{color:var(--color-dim);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}}@media (max-width:640px){.tv-hero{font-size:28px}.tv-next{gap:12px}}
