.ZmuDmq_page{background:var(--surface);min-height:100vh;color:var(--text);padding:.75rem 0 calc(3rem + var(--mobile-nav-offset));overflow:clip}.ZmuDmq_shell{width:min(100% - 1.5rem,72rem);margin-inline:auto}.ZmuDmq_hero{aspect-ratio:16/9;border:1px solid var(--border);background:var(--surface-inset);border-radius:.5rem;position:relative;overflow:hidden}.ZmuDmq_heroImage{object-fit:cover}.ZmuDmq_tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin-top:.75rem;display:grid}.ZmuDmq_tab{border:1px solid var(--border);background:var(--surface-2);min-width:0;min-height:5rem;color:var(--text-muted);text-align:center;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding-inline:.25rem;transition:border-color .18s,background-color .18s,color .18s;display:flex}.ZmuDmq_tab:hover{border-color:var(--color-brand-red);background:var(--surface-3);color:var(--color-brand-red)}.ZmuDmq_activeTab{border-color:var(--color-brand-red);color:var(--color-brand-red);box-shadow:inset 3px 0 0 var(--color-brand-red)}.ZmuDmq_tab svg{flex:none;width:1.25rem;height:1.25rem}.ZmuDmq_tab span{flex-direction:column;min-width:0;display:flex}.ZmuDmq_tab strong{font-size:.75rem;font-weight:900}.ZmuDmq_tab small{color:var(--text-muted);white-space:nowrap;font-size:.6875rem;font-weight:600;display:none}.ZmuDmq_newsSection{margin-top:2.75rem}.ZmuDmq_headingRow{z-index:2;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-inline:.4rem;display:flex;position:relative}.ZmuDmq_headingRow h1{letter-spacing:-.02em;font-size:1.15rem;font-weight:900}.ZmuDmq_categoryControl{flex:none;position:relative}.ZmuDmq_categoryButton{background:var(--color-brand-red);color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:.4rem;max-width:9.5rem;min-height:2.5rem;padding:0 .9rem;font-size:.66rem;font-weight:900;display:flex;overflow:hidden;box-shadow:0 5px 12px #d900053d}.ZmuDmq_categoryButton svg{flex:none;width:.82rem;height:.82rem}.ZmuDmq_categoryMenu{top:calc(100% + .45rem);border:1px solid var(--border);background:var(--surface-2);border-radius:.65rem;width:min(15rem,100vw - 2rem);padding:.35rem;display:grid;position:absolute;inset-inline-end:0;overflow:hidden;box-shadow:0 14px 40px #0000002e}.ZmuDmq_categoryMenu button{min-height:2.5rem;color:var(--text-secondary);text-align:start;border-radius:.4rem;padding:.4rem .7rem;font-size:.72rem;font-weight:800}.ZmuDmq_categoryMenu button:hover,.ZmuDmq_categoryMenu button[aria-pressed=true]{background:var(--surface-inset);color:var(--color-brand-red)}.ZmuDmq_list{gap:.65rem;display:grid}.ZmuDmq_card{border:1px solid var(--border);background:var(--surface-2);border-radius:.55rem;grid-template-columns:minmax(5.5rem,36%) minmax(0,1fr);align-items:stretch;gap:.65rem;min-height:5rem;padding:.38rem;transition:border-color .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.ZmuDmq_card:hover{border-color:color-mix(in srgb, var(--color-brand-red) 55%, var(--border));transform:translateY(-1px);box-shadow:0 8px 22px #14141e14}.ZmuDmq_cover{aspect-ratio:16/9;background:var(--surface-inset);color:var(--text-muted);border-radius:.35rem;align-self:center;place-items:center;display:grid;overflow:hidden}.ZmuDmq_cover img{object-fit:cover;width:100%;height:100%;transition:transform .28s}.ZmuDmq_card:hover .ZmuDmq_cover img{transform:scale(1.035)}.ZmuDmq_cover svg{width:1.5rem}.ZmuDmq_cardBody{align-self:center;min-width:0;padding:.15rem .35rem}.ZmuDmq_tag{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#242426;border-radius:999px;width:fit-content;max-width:100%;padding:.14rem .55rem;font-size:.48rem;font-weight:800;display:block;overflow:hidden}.ZmuDmq_card h2{color:var(--text);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.28rem;font-size:.72rem;font-weight:900;line-height:1.3;display:-webkit-box;overflow:hidden}.ZmuDmq_cardBody>p{display:none}.ZmuDmq_meta{min-width:0;color:var(--text-muted);flex-wrap:wrap;gap:.45rem;margin-top:.42rem;font-size:.45rem;font-weight:700;display:flex}.ZmuDmq_meta span{white-space:nowrap;align-items:center;gap:.18rem;display:flex}.ZmuDmq_meta svg{width:.58rem;height:.58rem;color:var(--color-brand-red)}.ZmuDmq_newBadge{aspect-ratio:1;background:var(--color-brand-red);color:#fff;border-radius:50%;place-items:center;width:2.25rem;font-size:.58rem;font-weight:950;display:grid;position:absolute;top:-.9rem;right:.35rem;transform:rotate(7deg);box-shadow:0 4px 12px #d9000540}.ZmuDmq_empty{border:1px dashed var(--border);min-height:12rem;color:var(--text-muted);border-radius:.75rem;align-content:center;place-items:center;gap:.65rem;font-size:.8rem;font-weight:800;display:grid}.ZmuDmq_empty svg{width:2rem;height:2rem}.ZmuDmq_pagination{color:var(--text-muted);justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;font-size:.72rem;font-weight:800;display:flex}.ZmuDmq_pagination button{aspect-ratio:1;border:1px solid var(--border);background:var(--surface-2);border-radius:50%;place-items:center;width:2.5rem;display:grid}.ZmuDmq_pagination button:disabled{opacity:.35}.ZmuDmq_pagination svg{width:1rem}.ZmuDmq_skeleton{overflow:hidden}.ZmuDmq_skeleton>span,.ZmuDmq_skeleton i{background:var(--surface-inset);border-radius:.3rem;animation:1.4s ease-in-out infinite ZmuDmq_pulse;display:block}.ZmuDmq_skeleton>span{aspect-ratio:16/9}.ZmuDmq_skeleton>div{align-content:center;gap:.4rem;display:grid}.ZmuDmq_skeleton i{width:50%;height:.4rem}.ZmuDmq_skeleton i:nth-child(2){width:92%;height:.65rem}.ZmuDmq_skeleton i:nth-child(3){width:70%}.ZmuDmq_tab:focus-visible,.ZmuDmq_categoryButton:focus-visible,.ZmuDmq_categoryMenu button:focus-visible,.ZmuDmq_card:focus-visible,.ZmuDmq_pagination button:focus-visible{outline-offset:2px;outline:2px solid #ef4444}@keyframes ZmuDmq_pulse{50%{opacity:.45}}@media (min-width:40rem){.ZmuDmq_page{padding-top:1.5rem;padding-bottom:5rem}.ZmuDmq_shell{width:min(100% - 2rem,72rem)}.ZmuDmq_tabs{gap:.5rem;margin-top:1rem}.ZmuDmq_tab{text-align:left;flex-direction:row;justify-content:flex-start;gap:.75rem;min-height:4rem;padding-inline:1rem}.ZmuDmq_tab svg{width:1.5rem;height:1.5rem}.ZmuDmq_tab strong{font-size:.875rem}.ZmuDmq_tab small{display:block}.ZmuDmq_newsSection{margin-top:3.5rem}.ZmuDmq_headingRow h1{font-size:1.55rem}.ZmuDmq_categoryButton{max-width:13rem;min-height:2.75rem;padding-inline:1.1rem;font-size:.76rem}.ZmuDmq_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.ZmuDmq_card{grid-template-columns:10rem minmax(0,1fr);gap:.85rem;min-height:7rem;padding:.5rem}.ZmuDmq_tag{font-size:.57rem}.ZmuDmq_card h2{font-size:.82rem}.ZmuDmq_cardBody>p{color:var(--text-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.3rem;font-size:.63rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ZmuDmq_meta{gap:.65rem;font-size:.53rem}.ZmuDmq_meta svg{width:.68rem;height:.68rem}}@media (min-width:64rem){.ZmuDmq_list{gap:1rem 1.25rem}.ZmuDmq_card{grid-template-columns:12rem minmax(0,1fr);min-height:8rem}.ZmuDmq_card h2{font-size:.92rem}.ZmuDmq_cardBody>p{font-size:.7rem}.ZmuDmq_tabs{gap:clamp(12px,1.2vw,18px)}.ZmuDmq_tab{min-height:0;color:var(--text);border-radius:.75rem;gap:.75rem;padding:13px 18px}.ZmuDmq_tab svg{width:1.25rem;height:1.25rem}.ZmuDmq_tab strong{font-size:14.5px;font-weight:600}.ZmuDmq_activeTab{box-shadow:0 6px 20px #0f11140f}}@media (min-width:80rem){.ZmuDmq_page{padding-top:0}}@media (prefers-reduced-motion:reduce){.ZmuDmq_tab,.ZmuDmq_card,.ZmuDmq_cover img,.ZmuDmq_skeleton>span,.ZmuDmq_skeleton i{transition:none;animation:none}}
