.tv-page.tv-home{padding-top:20px}.tv-page .hm-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}@media (max-width:820px){.tv-page .hm-even{grid-template-columns:minmax(0,1fr)}}.tv-page .hm-link{font:700 16px var(--body);color:var(--gold)}.tv-page .hm-link:hover{color:#FFD45A}.tv-page .hm-text{margin:0;font:500 17px/1.35 var(--body);color:var(--muted)}.tv-page .hm-field{font:700 16px var(--body);color:var(--cream)}.tv-page .tv-b.hm-torch{background:var(--torch);color:var(--paper)}.tv-page .hm-news{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:2px solid #2b2b30}.tv-page .hm-news:last-child{border-bottom:0}.tv-page .hm-date{flex:0 0 auto;width:58px;padding:3px 0;text-align:center;font:400 18px/1 var(--mono);color:var(--paper);background:#3A2A24;border:2px solid var(--gold)}.tv-page .hm-ntitle{display:block;font:700 16px var(--display);color:var(--paper);text-decoration:none}.tv-page .hm-ntitle:hover{color:var(--gold)}.tv-page .hm-news p{margin:2px 0 0;font:500 16px/1.3 var(--body);color:var(--cream)}.tv-page .hm-tables{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tv-page .hm-tables li{display:flex;align-items:center;gap:12px;min-height:52px;padding:4px 6px 4px 12px;background:#2B2B30;border:3px solid var(--line)}.tv-page .hm-tinfo{flex:1;min-width:0;display:flex;flex-direction:column}.tv-page .hm-tinfo b{font:700 15px var(--display);color:var(--paper)}.tv-page .hm-tinfo span{font:400 17px/1 var(--mono);color:var(--muted)}.tv-page .hm-seats{display:flex;gap:3px}.tv-page .hm-seats i{width:10px;height:14px;border:2px solid var(--line);background:#45454D;display:block}.tv-page .hm-seats i.on{background:var(--gold)}.tv-page .hm-join{flex:none;min-height:40px;padding:0 14px;font:700 13px var(--display);color:var(--paper);background:var(--torch);border:2px solid var(--line);border-radius:999px;cursor:pointer}.tv-page .hm-join:disabled{opacity:.5;cursor:not-allowed}.tv-page .hm-join:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.tv-page .hm-games{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tv-page .hm-games li{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;background:#2B2B30;border:3px solid var(--line);font:700 14px var(--display);color:var(--paper)}.tv-page .hm-games li span{font:400 17px var(--mono);color:var(--muted)}.tv-page .hm-even.hm-three{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width:1100px){.tv-page .hm-even.hm-three{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tv-page .hm-even.hm-three>:first-child{grid-column:1/-1}}@media (max-width:820px){.tv-page .hm-even.hm-three{grid-template-columns:minmax(0,1fr)}}.tv-page .hm-dwarf{position:relative;height:220px;border:3px solid var(--line);overflow:hidden;background:radial-gradient(ellipse 55% 70% at 88% 70%,rgba(255,138,58,.45),rgba(255,138,58,0) 70%),linear-gradient(180deg,#3A3A42 0 62%,#5E3A21 62% 100%)}.tv-page .hm-dwarf:before{content:"";position:absolute;inset:0 0 38% 0;pointer-events:none;opacity:.5;background:repeating-linear-gradient(0deg,transparent 0 22px,#2B2B30 22px 25px),repeating-linear-gradient(90deg,transparent 0 46px,#2B2B30 46px 49px)}.tv-page .hm-dwarf-msg,.tv-page .hm-dwarf-stage{position:absolute;inset:0}.tv-page .hm-dwarf-msg{display:grid;place-items:center;padding:12px;text-align:center;font:400 19px var(--mono);color:var(--cream)}.tv-page .hm-dwarf-tag{position:absolute;left:8px;bottom:8px;padding:2px 8px;font:400 17px/1 var(--mono);color:var(--line);background:var(--gold);border:2px solid var(--line);pointer-events:none}.tv-page .hm-bottom{margin-top:auto}.tv-page .hm-quiet{display:flex;flex-direction:column;gap:12px}.tv-page .hm-quiet-block{display:flex;flex-direction:column;gap:6px}.tv-page .hm-label{font:400 17px var(--mono);letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.tv-page .hm-people{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.tv-page .hm-people li{display:flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;background:#2B2B30;border:2px solid var(--line);font:700 13px var(--display);color:var(--paper)}.tv-page .hm-people li i{width:8px;height:8px;background:var(--ok);border:2px solid var(--line)}.tv-page .hm-people li.npc i{background:var(--gold)}.tv-page .hm-people li span{font:400 15px var(--mono);color:var(--muted)}.tv-page .hm-people li.more{font:400 16px var(--mono);color:var(--muted)}.tv-page .hm-last{display:flex;flex-direction:column;padding:8px 12px;background:#2B2B30;border:3px solid var(--line)}.tv-page .hm-last b{font:700 15px var(--display);color:var(--paper)}.tv-page .hm-last span{font:400 17px/1.1 var(--mono);color:var(--cream)}.tv-page .hm-even.hm-up3{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.8fr)}@media (max-width:1100px){.tv-page .hm-even.hm-up3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tv-page .hm-even.hm-up3>:last-child{grid-column:1/-1}}@media (max-width:820px){.tv-page .hm-even.hm-up3{grid-template-columns:minmax(0,1fr)}}.tv-page .hm-up{display:flex;flex-direction:column;gap:12px}.tv-page .hm-tables li.hm-lc{background:#3A2A24;border-color:var(--gold)}.tv-page a.hm-join{display:inline-flex;align-items:center;text-decoration:none}.tv-page .hm-lvl{height:12px;background:#141417;border:2px solid var(--line)}.tv-page .hm-lvl i{display:block;height:100%;background:repeating-linear-gradient(90deg,#E3B341 0 8px,#C9962A 8px 10px)}