:root{--psq-v4-obsidian:#02050d;--psq-v4-navy:#061021;--psq-v4-panel:rgba(7,15,33,.94);--psq-v4-panel-deep:rgba(2,7,18,.98);--psq-v4-line:rgba(123,178,232,.3);--psq-v4-gold:#f4cf73;--psq-v4-gold-hot:#fff0b2;--psq-v4-cyan:#79efff;--psq-v4-text:#f3f7ff;--psq-v4-muted:#b1bfd4;--psq-v4-radius:14px;--psq-v4-shadow:0 26px 72px rgba(0,0,0,.46)}.psq-rpg-v4{--psq-v2-rail:224px;--psq-v2-topbar:88px;min-height:100dvh;color:var(--psq-v4-text);background:radial-gradient(circle at 50% -12%,color-mix(in srgb,var(--realm-secondary) 22%,transparent),transparent 42rem),radial-gradient(circle at 82% 35%,color-mix(in srgb,var(--realm-accent) 8%,transparent),transparent 30rem),linear-gradient(180deg,#071022 0,var(--psq-v4-obsidian) 72%)}.psq-rpg-v4[data-realm=play]{--realm-art:url(/assets/redesign/home/homepage-scene-clean.webp)}.psq-rpg-v4:is([data-realm=hunt],[data-realm=dungeons]){--realm-art:url(/assets/dungeons/shadow-forest.webp)}.psq-rpg-v4[data-realm=tower]{--realm-art:url(/assets/tower/endless-tower-arena.webp)}.psq-rpg-v4[data-realm=arena]{--realm-art:url(/assets/arena/arena-pixel-sol-quest.png)}.psq-rpg-v4[data-realm=world-boss]{--realm-art:url(/assets/world-boss/abyssal-ruins-arena.webp)}.psq-rpg-v4:is([data-realm=equipment],[data-realm=bag],[data-realm=profile]){--realm-art:url(/assets/class-backgrounds/knight.webp)}.psq-rpg-v4:is([data-realm=market],[data-realm=shop],[data-realm=ranking],[data-realm=attributes]){--realm-art:url(/assets/dungeons/ascendant-realm.webp)}.psq-rpg-v4[data-realm=guild]{--realm-art:url(/assets/dungeons/dragon-tower.webp)}.psq-rpg-v4[data-realm=expeditions]{--realm-art:url(/assets/season-2/environments/eclipse-frontier-v1.webp)}.psq-rpg-v4:is([data-realm=catbox],[data-realm=companions]){--realm-art:url(/assets/class-backgrounds/mage.webp)}.psq-rpg-v4[data-realm=trainer]{--realm-art:url(/assets/trainer/royal-training-hall.webp)}.psq-rpg-v4:before{opacity:.55;background-image:linear-gradient(rgba(135,184,239,.045) 1px,transparent 0),linear-gradient(90deg,rgba(135,184,239,.045) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:none;mask-image:none}.psq-rpg-v4 .psq-realm-backdrop{inset:var(--psq-v2-topbar) 0 0;opacity:.84;filter:saturate(1.25) contrast(1.12) brightness(.88);background-image:linear-gradient(90deg,rgba(2,5,14,.88),rgba(3,9,23,.38) 25%,rgba(3,9,23,.3) 72%,rgba(2,5,14,.86)),linear-gradient(180deg,rgba(2,5,14,.08),rgba(2,6,17,.5) 66%,rgba(2,5,13,.82)),var(--realm-art);background-attachment:fixed;background-position:50%,50%,center 32%;background-size:cover;-webkit-mask-image:none;mask-image:none}.psq-rpg-v4 .psq-realm-backdrop:before{background:radial-gradient(circle at 54% 22%,color-mix(in srgb,var(--realm-accent) 22%,transparent),transparent 33rem),radial-gradient(circle at 78% 68%,color-mix(in srgb,var(--realm-secondary) 11%,transparent),transparent 25rem),linear-gradient(rgba(130,181,239,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(130,181,239,.035) 1px,transparent 1px);background-size:auto,auto,56px 56px,56px 56px}.psq-rpg-v4 .psq-realm-backdrop:after{top:10%;right:7%;width:min(34vw,520px);opacity:.62;box-shadow:0 0 0 32px color-mix(in srgb,var(--realm-accent) 2%,transparent),0 0 0 33px color-mix(in srgb,var(--realm-accent) 12%,transparent),0 0 100px color-mix(in srgb,var(--realm-secondary) 12%,transparent),inset 0 0 90px color-mix(in srgb,var(--realm-secondary) 9%,transparent)}.psq-rpg-v4 :is(.psq-topbar,.psq-hub-header){min-height:var(--psq-v2-topbar);border-bottom:1px solid color-mix(in srgb,var(--realm-accent) 52%,#243551);background:linear-gradient(90deg,rgba(2,7,18,.995),rgba(13,15,39,.955) 50%,rgba(2,8,20,.995)),radial-gradient(circle at 50% -40%,color-mix(in srgb,var(--realm-secondary) 28%,transparent),transparent 68%);box-shadow:0 18px 54px rgba(0,0,0,.58),inset 0 -1px rgba(255,255,255,.055)}.psq-rpg-v4 .psq-topbar-inner{width:min(1680px,calc(100% - 32px));min-height:var(--psq-v2-topbar)}.psq-rpg-v4 .psq-logo-remaster--compact{width:196px}.psq-rpg-v4 .psq-logo-remaster--compact img{filter:drop-shadow(0 7px 12px rgba(0,0,0,.75)) drop-shadow(0 0 20px color-mix(in srgb,var(--realm-secondary) 30%,transparent))}.psq-rpg-v4 .psq-topbar-season{min-width:272px;gap:6px;padding:12px 24px 12px 30px;border-color:color-mix(in srgb,var(--realm-secondary) 45%,transparent);background:linear-gradient(100deg,color-mix(in srgb,var(--realm-secondary) 19%,#080c1c),rgba(4,8,20,.7)),repeating-linear-gradient(135deg,transparent 0 8px,rgba(255,255,255,.02) 8px 9px);box-shadow:inset 0 0 34px color-mix(in srgb,var(--realm-secondary) 9%,transparent),0 12px 32px rgba(0,0,0,.28)}.psq-rpg-v4 .psq-topbar-season span{font-size:13px;letter-spacing:.2em}.psq-rpg-v4 .psq-topbar-season strong{color:#c8d2e4;font-size:12px;letter-spacing:.15em}.psq-rpg-v4 :is(.psq-resource-bar__metric,.psq-resource-bar__premium,.psq-resource-bar__bell,.psq-hub-metric,.psq-premium-status){min-height:54px;border-color:color-mix(in srgb,var(--realm-accent) 24%,rgba(138,172,221,.26));border-radius:12px;background:linear-gradient(155deg,rgba(22,35,65,.94),rgba(3,9,23,.98)),radial-gradient(circle at 8% 0,color-mix(in srgb,var(--realm-accent) 17%,transparent),transparent 72%);box-shadow:inset 0 1px rgba(255,255,255,.08),0 13px 32px rgba(0,0,0,.32)}.psq-rpg-v4 :is(.psq-resource-bar__metric,.psq-hub-metric) strong{font-size:15px}.psq-rpg-v4 .psq-hub-metric em,.psq-rpg-v4 :is(.psq-resource-bar__metric,.psq-hub-metric) small{font-size:12px}.psq-rpg-v4 .psq-hub-metric em{display:block!important;margin-bottom:3px;color:var(--psq-v4-muted);font-family:var(--psq-v3-ui),system-ui,sans-serif;font-size:9px;font-style:normal;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase}.psq-rpg-v4 .psq-shell-frame{width:min(1680px,calc(100% - 32px));gap:clamp(18px,1.7vw,28px)}.psq-rpg-v4 .psq-shell-rail{top:calc(var(--psq-v2-topbar) + 14px);height:calc(100dvh - var(--psq-v2-topbar) - 28px);min-height:620px;padding:17px 13px;border-color:color-mix(in srgb,var(--realm-accent) 36%,#203456);border-radius:16px;background:linear-gradient(165deg,rgba(11,22,47,.965),rgba(2,8,20,.99)),radial-gradient(circle at 50% 100%,color-mix(in srgb,var(--realm-secondary) 14%,transparent),transparent 60%);box-shadow:inset 0 1px rgba(255,255,255,.06),inset 0 0 70px rgba(52,94,164,.1),0 28px 76px rgba(0,0,0,.46)}.psq-rpg-v4 .psq-shell-rail__nav{gap:6px}.psq-rpg-v4 .psq-shell-rail__group{gap:4px;padding-bottom:8px}.psq-rpg-v4 .psq-shell-rail__group-label{padding:8px 10px 6px;color:color-mix(in srgb,var(--realm-accent) 78%,white 8%);font-size:11px;letter-spacing:.18em}.psq-rpg-v4 .psq-shell-rail__item{min-height:48px;gap:11px;padding:7px 10px;border-radius:10px;color:#c4d0e4;font-family:var(--psq-v3-ui),system-ui,sans-serif;font-size:14px;font-weight:800;letter-spacing:.075em}.psq-rpg-v4 .psq-shell-rail__icon{width:32px;height:32px;flex-basis:32px;border-color:rgba(121,190,255,.2);border-radius:8px;background:linear-gradient(145deg,rgba(24,53,91,.75),rgba(4,13,31,.9))}.psq-rpg-v4 .psq-shell-rail__item.is-active{color:#f5fdff;border-color:color-mix(in srgb,var(--realm-accent) 75%,white 5%);background:linear-gradient(90deg,color-mix(in srgb,var(--realm-accent) 29%,#092138),color-mix(in srgb,var(--realm-secondary) 10%,#061020)),rgba(5,17,38,.94);box-shadow:inset 4px 0 var(--realm-accent),inset 0 1px rgba(255,255,255,.08),0 0 28px color-mix(in srgb,var(--realm-accent) 16%,transparent)}.psq-rpg-v4 .psq-navigation-pending-badge{position:absolute;z-index:5;top:5px;right:6px;display:grid;min-width:18px;height:18px;place-items:center;padding:0 4px;border:1px solid rgba(255,232,151,.72);border-radius:999px;color:#201304;background:linear-gradient(180deg,#fff0a5,#e8b643);box-shadow:0 0 12px rgba(244,207,115,.36);font:900 9px/1 var(--psq-v3-ui),sans-serif;letter-spacing:0}.psq-rpg-v4 .psq-hub-tab,.psq-rpg-v4 .psq-shell-rail__item{position:relative}.psq-rpg-v4 .psq-content{padding-top:14px}.psq-rpg-v4 .psq-page-heading--v2{min-height:108px;margin:0 0 22px;padding:16px 20px;overflow:hidden;border-color:color-mix(in srgb,var(--realm-accent) 38%,#27405f);border-radius:16px;background:linear-gradient(92deg,rgba(6,16,36,.985),rgba(12,18,43,.88) 62%,rgba(4,11,26,.97)),radial-gradient(circle at 74% 0,color-mix(in srgb,var(--realm-secondary) 15%,transparent),transparent 50%);box-shadow:inset 0 1px rgba(255,255,255,.06),0 20px 54px rgba(0,0,0,.33)}.psq-rpg-v4 .psq-page-heading--v2:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:linear-gradient(90deg,var(--realm-accent),var(--psq-v4-gold),var(--realm-secondary),transparent 88%);opacity:.7}.psq-rpg-v4 .psq-page-heading__crest{width:54px;height:54px;flex-basis:54px;border-color:color-mix(in srgb,var(--realm-accent) 55%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--realm-accent) 20%,transparent),rgba(4,11,27,.92) 68%);box-shadow:0 0 26px color-mix(in srgb,var(--realm-accent) 15%,transparent)}.psq-rpg-v4 .psq-page-heading__eyebrow{margin-bottom:4px;color:var(--realm-accent);font-size:12px;letter-spacing:.15em}.psq-rpg-v4 .psq-page-heading__eyebrow-realm{white-space:nowrap}.psq-rpg-v4 .psq-currency{min-height:48px;padding:8px 13px;border-width:1px;border-radius:10px;clip-path:none}.psq-rpg-v4 .psq-currency__copy{display:grid;gap:3px;min-width:0}.psq-rpg-v4 .psq-currency__copy strong{color:var(--psq-v4-gold-hot);font:800 14px/1 var(--psq-v3-ui),system-ui,sans-serif;font-variant-numeric:tabular-nums}.psq-rpg-v4 .psq-currency__copy small{color:var(--psq-v4-muted);font:800 9px/1 var(--psq-v3-ui),system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.psq-rpg-v4 .psq-page-heading--v2 h1{color:var(--psq-v4-gold-hot);font-size:clamp(28px,2.45vw,40px);letter-spacing:.055em;text-shadow:0 3px 18px rgba(246,207,115,.18)}.psq-rpg-v4 .psq-page-heading--v2 p{color:#c1ccdd;font-size:16px}.psq-rpg-v4 .psq-page-heading__status{padding:8px 12px;border:1px solid rgba(117,244,170,.18);border-radius:999px;background:rgba(32,113,77,.09);font-size:12px}.psq-rpg-v4 .psq-page-heading__back{min-width:54px;min-height:54px;border-radius:10px;font-size:13px}.psq-rpg-v4 :is(.premium-card,.psq-panel,.psq-auto-salvage,.psq-inventory-loadout,.psq-inventory-detail){border-color:color-mix(in srgb,var(--realm-accent) 29%,var(--psq-v4-line));border-radius:var(--psq-v4-radius);background:linear-gradient(145deg,rgba(12,25,49,.95),rgba(3,9,22,.985)),radial-gradient(circle at 94% 0,color-mix(in srgb,var(--realm-secondary) 14%,transparent),transparent 44%);box-shadow:inset 0 1px rgba(255,255,255,.065),inset 0 0 0 1px rgba(0,0,0,.32),var(--psq-v4-shadow)}.psq-rpg-v4 :is(.premium-card,.psq-panel):before{left:24px;width:104px;background:linear-gradient(90deg,var(--psq-v4-gold),var(--realm-accent),transparent);opacity:.78}.psq-rpg-v4 :is(.premium-card,.psq-panel) :is(p,li),.psq-rpg-v4 :is(.psq-guild-page,.psq-expedition-page,.psq-idle-trainer-page) p{color:var(--psq-v4-muted);font-size:14px;line-height:1.55}.psq-rpg-v4 .psq-static-hunt__map-point>span{isolation:isolate;overflow:hidden;color:white;background:linear-gradient(180deg,rgba(2,7,18,.18),rgba(2,7,18,.72)),var(--hunt-node-art) center /cover no-repeat}.psq-rpg-v4 .psq-static-hunt__map-point>span>b{position:relative;z-index:2;display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:rgba(2,7,18,.68);box-shadow:0 5px 14px rgba(0,0,0,.55);font:900 16px/1 var(--psq-v3-ui),sans-serif}.psq-rpg-v4 .psq-static-hunt__map-point.is-selected>span{color:white;background:linear-gradient(180deg,rgba(244,207,115,.1),rgba(80,43,6,.56)),var(--hunt-node-art) center /cover no-repeat}.psq-rpg-v4 .psq-static-hunt__map-point.is-selected>span>b{color:#201304;background:rgba(255,226,139,.9)}.psq-rpg-v4 .psq-attribute-rankings__player-pin{position:sticky;z-index:6;top:calc(var(--psq-v2-topbar) + 10px);display:grid;grid-template-columns:auto auto 48px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;padding:9px 13px;border:1px solid rgba(244,207,115,.58);border-radius:10px;background:linear-gradient(90deg,rgba(91,60,13,.94),rgba(8,16,34,.97) 44%,rgba(10,25,39,.97));box-shadow:0 12px 28px rgba(0,0,0,.36),inset 3px 0 var(--psq-v4-gold)}.psq-rpg-v4 .psq-attribute-rankings__player-pin>span{color:var(--psq-v4-gold);font:800 9px/1 var(--psq-v3-ui),sans-serif;letter-spacing:.12em}.psq-rpg-v4 .psq-attribute-rankings__player-pin>b{color:var(--psq-v4-gold-hot);font:800 12px/1 var(--psq-v3-ui),sans-serif}.psq-rpg-v4 .psq-attribute-rankings__player-pin img{width:46px;height:46px;-o-object-fit:contain;object-fit:contain}.psq-rpg-v4 .psq-attribute-rankings__player-pin>div{display:grid;gap:4px}.psq-rpg-v4 .psq-attribute-rankings__player-pin strong{color:white;font:800 13px/1 var(--psq-v3-ui),sans-serif}.psq-rpg-v4 .psq-attribute-rankings__player-pin small{color:var(--psq-v4-muted);font:700 11px/1 var(--psq-v3-ui),sans-serif}.psq-rpg-v4 .psq-attribute-rankings__player-pin em{color:#78ffad;font:800 12px/1 var(--psq-v3-ui),sans-serif;font-style:normal;white-space:nowrap}.psq-rpg-v4 .psq-arena-weekly__standings>div.is-player{border-color:rgba(244,207,115,.58);background:linear-gradient(90deg,rgba(104,68,13,.42),rgba(9,19,36,.82));box-shadow:inset 3px 0 var(--psq-v4-gold),0 0 22px rgba(244,207,115,.08)}.psq-rpg-v4 .psq-today{position:relative;overflow:hidden;padding:18px;border:1px solid color-mix(in srgb,var(--realm-accent) 38%,var(--psq-v4-line));border-radius:var(--psq-v4-radius);background:linear-gradient(145deg,rgba(10,22,46,.97),rgba(2,8,20,.985)),radial-gradient(circle at 90% 0,color-mix(in srgb,var(--realm-secondary) 18%,transparent),transparent 48%);box-shadow:var(--psq-v4-shadow),inset 0 1px rgba(255,255,255,.06)}.psq-rpg-v4 .psq-today:before{position:absolute;top:0;right:16%;left:16%;height:1px;content:"";background:linear-gradient(90deg,transparent,var(--psq-v4-gold),var(--realm-accent),transparent)}.psq-rpg-v4 .psq-today__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid rgba(128,180,226,.16)}.psq-rpg-v4 .psq-today__header>div{display:grid;gap:5px}.psq-rpg-v4 .psq-today__grid article span,.psq-rpg-v4 .psq-today__header span,.psq-rpg-v4 .psq-today__milestone>span{color:var(--realm-accent);font:800 9px/1 var(--psq-v3-ui),sans-serif;letter-spacing:.13em}.psq-rpg-v4 .psq-today__header h2{margin:0;color:var(--psq-v4-gold-hot);font:800 25px/1.05 var(--psq-v3-display),var(--psq-v3-ui),sans-serif}.psq-rpg-v4 .psq-today__header p{margin:0;color:var(--psq-v4-muted);font-size:13px}.psq-rpg-v4 .psq-today__header>strong{display:inline-flex;min-height:36px;align-items:center;gap:7px;padding:0 11px;border:1px solid rgba(244,207,115,.22);border-radius:999px;color:var(--psq-v4-gold);background:rgba(80,53,14,.16);font:800 9px/1 var(--psq-v3-ui),sans-serif;letter-spacing:.08em}.psq-rpg-v4 .psq-today__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px}.psq-rpg-v4 .psq-today__grid article{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:88px;padding:11px;border:1px solid rgba(130,171,216,.16);border-radius:10px;background:rgba(4,11,26,.72);transition:border-color .18s ease,transform .18s ease,background .18s ease}.psq-rpg-v4 .psq-today__grid article:hover{z-index:1;border-color:color-mix(in srgb,var(--realm-accent) 46%,transparent);background:rgba(8,20,40,.88);transform:translateY(-2px)}.psq-rpg-v4 .psq-today__grid article.is-ready{border-color:rgba(111,255,176,.28)}.psq-rpg-v4 .psq-today__grid article.is-claimable{border-color:rgba(244,207,115,.54);background:linear-gradient(135deg,rgba(93,59,9,.28),rgba(4,11,26,.82));box-shadow:inset 3px 0 var(--psq-v4-gold),0 0 20px rgba(244,207,115,.08)}.psq-rpg-v4 .psq-today__grid article>svg{color:color-mix(in srgb,var(--realm-accent) 78%,white 10%);filter:drop-shadow(0 0 9px color-mix(in srgb,var(--realm-accent) 30%,transparent))}.psq-rpg-v4 .psq-today__grid article>div{display:grid;gap:4px;min-width:0}.psq-rpg-v4 .psq-today__grid article strong{overflow:hidden;color:white;font:800 13px/1.15 var(--psq-v3-ui),sans-serif;text-overflow:ellipsis;white-space:nowrap}.psq-rpg-v4 .psq-today__grid article small{overflow:hidden;color:var(--psq-v4-muted);font:700 11px/1.25 var(--psq-v3-ui),sans-serif;text-overflow:ellipsis;white-space:nowrap}.psq-rpg-v4 .psq-today__grid article>a,.psq-rpg-v4 .psq-today__milestone>a{display:inline-grid;min-height:38px;place-items:center;padding:0 10px;border:1px solid color-mix(in srgb,var(--realm-accent) 48%,transparent);border-radius:7px;color:var(--realm-accent);background:rgba(6,21,37,.78);font:800 9px/1 var(--psq-v3-ui),sans-serif;text-decoration:none}.psq-rpg-v4 .psq-today__milestone{display:grid;grid-template-columns:24px auto minmax(150px,.75fr) minmax(200px,1fr) auto;align-items:center;gap:10px;margin-top:10px;padding:12px;border:1px solid rgba(170,119,255,.24);border-radius:10px;background:linear-gradient(90deg,rgba(73,36,121,.18),rgba(5,13,29,.82))}.psq-rpg-v4 .psq-today__milestone>svg{color:#d9a8ff}.psq-rpg-v4 .psq-today__milestone>strong{color:var(--psq-v4-gold-hot);font:800 13px/1.25 var(--psq-v3-ui),sans-serif}.psq-rpg-v4 .psq-today__milestone>small{color:var(--psq-v4-muted);font:700 11px/1.35 var(--psq-v3-ui),sans-serif}.psq-rpg-v4 .psq-guild-activity__feed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}.psq-rpg-v4 .psq-guild-activity__feed article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:10px;border:1px solid rgba(139,176,218,.16);border-radius:9px;background:rgba(4,11,26,.72)}.psq-rpg-v4 .psq-guild-activity__feed article>i{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(244,207,115,.3);border-radius:50%;color:var(--psq-v4-gold);background:rgba(92,57,9,.2)}.psq-rpg-v4 .psq-guild-activity__feed article.is-job>i{border-color:rgba(110,245,226,.34);color:#6ef5e2;background:rgba(20,107,102,.16)}.psq-rpg-v4 .psq-guild-activity__feed article>div{display:grid;gap:5px;min-width:0}.psq-rpg-v4 .psq-guild-activity__feed strong{overflow:hidden;color:white;font:800 13px/1.15 var(--psq-v3-ui),sans-serif;text-overflow:ellipsis;white-space:nowrap}.psq-rpg-v4 .psq-guild-activity__feed small,.psq-rpg-v4 .psq-guild-activity__feed time{color:var(--psq-v4-muted);font:700 11px/1.2 var(--psq-v3-ui),sans-serif}.psq-rpg-v4 .psq-guild-activity__feed time{white-space:nowrap}.psq-rpg-v4 .psq-level-overlay{inset:calc(var(--psq-v2-topbar) + 14px) 22px auto auto;display:block;width:min(420px,calc(100% - 32px));padding:0;pointer-events:none;background:none;backdrop-filter:none}.psq-rpg-v4 .psq-level-card{display:grid;grid-template-columns:42px minmax(0,1fr) 30px;align-items:center;gap:11px;width:100%;padding:13px;border-width:1px;border-radius:12px;background:linear-gradient(100deg,rgba(93,58,9,.96),rgba(8,16,36,.985) 44%,rgba(18,10,42,.98)),radial-gradient(circle at 0 50%,rgba(255,223,114,.28),transparent 48%);box-shadow:0 16px 42px rgba(0,0,0,.46),inset 4px 0 var(--psq-v4-gold),0 0 24px rgba(244,207,115,.12);clip-path:none;text-align:left;animation:psq-v4-card-enter .32s cubic-bezier(.2,.85,.25,1) both}.psq-rpg-v4 .psq-level-card__icon{color:var(--psq-v4-gold-hot);filter:drop-shadow(0 0 12px rgba(244,207,115,.48))}.psq-rpg-v4 .psq-level-card__copy{display:grid;gap:4px}.psq-rpg-v4 .psq-level-card__copy p{margin:0;color:var(--realm-accent);font:800 9px/1 var(--psq-v3-ui),sans-serif;letter-spacing:.14em}.psq-rpg-v4 .psq-level-card__copy h2{margin:0;color:var(--psq-v4-gold-hot);font:800 20px/1.05 var(--psq-v3-display),var(--psq-v3-ui),sans-serif;text-shadow:0 0 14px rgba(244,207,115,.24)}.psq-rpg-v4 .psq-level-card__copy span{color:var(--psq-v4-muted);font:700 12px/1.25 var(--psq-v3-ui),sans-serif}.psq-rpg-v4 .psq-level-card>button{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(244,207,115,.22);border-radius:50%;color:var(--psq-v4-muted);background:rgba(3,8,20,.72);font:800 18px/1 var(--psq-v3-ui),sans-serif}.psq-rpg-v4 .psq-level-burst{opacity:.45;animation-duration:2.4s}@media (min-width:761px){.psq-rpg-v4 .psq-dungeon-field-hud{grid-template-columns:64px minmax(176px,220px);gap:11px;padding:10px 13px 10px 10px}.psq-rpg-v4 .psq-dungeon-field-hud__portrait{width:64px;height:64px}.psq-rpg-v4 .psq-dungeon-field-hud__copy strong{font-size:10px}.psq-rpg-v4 .psq-dungeon-field-hud__copy small{font-size:9px}.psq-rpg-v4 .psq-dungeon-field-hud__copy>span{height:10px}.psq-rpg-v4 .psq-dungeon-field-hud__copy>span b{top:0;font-size:8px}.psq-rpg-v4 .psq-tower-arena{min-height:clamp(620px,70vh,800px)}.psq-rpg-v4 .psq-tower-combatant{width:min(35%,292px)}.psq-rpg-v4 .psq-tower-combatant--cat{left:16%;bottom:18%}.psq-rpg-v4 .psq-tower-combatant--monster{right:16%;bottom:17%}.psq-rpg-v4 .psq-tower-combatant--cat img{width:clamp(220px,22vw,292px);height:clamp(220px,22vw,292px)}.psq-rpg-v4 .psq-tower-combatant--monster img{width:clamp(238px,24vw,320px);height:clamp(238px,24vw,320px)}.psq-rpg-v4 .psq-tower-vs{top:43%;transform:translate(-50%,-50%)}}.psq-rpg-v4 [class*="text-[5px]"],.psq-rpg-v4 [class*="text-[6px]"],.psq-rpg-v4 [class*="text-[7px]"],.psq-rpg-v4 [class*="text-[8px]"]{font-family:var(--psq-v3-ui)!important;font-size:12px!important;font-weight:700;line-height:1.4}.psq-rpg-v4 :is(button,a,input,select,textarea,[role=button]){outline:none}.psq-rpg-v4 :is(button,a,[role=button]):focus-visible,.psq-rpg-v4 :is(input,select,textarea):focus-visible{outline:2px solid var(--realm-accent);outline-offset:3px;box-shadow:0 0 0 5px color-mix(in srgb,var(--realm-accent) 14%,transparent),0 0 26px color-mix(in srgb,var(--realm-accent) 18%,transparent)}.psq-rpg-v4 :is(button,a,[role=button]):active:not(:disabled){filter:brightness(1.12)}.psq-rpg-v4 :is(input,select,textarea){min-height:46px;border-radius:9px;border-color:rgba(126,182,236,.34);color:#f5f8ff;background:rgba(2,8,21,.9);font-size:14px}.psq-rpg-v4 :is(.psq-pixel-button,.pixel-button,.psq-btn,.psq-mini-button){min-height:48px;border-radius:9px;font-size:13px;box-shadow:inset 0 1px rgba(255,255,255,.08),0 10px 25px rgba(0,0,0,.25)}@media (hover:hover) and (pointer:fine){.psq-rpg-v4 :is(.psq-shell-rail__item,.psq-page-heading__back,.psq-pixel-button,.pixel-button,.psq-btn,.psq-mini-button,.psq-action-button,.psq-hub-tab):hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--realm-accent) 67%,white 5%);filter:brightness(1.1);box-shadow:inset 0 1px rgba(255,255,255,.1),0 14px 30px rgba(0,0,0,.3),0 0 22px color-mix(in srgb,var(--realm-accent) 13%,transparent)}.psq-rpg-v4 .psq-shell-rail__item:hover{transform:translateX(3px)}}.psq-rpg-v4 .psq-home-layout{gap:26px}.psq-rpg-v4 .psq-player-hero-card{border-color:color-mix(in srgb,var(--realm-accent) 44%,#2d4263);border-radius:17px;background:linear-gradient(180deg,rgba(5,13,31,.1),rgba(3,9,21,.97)),url(/assets/season-2/environments/v3/astral-nexus-shell-v3.webp) 50% /cover;box-shadow:inset 0 0 85px rgba(3,8,20,.48),0 30px 78px rgba(0,0,0,.46),0 0 35px color-mix(in srgb,var(--realm-accent) 9%,transparent)}.psq-rpg-v4 .psq-player-scene{min-height:clamp(390px,42vw,620px)}.psq-rpg-v4 .psq-player-avatar img{filter:drop-shadow(0 20px 14px rgba(0,0,0,.7)) drop-shadow(0 0 25px color-mix(in srgb,var(--realm-accent) 22%,transparent))!important}.psq-rpg-v4 .psq-hero-summary{padding:20px;border-top:1px solid color-mix(in srgb,var(--realm-accent) 26%,transparent);background:linear-gradient(180deg,rgba(5,13,31,.78),rgba(2,7,18,.99))}.psq-rpg-v4 .psq-hero-summary :is(span,small),.psq-rpg-v4 .psq-home-section__head span,.psq-rpg-v4 :is(.psq-hero-vital,.psq-hero-companion-card,.psq-featured-rush,.psq-prize-home,.psq-cat-chip,.psq-daily-login-action) :is(span,small){font-size:12px}.psq-rpg-v4 .psq-action-button{min-height:124px;border-radius:13px;font-size:15px;background:radial-gradient(circle at 50% 12%,color-mix(in srgb,currentColor 14%,transparent),transparent 58%),linear-gradient(155deg,rgba(20,27,58,.92),rgba(4,9,24,.98));box-shadow:inset 0 1px rgba(255,255,255,.07),0 17px 36px rgba(0,0,0,.28)}.psq-rpg-v4 .psq-equipment-lab__header{gap:28px;margin-bottom:28px}.psq-rpg-v4 .psq-equipment-lab__eyebrow{color:var(--realm-accent);font-size:12px}.psq-rpg-v4 .psq-equipment-lab__header h1{color:var(--psq-v4-gold-hot);background:none;font-family:var(--psq-v3-display);font-size:clamp(30px,3.2vw,50px);letter-spacing:.04em}.psq-rpg-v4 .psq-equipment-lab__header p{color:var(--psq-v4-muted);font-size:15px}.psq-rpg-v4 .psq-equipment-lab__counter{min-height:46px;display:inline-flex;align-items:center;border-radius:999px;font-family:var(--psq-v3-ui);font-size:12px}.psq-rpg-v4 .psq-equipment-lab__filters button{min-height:42px;padding:10px 15px;border-radius:999px;font-size:12px}.psq-rpg-v4 .psq-equipment-lab__search{padding:14px 16px;border-radius:13px;background:linear-gradient(145deg,rgba(11,23,46,.93),rgba(3,9,22,.97))}.psq-rpg-v4 .psq-equipment-lab__search label{font-family:var(--psq-v3-ui);font-size:12px}.psq-rpg-v4 .psq-equipment-lab__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.psq-rpg-v4 .psq-equipment-lab__card{min-height:306px;padding:15px;border-radius:14px;background:linear-gradient(155deg,color-mix(in srgb,var(--rarity-color,#9ca3af) 8%,rgba(15,24,48,.97)),rgba(3,8,20,.99)),radial-gradient(circle at 50% 25%,color-mix(in srgb,var(--rarity-color,#9ca3af) 15%,transparent),transparent 45%);box-shadow:inset 0 1px rgba(255,255,255,.06),0 18px 42px rgba(0,0,0,.29)}.psq-rpg-v4 .psq-equipment-lab__card .gearImageWrap{width:148px!important;height:148px!important;margin-bottom:12px!important}.psq-rpg-v4 .psq-equipment-lab__card strong{min-height:0;color:#f6f8ff;font-family:var(--psq-v3-display);font-size:13px;line-height:1.42}.psq-rpg-v4 .psq-equipment-lab__card code,.psq-rpg-v4 .psq-equipment-lab__card small,.psq-rpg-v4 .psq-equipment-lab__summary{font-family:var(--psq-v3-ui);font-size:12px;line-height:1.4}.psq-rpg-v4 .psq-equipment-lab__load-more{min-height:52px;border-radius:10px;font-family:var(--psq-v3-ui);font-size:13px;font-weight:800}.psq-rpg-v4 .premium-profile-equipment{padding:clamp(18px,1.7vw,26px)!important;border-radius:16px;background:radial-gradient(circle at 50% 27%,color-mix(in srgb,var(--realm-accent) 13%,transparent),transparent 34%),linear-gradient(150deg,rgba(8,18,40,.985),rgba(3,8,21,.995))}.psq-rpg-v4 .premium-profile-equipment__header{min-height:68px;margin-bottom:16px;padding-bottom:14px}.psq-rpg-v4 .premium-profile-equipment__header>div>span,.psq-rpg-v4 .premium-profile-equipment__header>strong{font-family:var(--psq-v3-ui);font-size:12px}.psq-rpg-v4 .premium-profile-equipment__header h2{margin-top:7px;font-family:var(--psq-v3-display);font-size:19px}.psq-rpg-v4 .premium-profile-equipment__header p{display:block;margin-top:6px;color:var(--psq-v4-muted);font-size:14px}.psq-rpg-v4 .premium-profile-equipment__stage-grid{grid-template-columns:minmax(0,1fr) minmax(190px,220px);gap:16px}.psq-rpg-v4 .premium-profile-equipment__layout{grid-template-columns:minmax(240px,.95fr) minmax(300px,1.1fr) minmax(240px,.95fr)!important;min-height:566px;gap:14px!important}.psq-rpg-v4 .premium-profile-equipment__column,.psq-rpg-v4 .premium-profile-equipment__column:has([data-equipment-slot=mining_tool]){grid-template-rows:repeat(4,minmax(130px,1fr));gap:11px}.psq-rpg-v4 .premium-profile-equipment__unified-card.psq-equipment-card--l{min-height:130px;grid-template-columns:92px minmax(0,1fr);gap:5px 10px;padding:10px;border-radius:11px}.psq-rpg-v4 .premium-profile-equipment__unified-card .psq-equipment-card__art>.gearImageWrap.gearImageWrap--detail{width:86px!important;height:86px!important}.psq-rpg-v4 .premium-profile-equipment__unified-card :is(.psq-equipment-card__header>span,.psq-equipment-card__header>strong,.psq-equipment-card__footer,.psq-equipment-attribute,.psq-equipment-trait){font-family:var(--psq-v3-ui)!important;font-size:12px!important;line-height:1.35}.psq-rpg-v4 .premium-profile-equipment__unified-card .psq-equipment-attribute>:is(b,span),.psq-rpg-v4 .premium-profile-equipment__unified-card .psq-equipment-card__footer>:is(span,code){font:800 12px/1.35 var(--psq-v3-ui)!important}.psq-rpg-v4 .premium-profile-equipment__unified-card .psq-equipment-card__identity>strong{font-family:var(--psq-v3-display)!important;font-size:13px!important}.psq-rpg-v4 .premium-profile-equipment__cat{min-height:566px;border-radius:14px;border-color:color-mix(in srgb,var(--realm-accent) 34%,#263c62);background:radial-gradient(ellipse at 50% 75%,color-mix(in srgb,var(--realm-accent) 26%,transparent),transparent 28%),radial-gradient(circle at 50% 39%,color-mix(in srgb,var(--realm-secondary) 16%,transparent),transparent 48%),linear-gradient(180deg,rgba(12,23,55,.96),rgba(3,9,24,.99));box-shadow:inset 0 0 70px rgba(39,78,149,.12),0 22px 54px rgba(0,0,0,.35)}.psq-rpg-v4 .premium-inventory-hero p{font-size:16px;line-height:1.45}.psq-rpg-v4 .psq-trainer__stage{background:radial-gradient(circle at 50% 30%,rgba(73,126,220,.16),transparent 38%),linear-gradient(150deg,rgba(5,12,31,.985),rgba(12,7,27,.99))}.psq-rpg-v4 .psq-trainer__stage:before{opacity:1;background:radial-gradient(circle at 48% 56%,rgba(255,203,91,.075),transparent 30%),linear-gradient(180deg,rgba(4,10,28,.08),rgba(2,6,18,.42));-webkit-mask-image:none;mask-image:none}.psq-rpg-v4 .psq-trainer__arena{isolation:isolate;overflow:hidden;border-color:rgba(106,219,255,.32);border-radius:14px;background-color:#050b1d;background-image:linear-gradient(180deg,rgba(3,8,24,.06),rgba(3,8,24,.14) 47%,rgba(2,6,18,.62)),radial-gradient(ellipse at 50% 84%,rgba(255,197,76,.12),transparent 38%),url(/assets/trainer/royal-training-hall.webp);background-position:50%,50%,50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 1px rgba(255,232,165,.055),inset 0 -74px 86px rgba(1,4,15,.62),0 22px 48px rgba(0,0,0,.32)}.psq-rpg-v4 .psq-trainer__arena:before{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(2,7,20,.24),transparent 18%,transparent 76%,rgba(2,7,20,.2)),radial-gradient(ellipse at 32% 65%,rgba(48,190,255,.08),transparent 34%)}.psq-rpg-v4 .psq-trainer__arena:after{left:9%;right:9%;bottom:18px;height:54px;border-color:rgba(110,222,255,.18);background:radial-gradient(ellipse,rgba(63,184,255,.08),transparent 68%);box-shadow:0 0 38px rgba(58,179,255,.08),inset 0 0 24px rgba(58,179,255,.08)}.psq-rpg-v4 .psq-trainer__cat img{filter:drop-shadow(0 18px 10px rgba(0,0,0,.7)) drop-shadow(0 0 18px rgba(73,181,255,.22)) drop-shadow(0 0 8px rgba(255,193,73,.2))}.psq-rpg-v4 .psq-trainer__dummy{filter:drop-shadow(0 16px 8px rgba(0,0,0,.64)) drop-shadow(0 0 16px rgba(255,150,45,.28))}.psq-rpg-v4 .psq-inventory-loadout{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;gap:10px;overflow-x:visible}.psq-rpg-v4 .psq-inventory-loadout .psq-equipment-card--s{width:100%;min-width:0}.psq-rpg-v4 .premium-profile-equipment__cat-stage{min-height:300px}.psq-rpg-v4 .premium-profile-equipment__cat-stage img{width:min(100%,320px)!important;max-height:320px;filter:drop-shadow(0 22px 16px rgba(0,0,0,.68)) drop-shadow(0 0 24px color-mix(in srgb,var(--realm-accent) 20%,transparent))}.psq-rpg-v4 .premium-profile-equipment__cat-meta>strong{font-size:20px!important}.psq-rpg-v4 .premium-profile-equipment__cat figcaption>span,.psq-rpg-v4 .premium-profile-equipment__cat-meta>:is(small,em){font-family:var(--psq-v3-ui);font-size:12px}.psq-rpg-v4 .premium-profile-equipment__totals{border-radius:13px;background:linear-gradient(155deg,rgba(81,57,17,.16),rgba(4,10,25,.96))}.psq-rpg-v4 .premium-profile-equipment__total-grid>strong{min-height:68px;font-size:15px!important}.psq-rpg-v4 .premium-profile-equipment__attribute-card>header>span,.psq-rpg-v4 .premium-profile-equipment__attribute-row>:is(strong,span),.psq-rpg-v4 .premium-profile-equipment__total-grid>strong>span{font-size:12px}.psq-rpg-v4 .premium-profile-equipment__attribute-row{min-height:42px}.psq-rpg-v4 .psq-auto-salvage__balances span,.psq-rpg-v4 .psq-auto-salvage__controls label,.psq-rpg-v4 .psq-expedition-mission__plan span,.psq-rpg-v4 .psq-guild-skill__copy :is(span,p),.psq-rpg-v4 .psq-guild-skill__value :is(strong,small,button),.psq-rpg-v4 .psq-static-hunt__stat-grid .is-loot,.psq-rpg-v4 .psq-static-hunt__stat-grid span,.psq-rpg-v4 :is(.psq-arena-stat-chip,.psq-arena-fighter,.psq-arena-weekly) :is(span,small),.psq-rpg-v4 :is(.psq-dungeon-select__index,.psq-dungeon-select__meta,.psq-dungeon-select__reward-scale,.psq-dungeon-entity__hunter-rank,.psq-dungeon-entity__name),.psq-rpg-v4 :is(.psq-tower-section-head,.psq-tower-badges,.psq-tower-history) :is(span,small,strong),.psq-rpg-v4 :is(.psq-world-boss__panel-head,.psq-world-boss__states,.psq-world-boss__rarities,.psq-world-boss__mini-rewards,.psq-world-boss__cost) :is(span,small,strong){font-family:var(--psq-v3-ui)!important;font-size:12px!important;line-height:1.4}.psq-rpg-v4 .psq-expedition-page :is(span,small,strong,button,h3),.psq-rpg-v4 :is(.psq-idle-config,.psq-idle-vault,.psq-idle-camp,.psq-idle-mastery,.psq-idle-progression) :is(span,small,strong,button,h3){font-family:var(--psq-v3-ui)!important;font-size:12px!important;line-height:1.4!important}.psq-rpg-v4 .psq-static-hunt__actions button,.psq-rpg-v4 .psq-static-hunt__card-copy p,.psq-rpg-v4 .psq-static-hunt__footer span,.psq-rpg-v4 .psq-static-hunt__map-legend span,.psq-rpg-v4 .psq-static-hunt__portrait span{font-family:var(--psq-v3-ui)!important;font-size:12px!important;line-height:1.4!important}.psq-rpg-v4 .psq-static-hunt__stat-grid b{font-size:14px}.psq-rpg-v4 .psq-equipment-attribute,.psq-rpg-v4 .psq-equipment-attribute>:is(b,span),.psq-rpg-v4 .psq-equipment-card :is(.psq-equipment-card__header>span,.psq-equipment-card__header>strong,.psq-equipment-card__footer,.psq-equipment-trait){font-family:var(--psq-v3-ui)!important;font-size:12px!important;line-height:1.35}.psq-rpg-v4 .psq-equipment-card__footer>code{font:800 12px/1.35 var(--psq-v3-ui)!important}.psq-rpg-v4 .psq-equipment-card__identity>strong{font-family:var(--psq-v3-display);font-size:13px!important}.psq-rpg-v4 .psq-equipment-card__empty :is(strong,span),.psq-rpg-v4 .psq-equipment-card__identity>span{font-family:var(--psq-v3-ui)!important;font-size:12px!important}.psq-rpg-v4 :is(.psq-static-hunt__battle-portrait,.psq-dungeon-entity__sprite-frame,.psq-tower-combatant,.psq-arena-stage-fighter,.psq-world-boss__fighter-focus){isolation:isolate}.psq-rpg-v4 :is(.psq-static-hunt__battle-portrait,.psq-dungeon-entity__sprite-frame,.psq-tower-combatant,.psq-arena-stage-fighter) img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 14px rgba(0,0,0,.72)) drop-shadow(0 0 19px color-mix(in srgb,var(--realm-accent) 20%,transparent))}.psq-rpg-v4 .psq-hub-tabbar__dock,.psq-rpg-v4 .psq-hub-tabbar__sheet{border-color:color-mix(in srgb,var(--realm-accent) 42%,rgba(145,109,220,.42));border-radius:16px;background:linear-gradient(165deg,rgba(14,25,50,.98),rgba(3,8,21,.99)),radial-gradient(circle at 50% 0,color-mix(in srgb,var(--realm-secondary) 16%,transparent),transparent 70%);box-shadow:inset 0 1px rgba(255,255,255,.08),0 22px 55px rgba(0,0,0,.52),0 0 28px color-mix(in srgb,var(--realm-accent) 10%,transparent)}.psq-rpg-v4 .psq-hub-tabbar .psq-hub-tab span,.psq-rpg-v4 .psq-hub-tabbar .psq-tab span{font-family:var(--psq-v3-ui)!important;font-size:11px!important;font-weight:800;line-height:1.2!important}.psq-rpg-v4 .psq-hub-tabbar :is(.psq-hub-tab,.psq-tab){font-family:var(--psq-v3-ui)!important;font-size:11px!important}.psq-rpg-v4 .psq-hub-tabbar .psq-hub-tab.psq-hub-tab--dock,.psq-rpg-v4 .psq-hub-tabbar .psq-hub-tab.psq-hub-tab--dock>span{font:800 12px/1.2 var(--psq-v3-ui)!important}.psq-rpg-v4 .psq-page-heading__eyebrow,.psq-rpg-v4 .psq-scroll-continuation span,.psq-rpg-v4 .psq-shell-rail__group-label{font-size:12px!important}body:has(.psq-rpg-v4) .psq-scroll-continuation{right:0;bottom:0;left:0;z-index:44;min-height:66px;justify-content:center;padding:32px 0 8px;border:0;border-radius:0;color:color-mix(in srgb,var(--realm-accent) 74%,white 10%);background:linear-gradient(180deg,transparent,rgba(2,6,16,.82));box-shadow:none;font:800 12px/1.2 var(--psq-v3-ui)!important}body:has(.psq-rpg-v4) .psq-scroll-continuation span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body:has(.psq-rpg-v4) .psq-scroll-continuation svg{width:22px;height:22px;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--realm-accent) 45%,transparent))}@media (max-width:1380px){.psq-rpg-v4{--psq-v2-rail:212px}.psq-rpg-v4 .psq-equipment-lab__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.psq-rpg-v4 .premium-profile-equipment__stage-grid{grid-template-columns:1fr}.psq-rpg-v4 .premium-profile-equipment__totals{display:grid;grid-template-columns:minmax(180px,.5fr) minmax(0,1.5fr) auto;align-items:center;gap:14px}.psq-rpg-v4 .premium-profile-equipment__total-grid{grid-template-columns:repeat(6,minmax(94px,1fr));margin-top:0}}@media (min-width:1024px) and (max-width:1280px){.psq-rpg-v4{--psq-v2-rail:176px}.psq-rpg-v4 .psq-shell-frame{width:calc(100% - 20px);gap:18px}.psq-rpg-v4 .psq-shell-rail__item{gap:8px;padding-inline:7px;font-size:12px;letter-spacing:.04em}}@media (max-width:1023px){.psq-rpg-v4{--psq-v2-topbar:74px}.psq-rpg-v4 .psq-shell-frame,.psq-rpg-v4 .psq-topbar-inner{width:min(100% - 24px,900px)}.psq-rpg-v4 .psq-realm-backdrop{inset:var(--psq-v2-topbar) 0 0;opacity:.6;background-attachment:scroll}.psq-rpg-v4 .psq-page-heading--v2{min-height:92px}.psq-rpg-v4 .premium-profile-equipment__layout{grid-template-columns:minmax(210px,.9fr) minmax(260px,1.05fr) minmax(210px,.9fr)!important}}@media (max-width:760px){.psq-rpg-v4 .psq-shell-frame,.psq-rpg-v4 .psq-topbar-inner{width:calc(100% - 24px)}.psq-rpg-v4 .psq-logo-remaster--compact{width:150px}.psq-app-shell--v2.psq-rpg-v4 .psq-topbar-inner{min-height:var(--psq-v2-topbar);flex-direction:row;align-items:center;padding:7px 0}.psq-app-shell--v2.psq-rpg-v4 .psq-brand-link,.psq-app-shell--v2.psq-rpg-v4 .psq-logo-remaster--compact{width:124px;flex-basis:124px}.psq-app-shell--v2.psq-rpg-v4 .psq-topbar-right{width:auto;max-width:58%;margin-left:auto}.psq-hub-shell--v2.psq-rpg-v4 .psq-hub-header{grid-template-columns:118px minmax(0,1fr)!important;gap:7px;padding-inline:7px}.psq-hub-shell--v2.psq-rpg-v4 .psq-hub-brand,.psq-hub-shell--v2.psq-rpg-v4 .psq-logo-remaster--compact{width:118px}.psq-hub-shell--v2.psq-rpg-v4 .psq-hub-header-metrics{grid-template-columns:minmax(0,1fr)!important;width:100%}.psq-hub-shell--v2.psq-rpg-v4 .psq-hub-header-metrics>:first-child{min-width:0;min-height:48px;padding:7px 9px}.psq-hub-shell--v2.psq-rpg-v4 .psq-hub-header-metrics>:first-child em{display:block;overflow:hidden;font-size:8px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.psq-app-shell--v2.psq-rpg-v4 .psq-resource-bar__metric:first-child small{display:block!important;overflow:hidden;font-size:9px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.psq-hub-shell--v2.psq-rpg-v4 .psq-hub-header-metrics>:first-child strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.psq-rpg-v4 .psq-realm-backdrop{opacity:.48;background-position:50%,50%,52% 18%}.psq-rpg-v4 .psq-inventory-loadout{grid-template-columns:repeat(8,minmax(168px,168px));grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.psq-rpg-v4 .psq-inventory-loadout .psq-equipment-card--s{min-width:168px;scroll-snap-align:start}.psq-rpg-v4 .psq-trainer__arena{background-position:50%,50%,50%}.psq-rpg-v4 .psq-page-heading--v2{min-height:82px;gap:9px;padding:11px}.psq-rpg-v4 .psq-page-heading__crest{width:42px;height:42px;flex-basis:42px}.psq-rpg-v4 .psq-page-heading__eyebrow{font-size:10px}.psq-rpg-v4 .psq-page-heading__eyebrow-prefix{display:none}.psq-rpg-v4 .psq-page-heading__eyebrow-realm{display:block;overflow:visible;font-size:11px;letter-spacing:.14em;text-overflow:clip}.psq-rpg-v4 .psq-page-heading__copy{min-width:0;overflow:visible}.psq-rpg-v4 .psq-page-heading--v2 h1{font-size:clamp(22px,7.2vw,29px)}.psq-rpg-v4 .psq-page-heading--v2 p{font-size:14px}.psq-rpg-v4 .psq-page-heading__status,.psq-rpg-v4 .psq-world-boss__scene-title{display:none}.psq-rpg-v4 .psq-world-boss__hp--mobile{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px}.psq-rpg-v4 .psq-world-boss__hp--mobile .psq-world-boss__hp-countdown{display:grid;justify-items:end;gap:3px;min-width:0}.psq-rpg-v4 .psq-world-boss__hp-countdown span{color:var(--psq-v4-muted);font:800 9px/1 var(--psq-v3-ui),sans-serif;letter-spacing:.08em;text-transform:uppercase}.psq-rpg-v4 .psq-world-boss__hp-countdown strong{color:var(--psq-v4-gold-hot);font-size:10px;white-space:nowrap}.psq-rpg-v4 .psq-world-boss__hp--mobile .psq-world-boss__hpbar{grid-column:1/-1;width:100%;margin-top:0}.psq-rpg-v4 .psq-attribute-rankings__player-pin{top:calc(var(--psq-v2-topbar) + 6px);grid-template-columns:auto 42px minmax(0,1fr) auto;gap:8px;padding:8px 10px}.psq-rpg-v4 .psq-attribute-rankings__player-pin>span{grid-column:1/-1;font-size:8px}.psq-rpg-v4 .psq-attribute-rankings__player-pin>b{font-size:11px}.psq-rpg-v4 .psq-attribute-rankings__player-pin img{width:40px;height:40px}.psq-rpg-v4 .psq-attribute-rankings__player-pin strong{font-size:12px}.psq-rpg-v4 .psq-attribute-rankings__player-pin em{font-size:10px}.psq-rpg-v4 .psq-trainer__session-readout>div:first-child strong{font-family:var(--psq-v3-ui),system-ui,sans-serif;font-size:14px;line-height:1.35}.psq-rpg-v4 .psq-trainer__daily{padding:11px;border:1px solid rgba(105,241,228,.22);border-radius:10px;background:rgba(3,10,27,.72)}.psq-rpg-v4 .psq-trainer__daily>span{font-size:8px}.psq-rpg-v4 .psq-trainer__daily>strong{margin-top:7px;font-size:13px}.psq-rpg-v4 .psq-trainer__daily i{height:12px;margin-top:10px;border:1px solid rgba(255,255,255,.12);border-radius:999px}.psq-rpg-v4 .psq-today{padding:13px}.psq-rpg-v4 .psq-today__header{align-items:stretch;flex-direction:column}.psq-rpg-v4 .psq-today__header>strong{align-self:flex-start}.psq-rpg-v4 .psq-today__grid{grid-template-columns:1fr}.psq-rpg-v4 .psq-today__grid article{min-height:82px}.psq-rpg-v4 .psq-today__milestone{grid-template-columns:24px minmax(0,1fr) auto}.psq-rpg-v4 .psq-today__milestone>span{grid-column:2}.psq-rpg-v4 .psq-today__milestone>small,.psq-rpg-v4 .psq-today__milestone>strong{grid-column:2/-1}.psq-rpg-v4 .psq-today__milestone>a{grid-column:3;grid-row:1/3}.psq-rpg-v4 .psq-guild-activity__feed{grid-template-columns:1fr}.psq-rpg-v4 .psq-level-overlay{inset:calc(var(--psq-v2-topbar) + 8px) 8px auto;width:auto}.psq-rpg-v4 .psq-level-card{grid-template-columns:34px minmax(0,1fr) 30px;padding:11px}.psq-rpg-v4 .psq-level-card__copy h2{font-size:17px}.psq-rpg-v4 .psq-action-button{min-height:104px}.psq-rpg-v4 .psq-equipment-lab__grid{grid-template-columns:1fr;gap:13px}.psq-rpg-v4 .psq-equipment-lab__card{min-height:280px}.psq-rpg-v4 .psq-equipment-lab__card .gearImageWrap{width:164px!important;height:164px!important}.psq-rpg-v4 .premium-profile-equipment{padding:13px!important}.psq-rpg-v4 .premium-profile-equipment__header p{font-size:13px}.psq-rpg-v4 .premium-profile-equipment__layout{display:flex!important;min-height:0;flex-direction:column}.psq-rpg-v4 .premium-profile-equipment__cat{order:-1;min-height:430px}.psq-rpg-v4 .premium-profile-equipment__column,.psq-rpg-v4 .premium-profile-equipment__column:has([data-equipment-slot=mining_tool]){grid-template-rows:none}.psq-rpg-v4 .premium-profile-equipment__unified-card.psq-equipment-card--l{min-height:142px}.psq-rpg-v4 .premium-profile-equipment__totals{display:block}.psq-rpg-v4 .premium-profile-equipment__total-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.psq-rpg-v4 .psq-hub-tabbar__dock{min-height:78px;padding:7px}.psq-rpg-v4 .psq-hub-tab--dock{min-height:64px}}@media (max-width:420px){.psq-rpg-v4 .psq-page-heading--v2 p{display:none}.psq-rpg-v4 .psq-page-heading__back{width:44px;min-width:44px;min-height:44px}.psq-rpg-v4 .premium-profile-equipment__cat{min-height:400px}.psq-rpg-v4 .premium-profile-equipment__cat-stage img{width:min(78vw,280px)!important}}.psq-rpg-v4 .premium-profile-equipment--armory{isolation:isolate;overflow:hidden;border-color:rgba(104,220,255,.28)!important;background:linear-gradient(180deg,rgba(4,9,25,.88),rgba(3,7,18,.97)),radial-gradient(circle at 18% 33%,rgba(91,90,218,.2),transparent 35%),radial-gradient(circle at 82% 22%,rgba(0,225,204,.1),transparent 34%)!important;box-shadow:inset 0 0 0 1px rgba(255,226,138,.035),inset 0 0 80px rgba(45,95,176,.07),0 28px 70px rgba(0,0,0,.42)!important}.psq-rpg-v4 .premium-profile-equipment--armory:after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;opacity:.32;background:linear-gradient(90deg,transparent 49.9%,rgba(109,230,255,.05) 50%,transparent 50.1%),linear-gradient(0deg,transparent 49.9%,rgba(109,230,255,.035) 50%,transparent 50.1%);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 88%,transparent)}.psq-rpg-v4 .premium-profile-equipment--armory>*{position:relative;z-index:1}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__header{position:relative;margin-bottom:18px;padding:0 0 17px 16px;border-bottom-color:rgba(105,221,255,.18)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__header:before{content:"";position:absolute;left:0;top:1px;bottom:17px;width:3px;border-radius:999px;background:linear-gradient(180deg,#ffe078,#63ecff);box-shadow:0 0 16px rgba(103,226,255,.38)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__header h2{color:#fff0b3;font-size:clamp(20px,1.55vw,24px);letter-spacing:.035em;text-shadow:0 0 22px rgba(255,205,94,.12)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__header>strong{min-height:40px;display:inline-flex;align-items:center;border-radius:6px;box-shadow:inset 0 0 18px rgba(67,244,143,.055)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__stage-grid{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:761px){.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__layout{display:grid!important;grid-template-columns:minmax(300px,.88fr) repeat(2,minmax(250px,1fr))!important;grid-template-rows:repeat(4,132px);gap:10px 12px!important;min-height:0;align-items:stretch}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column,.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column:has([data-equipment-slot=mining_tool]){display:contents}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column:first-child>:first-child{grid-column:2;grid-row:1}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column:first-child>:nth-child(2){grid-column:2;grid-row:2}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column:first-child>:nth-child(3){grid-column:2;grid-row:3}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column:first-child>:nth-child(4){grid-column:2;grid-row:4}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column:last-child>:first-child{grid-column:3;grid-row:1}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column:last-child>:nth-child(2){grid-column:3;grid-row:2}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column:last-child>:nth-child(3){grid-column:3;grid-row:3}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column:last-child>:nth-child(4){grid-column:3;grid-row:4}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__cat{grid-column:1;grid-row:1/5}}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card.psq-equipment-card--l{grid-template-columns:86px minmax(0,1fr);grid-template-areas:"art head" "art identity" "art stats" "art trait" "art footer";grid-template-rows:auto auto minmax(0,1fr) auto auto;min-height:0;height:100%;gap:3px 9px;padding:8px 10px;border-radius:9px;background:linear-gradient(105deg,color-mix(in srgb,var(--equipment-rarity-color) 9%,transparent),transparent 48%),linear-gradient(160deg,rgba(7,16,37,.97),rgba(3,8,21,.99));box-shadow:inset 3px 0 color-mix(in srgb,var(--equipment-rarity-color) 58%,transparent),inset 0 0 26px color-mix(in srgb,var(--equipment-rarity-color) 5%,transparent),0 9px 20px rgba(0,0,0,.22)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-card__art{grid-area:art}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-card__header{grid-area:head}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-card__identity{grid-area:identity}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-card__stats{grid-area:stats}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-trait{grid-area:trait}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-card__footer{grid-area:footer}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-card__art>.gearImageWrap.gearImageWrap--detail{width:82px!important;height:82px!important}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .gearImageFrame--detail{width:80px!important;height:80px!important}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-card__identity>strong{display:block;overflow:hidden;font-size:13px!important;line-height:1.25!important;text-overflow:ellipsis;white-space:nowrap}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-card__identity>span{font-size:11px!important}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-card__stats{flex-wrap:nowrap;overflow:hidden}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-attribute{flex:0 1 auto;gap:2px;padding:3px 4px;font-size:9.5px!important;white-space:nowrap}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-trait{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;overflow:hidden;padding:3px 7px;border-radius:4px;font-size:9px!important;line-height:1.2!important;text-overflow:ellipsis;white-space:nowrap}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-card__footer{min-height:15px;padding-top:2px;font-size:9px!important}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__cat{min-height:558px;padding:17px 16px 14px;border-color:rgba(255,213,105,.29);background-color:#050a1d;background-image:linear-gradient(180deg,rgba(4,8,24,.22),rgba(3,7,20,.34) 48%,rgba(2,6,18,.9)),radial-gradient(ellipse at 50% 78%,rgba(69,207,255,.2),transparent 34%),url(/assets/season-2/environments/v3/astral-nexus-shell-v3.webp);background-position:50%,50%,50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 1px rgba(255,234,177,.05),inset 0 -100px 100px rgba(1,4,15,.74),0 20px 44px rgba(0,0,0,.34)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__cat:before{opacity:.42;background:linear-gradient(90deg,rgba(2,7,21,.5),transparent 24%,transparent 76%,rgba(2,7,21,.5)),radial-gradient(circle at 50% 36%,rgba(105,154,255,.15),transparent 42%);-webkit-mask-image:none;mask-image:none}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__cat:after{bottom:91px;height:30px;background:rgba(53,184,255,.13);box-shadow:0 0 34px rgba(65,187,255,.2)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__cat-stage{min-height:306px}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__cat-stage img{width:min(100%,320px)!important;max-height:320px;filter:drop-shadow(0 19px 12px rgba(0,0,0,.72)) drop-shadow(0 0 18px rgba(77,179,255,.23)) drop-shadow(0 0 7px rgba(255,207,91,.19))}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__cat-meta{padding:7px 10px;border:1px solid rgba(255,221,128,.12);border-radius:7px;background:rgba(2,7,22,.48);backdrop-filter:blur(5px)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__cat figcaption{padding:7px 14px;border:1px solid rgba(255,214,91,.2);border-radius:7px;background:rgba(2,7,21,.72)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__totals{display:grid;grid-template-columns:minmax(170px,.7fr) minmax(0,2.2fr) auto;align-items:center;gap:14px;min-height:98px;padding:13px 15px;border-color:rgba(255,207,90,.24);background:linear-gradient(90deg,rgba(91,57,13,.2),rgba(4,10,26,.94)),radial-gradient(circle at 18% 50%,rgba(255,205,85,.1),transparent 30%)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__total-grid{grid-template-columns:repeat(8,minmax(70px,1fr));gap:7px;margin-top:0}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__total-grid>strong{container-type:inline-size;min-width:0;min-height:66px;overflow:hidden;border-color:rgba(118,236,255,.17);background:linear-gradient(180deg,rgba(34,96,111,.11),rgba(2,8,21,.58));font-variant-numeric:tabular-nums}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__total-grid>strong>span{display:flex;width:100%;min-width:0;min-height:2.2em;align-items:center;justify-content:center;overflow-wrap:anywhere;line-height:1.08;white-space:normal}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__total-grid>strong>b{display:block;max-width:100%;overflow:hidden;color:inherit;font:inherit;font-size:clamp(10px,13cqw,13px)!important;letter-spacing:-.04em;line-height:1;text-overflow:clip;white-space:nowrap}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card .psq-equipment-attribute>:is(b,span){min-width:0;font-size:9.5px!important}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__totals-link{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:0 14px;border:1px solid rgba(94,229,255,.45);border-radius:6px;color:#78efff;font:800 11px/1 var(--psq-v3-ui);text-decoration:none;white-space:nowrap}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__attributes{margin-top:14px;border-color:rgba(117,214,255,.18);background:linear-gradient(180deg,rgba(10,15,35,.92),rgba(4,8,22,.96)),radial-gradient(circle at 50% 0,rgba(121,80,220,.12),transparent 38%)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__attribute-card{box-shadow:inset 0 0 26px rgba(45,104,175,.035)}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__attribute-row{min-height:34px;padding-block:5px}@media (max-width:1023px) and (min-width:761px){.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__layout{grid-template-columns:minmax(270px,.8fr) repeat(2,minmax(210px,1fr))!important}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__totals{grid-template-columns:1fr}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__totals-link{justify-self:stretch}}@media (max-width:760px){.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__header{align-items:stretch;padding-left:12px}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__header>strong{align-self:flex-start}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__layout{display:flex!important;flex-direction:column}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column,.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__column:has([data-equipment-slot=mining_tool]){display:grid;grid-template-rows:none;gap:10px}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__cat{order:-1;min-height:448px}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__unified-card.psq-equipment-card--l{min-height:132px;height:auto}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__totals{display:block}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__total-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__totals-link{width:100%;margin-top:12px}.psq-rpg-v4 .premium-profile-equipment--armory .premium-profile-equipment__attribute-grid{gap:10px}}@keyframes psq-v4-card-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.psq-rpg-v4 .psq-content>:not(.psq-page-heading),.psq-rpg-v4 .psq-home-command>div,.psq-rpg-v4 .psq-home-command>section{animation:psq-v4-card-enter .36s cubic-bezier(.2,.75,.25,1) both}.psq-rpg-v4 .psq-home-command>:nth-child(2){animation-delay:50ms}.psq-rpg-v4 .psq-home-command>:nth-child(3){animation-delay:.1s}.psq-rpg-v4 .psq-home-command>:nth-child(4){animation-delay:.15s}.psq-rpg-v4 .psq-home-command>:nth-child(5){animation-delay:.2s}.psq-rpg-v4 .psq-tower-arena{min-height:clamp(620px,70vh,800px);border-color:rgba(255,215,122,.34);background-position:bottom!important;box-shadow:inset 0 -120px 140px rgba(2,4,12,.78),inset 0 0 64px rgba(5,10,24,.5),0 18px 48px rgba(0,0,0,.3)}.psq-rpg-v4 .psq-tower-combatant--cat{right:auto;left:22%;bottom:13%}.psq-rpg-v4 .psq-tower-combatant--monster{right:auto;left:78%;bottom:13%}.psq-rpg-v4 .psq-tower-combatant strong{min-height:36px;border-color:rgba(255,215,122,.3);background:linear-gradient(180deg,rgba(13,22,46,.94),rgba(4,9,21,.96))}.psq-rpg-v4 .psq-tower-combatant em{display:flex;min-height:28px;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px;border:1px solid rgba(141,166,217,.2);border-radius:7px;background:rgba(4,9,21,.9);white-space:nowrap}.psq-rpg-v4 .psq-tower-hp{width:min(100%,220px);height:20px;padding:3px;border-radius:7px}.psq-rpg-v4 .psq-tower-vs{top:45%;left:50%;display:grid;width:156px;height:auto;min-height:156px;place-content:center;gap:10px;padding:18px;border-color:rgba(255,215,122,.46);background:radial-gradient(circle,rgba(26,31,63,.96) 0 51%,rgba(5,10,24,.94) 52% 66%,rgba(255,215,122,.12) 67% 100%);opacity:1}.psq-rpg-v4 .psq-tower-float--monster{left:calc(78% + var(--float-x))}.psq-rpg-v4 .psq-tower-float--cat{left:calc(22% + var(--float-x))}@media (max-width:680px){.psq-rpg-v4 .psq-tower-arena{min-height:520px}.psq-rpg-v4 .psq-tower-combatant{--tower-combatant-label-width:min(42vw,154px);width:42%;max-width:154px}.psq-rpg-v4 .psq-tower-combatant--cat{right:auto!important;left:25%!important;bottom:9%}.psq-rpg-v4 .psq-tower-combatant--monster{right:auto!important;left:75%!important;bottom:9%}.psq-rpg-v4 .psq-tower-combatant--cat img,.psq-rpg-v4 .psq-tower-combatant--monster img{width:min(36vw,140px);height:min(36vw,140px)}.psq-rpg-v4 .psq-tower-combatant strong{min-height:32px;font-size:.44rem}.psq-rpg-v4 .psq-tower-combatant small{font-size:.38rem}.psq-rpg-v4 .psq-tower-combatant em{min-height:42px;flex-direction:column;justify-content:center;gap:3px;font-size:.38rem;white-space:normal}.psq-rpg-v4 .psq-tower-hp{height:18px}.psq-rpg-v4 .psq-tower-vs{top:29%;left:50%;width:108px;height:auto;min-height:108px;gap:6px;padding:10px}.psq-rpg-v4 .psq-tower-float--monster{left:calc(75% + var(--float-x))}.psq-rpg-v4 .psq-tower-float--cat{left:calc(25% + var(--float-x))}}@media (prefers-reduced-motion:reduce){.psq-rpg-v4 *,.psq-rpg-v4 :after,.psq-rpg-v4 :before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}