
/* V88: depth without external libraries */
.premium88,.home88 .card,.home88 .editorial-card,.home88 .server-strip,.home88 .feature-grid>a{border:1px solid transparent;background:linear-gradient(145deg,#142238,#0c1523) padding-box,linear-gradient(135deg,#d4af3770,#73603a22,#d4af3744) border-box;box-shadow:inset 0 1px 0 #fff1,inset 0 -14px 30px #0005,0 15px 38px #0003;border-radius:18px}
.home88 .button,.home88 .outline,.recharge-packages83 .button{position:relative;overflow:hidden;isolation:isolate}.home88 .button:after,.home88 .outline:after{content:"";position:absolute;inset:-30% auto -30% -65%;width:35%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,#fff5,transparent);animation:shine88 7s infinite;pointer-events:none}@keyframes shine88{0%,65%{left:-65%}100%{left:150%}}
.castle88{display:grid;grid-template-columns:90px 1fr auto;gap:24px;align-items:center;padding:28px;margin:24px 0}.castle88 img{width:80px;height:80px;object-fit:contain}.castle88 .guild88{font-size:clamp(1.4rem,4vw,2rem);color:#e9ca6e;text-shadow:0 0 18px #d4af3755;margin:8px 0}.castle88 .crest88{font-size:48px;color:#d4af37;text-align:center}.castle88 time{font-variant-numeric:tabular-nums;display:block;font-size:1.4rem;color:#f2df9a}.castle88 small{color:#b6c2d2}
.downloads88{margin:35px 0}.mirror-grid88{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mirror88{display:flex;gap:16px;padding:24px;align-items:center;color:#edf2fb;text-decoration:none;transition:transform .2s,border-color .2s}.mirror88:hover{transform:translateY(-4px);border-color:#d4af37}.mirror88 svg,.social88 svg{width:32px;height:32px;flex-shrink:0;fill:currentColor}.mirror88 small{display:block;color:#aebdd1;margin-top:8px}.community88{display:flex;flex-wrap:wrap;gap:16px;padding:24px;margin:24px 0}.social88{display:flex;gap:12px;align-items:center;padding:12px 18px;color:#cbd5e5;border-radius:10px;border:1px solid #ffffff12}.social88:hover{color:var(--brand);box-shadow:0 0 20px color-mix(in srgb,var(--brand) 18%,transparent)}
.inline-error88{padding:16px;border:1px solid #ed8484;border-left:4px solid #ed8484;background:#391e2b;color:#ffe2e2;border-radius:10px;scroll-margin-top:140px}.steps88{display:flex;gap:16px;list-style:none;padding:0;margin:24px 0}.steps88 li{flex:1;padding:18px;border:1px solid #d4af3740;border-radius:12px;background:#0c1523}.steps88 b{display:block;color:#e4c463;margin-bottom:6px}.recharge-packages83 .card{display:flex;flex-direction:column;border:1px solid #d4af373d;box-shadow:inset 0 1px #fff1,0 12px 30px #0003}.recharge-packages83 .card form{margin-top:auto}.recharge-packages83 .price{font-size:1.7rem;color:#ebcf76}.recharge-packages83 details{padding:12px 0}.recharge-packages83 summary{cursor:pointer;color:#e4c463}
@media(max-width:760px){.mirror-grid88{grid-template-columns:1fr}.castle88{grid-template-columns:60px 1fr;padding:20px;gap:14px}.castle88>div:last-child{grid-column:1/-1}.castle88 img{width:60px;height:60px}.steps88{flex-direction:column}.community88{padding:14px}.social88{flex:1}.home88{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.home88 .button:after,.home88 .outline:after{animation:none}.mirror88{transition:none}}
