.hw2.hw2 header.site .bar>.logo,.hw2.hw2 header.site .right,.hw2.hw2 header.site .mega>.mi{flex:none}.hw2.hw2 header.site .desktop-menu-label{display:none}@media (min-width:1241px){.hw2.hw2 header.site .mega{position:static}.hw2.hw2 header.site .burger{white-space:nowrap;width:auto;min-height:40px;font:inherit;color:var(--ink);gap:6px;padding-inline:12px;display:flex}.hw2.hw2 header.site .desktop-menu-label{display:inline}.hw2.hw2 header.site[data-nav-fit=full] .burger{visibility:hidden;pointer-events:none;position:absolute}.hw2.hw2 header.site[data-nav-fit=compact] .mega>.mi[data-nav-secondary=true]{visibility:hidden;pointer-events:none;width:max-content;position:absolute}.hw2.hw2 header.site[data-nav-fit=drawer] .mega{visibility:hidden;pointer-events:none;overflow:hidden}}.hw2.hw2 header.site .langpick{border:1px solid var(--line);background:var(--card);height:40px;color:var(--ink);letter-spacing:.02em;border-radius:999px;flex:none;align-items:center;gap:4px;padding-inline:12px 10px;font-size:14.08px;font-weight:600;display:inline-flex;position:relative}.hw2.hw2 header.site .langpick .ico{width:14px;height:14px}.hw2.hw2 header.site .langpick:hover{border-color:var(--accent)}.hw2.hw2 header.site .langpick:focus-within{outline:2px solid var(--link);outline-offset:2px}.hw2.hw2 header.site .langpick-select{opacity:0;cursor:pointer;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.hw2.hw2 header.site .themebtn,.hw2.hw2 header.site .worldsbtn>.iconbtn{width:44px;height:44px}.hw2.hw2 header.site .themebtn{padding:0}.hw2.hw2 header.site .themebtn img{object-fit:contain;grid-area:1/1;width:26px;height:26px}.hw2.hw2 header.site .themebtn .themebtn-m,html[data-hw=night] .hw2.hw2 header.site .themebtn .themebtn-s{display:none}html[data-hw=night] .hw2.hw2 header.site .themebtn .themebtn-m{display:block}.hw2.hw2 header.site .themebtn:focus-visible{outline:2px solid var(--link);outline-offset:2px}@media (min-width:1481px){.hw2.hw2 header.site .mi>:is(button,a){padding-inline:7px;font-size:14.08px}}.hw2.hw2 .sheet details{background:0 0;border-radius:16px;margin:0;padding:0}.hw2.hw2 .sheet details[open]{background:var(--surface);margin-block:4px}.hw2.hw2 .sheet summary{border-radius:16px;justify-content:flex-start;gap:12px;min-height:52px;padding:6px 8px}.hw2.hw2 .sheet summary .dgl{flex:1;min-width:0}.hw2.hw2 .sheet summary .ico{flex:none;width:18px;height:18px}.hw2.hw2 .sheet summary img.dgi{object-fit:contain;flex:none;width:32px;height:32px}.hw2.hw2 .sheet .dl{gap:2px;padding:0 4px 8px}.hw2.hw2 .sheet .dl a{gap:12px;min-height:44px;padding:6px 8px}.hw2.hw2 .sheet .dl a :is(img,svg){object-fit:contain;flex:none;width:26px;height:26px}.hw2.hw2 .sheet .dl a svg{width:20px;height:20px;margin-inline:3px}.hw2.hw2 .sheet .dl a .dll{flex:1;min-width:0}.hw2.hw2 .sheet .dl a .chip{flex:none;margin-inline-start:auto}.hw2.hw2 .sheet .dl.dmain{margin-top:8px;padding:8px 0 0}.hw2.hw2 header.site .panel .pi .pi-tags{flex-direction:column;flex:none;align-items:flex-end;gap:4px;margin-inline-start:auto;display:flex}.hw2.hw2 header.site .panel .pi .pi-tags .badge{margin:0}@media (max-width:440px){.hw2.hw2 header.site .bar>.logo{gap:0;font-size:0}}
