/* MU Raditz V16.4 - somente os tres atalhos VIP da barra lateral. */
.mw-main .mw-sidebar .shortcut{display:flex;flex-direction:column;gap:10px;margin:12px 0 18px;min-width:0}
.mw-main .mw-sidebar .shortcut a.register,
.mw-main .mw-sidebar .shortcut a.infos{position:relative;isolation:isolate;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:76px;min-height:76px;margin:0;overflow:hidden;border:1px solid rgba(213,142,76,.85);border-radius:7px;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;box-shadow:inset 0 0 0 1px rgba(255,214,135,.15),0 4px 13px rgba(0,0,0,.4);text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,filter .22s ease}
/* Preserva as artes originais e o logo que ja fazem parte dos PNGs. */
.mw-main .mw-sidebar .shortcut a.register{background-image:url('../images/button01.png?v=16281')}
.mw-main .mw-sidebar .shortcut a.infos{background-image:url('../images/button02.png?v=16281')}
.mw-main .mw-sidebar .shortcut a.register::before,
.mw-main .mw-sidebar .shortcut a.infos::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgba(11,8,14,.07),transparent 35%,rgba(10,9,16,.14));}
.mw-main .mw-sidebar .shortcut a.register::after,
.mw-main .mw-sidebar .shortcut a.infos::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(105deg,transparent 25%,rgba(255,223,161,.14) 48%,transparent 65%);transform:translateX(-145%);transition:transform .65s ease}
.mw-main .mw-sidebar .shortcut a.register span,
.mw-main .mw-sidebar .shortcut a.infos span{position:relative;z-index:1;box-sizing:border-box;display:block;width:100%;min-width:0;padding:0 9px 0 clamp(72px,29%,105px);text-align:center;color:#fff0d4;font:700 clamp(13px,1.25vw,17px)/1.2 Georgia,serif;letter-spacing:.25px;text-shadow:0 2px 4px #06070b,0 0 7px rgba(0,0,0,.85);overflow-wrap:normal}
.mw-main .mw-sidebar .shortcut a.register:hover,
.mw-main .mw-sidebar .shortcut a.infos:hover{transform:translateY(-2px);border-color:#ffce80;box-shadow:inset 0 0 0 1px rgba(255,218,145,.35),0 0 15px rgba(218,69,37,.4),0 6px 15px rgba(0,0,0,.45);filter:brightness(1.08)}
.mw-main .mw-sidebar .shortcut a.register:hover::after,
.mw-main .mw-sidebar .shortcut a.infos:hover::after{transform:translateX(145%)}
.mw-main .mw-sidebar .shortcut a:focus-visible{outline:2px solid #ffd38c;outline-offset:3px}
@media(max-width:575px){.mw-main .mw-sidebar .shortcut a.register,.mw-main .mw-sidebar .shortcut a.infos{height:72px;min-height:72px}.mw-main .mw-sidebar .shortcut a.register span,.mw-main .mw-sidebar .shortcut a.infos span{font-size:15px}}
@media(prefers-reduced-motion:reduce){.mw-main .mw-sidebar .shortcut a.register,.mw-main .mw-sidebar .shortcut a.infos,.mw-main .mw-sidebar .shortcut a.register::after,.mw-main .mw-sidebar .shortcut a.infos::after{transition:none!important}}


/* V16.5 — Medieval Royal Premium: somente textos dos atalhos VIP */
@import url('https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@700&display=swap');
.mw-main .mw-sidebar .shortcut a.register span,
.mw-main .mw-sidebar .shortcut a.infos span {
  font-family:'Cinzel Decorative',Georgia,'Times New Roman',serif;
  font-weight:700;
  font-size:clamp(12px,1.15vw,16px);
  letter-spacing:.05em;
  line-height:1.35;
  color:#e8c996;
  text-shadow:0 1px 1px #150b08,0 2px 3px rgba(0,0,0,.78),0 0 4px rgba(210,151,78,.17);
  transition:color .3s ease,text-shadow .3s ease;
}
.mw-main .mw-sidebar .shortcut a.register:hover span,
.mw-main .mw-sidebar .shortcut a.infos:hover span,
.mw-main .mw-sidebar .shortcut a.register:focus-visible span,
.mw-main .mw-sidebar .shortcut a.infos:focus-visible span {
  color:#f5dbad;
  text-shadow:0 1px 1px #160b08,0 2px 3px rgba(0,0,0,.78),0 0 7px rgba(233,181,105,.32);
}
@media(max-width:575px){
 .mw-main .mw-sidebar .shortcut a.register span,
 .mw-main .mw-sidebar .shortcut a.infos span {font-size:clamp(11px,3.3vw,15px);letter-spacing:0}
}
@media(prefers-reduced-motion:reduce){
 .mw-main .mw-sidebar .shortcut a.register span,
 .mw-main .mw-sidebar .shortcut a.infos span {transition:none!important}
}

/* V16.6 — VIP/Vantagens: imagem exclusiva do pergaminho, sem afetar os demais atalhos. */
.mw-main .mw-sidebar .shortcut a.infos.raditz-vip-advantages {
    background-image: url('../images/button03.png?v=16281');
}
