/* MU Raditz V16.11 - Seletor Imperial de Idiomas (escopo isolado) */
.mw-main .mw-sidebar .language.raditz-language-v1611{position:relative;isolation:isolate;box-sizing:border-box;margin:14px 0 19px;padding:15px 10px 17px;border:1px solid #a67c49;border-radius:10px;background:linear-gradient(145deg,#4b202a 0%,#281a22 52%,#17151c 100%);box-shadow:inset 0 0 0 1px rgba(255,210,133,.13),0 8px 20px rgba(0,0,0,.3);overflow:visible;text-align:center}
.mw-main .mw-sidebar .raditz-language-v1611:before{content:"";position:absolute;top:0;left:12%;right:12%;height:2px;background:linear-gradient(90deg,transparent,#e5b66c,#8e3033,#e5b66c,transparent);pointer-events:none}
.mw-main .mw-sidebar .raditz-language-title{color:#f1d39b;font:700 14px/1.35 Georgia,serif;letter-spacing:1px;text-shadow:0 2px 3px #160b0c}
.mw-main .mw-sidebar .raditz-language-title span{color:#d6a95d;font-size:12px}
.mw-main .mw-sidebar .raditz-language-subtitle{color:#d4b8a5;font:12px/1.4 Georgia,serif;margin:5px 0 12px}
.mw-main .mw-sidebar .raditz-language-flags{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;overflow:visible}
.mw-main .mw-sidebar .raditz-language-v1611 .raditz-language-choice{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:39px;padding:6px;border:1px solid #77543b;border-radius:7px;background:linear-gradient(145deg,#3a2830,#241c23);box-shadow:inset 0 1px rgba(255,210,153,.1);text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease;outline-offset:3px}
.mw-main .mw-sidebar .raditz-language-v1611 .raditz-language-choice img{display:block;width:30px;height:20px;object-fit:cover;vertical-align:middle;border-radius:2px;box-shadow:0 1px 4px #100c10}
.mw-main .mw-sidebar .raditz-language-v1611 .raditz-language-choice.active{border:1px solid #f1ca75;background:linear-gradient(145deg,#733039,#3b2229);box-shadow:0 0 0 2px rgba(217,171,87,.25),0 0 13px rgba(194,64,50,.3)}
@media(hover:hover){.mw-main .mw-sidebar .raditz-language-v1611 .raditz-language-choice:hover{transform:translateY(-3px);border-color:#e9bd76;box-shadow:0 0 12px rgba(226,129,68,.48),inset 0 0 10px rgba(156,52,45,.3)}}
.mw-main .mw-sidebar .raditz-language-v1611 .raditz-language-choice:focus-visible{outline:2px solid #ffe1a5}
@media(prefers-reduced-motion:reduce){.mw-main .mw-sidebar .raditz-language-v1611 .raditz-language-choice{transition:none}.mw-main .mw-sidebar .raditz-language-v1611 .raditz-language-choice:hover{transform:none}}
