:root{--mh-hud-bg:#15181d;--mh-hud-surface:#1f242b;--mh-hud-line:#3a3f47;--mh-hud-fg:#f4f2ee;--mh-hud-muted:#a3a7ae;--mh-tool-bg:#fff;--mh-tool-fg:#15181d;--mh-transport:#ff9a4d;--mh-speedhunt:#ff7a1a;--mh-speedhunt-light:#ff9a4d;--mh-live:#c62828;--mh-live-light:#e5383b;--mh-live-text:#ff8a8d;--mh-hunter:#c62828;--mh-team:#3b4048;--mh-joker:#f5c542;--mh-challenge:#b49cff;--mh-challenge-map:#7c3aed;--mh-message:#7fb2ff;--mh-assistant:#5dd3c4;--mh-meet:#1f8a55;--mh-meet-light:#2bb673;--mh-self:#2563eb;--mh-ok:#5dd39e;--mh-badge:#ff5a5f}@font-face{font-family:Barlow;font-weight:400;font-display:swap;src:url(/assets/Barlow-Regular-4ZZhXMiE.woff2)format("woff2")}@font-face{font-family:Barlow;font-weight:600;font-display:swap;src:url(/assets/Barlow-SemiBold-DTohAR0f.woff2)format("woff2")}@font-face{font-family:Barlow;font-weight:700;font-display:swap;src:url(/assets/Barlow-Bold-BFkUhA6s.woff2)format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-weight:600;font-display:swap;src:url(/assets/BarlowSemiCondensed-SemiBold-D4tevcYC.woff2)format("woff2")}@font-face{font-family:Barlow Semi Condensed;font-weight:700;font-display:swap;src:url(/assets/BarlowSemiCondensed-Bold-p7OmdAE4.woff2)format("woff2")}:root{--mh-font-text:"Barlow", system-ui, sans-serif;--mh-font-numbers:"Barlow Semi Condensed", "Barlow", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,sans-serif;line-height:1.4}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{margin:0}main{max-width:72rem;margin:0 auto;padding:0 1rem 3rem}button,input,select{font:inherit;min-height:2.25rem}button{margin:.15rem 0}.cards{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.5rem;padding:0;list-style:none;display:grid}.card{border:1px solid #8884;border-radius:.5rem;padding:.5rem .75rem}.muted{opacity:.75}.banner{background:#b3261e22;border-left:4px solid #b3261e;padding:.5rem}.live-live{color:#1b7f3b}.live-offline{color:#b3261e}.scroll{overflow-x:auto}form.inline{flex-wrap:wrap;align-items:end;gap:.5rem;margin:.5rem 0;display:flex}form.inline label{flex-direction:column;font-size:.9rem;display:flex}@media (width<=40rem){.cards{grid-template-columns:1fr}button{min-height:2.75rem}}
