.pcgh-mobile-menu-toggle,.pcgh-mobile-drawer,.pcgh-mobile-drawer__overlay{display:none}@media (width<=768px){.pcgh-header--unified .pcgh-header__inner{grid-template-columns:40px minmax(0,1fr) auto;gap:8px;padding-left:10px;padding-right:10px;display:grid;position:relative}.pcgh-mobile-menu-toggle{width:40px;height:40px;color:var(--pcgh-text);cursor:pointer;background:0 0;border:0;border-radius:7px;grid-column:1;justify-content:center;align-items:center;padding:0;display:inline-flex}.pcgh-mobile-menu-toggle:hover,.pcgh-mobile-menu-toggle:focus-visible{background:color-mix(in srgb, var(--pcgh-text) 8%, transparent)}.pcgh-mobile-menu-toggle :where(svg,i){pointer-events:none;width:21px;height:21px}.pcgh-header--unified .pcgh-logo{z-index:2;max-width:36vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pcgh-header--unified .pcgh-logo>img,.pcgh-header--unified .pcgh-logo__img{max-width:36vw;max-height:34px}.pcgh-header--unified .pcgh-nav{display:none!important}.pcgh-header--unified .pcgh-header__right{grid-column:3;display:contents}.pcgh-header--unified .pcgh-header__actions{grid-column:3;justify-self:end;gap:4px;margin:0}.pcgh-header--unified .pcgh-header__actions>:not(.pcgh-mobile-search-btn):not(.pcgh-theme-switch){display:none!important}.pcgh-header--unified .pcgh-header__actions .pcgh-mobile-search-btn,.pcgh-header--unified .pcgh-header__actions .pcgh-theme-switch,.pcgh-header--unified .pcgh-header__actions .pcgh-theme-switch__toggle{display:inline-flex!important}.pcgh-mobile-drawer__overlay{z-index:1190;opacity:0;visibility:hidden;pointer-events:none;touch-action:none;background:#070a108f;border:0;width:100%;height:100%;padding:0;transition:opacity .24s,visibility .24s;display:block;position:fixed;inset:0}.pcgh-mobile-drawer{z-index:1200;border-right:1px solid var(--pcgh-border);background:var(--pcgh-surface);width:clamp(268px,72vw,320px);max-width:calc(100vw - 44px);height:100dvh;color:var(--pcgh-text);visibility:hidden;will-change:transform;flex-direction:column;transition:transform .26s cubic-bezier(.2,.75,.25,1),visibility .26s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-102%);box-shadow:18px 0 48px #00000038}body.pcgh-mobile-drawer-open .pcgh-mobile-drawer__overlay{opacity:1;visibility:visible;pointer-events:auto}body.pcgh-mobile-drawer-open .pcgh-mobile-drawer{visibility:visible;transform:translate(0,0)}body.pcgh-mobile-drawer-open{overflow:hidden}body.pcgh-mobile-drawer-open .pcgh-header{opacity:1!important;transform:none!important}.pcgh-mobile-drawer__head{z-index:2;flex:0 0 calc(56px + env(safe-area-inset-top));height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 8px 0;border-bottom:1px solid var(--pcgh-border);background:color-mix(in srgb, var(--pcgh-surface) 96%, transparent);grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;display:grid;position:relative}.pcgh-mobile-drawer__close,.pcgh-mobile-drawer__message{width:40px;height:40px;color:var(--pcgh-text-2);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.pcgh-mobile-drawer__close:hover,.pcgh-mobile-drawer__message:hover,.pcgh-mobile-drawer__close:focus-visible,.pcgh-mobile-drawer__message:focus-visible{background:var(--pcgh-surface-2);color:var(--pcgh-text)}.pcgh-mobile-drawer__close :where(svg,i),.pcgh-mobile-drawer__message :where(svg,i){pointer-events:none;width:20px;height:20px}.pcgh-mobile-drawer__message>span{border:2px solid var(--pcgh-surface);color:#fff;background:#ef4444;border-radius:9px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:4px;right:2px}.pcgh-mobile-drawer__brand{min-width:0;color:var(--pcgh-text);justify-content:center;align-items:center;gap:7px;display:flex}.pcgh-mobile-drawer__brand img{object-fit:contain;width:auto;max-width:142px;max-height:34px;display:none}html[data-pcgh-theme-resolved=dark] .pcgh-mobile-drawer__brand .pcgh-logo__img--dark,html[data-pcgh-theme-resolved=light] .pcgh-mobile-drawer__brand .pcgh-logo__img--light,.pcgh-mobile-drawer__brand .pcgh-logo__img:only-child{display:block}.pcgh-mobile-drawer__brand>span{background:var(--pcgh-primary);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.pcgh-mobile-drawer__brand>span :where(svg,i){width:18px;height:18px}.pcgh-mobile-drawer__brand strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.pcgh-mobile-drawer__scroll{overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;padding:6px 12px 12px;display:flex;overflow:hidden auto}.pcgh-mobile-drawer__account{padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--pcgh-surface) 96%, transparent);flex:none}.pcgh-mobile-drawer__account-user{grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:6px;display:grid}.pcgh-mobile-drawer__profile,.pcgh-mobile-drawer__login{width:100%;min-height:58px;color:var(--pcgh-text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:7px 4px;display:grid}.pcgh-mobile-drawer__profile>img{object-fit:cover;border-radius:50%;width:44px;height:44px}.pcgh-mobile-drawer__account-user .pcgh-mobile-drawer__profile{grid-template-columns:44px minmax(0,1fr);min-width:0}.pcgh-mobile-drawer__logout{background:var(--pcgh-surface-2);width:40px;height:40px;color:var(--pcgh-text-3);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.pcgh-mobile-drawer__logout:hover,.pcgh-mobile-drawer__logout:focus-visible{background:color-mix(in srgb, #ef4444 11%, var(--pcgh-surface-2));color:#ef4444}.pcgh-mobile-drawer__logout :where(svg,i){width:18px;height:18px}.pcgh-mobile-drawer__login-icon{background:var(--pcgh-surface-2);width:44px;height:44px;color:var(--pcgh-primary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pcgh-mobile-drawer__login-icon :where(svg,i){width:23px;height:23px}.pcgh-mobile-drawer__profile>span,.pcgh-mobile-drawer__login>span:not(.pcgh-mobile-drawer__login-icon){flex-direction:column;min-width:0;display:flex}.pcgh-mobile-drawer__profile strong,.pcgh-mobile-drawer__login strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.45;overflow:hidden}.pcgh-mobile-drawer__profile small,.pcgh-mobile-drawer__login small{color:var(--pcgh-text-3);font-size:11px;line-height:1.5}.pcgh-mobile-drawer__profile>svg,.pcgh-mobile-drawer__login>svg{width:17px;height:17px;color:var(--pcgh-text-3)}.pcgh-mobile-drawer__tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px 0 4px;display:grid}.pcgh-mobile-drawer__tools>:is(a,button),.pcgh-mobile-drawer__tools>.pcgh-translate-switcher>button{border:1px solid var(--pcgh-border);background:var(--pcgh-surface-2);min-width:0;height:38px;color:var(--pcgh-text-2);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0 6px;font-size:12px;display:flex}.pcgh-mobile-drawer__tools>:is(a,button):hover,.pcgh-mobile-drawer__tools>.pcgh-translate-switcher>button:hover{border-color:color-mix(in srgb, var(--pcgh-primary) 36%, var(--pcgh-border));color:var(--pcgh-primary)}.pcgh-mobile-drawer__tools :where(svg,i){flex:0 0 16px;width:16px;height:16px}.pcgh-mobile-drawer__tools em{color:#ef4444;margin-left:2px;font-size:10px;font-style:normal}.pcgh-mobile-drawer__tools .pcgh-translate-switcher{min-width:0;position:relative}.pcgh-mobile-drawer__tools .pcgh-translate-switcher>button{width:100%}.pcgh-mobile-drawer__tools .pcgh-translate-switcher__menu{z-index:5;top:calc(100% + 6px);left:auto;right:0}.pcgh-mobile-drawer__nav{padding:0 0 8px}.pcgh-mobile-drawer__menu,.pcgh-mobile-drawer__menu .sub-menu{margin:0;padding:0;list-style:none}.pcgh-mobile-drawer__menu>li{border-bottom:1px solid color-mix(in srgb, var(--pcgh-border) 72%, transparent);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}.pcgh-mobile-drawer__menu>li:not(.menu-item-has-children)>a{grid-column:1/-1}.pcgh-mobile-drawer__menu>li>a{min-width:0;min-height:46px;color:var(--pcgh-text-2);border-radius:5px;align-items:center;gap:9px;padding:7px 8px 7px 10px;font-size:14px;font-weight:500;display:flex;position:relative}.pcgh-mobile-drawer__menu>li>a:hover,.pcgh-mobile-drawer__menu>li>a:focus-visible{background:var(--pcgh-surface-2);color:var(--pcgh-text)}.pcgh-mobile-drawer__menu>li.current-menu-item>a,.pcgh-mobile-drawer__menu>li.current_page_item>a,.pcgh-mobile-drawer__menu>li.current-menu-ancestor>a,.pcgh-mobile-drawer__menu>li.current_page_ancestor>a{background:var(--pcgh-surface-2);color:var(--pcgh-primary);border-radius:7px}.pcgh-mobile-drawer__menu>li.current-menu-item>a:before,.pcgh-mobile-drawer__menu>li.current_page_item>a:before,.pcgh-mobile-drawer__menu>li.current-menu-ancestor>a:before,.pcgh-mobile-drawer__menu>li.current_page_ancestor>a:before{content:none}.pcgh-mobile-drawer__menu .pcgh-nav__icon{color:currentColor;width:18px;min-width:18px;height:18px;min-height:18px}.pcgh-mobile-drawer__menu .pcgh-nav__text{align-items:center;gap:4px;min-width:0;max-width:100%;display:flex}.pcgh-mobile-drawer__menu .pcgh-nav__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.pcgh-mobile-drawer__menu .pcgh-nav__badge{background:var(--pcgh-menu-badge-bg,#f5d6ad);min-width:18px;max-width:46%;height:16px;color:var(--pcgh-menu-badge-color,#b56a22);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:0 auto;justify-content:center;align-items:center;margin-left:0;padding:0 4px;font-size:9px;font-weight:700;line-height:1;position:static;overflow:hidden;transform:none;display:inline-flex!important}.pcgh-mobile-drawer__menu>li>.sub-menu{width:auto;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;background:0 0;border:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 4px 10px;display:grid;position:static;transform:none}.pcgh-mobile-drawer__menu>li>.sub-menu[hidden]{display:none}.pcgh-mobile-drawer__menu>li>.sub-menu>li>a{border:1px solid color-mix(in srgb, var(--pcgh-border) 76%, transparent);background:var(--pcgh-surface-2);min-height:40px;color:var(--pcgh-text-2);text-align:left;border-radius:5px;flex-direction:row;justify-content:flex-start;align-items:center;gap:7px;padding:7px 9px;font-size:12px;font-weight:400;display:flex}.pcgh-mobile-drawer__menu>li>.sub-menu>li>a:hover,.pcgh-mobile-drawer__menu>li>.sub-menu>li.current-menu-item>a,.pcgh-mobile-drawer__menu>li>.sub-menu>li.current_page_item>a{border-color:color-mix(in srgb, var(--pcgh-primary) 28%, var(--pcgh-border));background:color-mix(in srgb, var(--pcgh-primary) 9%, var(--pcgh-surface-2));color:var(--pcgh-primary)}.pcgh-mobile-drawer__menu>li>.sub-menu .pcgh-nav__icon{width:15px;min-width:15px;height:15px;min-height:15px}.pcgh-mobile-drawer__menu>li>.sub-menu .pcgh-nav__badge{min-width:16px;max-width:42px;height:14px;padding:0 3px;font-size:8px}.pcgh-mobile-drawer__shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:6px;display:grid}.pcgh-mobile-drawer__shortcuts a{background:var(--pcgh-surface-2);min-height:42px;color:var(--pcgh-text-2);border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.pcgh-mobile-drawer__shortcuts :where(svg,i){width:16px;height:16px;color:var(--pcgh-primary)}}@media (width<=360px){.pcgh-mobile-drawer{width:min(84vw,286px)}.pcgh-mobile-drawer__tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.pcgh-mobile-drawer,.pcgh-mobile-drawer__overlay{transition:none}}