.pa-closed-veil {
  display: grid;
  gap: 8px;
  margin: 16px auto 22px;
  max-width: 720px;
  padding: 22px 22px 18px;
  border-radius: 24px;
  background:
    linear-gradient(180deg, rgba(28, 52, 86, 0.55), rgba(8, 14, 26, 0.72));
  box-shadow:
    inset 0 0 0 1px rgba(170, 210, 255, 0.16),
    0 24px 50px -28px rgba(4, 10, 22, 0.8);
  color: #e7f1ff;
}
.pa-closed-veil small {
  letter-spacing: 0.18em;
  font-size: 11px;
  opacity: 0.62;
}
.pa-closed-veil b {
  font-size: clamp(22px, 3vw, 32px);
  font-weight: 800;
}
.pa-closed-veil p {
  margin: 0;
  line-height: 1.8;
  opacity: 0.84;
}
.pa-closed-veil a {
  color: #9fd2ff;
  width: max-content;
}
html.pa-store .pa-closed-veil {
  background: rgba(255,255,255,0.72);
  color: #102038;
  box-shadow: inset 0 0 0 1px rgba(20,40,70,0.08), 0 18px 40px -28px rgba(20,30,50,0.35);
}
html.pa-store .pa-closed-veil a { color: #0b5cad; }
.pa-seo-snap {
  max-width: 920px;
  margin: 16px auto 28px;
  padding: 18px 18px 14px;
  border-radius: 22px;
  background: rgba(255,255,255,.72);
  color: #102038;
  box-shadow: inset 0 0 0 1px rgba(20,40,70,.08);
}
.pa-seo-snap h1 { margin: 0 0 8px; font-size: clamp(20px, 3vw, 30px); }
.pa-seo-snap p { margin: 0 0 10px; line-height: 1.8; }
.pa-seo-links { display: flex; flex-wrap: wrap; gap: 8px; }
.pa-seo-links a {
  display: inline-flex; align-items: center; min-height: 32px; padding: 0 12px; border-radius: 999px;
  background: #003da5; color: #fff; text-decoration: none; font-size: 13px; font-weight: 700;
}
html.playarc .pa-seo-snap {
  max-width: min(920px, calc(100% - 32px));
  margin: 20px auto 32px;
  padding: 22px 22px 18px;
  border-radius: 24px;
  background: linear-gradient(180deg, rgba(22, 38, 64, .52), rgba(8, 14, 24, .86));
  color: #e7f1ff;
  box-shadow:
    inset 0 1px 0 rgba(230, 242, 255, .12),
    inset 0 0 0 1px rgba(140, 190, 255, .16),
    0 18px 40px -28px rgba(0, 0, 0, .7);
  text-align: center;
}
html.playarc .pa-seo-snap h1 {
  font-family: "Vazirmatn", Tahoma, sans-serif;
  font-weight: 800;
  color: #eef6ff;
}
html.playarc .pa-seo-snap p {
  color: rgba(210, 224, 240, .82);
}
html.playarc .pa-seo-links {
  justify-content: center;
}
html.playarc .pa-seo-links a {
  min-height: 36px;
  padding: 0 14px;
  background: rgba(12, 22, 40, .78);
  color: #dcecff;
  box-shadow: inset 0 0 0 1px rgba(150, 200, 255, .22);
}
html.playarc .pa-seo-links a:hover {
  color: #fff}
html.playarc.pa-wiki-detail .pa-seo-snap { position: relative; z-index: 5; }



html.playarc.pa-wiki-home,
html.ps-fx.playarc.pa-wiki-home,
html.playarc:has(body.wiki-body),
html.ps-fx.playarc:has(body.wiki-body),
html:has(body.wiki-body),
html.ps-fx:has(body.wiki-body) {
  height: auto !important;
  min-height: 100% !important;
  max-height: none !important;
  overflow-x: hidden !important;
  overflow-y: scroll !important;
  overscroll-behavior-y: auto !important;
  touch-action: pan-y !important;
  pointer-events: auto !important;
  scrollbar-gutter: stable !important;
  scrollbar-width: none !important; 
  scrollbar-color: rgba(180, 230, 255, 0.55) rgba(255, 255, 255, 0.08) !important;
}

html.playarc.pa-wiki-home::-webkit-scrollbar,
html.playarc:has(body.wiki-body)::-webkit-scrollbar,
html:has(body.wiki-body)::-webkit-scrollbar {
  display: block !important;
  width: 2px !important;
  height: 2px !important;
  background: transparent !important;
}
html.playarc.pa-wiki-home::-webkit-scrollbar-thumb,
html.playarc:has(body.wiki-body)::-webkit-scrollbar-thumb,
html:has(body.wiki-body)::-webkit-scrollbar-thumb {
  background: rgba(180, 230, 255, 0.55) !important;
  border-radius: 999px !important;
  box-shadow: none !important;
  border: none !important;
  min-height: 24px !important;
}

html.playarc.pa-wiki-home body.wiki-body,


html.playarc body.wiki-body body.wiki-body,


html body.wiki-body body,


body.wiki-body {
  height: auto !important;
  min-height: 100% !important;
  max-height: none !important;
  overflow: visible !important;
  overflow-x: clip !important; 
  overflow-y: visible !important;
  touch-action: pan-y !important;
  pointer-events: auto !important;
  position: static !important;
}


html.playarc.pa-wiki-home .wiki-app,


html.playarc.pa-wiki-home .app.wiki-app,


html.playarc.pa-wiki-home .wiki-main,


html.playarc.pa-wiki-home .pa-home,


html.playarc body.wiki-body .wiki-app,


html.playarc body.wiki-body .wiki-main,


html.playarc body.wiki-body .pa-home,


body.wiki-body .wiki-app,


body.wiki-body .wiki-main,


body.wiki-body .pa-home {
  height: auto !important;
  max-height: none !important;
  min-height: 0 !important;
  overflow: visible !important;
  overflow-y: visible !important;
  touch-action: pan-y !important;
  pointer-events: auto !important;
  transform: none !important;
  filter: none !important;
  contain: none !important;
}


html.playarc.pa-wiki-home .pa-rail,


html.playarc.pa-wiki-home .pa-home > .pa-rail,


html.playarc body.wiki-body .pa-rail,


body.wiki-body .pa-rail {
  max-height: none !important;
  overflow-y: visible !important;
}


html.playarc.pa-wiki-home .pa-scroll-wake,


html.playarc body.wiki-body .pa-scroll-wake,


body.wiki-body .pa-scroll-wake,


html.playarc .pa-scroll-wake,


html.ps-fx .pa-scroll-wake {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  width: 0 !important;
  height: 0 !important;
  inset: auto !important;
}


html.playarc.pa-wiki-home .pa-points,


html.playarc.pa-wiki-home #paPoints,


html.playarc body.wiki-body .pa-points,


html.playarc body.wiki-body #paPoints {
  display: none !important;
  pointer-events: none !important;
}




html.playarc,
html.ps-fx,
html.playarc.pa-wiki-home,
html.playarc:has(body.wiki-body),
html.playarc:has(.storage-app.has-pa-vault),
:root {
  --pa-console-scroll-size: 2px;
  --pa-console-scroll-track: rgba(255, 255, 255, 0.07);
  --pa-console-scroll-thumb: rgba(180, 230, 255, 0.42);
  --pa-console-scroll-thumb-active: rgba(210, 240, 255, 0.72);
  --pa-console-scroll-top: 88px;
  --pa-console-scroll-bottom: 28px;
  --pa-console-scroll-inset: 8px;
  scrollbar-width: none !important; 
  -ms-overflow-style: none !important;
}


html.playarc,
html.ps-fx,
html.playarc *,
html.ps-fx *,
html.playarc *::-webkit-scrollbar,
html.ps-fx *::-webkit-scrollbar,
html.playarc::-webkit-scrollbar,
html.ps-fx::-webkit-scrollbar,
html.playarc.pa-wiki-home::-webkit-scrollbar,
html.playarc:has(body.wiki-body)::-webkit-scrollbar,
html.playarc .storage-app.has-pa-vault #paVault::-webkit-scrollbar,
html.playarc #paVault.pa-vault::-webkit-scrollbar {
  scrollbar-width: none !important;
}
html.playarc *::-webkit-scrollbar,
html.ps-fx *::-webkit-scrollbar,
html.playarc::-webkit-scrollbar,
html.ps-fx::-webkit-scrollbar,
html.playarc.pa-wiki-home::-webkit-scrollbar,
html.playarc:has(body.wiki-body)::-webkit-scrollbar,
html.playarc .storage-app.has-pa-vault #paVault::-webkit-scrollbar,
html.playarc #paVault.pa-vault::-webkit-scrollbar,
html.playarc .pa-vault.is-linear::-webkit-scrollbar {
  width: 0 !important;
  height: 0 !important;
  display: none !important;
  background: transparent !important;
}


html.playarc .pa-console-scroll,
html.ps-fx .pa-console-scroll {
  position: fixed !important;
  z-index: 46 !important;
  left: var(--pa-console-scroll-inset) !important;
  right: auto !important;
  inset-inline-start: unset !important;
  inset-inline-end: unset !important;
  top: var(--pa-console-scroll-top) !important;
  bottom: var(--pa-console-scroll-bottom) !important;
  width: var(--pa-console-scroll-size) !important;
  pointer-events: none !important;
  opacity: 0 !important;
  transition: opacity 180ms ease !important;
}
html.playarc .pa-console-scroll.is-on,
html.ps-fx .pa-console-scroll.is-on {
  opacity: 0.92 !important;
}
html.playarc .pa-console-scroll.is-active,
html.ps-fx .pa-console-scroll.is-active {
  opacity: 1 !important;
}

html.playarc .pa-console-scroll-track,
html.ps-fx .pa-console-scroll-track {
  position: absolute !important;
  inset: 0 !important;
  border-radius: 999px !important;
  background: var(--pa-console-scroll-track) !important;
  box-shadow: none !important;
}

html.playarc .pa-console-scroll-thumb,
html.ps-fx .pa-console-scroll-thumb {
  position: absolute !important;
  left: 0 !important;
  right: auto !important;
  width: var(--pa-console-scroll-size) !important;
  min-height: 28px !important;
  border-radius: 999px !important;
  background: var(--pa-console-scroll-thumb) !important;
  box-shadow: none !important; 
  border: none !important;
  pointer-events: auto !important;
  cursor: grab !important;
  touch-action: none !important;
}
html.playarc .pa-console-scroll-thumb:active,
html.ps-fx .pa-console-scroll-thumb:active,
html.playarc .pa-console-scroll.is-dragging .pa-console-scroll-thumb {
  background: var(--pa-console-scroll-thumb-active) !important;
  cursor: grabbing !important;
}


html.playarc .pa-points,
html.playarc #paPoints,
html.playarc .pa-scroll-wake {
  display: none !important;
  pointer-events: none !important;
  opacity: 0 !important;
}




html.ps-fx,
html.playarc,
html.ps-fx *,
html.playarc *,
html:has(body.wiki-body),
html.ps-fx:has(body.wiki-body),
body.wiki-body,
html.playarc.pa-wiki-home,
html.playarc:has(body.wiki-body),
html.playarc:has(.storage-app.has-pa-vault),
html.playarc .storage-app.has-pa-vault #paVault,
html.playarc #paVault.pa-vault {
  scrollbar-width: none !important;
  -ms-overflow-style: none !important;
  scrollbar-color: transparent transparent !important;
}
html.playarc *::-webkit-scrollbar,
html.ps-fx *::-webkit-scrollbar,
html.playarc::-webkit-scrollbar,
html.ps-fx::-webkit-scrollbar,
html:has(body.wiki-body)::-webkit-scrollbar,
.wiki-body::-webkit-scrollbar {
  width: 0 !important;
  height: 0 !important;
  display: none !important;
}




html.playarc.pa-wiki-home,
html.ps-fx.playarc.pa-wiki-home,
html.playarc:has(body.wiki-body),
html.ps-fx.playarc:has(body.wiki-body),
html:has(body.wiki-body),
html.ps-fx:has(body.wiki-body) {
  overflow-x: hidden !important;
  overflow-y: scroll !important; 
  scrollbar-gutter: auto !important; 
  scrollbar-width: none !important;
  -ms-overflow-style: none !important;
  scrollbar-color: transparent transparent !important;
}

html.playarc.pa-wiki-home body.wiki-body,


html.playarc body.wiki-body body.wiki-body,


html body.wiki-body body.wiki-body,


body.wiki-body,


html body.wiki-body body {
  overflow: visible !important;
  overflow-x: visible !important;
  overflow-y: visible !important; 
  height: auto !important;
  max-height: none !important;
  overscroll-behavior: auto !important;
}

html.playarc.pa-wiki-home .wiki-app,


html.playarc.pa-wiki-home .wiki-main,


html.playarc.pa-wiki-home .pa-home,


html.playarc.pa-wiki-home .liquidGL,


html.playarc.pa-wiki-home .liquidGL-content,


html.playarc body.wiki-body .wiki-app,


html.playarc body.wiki-body .wiki-main,


html.playarc body.wiki-body .pa-home,


body.wiki-body .wiki-app,


body.wiki-body .wiki-main,


body.wiki-body .pa-home {
  overflow: visible !important;
  overflow-y: visible !important;
  max-height: none !important;
  height: auto !important;
}


html.playarc.pa-wiki-home::-webkit-scrollbar,


html.playarc:has(body.wiki-body)::-webkit-scrollbar,


html:has(body.wiki-body)::-webkit-scrollbar,


html.ps-fx:has(body.wiki-body)::-webkit-scrollbar,


body.wiki-body::-webkit-scrollbar,


html.playarc.pa-wiki-home *::-webkit-scrollbar,


html.playarc body.wiki-body *::-webkit-scrollbar {
  width: 0 !important;
  height: 0 !important;
  display: none !important;
  background: transparent !important;
}


html.playarc.pa-wiki-home .pa-points,


html.playarc.pa-wiki-home #paPoints,


html.playarc.pa-wiki-home .pa-points-rail,


html.playarc.pa-wiki-home .pa-points-thumb,


html.playarc.pa-wiki-home .pa-points-fill,


html.playarc.pa-wiki-home .pa-points-glow,


html.playarc.pa-wiki-home .pa-point-dot,


html.playarc body.wiki-body .pa-points,


html.playarc body.wiki-body #paPoints,


html.playarc body.wiki-body .pa-points-rail,


html.playarc body.wiki-body .pa-points-thumb,


body.wiki-body .pa-points,


body.wiki-body #paPoints {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  width: 0 !important;
  height: 0 !important;
}


html.playarc,
html.ps-fx {
  --pa-console-scroll-size: 2px;
  --pa-console-scroll-track: rgba(255, 255, 255, 0.08);
  --pa-console-scroll-thumb: rgba(160, 230, 255, 0.55);
  --pa-console-scroll-thumb-active: rgba(200, 245, 255, 0.85);
  --pa-console-scroll-inset: 10px;
  --pa-console-scroll-top: 88px;
  --pa-console-scroll-bottom: 28px;
}

html.playarc .pa-console-scroll,
html.ps-fx .pa-console-scroll,
html.playarc[dir="rtl"] .pa-console-scroll,
html[dir="rtl"].playarc .pa-console-scroll {
  direction: ltr !important;
  position: fixed !important;
  z-index: 46 !important;
  left: 10px !important; 
  right: auto !important;
  inset: auto !important;
  inset-inline: auto !important;
  inset-inline-start: auto !important;
  inset-inline-end: auto !important;
  top: var(--pa-console-scroll-top, 88px) !important;
  bottom: var(--pa-console-scroll-bottom, 28px) !important;
  width: 2px !important;
  margin: 0 !important;
  transform: none !important;
  pointer-events: none !important;
  opacity: 0 !important;
  transition: opacity 180ms ease !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}
html.playarc .pa-console-scroll.is-on,
html.ps-fx .pa-console-scroll.is-on {
  opacity: 0.95 !important;
}
html.playarc .pa-console-scroll.is-active,
html.ps-fx .pa-console-scroll.is-active {
  opacity: 1 !important;
}
html.playarc .pa-console-scroll-track,
html.ps-fx .pa-console-scroll-track {
  position: absolute !important;
  inset: 0 !important;
  border-radius: 999px !important;
  background: var(--pa-console-scroll-track) !important;
  box-shadow: none !important;
  
  background-image: none !important;
  border: none !important;
}
html.playarc .pa-console-scroll-thumb,
html.ps-fx .pa-console-scroll-thumb {
  position: absolute !important;
  left: 0 !important;
  right: auto !important;
  width: 2px !important;
  min-height: 28px !important;
  border-radius: 999px !important;
  background: var(--pa-console-scroll-thumb) !important;
  box-shadow: 0 0 8px rgba(120, 210, 255, 0.25) !important; 
  border: none !important;
  pointer-events: auto !important;
  cursor: grab !important;
  touch-action: none !important;
}
html.playarc .pa-console-scroll-thumb:active,
html.ps-fx .pa-console-scroll-thumb:active,
html.playarc .pa-console-scroll.is-dragging .pa-console-scroll-thumb {
  background: var(--pa-console-scroll-thumb-active) !important;
  cursor: grabbing !important;
}


html.playarc,
html.ps-fx,
html.playarc *,
html.ps-fx * {
  scrollbar-width: none !important;
  -ms-overflow-style: none !important;
}
html.playarc *::-webkit-scrollbar,
html.ps-fx *::-webkit-scrollbar,
html.playarc::-webkit-scrollbar,
html.ps-fx::-webkit-scrollbar {
  width: 0 !important;
  height: 0 !important;
  display: none !important;
}




html.playarc.pa-wiki-home body.wiki-body,

html.playarc body.wiki-body body.wiki-body,

html.ps-fx body.wiki-body body.wiki-body,

html body.wiki-body body.wiki-body,

html body.wiki-body body,

body.wiki-body {
  overflow: visible !important;
  overflow-x: visible !important;
  overflow-y: visible !important;
  max-height: none !important;
  height: auto !important;
}
html.playarc.pa-wiki-home,
html.playarc:has(body.wiki-body),
html:has(body.wiki-body) {
  overflow-x: hidden !important; 
  overflow-y: scroll !important;
  scrollbar-gutter: auto !important;
  scrollbar-width: none !important;
}




html.playarc.pa-wiki-home body.wiki-body,

html.playarc body.wiki-body body.wiki-body,

html.ps-fx.playarc body.wiki-body body.wiki-body,

html.ps-fx body.wiki-body body.wiki-body,

html body.wiki-body body.wiki-body,

html.playarc.pa-wiki-home body,

html.playarc.ps-fx.pa-wiki-home body,

html body.wiki-body body,

body.wiki-body {
  overflow: clip !important;
  overflow-x: clip !important;
  overflow-y: clip !important;
  max-height: none !important;
  height: auto !important;
}
html.playarc.pa-wiki-home,
html.ps-fx.playarc.pa-wiki-home,
html.playarc:has(body.wiki-body),
html:has(body.wiki-body) {
  overflow-x: hidden !important;
  overflow-y: scroll !important;
  scrollbar-gutter: auto !important;
  scrollbar-width: none !important;
  -ms-overflow-style: none !important;
}




html.playarc {
  --pa-topnav-pill-bg: linear-gradient(165deg, rgba(255,255,255,0.10) 0%, rgba(18,36,64,0.42) 42%, rgba(6,12,24,0.55) 100%);
  --pa-topnav-pill-border: rgba(180, 230, 255, 0.22);
  --pa-topnav-pill-rim: inset 0 1px 0 rgba(255,255,255,0.22), inset 0 -1px 0 rgba(0,0,0,0.28);
  --pa-topnav-pill-shadow: 0 8px 22px rgba(0, 8, 24, 0.38), 0 1px 0 rgba(255,255,255,0.06);
  --pa-topnav-cyan: rgba(120, 220, 255, 0.55);
}


html.playarc header.storage-top,
html.playarc header.wiki-top,
html.playarc header.admin-top,
html.playarc header.liquidGL.storage-top,
html.playarc header.liquidGL.wiki-top,
html.playarc .topbar,
html.playarc.ps-fx header.storage-top.liquidGL,
html.playarc.ps-fx header.wiki-top.liquidGL,
html.playarc.ps-fx header.admin-top.liquidGL,
html.playarc.liquid-real header.storage-top.liquidGL,
html.playarc.liquid-real header.wiki-top.liquidGL,
html.playarc.pa-wiki-detail header.wiki-top,
html.playarc.pa-wiki-home header.wiki-top,
html.playarc header.wiki-top.wiki-top.storage-top.liquidGL,
html.playarc.ps-fx header.wiki-top.wiki-top.storage-top.liquidGL {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  border: 0 !important;
  border-radius: 0 !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  filter: none !important;
  isolation: auto !important;
  overflow: visible !important;
}


html.playarc header.wiki-top::after,
html.playarc header.storage-top::after,
html.playarc header.admin-top::after,
html.playarc.ps-fx header.wiki-top.liquidGL::after,
html.playarc.pa-wiki-detail header.wiki-top::after,
html.playarc.pa-wiki-home header.wiki-top::after {
  content: none !important;
  display: none !important;
  background: none !important;
  height: 0 !important;
}


html.playarc header.wiki-top,
html.playarc .wiki-app > header.wiki-top,
html.playarc .wiki-app > header.storage-top,
html.playarc header.storage-top.wiki-top,
html.playarc.ps-fx header.wiki-top,
html.playarc.pa-wiki-home header.wiki-top,
html.playarc header.wiki-top.wiki-top.storage-top.liquidGL {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  z-index: 100 !important;
  transform: none !important;
  pointer-events: none !important; 
}
html.playarc header.wiki-top .liquidGL-content,
html.playarc header.storage-top .liquidGL-content,
html.playarc header.wiki-top .shell-bar,
html.playarc header.storage-top .shell-bar {
  pointer-events: auto !important;
}


html.playarc .shell-bar.shell-bar.shell-bar,
html.playarc.ps-fx .shell-bar.shell-bar.shell-bar,
html.playarc .wiki-app .shell-bar,
html.playarc .storage-app .shell-bar {
  background: transparent !important;
  background-image: none !important;
  border: 0 !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  gap: 10px !important;
  align-items: center !important;
  padding-block: 8px !important;
  padding-inline: clamp(12px, 1.6vw, 22px) !important;
}


html.playarc .shell-nav.shell-nav.shell-nav,
html.playarc .shell-nav.pa-tabs,
html.playarc.ps-fx .shell-nav,
html.playarc.ps-fx .wiki-app .shell-nav,
html.playarc.ps-fx .storage-app .shell-nav,
html.playarc .shell-bar.shell-bar > .shell-nav {
  background: transparent !important;
  background-image: none !important;
  border: 0 !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  border-radius: 0 !important;
  padding: 0 !important;
  gap: 8px !important;
  filter: none !important;
}


html.playarc .shell-nav a,
html.playarc .shell-nav a:hover,
html.playarc .shell-nav a:focus,
html.playarc .shell-nav a:focus-visible,
html.playarc .shell-nav button,
html.playarc .shell-nav button:hover,
html.playarc .shell-nav .nav-otp,
html.playarc .shell-nav .nav-otp:hover,
html.playarc .shell-nav.pa-tabs a.pa-tab,
html.playarc .shell-nav.pa-tabs button.pa-tab,
html.playarc .shell-nav .pa-desk-main,
html.playarc .pa-social-launch,
html.playarc.ps-fx .shell-nav a,
html.playarc.ps-fx .shell-nav button,
html.playarc.ps-fx .liquidGL .shell-nav a,
html.playarc.ps-fx .liquidGL .shell-nav .nav-otp {
  position: relative !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  height: 38px !important;
  min-height: 38px !important;
  padding: 0 14px !important;
  border-radius: 999px !important;
  border: 1px solid var(--pa-topnav-pill-border) !important;
  box-shadow: var(--pa-topnav-pill-rim), var(--pa-topnav-pill-shadow) !important;
  backdrop-filter: blur(12px) saturate(1.15) !important;
  -webkit-backdrop-filter: blur(12px) saturate(1.15) !important;
  color: rgba(230, 240, 255, 0.86) !important;
  font-weight: 650 !important;
  font-size: 13.5px !important;
  text-decoration: none !important;
  transform: translateY(0) !important;
  transition: transform 160ms ease, box-shadow 160ms ease, border-color 160ms ease, color 160ms ease, background 160ms ease !important;
  isolation: isolate !important;
  overflow: visible !important}

html.playarc .shell-nav a::before,
html.playarc .shell-nav button::before,
html.playarc .shell-nav .pa-desk-main::before,
html.playarc .pa-social-launch::before {
  content: "" !important;
  position: absolute !important;
  left: 10% !important;
  right: 10% !important;
  top: 1px !important;
  height: 42% !important;
  border-radius: 999px !important;
  background: linear-gradient(180deg, rgba(255,255,255,0.28), rgba(255,255,255,0)) !important;
  pointer-events: none !important;
  z-index: 0 !important;
  opacity: 0.85 !important;
}
html.playarc .shell-nav a > *,
html.playarc .shell-nav button > *,
html.playarc .pa-social-launch > * {
  position: relative !important;
  z-index: 1 !important;
}

html.playarc .shell-nav a:hover,
html.playarc .shell-nav button:hover,
html.playarc .shell-nav .pa-desk-main:hover,
html.playarc .pa-social-launch:hover,
html.playarc.ps-fx .shell-nav a:hover {
  color: #f7fbff !important;
  border-color: rgba(160, 230, 255, 0.42) !important;
  transform: translateY(-2px) !important;
  box-shadow:
    var(--pa-topnav-pill-rim),
    0 12px 28px rgba(0, 10, 28, 0.45),
    0 0 18px rgba(80, 200, 255, 0.22) !important}


html.playarc .shell-nav a.is-active,
html.playarc .shell-nav a.is-active:hover,
html.playarc .shell-nav.pa-tabs a.pa-tab.is-active,
html.playarc .shell-nav.pa-tabs a.pa-tab.is-active:hover,
html.playarc.ps-fx .shell-nav a.is-active,
html.playarc.ps-fx .liquidGL .shell-nav a.is-active {
  color: #ffffff !important;
  border-color: rgba(140, 230, 255, 0.62) !important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.28),
    inset 0 0 0 1px rgba(160, 230, 255, 0.28),
    0 10px 26px rgba(0, 12, 32, 0.42),
    0 0 22px rgba(70, 200, 255, 0.35) !important;
  transform: translateY(-1px) !important}
html.playarc .shell-nav a.is-active span::after,
html.playarc .shell-nav.pa-tabs a.pa-tab.is-active span::after {
  content: none !important;
  display: none !important;
}


html.playarc .shell-nav .pa-desk-tab,
html.playarc .pa-desk-tab {
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  padding: 3px !important;
  border-radius: 999px !important;
  border: 1px solid var(--pa-topnav-pill-border) !important;
  background: var(--pa-topnav-pill-bg) !important;
  box-shadow: var(--pa-topnav-pill-rim), var(--pa-topnav-pill-shadow) !important;
  backdrop-filter: blur(12px) saturate(1.15) !important;
  -webkit-backdrop-filter: blur(12px) saturate(1.15) !important;
}
html.playarc .shell-nav .pa-desk-tab .pa-desk-main,
html.playarc .shell-nav .pa-desk-tab a {
  background: transparent !important;
  background-image: none !important;
  border: 0 !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  height: 32px !important;
  min-height: 32px !important;
  padding: 0 12px !important;
}
html.playarc .shell-nav .pa-desk-tab .pa-desk-main::before,
html.playarc .shell-nav .pa-desk-tab a::before {
  display: none !important;
}
html.playarc .shell-nav .pa-desk-tab a.is-active,
html.playarc .shell-nav .pa-desk-tab:has(.is-active) {
  border-color: rgba(140, 230, 255, 0.55) !important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.22),
    0 0 18px rgba(70, 200, 255, 0.28),
    var(--pa-topnav-pill-shadow) !important;
}
html.playarc .shell-nav .pa-desk-subs a {
  opacity: 0.82 !important;
}


html.playarc .shell-brand,
html.playarc .shell-bar.shell-bar > .shell-brand {
  display: inline-flex !important;
  align-items: center !important;
  gap: 10px !important;
  padding: 6px 12px 6px 8px !important;
  border-radius: 999px !important;
  border: 1px solid var(--pa-topnav-pill-border) !important;
  background: var(--pa-topnav-pill-bg) !important;
  box-shadow: var(--pa-topnav-pill-rim), var(--pa-topnav-pill-shadow) !important;
  backdrop-filter: blur(12px) saturate(1.15) !important;
  -webkit-backdrop-filter: blur(12px) saturate(1.15) !important;
}
html.playarc .shell-meta,
html.playarc .shell-bar .wiki-count-pill,
html.playarc .shell-bar.shell-bar > .shell-meta,
html.playarc .pa-now,
html.playarc.ps-fx .shell-meta,
html.playarc.ps-fx .liquidGL .shell-meta {
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  height: 38px !important;
  min-height: 38px !important;
  padding: 0 14px !important;
  border-radius: 999px !important;
  border: 1px solid var(--pa-topnav-pill-border) !important;
  background: var(--pa-topnav-pill-bg) !important;
  background-image: var(--pa-topnav-pill-bg) !important;
  box-shadow: var(--pa-topnav-pill-rim), var(--pa-topnav-pill-shadow) !important;
  backdrop-filter: blur(12px) saturate(1.15) !important;
  -webkit-backdrop-filter: blur(12px) saturate(1.15) !important;
  color: rgba(230, 240, 255, 0.9) !important;
}
html.playarc .shell-bar.shell-bar > .pa-clock-wrap {
  border-radius: 999px !important;
  border: 1px solid var(--pa-topnav-pill-border) !important;
  background: var(--pa-topnav-pill-bg) !important;
  box-shadow: var(--pa-topnav-pill-rim), var(--pa-topnav-pill-shadow) !important;
  backdrop-filter: blur(12px) saturate(1.15) !important;
  -webkit-backdrop-filter: blur(12px) saturate(1.15) !important;
  padding: 4px 10px !important;
}


html.playarc.pa-lowfx .shell-nav a,
html.playarc.pa-lowfx .shell-brand,
html.playarc.pa-lowfx .shell-meta,
html.playarc.pa-lowfx .pa-desk-tab {
  backdrop-filter: blur(6px) !important;
  -webkit-backdrop-filter: blur(6px) !important;
}




html.playarc.ps-fx .liquidGL.storage-top .shell-nav a,
html.playarc.ps-fx .liquidGL.wiki-top .shell-nav a,
html.playarc.ps-fx .liquidGL .shell-nav a,
html.playarc.ps-fx .liquidGL .shell-nav a.is-active,
html.playarc.ps-fx .liquidGL .shell-nav a.is-active:hover,
html.playarc .liquidGL.wiki-top .shell-nav a,
html.playarc .liquidGL.wiki-top .shell-nav a.is-active,
html.playarc .liquidGL.storage-top .shell-nav a.is-active,
html.playarc header.wiki-top .shell-nav a,
html.playarc header.wiki-top .shell-nav a.is-active,
html.playarc header.storage-top .shell-nav a,
html.playarc header.storage-top .shell-nav a.is-active,
html.playarc.pa-wiki-home header.wiki-top .shell-nav a.is-active {
  border-radius: 999px !important;
}
html.playarc.ps-fx .liquidGL.wiki-top .shell-nav a.is-active,
html.playarc.ps-fx .liquidGL.storage-top .shell-nav a.is-active,
html.playarc.ps-fx .liquidGL .shell-nav a.is-active,
html.playarc.ps-fx .liquidGL .shell-nav a.is-active:hover,
html.playarc header.wiki-top .shell-nav a.is-active,
html.playarc header.wiki-top .shell-nav a.is-active:hover,
html.playarc.pa-wiki-home header.wiki-top .shell-nav a.is-active {
  border: 1px solid rgba(140, 230, 255, 0.62) !important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.28),
    inset 0 0 0 1px rgba(160, 230, 255, 0.28),
    0 10px 26px rgba(0, 12, 32, 0.42),
    0 0 22px rgba(70, 200, 255, 0.35) !important;
  color: #fff !important}
html.playarc.ps-fx .liquidGL.wiki-top .shell-nav,
html.playarc.ps-fx .liquidGL.storage-top .shell-nav,
html.playarc header.wiki-top .shell-nav,
html.playarc header.storage-top .shell-nav {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  padding: 0 !important;
  gap: 8px !important;
}




html.playarc .shell-nav.pa-tabs,
html.playarc .shell-nav.pa-tabs.pa-tabs,
html.playarc.ps-fx .shell-nav.pa-tabs,
html.playarc .pa-tabs.shell-nav {
  background: transparent !important;
  background-image: none !important;
  border: 0 !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  border-radius: 0 !important;
  padding: 0 !important;
  gap: 8px !important;
}
html.playarc .shell-nav a.pa-tab,
html.playarc .shell-nav a.pa-tab:hover,
html.playarc .shell-nav a.pa-tab.is-active,
html.playarc .shell-nav a.pa-tab.is-active:hover,
html.playarc .shell-nav.pa-tabs a.pa-tab,
html.playarc .shell-nav.pa-tabs a.pa-tab:hover,
html.playarc .shell-nav.pa-tabs a.pa-tab.is-active,
html.playarc .shell-nav.pa-tabs a.pa-tab.is-active:hover,
html.playarc.ps-fx .shell-nav.pa-tabs a.pa-tab,
html.playarc.ps-fx .shell-nav.pa-tabs a.pa-tab.is-active,
html.playarc.ps-fx .liquidGL .shell-nav.pa-tabs a.pa-tab,
html.playarc.ps-fx .liquidGL .shell-nav.pa-tabs a.pa-tab.is-active,
html.playarc.ps-fx .liquidGL.wiki-top .shell-nav.pa-tabs a.pa-tab,
html.playarc.ps-fx .liquidGL.wiki-top .shell-nav.pa-tabs a.pa-tab.is-active,
html.playarc header.wiki-top .shell-nav.pa-tabs a.pa-tab,
html.playarc header.wiki-top .shell-nav.pa-tabs a.pa-tab.is-active,
html.playarc .pa-tab,
html.playarc .shell-nav .pa-tab {
  border-radius: 999px !important;
}
html.playarc .shell-nav.pa-tabs a.pa-tab.is-active,
html.playarc .shell-nav.pa-tabs a.pa-tab.is-active:hover,
html.playarc.ps-fx .shell-nav.pa-tabs a.pa-tab.is-active,
html.playarc.ps-fx .liquidGL .shell-nav.pa-tabs a.pa-tab.is-active,
html.playarc.ps-fx .liquidGL.wiki-top .shell-nav.pa-tabs a.pa-tab.is-active,
html.playarc header.wiki-top .shell-nav.pa-tabs a.pa-tab.is-active {
  border: 1px solid rgba(140, 230, 255, 0.62) !important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.28),
    inset 0 0 0 1px rgba(160, 230, 255, 0.28),
    0 10px 26px rgba(0, 12, 32, 0.42),
    0 0 22px rgba(70, 200, 255, 0.35) !important;
  color: #fff !important}

