.pmm{--pmm-rim: rgba(255, 255, 255, .12);--pmm-rim-bright: rgba(255, 255, 255, .18);--pmm-ink: #ffffff;--pmm-ink-2: #d1d5db;--pmm-accent: rgba(59, 130, 246, .7);--pmm-accent-2: rgba(37, 99, 235, .6);--pmm-accent-soft: rgba(59, 130, 246, .18);--pmm-accent-ink: #bfdbfe;--pmm-ease: cubic-bezier(.32, .72, 0, 1);position:fixed;left:50%;transform:translate(-50%);z-index:2147483002;display:flex;flex-direction:column-reverse;align-items:center;gap:.75rem;width:min(100% - 1.5rem,76rem);pointer-events:none;bottom:calc(1rem + var(--sa-bottom))}body.has-mobile-nav .pmm{bottom:calc(6.25rem + var(--sa-bottom))}@media (min-width: 640px){.pmm{left:calc(50% + 3rem);width:min(100% - 7.5rem,76rem)}}.pmm>*{pointer-events:auto}.pmm-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;background:#08080e80;backdrop-filter:blur(14px) saturate(115%);-webkit-backdrop-filter:blur(14px) saturate(115%)}.pmm-scrim-enter-active{transition:opacity .22s cubic-bezier(.32,.72,0,1)}.pmm-scrim-leave-active{transition:opacity .16s ease-in}.pmm-scrim-enter-from,.pmm-scrim-leave-to{opacity:0}@media (prefers-reduced-motion: reduce){.pmm-scrim-enter-active,.pmm-scrim-leave-active{transition:opacity .1s linear}}.pmm-island{display:flex;align-items:center;gap:.5rem;max-width:100%;padding:.5rem .5rem .5rem .75rem;border-radius:999px;background:linear-gradient(135deg,#1c1c269e,#12121cb3);backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);border:1px solid var(--pmm-rim);box-shadow:0 10px 34px #00000073,inset 0 1px #ffffff14;color:var(--pmm-ink);min-width:0}.pmm-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex:none;padding:.5rem .75rem;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--pmm-ink-2);font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:color .14s var(--pmm-ease),background-color .14s var(--pmm-ease)}.pmm-btn:hover{color:var(--pmm-ink);background:#ffffff14}.pmm-btn:focus-visible,.pmm-cta:focus-visible,.pmm-card:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659}.pmm-title{display:flex;align-items:center;gap:.5rem;min-width:0;padding-left:.625rem;box-shadow:inset 1px 0 #ffffff24}.pmm-title-text{font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--pmm-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmm-badge{flex:none;padding:.1875rem .5rem;border-radius:999px;background:linear-gradient(135deg,#ffffff29,#ffffff12);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff1a;font-size:.875rem;font-weight:700;line-height:1.1;white-space:nowrap}.pmm-explore{background:linear-gradient(135deg,var(--pmm-accent) 0%,rgba(59,130,246,.5) 50%,var(--pmm-accent-2) 100%);box-shadow:0 4px 16px #3b82f64d,inset 0 1px #fff3;color:#fff}.pmm-explore:hover{color:#fff;background:linear-gradient(135deg,#3b82f6d9,#3b82f699,#2563ebbf)}.pmm-chevron{width:1rem;height:1rem;flex:none;transition:transform .24s var(--pmm-ease)}.pmm-explore[aria-expanded=false] .pmm-chevron{transform:rotate(0)}.pmm-explore[aria-expanded=true] .pmm-chevron{transform:rotate(180deg)}.pmm-cta{display:inline-flex;align-items:center;justify-content:center;flex:none;margin-left:auto;padding:.5rem 1rem;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1a;color:var(--pmm-ink);font-size:.9375rem;font-weight:650;line-height:1.2;white-space:nowrap;transition:background-color .14s var(--pmm-ease)}.pmm-cta:hover{background:#ffffff29}.pmm-panel{position:relative;width:100%;max-height:min(68vh,40rem);overflow:hidden;border-radius:24px;background:linear-gradient(150deg,#181822bd,#0e0e16cc);backdrop-filter:blur(40px) saturate(170%);-webkit-backdrop-filter:blur(40px) saturate(170%);border:1px solid var(--pmm-rim);box-shadow:0 24px 70px #0000008c,inset 0 1px #ffffff14;color:var(--pmm-ink)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.pmm-panel{background:linear-gradient(150deg,#14141ef7,#0c0c14fa)}}.pmm-scroll{max-height:inherit;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:clamp(1.125rem,3vw,1.75rem);padding-bottom:clamp(3rem,6vw,3.75rem)}.pmm-fade{position:absolute;left:1px;right:1px;height:3.25rem;pointer-events:none;opacity:0;transition:opacity .18s var(--pmm-ease)}.pmm-fade-top{top:1px;border-radius:23px 23px 0 0;background:linear-gradient(to bottom,#14141eeb,#14141e00)}.pmm-fade-bottom{bottom:1px;border-radius:0 0 23px 23px;background:linear-gradient(to top,#101018f2,#10101800)}.pmm-panel.has-more-above .pmm-fade-top,.pmm-panel.has-more-below .pmm-fade-bottom{opacity:1}.pmm-more{position:absolute;left:50%;bottom:.75rem;transform:translate(-50%);display:inline-flex;align-items:center;gap:.3125rem;padding:.375rem .75rem;border-radius:999px;background:linear-gradient(135deg,#ffffff29,#ffffff14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 14px #00000059,inset 0 1px #ffffff24;color:var(--pmm-ink);font:inherit;font-size:.875rem;font-weight:700;line-height:1.2;letter-spacing:.02em;cursor:pointer;transition:background-color .14s var(--pmm-ease)}.pmm-more:hover{background:linear-gradient(135deg,#ffffff3d,#ffffff1f)}.pmm-more-chevron{width:.875rem;height:.875rem;transform:rotate(180deg);animation:pmm-nudge 1.8s var(--pmm-ease) infinite}@keyframes pmm-nudge{0%,60%,to{transform:rotate(180deg) translateY(0)}30%{transform:rotate(180deg) translateY(-2px)}}@media (prefers-reduced-motion: reduce){.pmm-more-chevron{animation:none}.pmm-fade{transition:none}}.pmm-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,2.5vw,2rem)}@media (min-width: 34rem){.pmm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 56rem){.pmm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 78rem){.pmm-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.pmm-group-head{display:flex;align-items:center;gap:.625rem;margin-bottom:.875rem}.pmm-group-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2.25rem;height:2.25rem;border-radius:12px;background:linear-gradient(135deg,#ffffff24,#ffffff0d);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff1a;color:var(--pmm-accent-ink)}.pmm-group-icon svg{width:1.25rem;height:1.25rem}.pmm-group-title{font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pmm-ink-2);min-width:0}.pmm-list{display:flex;flex-direction:column;gap:.25rem}.pmm-card{display:flex;align-items:flex-start;gap:.75rem;padding:.625rem;border-radius:14px;transition:background-color .14s var(--pmm-ease);min-width:0}.pmm-card:hover{background:#ffffff14}.pmm-card.is-inert{pointer-events:none;opacity:.75}.pmm-card-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2rem;height:2rem;margin-top:.0625rem;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:var(--pmm-ink)}.pmm-card-icon svg{width:1.125rem;height:1.125rem}.pmm-card-body{min-width:0;flex:1 1 auto}.pmm-card-titles{display:flex;flex-wrap:wrap;align-items:center;gap:.125rem .5rem;margin-bottom:.125rem}.pmm-card-name{font-size:1rem;font-weight:650;line-height:1.3;color:var(--pmm-ink);min-width:0}.pmm-card-desc{font-size:.875rem;line-height:1.4;color:var(--pmm-ink-2)}.pmm-tag{flex:none;padding:.125rem .4375rem;border-radius:999px;font-size:.875rem;font-weight:800;letter-spacing:.04em;line-height:1.4;text-transform:uppercase;white-space:nowrap;color:#fff}.pmm-tag-popular{background:#7c3aed}.pmm-tag-free{background:#059669}.pmm-tag-hot{background:#dc2626}.pmm-tag-new,.pmm-tag-soon{background:#2563eb}.pmm-tag-start-here{background:#047857}.pmm-tag-game{background:#ea580c}.pmm-tag-pvp{background:#db2777}.pmm-tag-manage{background:#475569}@media (max-width: 1023px){.pmm-btn,.pmm-cta{min-height:44px;min-width:44px}}@media (min-width: 640px) and (max-width: 1240px){.pmm{padding-right:152px}}@media (max-width: 30rem){.pmm{gap:.5rem;width:calc(100% - 1rem)}.pmm-island{padding:.4375rem;gap:.25rem}.pmm-btn{padding:.5rem .625rem}.pmm-cta{padding:.5rem .8125rem}.pmm-badge,.pmm-home-label{display:none}}@media (max-width: 24rem){.pmm-title{display:none}}.pmm-rise-enter-active{transition:opacity .24s var(--pmm-ease),transform .32s var(--pmm-ease)}.pmm-rise-leave-active{transition:opacity .16s ease-in,transform .22s var(--pmm-ease)}.pmm-rise-enter-from,.pmm-rise-leave-to{opacity:0;transform:translateY(1rem) scale(.985)}@media (prefers-reduced-motion: reduce){.pmm-rise-enter-active,.pmm-rise-leave-active{transition:opacity .12s linear}.pmm-rise-enter-from,.pmm-rise-leave-to{transform:none}.pmm-chevron{transition:none}}body.has-products-menu #main-scroll-container,body.has-products-menu.pmm-doc-scroll{padding-bottom:calc(6.5rem + var(--sa-bottom))}body.has-products-menu.has-mobile-nav #main-scroll-container{padding-bottom:calc(11.75rem + var(--sa-bottom))}body.has-products-menu #main-scroll-container,body.has-products-menu.pmm-doc-scroll{padding-top:clamp(1.5rem,3vw,2.5rem)}@media (max-width: 639px){body.has-products-menu #main-scroll-container,body.has-products-menu.pmm-doc-scroll{padding-top:calc(4.25rem + var(--sa-top))}}
