@media(max-width: 768px){:root{--mobile-bottom-nav-height: 82px}body{background-color:var(--pw-app-bg) !important}body::before,body::after{opacity:.45}body .container{display:flex !important;flex-direction:column !important;gap:12px !important;width:100% !important;max-width:100% !important;min-height:calc(var(--app-vh, 1vh)*100) !important;margin:0 !important;padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) calc(var(--mobile-bottom-nav-height) + max(18px,env(safe-area-inset-bottom))) max(10px,env(safe-area-inset-left)) !important;overflow-x:clip !important;background-image:none !important;background-size:0 0 !important}body button,body a,body [role=button],body input,body select,body textarea{transition:transform 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,opacity 180ms ease !important;-webkit-tap-highlight-color:var(--pw-glow-soft)}body button:active,body a:active,body [role=button]:active,body input:active,body select:active,body textarea:active{transform:scale(0.98)}body button:focus-visible,body a:focus-visible,body [role=button]:focus-visible,body input:focus-visible,body select:focus-visible,body textarea:focus-visible{outline:2px solid var(--pw-app-accent) !important;outline-offset:3px !important;box-shadow:0 0 0 5px var(--pw-glow-soft) !important}body button,body .btn,body .search-btn,body input[type=submit],body input[type=button],body .report-btn,body .fav-btn{min-width:44px;min-height:44px}body .page-tools-bar{position:sticky !important;top:max(8px,env(safe-area-inset-top)) !important;z-index:90 !important;display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;width:100% !important;min-height:58px !important;margin:0 !important;padding:6px 8px !important;overflow:visible !important;border:var(--pw-border-w) solid var(--pw-app-line) !important;border-radius:var(--pw-radius) !important;background:var(--pw-app-panel) !important;box-shadow:var(--pw-shadow-lift) !important;background:var(--pw-app-panel) !important;backdrop-filter:blur(14px)}body .page-tools-bar__left,body .page-tools-bar__right{display:flex !important;flex:0 1 auto !important;align-items:center !important;gap:8px !important;width:auto !important;min-width:0 !important}body .page-tools-bar__right{justify-content:flex-end !important;margin-left:auto !important}body .audit-help-btn{flex:0 0 48px !important;width:48px !important;height:48px !important;padding:0 !important;border:var(--pw-border-w) solid var(--pw-btn-line) !important;border-radius:var(--pw-radius-pill) !important;background:var(--pw-btn-bg) !important;box-shadow:none !important}body .audit-help-btn img{filter:none !important}[data-pw-theme=light] body .audit-help-btn img{filter:none !important}body .language-switcher,body .account-switch-slot{flex:0 0 auto !important}body .language-switcher__current{width:auto !important;min-width:56px !important;height:48px !important;min-height:48px !important;padding:0 12px !important;border-radius:var(--pw-radius-pill) !important;white-space:nowrap !important}body .account-switch-slot .as-panel{width:auto !important;max-width:148px !important;min-height:44px !important;padding:6px 8px !important;justify-content:center !important}body .search-stage{width:100% !important;margin:0 !important}body .search-stage__welcome{display:none !important}body .search-stage__shell{width:100% !important;min-height:0 !important;padding:12px !important;border:var(--pw-border-w) solid var(--pw-app-line) !important;border-radius:var(--pw-radius) !important;background:var(--pw-app-panel) !important;box-shadow:var(--pw-shadow-lift) !important}body .search-form,body .search-form--hero{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;width:100% !important;max-width:100% !important;min-height:0 !important;margin:0 !important}body .search-form input[type=text],body .search-form input[type=search]{width:100% !important;min-width:0 !important;height:48px !important;min-height:48px !important;padding:0 16px !important;border:var(--pw-border-w) solid var(--pw-line) !important;border-radius:var(--pw-radius-pill) !important;background:var(--pw-field-bg) !important;color:var(--pw-ink) !important;font-size:16px !important}body .search-form input[type=text]::placeholder,body .search-form input[type=search]::placeholder{color:var(--pw-muted) !important;opacity:1 !important}body .search-form .search-btn,body .search-form button,body .search-form input[type=submit]{display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;height:48px !important;min-height:48px !important;margin:0 !important;padding:0 18px !important;border:var(--pw-border-w) solid rgba(0,0,0,0) !important;border-radius:var(--pw-radius-pill) !important;background:var(--pw-tab-bg-active) !important;box-shadow:var(--pw-shadow-soft) !important;color:var(--pw-ink-on-accent) !important;font-size:.98rem !important;font-weight:900 !important;line-height:1 !important;text-align:center !important;text-decoration:none !important;white-space:nowrap !important;overflow:hidden !important}body .profile-header.profile-header--with-report{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;align-items:start !important;gap:10px !important;width:100% !important;min-height:78px !important;margin:0 !important;padding:12px !important;overflow:visible !important;border:var(--pw-border-w) solid var(--pw-app-line) !important;border-radius:var(--pw-radius) !important;background:var(--pw-app-panel) !important;box-shadow:var(--pw-shadow-lift) !important}body .profile-header-main,body .profile-header-identity,body .profile-header-name,body .profile-header.profile-header--with-report .username{min-width:0 !important}body .profile-header-main>*{justify-self:stretch}body .profile-header-identity>*{max-width:100%}body .profile-header-name,body .profile-header.profile-header--with-report .username{display:inline-flex !important;align-items:center !important;gap:7px !important;margin:0 !important;font-size:clamp(1.05rem,4.2vw,1.34rem) !important;line-height:1.05 !important;white-space:nowrap !important}body .profile-header-name>span,body .profile-header.profile-header--with-report .username>span{min-width:0 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body .profile-header .fav-btn{flex:0 0 44px !important;width:44px !important;min-width:44px !important;height:44px !important;min-height:44px !important;padding:0 !important;border-radius:var(--pw-radius-pill) !important}body .profile-header-meta{max-width:100% !important;margin-top:4px !important;overflow:hidden !important;color:var(--pw-muted) !important;font-size:.75rem !important;line-height:1.15 !important;letter-spacing:.1em !important;text-overflow:ellipsis !important;white-space:nowrap !important}body .profile-header-actions{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:flex-start !important;align-items:center !important;gap:8px !important;width:100% !important;max-width:100% !important;min-width:0 !important}body .profile-header-actions>*,body .profile-header-actions button,body .profile-header-report.report-trigger,body .profile-header.profile-header--with-report .report-trigger,body .profile-header-report,body .profile-header-eval,body .profile-crystals-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 46px !important;width:46px !important;min-width:46px !important;max-width:46px !important;height:46px !important;min-height:46px !important;padding:0 !important;border-radius:var(--pw-radius-pill) !important;overflow:hidden !important;white-space:nowrap !important}body .profile-header-report__text,body .profile-header-eval,body .profile-header-notifications__text,body .profile-crystals-btn__content{font-size:0 !important;line-height:0 !important}body .profile-header-eval::before{content:"+" !important;color:var(--pw-app-accent) !important;font-size:1.3rem !important;line-height:1 !important}body .profile-crystals-btn__value{font-size:0 !important}body .profile-crystals-btn__icon,body .profile-header-report__icon{width:22px !important;height:22px !important}body .profile-crystals-btn__icon img,body .profile-header-report__icon img,body .profile-header-report img{width:22px !important;height:22px !important;object-fit:contain !important}body .player-progression,body .prime-analytics,body .simple-panel,body .search-results-panel,body .hall-section,body .achievements-section,body .fav-panel,body .favorite-hero-container,body .weekly-top,body .pw-hero-showcase,body .pw-ach-showcase,body .pw-cust,body .pw-grant,body .profile-custom-editor{width:100% !important;max-width:100% !important;margin:0 !important;border:var(--pw-border-w) solid var(--pw-app-line) !important;border-radius:var(--pw-radius) !important;background:var(--pw-app-panel) !important;box-shadow:var(--pw-shadow-lift) !important}body .pw-cust,body .pw-grant,body .pw-ach-showcase,body .profile-custom-editor{padding:14px 12px !important}body .pw-rows,body .pw-row,body .pw-bar,body .matches-pagination.pw-pager,body .pw-hero-showcase__list,body .pw-ach-showcase__list,body .pw-cust__grid,body .pw-grant__actions,body .profile-custom-packs,body .profile-custom-packs__grid,body .prime-analytics__metrics,body .prime-analytics__grid{box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin-left:0 !important;margin-right:0 !important}body .pw-row>*{min-width:0 !important;overflow-wrap:anywhere !important}body .pw-row__cell{min-width:0 !important}body .pw-row__title,body .pw-row__sub{white-space:normal !important;overflow-wrap:anywhere !important}body .pw-bar__chip{white-space:normal !important;overflow-wrap:anywhere !important}body .matches-pagination.pw-pager{padding-left:4px !important;padding-right:4px !important}body .pw-grant__actions{flex-wrap:wrap !important;gap:8px !important}body .pw-grant__input,body .pw-grant__note,body .pw-grant__btn{flex:1 1 100% !important;width:100% !important;min-width:0 !important;margin-left:0 !important}body .profile-header-achievements{gap:8px}body .profile-header-achievement{width:44px;height:44px}body .pw-ach-showcase__head{align-items:center;min-height:44px;margin-bottom:8px}body .pw-ach-showcase__all{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:6px 0 6px 8px}body .pw-ach-showcase__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(96px, 100%), 1fr))}body .pw-ach-showcase__item{width:auto;min-width:0}body .prime-metric-card__value,body .prime-metric-card__meta,body .prime-analytics-panel__title,body .prime-mode-chart__name,body .prime-mode-chart__nums,body .prime-mode-chart__meta,body .prime-form-list__mode{min-width:0;overflow-wrap:anywhere}body .prime-form-list__kda{text-align:left}body .prime-analytics-panel__title+.prime-mode-chart,body .prime-analytics-panel__title+.prime-form-list,body .prime-analytics-panel__title+.prime-days-chart,body .prime-analytics-panel__title+.prime-analytics-panel__empty{margin-top:10px}body .profile-custom-card .profile-custom-card__tag,body .profile-custom-card .profile-custom-card__edit{max-width:calc(50% - 18px)}body .tabs-wrapper{display:block !important;width:100% !important;margin:0 !important}body .tabs{position:fixed !important;left:max(10px,env(safe-area-inset-left)) !important;right:max(10px,env(safe-area-inset-right)) !important;bottom:max(10px,env(safe-area-inset-bottom)) !important;z-index:120 !important;display:grid !important;grid-auto-flow:column !important;grid-template-columns:none !important;grid-auto-columns:minmax(48px, 1fr) !important;gap:8px !important;width:auto !important;max-width:none !important;min-height:70px !important;margin:0 !important;padding:8px !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain !important;border:var(--pw-border-w) solid var(--pw-app-line) !important;border-radius:var(--pw-radius) !important;background:var(--pw-app-panel) !important;box-shadow:var(--pw-shadow-lift) !important;background:var(--pw-app-panel) !important;backdrop-filter:blur(18px);scrollbar-width:none !important}body .tabs::-webkit-scrollbar{display:none !important}body .tabs.is-tabs-compact{grid-template-columns:repeat(5, minmax(0, 1fr)) !important;grid-auto-columns:minmax(0, 1fr) !important;overflow:visible !important}body .tabs li{transition:transform 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,opacity 180ms ease !important;-webkit-tap-highlight-color:var(--pw-glow-soft)}body .tabs li:active{transform:scale(0.98)}body .tabs li:focus-visible{outline:2px solid var(--pw-app-accent) !important;outline-offset:3px !important;box-shadow:0 0 0 5px var(--pw-glow-soft) !important}body .tabs li{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:3px !important;width:100% !important;min-width:44px !important;min-height:52px !important;padding:7px 5px !important;border:var(--pw-border-w) solid rgba(0,0,0,0) !important;border-radius:var(--pw-radius-sm) !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;color:var(--pw-app-muted) !important;line-height:1 !important;text-align:center !important;text-shadow:none !important;white-space:nowrap !important;overflow:hidden !important}body .tabs li::before{content:"" !important;display:block !important;flex:0 0 auto !important;width:12px !important;height:12px !important;margin:0 !important;border:var(--pw-border-w) solid currentColor !important;border-radius:50% !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;clip-path:none !important}body .tabs li.active::before,body .tabs li.tabs__more.is-active-group::before{border-color:rgba(0,0,0,0) !important;background:var(--pw-app-accent) !important}html[data-pw-theme=light] body .tabs li::before{background:rgba(0,0,0,0) !important}html[data-pw-theme=light] body .tabs li.active::before,html[data-pw-theme=light] body .tabs li.tabs__more.is-active-group::before{background:var(--pw-app-accent) !important}body .tabs li::after{content:none !important}body .tabs .tabs__label{display:block !important;width:100% !important;min-width:0 !important;color:currentColor !important;font-size:.75rem !important;font-weight:900 !important;line-height:1.05 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body .tabs li.active,body .tabs li:hover,body .tabs li.tabs__more.is-active-group{border-color:var(--pw-app-line-strong) !important;background:var(--pw-glow-soft) !important;color:var(--pw-app-ink) !important}body .tabs li.tabs__more{position:relative !important;overflow:visible !important}body .tabs .tabs__more-menu{position:absolute !important;right:0 !important;left:auto !important;bottom:calc(100% + 10px) !important;z-index:2 !important;display:flex !important;flex-direction:column !important;gap:8px !important;box-sizing:border-box !important;width:min(260px,100vw - 40px) !important;max-height:calc(var(--app-vh, 1vh)*100 - var(--mobile-bottom-nav-height, 82px) - 40px) !important;margin:0 !important;padding:8px !important;list-style:none !important;overflow-x:hidden !important;overflow-y:auto !important;overscroll-behavior:contain !important;text-align:left !important;border:var(--pw-border-w) solid var(--pw-app-line) !important;border-radius:var(--pw-radius) !important;background:var(--pw-app-panel) !important;box-shadow:var(--pw-shadow-lift) !important;background:var(--pw-app-panel) !important;backdrop-filter:blur(18px)}body .tabs .tabs__more-menu[hidden]{display:none !important}body .tabs .tabs__more-menu li{flex:0 0 auto !important;flex-direction:row !important;align-items:center !important;justify-content:flex-start !important;gap:10px !important;width:100% !important;min-height:48px !important;padding:8px 12px !important;text-align:left !important}body .tabs .tabs__more-menu li::before{flex:0 0 12px !important}body .tabs .tabs__more-menu .tabs__label{width:auto !important;flex:1 1 auto !important;font-size:.86rem !important;text-align:left !important}body .tab-content{width:100% !important;max-width:100% !important;padding-bottom:10px !important;overflow:visible !important}body .achievements{width:100% !important;max-width:100% !important;margin:0 !important;padding:14px 12px 16px !important;overflow:visible !important;border:var(--pw-border-w) solid var(--pw-app-line) !important;border-radius:var(--pw-radius) !important;background:var(--pw-app-panel) !important;box-shadow:var(--pw-shadow-lift) !important;background:var(--pw-app-panel) !important}body .achievements-header{display:flex !important;align-items:center !important;min-height:28px !important;margin:0 0 12px !important;padding:0 !important;border:0 !important}body .achievements-header h3{margin:0 !important;color:var(--pw-app-accent) !important;font-size:1.08rem !important;line-height:1 !important;letter-spacing:.02em !important;text-shadow:0 0 12px var(--pw-glow) !important}body .achievements-layout,body .achievements-content,body .achievements-row{display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}body .achievements-grid{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;justify-content:stretch !important;align-items:stretch !important;gap:10px !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;overflow:visible !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}body .achievement-card{position:relative !important;display:grid !important;grid-template-rows:82px minmax(38px, auto) auto !important;justify-items:center !important;align-items:start !important;gap:8px !important;box-sizing:border-box !important;width:100% !important;min-width:0 !important;max-width:none !important;height:auto !important;min-height:154px !important;max-height:none !important;margin:0 !important;padding:12px 8px 10px !important;aspect-ratio:auto !important;border:var(--pw-border-w) solid var(--pw-line) !important;border-radius:var(--pw-radius-sm) !important;background:var(--pw-surface-weak) !important;box-shadow:none !important;overflow:hidden !important;isolation:isolate !important}body .achievement-card.unlocked,body .achievement-card[data-ach-state=unlocked]{border-color:var(--pw-gold-line) !important;background:var(--pw-surface) !important}body .achievement-card.is-locked,body .achievement-card.locked{opacity:.92 !important}body .achievement-card::before,body .achievement-card::after{display:none !important}body .achievement-card .ach-figure{position:relative !important;inset:auto !important;grid-row:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:78px !important;min-width:78px !important;max-width:78px !important;height:78px !important;min-height:78px !important;max-height:78px !important;margin:0 !important;padding:0 !important;border-radius:50% !important;overflow:hidden !important}body .achievement-card .ach-figure-media{position:absolute !important;inset:8px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;overflow:hidden !important}body .achievement-card .ach-figure>img,body .achievement-card .ach-figure>.ach-fallback,body .achievement-card .ach-figure-media>img,body .achievement-card .ach-figure-media>.ach-fallback{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;border-radius:50% !important}body .achievement-card .ach-ring{position:absolute !important;inset:0 !important;width:78px !important;min-width:78px !important;max-width:78px !important;height:78px !important;min-height:78px !important;max-height:78px !important;margin:0 !important;transform:rotate(-90deg) !important;z-index:4 !important}body .achievement-card .ring-bg,body .achievement-card .ring-fg{stroke-width:6 !important}body .achievement-card .ring-fg{stroke:var(--pw-app-accent) !important;filter:drop-shadow(0 0 5px var(--pw-glow)) !important}body .achievement-card .ach-center{position:absolute !important;inset:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:78px !important;height:78px !important;margin:0 !important;padding:0 !important;transform:none !important;font-size:.75rem !important;font-weight:900 !important;line-height:1 !important;z-index:5 !important}body .achievement-card .ach-meta{position:static !important;inset:auto !important;grid-row:2/span 2 !important;display:grid !important;justify-items:center !important;align-content:start !important;gap:5px !important;width:100% !important;min-width:0 !important;height:auto !important;min-height:0 !important;padding:0 !important;text-align:center !important;pointer-events:auto !important;z-index:2 !important}body .achievement-card .ach-title{display:-webkit-box !important;width:100% !important;min-width:0 !important;max-width:100% !important;overflow:hidden !important;color:var(--pw-app-ink) !important;font-size:.78rem !important;font-weight:900 !important;line-height:1.12 !important;text-align:center !important;text-overflow:ellipsis !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important}body .achievement-card .ach-status-row{display:flex !important;justify-content:center !important;width:100% !important;min-width:0 !important}body .achievement-card .ach-rarity-label{display:inline-flex !important;align-items:center !important;justify-content:center !important;max-width:100% !important;min-height:22px !important;padding:0 7px !important;border:var(--pw-border-w) solid var(--pw-gold-line) !important;border-radius:var(--pw-radius-pill) !important;background:var(--pw-gold-line-soft) !important;color:var(--pw-ink-gold) !important;font-size:.75rem !important;font-weight:900 !important;line-height:1 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body .achievement-card .ach-desc-text,body .achievement-card .ach-time-row,body .achievement-card .ach-time-label,body .achievement-card .ach-time-value{display:none !important}body .achievement-card .ach-progress-text{display:block !important;width:100% !important;overflow:hidden !important;color:var(--pw-muted) !important;font-size:.75rem !important;font-weight:800 !important;line-height:1.1 !important;text-overflow:ellipsis !important;white-space:nowrap !important}body .achievement-card .ach-progress-text.is-unlocked{color:var(--pw-ink-gold) !important}body .achievement-card:hover,body .achievement-card:active{transform:translateY(-1px) !important}body .auth-modal,body .nick-overlay{align-items:flex-end !important;padding:max(12px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left)) !important}body .auth-card,body .nick-panel{width:100% !important;max-width:520px !important;max-height:calc(var(--app-vh, 1vh)*100 - 24px) !important;border-radius:var(--pw-radius-lg) var(--pw-radius-lg) var(--pw-radius-sm) var(--pw-radius-sm) !important;overflow-y:auto !important}}@media(max-width: 420px){body .page-tools-bar{min-height:56px !important}body .account-switch-slot .as-panel{max-width:126px !important}body .profile-header.profile-header--with-report{grid-template-columns:1fr !important;align-items:start !important}body .profile-header-actions{justify-content:flex-start !important;width:100% !important}body .tabs .tabs__label{font-size:.75rem !important}}@media(prefers-reduced-motion: reduce){body button,body a,body [role=button],body .tabs li,body input,body select,body textarea{transition-duration:1ms !important}}
