/* Minha Tela Web v5.14.71 — menu Mais com ícones e tema cinema preto/vermelho. */
.top .web-desktop-more{position:relative;z-index:110;color:#f8f8f9!important}
.top .web-desktop-more summary{height:40px;display:flex;align-items:center;gap:7px;padding:0 11px;border:0!important;background:#18181c!important;border-radius:3px!important;color:#e9e9ec!important;font-size:13px;letter-spacing:0;transition:background .15s}
.top .web-desktop-more summary:hover,.top .web-desktop-more[open] summary{background:#262128!important;color:#fff!important}
.top .mt-more-summary-icon{display:grid;place-items:center;flex:none}
.top .mt-more-summary-icon svg{width:18px;height:18px;display:block;fill:none;color:#eb2e3c}
.top .mt-more-chevron{font-size:17px;line-height:1;margin-left:2px;transition:transform .15s}
.top .web-desktop-more[open] .mt-more-chevron{transform:rotate(180deg)}
.top .web-desktop-more-links{position:absolute;z-index:125;top:calc(100% + 7px);right:0;display:flex;flex-direction:column;gap:3px;width:254px;min-width:254px;padding:9px;background:#101014f9!important;border:0!important;border-top:2px solid #c90b17!important;border-radius:4px!important;box-shadow:0 25px 58px #000b!important;backdrop-filter:blur(18px)}
.top .web-desktop-more-links .mt-more-heading{font-size:10px;color:#85858f;letter-spacing:.13em;font-weight:850;padding:5px 12px 7px}
.top .desktop-nav .web-desktop-more-links a{min-height:41px;display:flex!important;align-items:center!important;gap:11px!important;background:transparent!important;border:0!important;border-left:2px solid transparent!important;border-radius:2px!important;padding:8px 10px!important;color:#e8e8ed!important;font-size:13px!important;line-height:1.3!important;white-space:normal!important;transition:background .15s,border-color .15s!important}
.top .desktop-nav .web-desktop-more-links a:hover,.top .desktop-nav .web-desktop-more-links a:focus-visible{background:#23191d!important;border-left-color:#e50914!important;color:#fff!important;outline:0}
.mt-more-icon{width:27px;height:27px;flex:0 0 27px;display:grid;place-items:center;background:#222025;color:#fb3b47;border-radius:3px}
.mt-more-icon svg{display:block;width:18px;height:18px;max-width:18px;max-height:18px}
.app-more-menu summary{display:flex!important;align-items:center;gap:7px!important;border-radius:4px!important;background:#c50917!important;box-shadow:0 9px 28px #0009!important}
.app-more-menu summary .mt-more-summary-icon svg{width:18px;height:18px;display:block}
.app-more-menu>div{min-width:min(260px,calc(100vw - 18px))!important;max-height:65vh;overflow-y:auto;padding:9px!important;border-radius:5px!important;border:0!important;border-top:2px solid #dc0c1a!important;background:#111115f8!important;box-shadow:0 16px 40px #000c!important}
.app-more-menu .mt-mobile-more-links a{min-height:43px;display:flex!important;align-items:center;gap:10px;padding:7px 8px!important;border-radius:3px!important;font-size:13px!important}
.app-more-menu .mt-mobile-more-links a:hover,.app-more-menu .mt-mobile-more-links a:focus-visible{background:#291a1f!important}
.mt-language-picker{z-index:110}
.mt-language-picker select{border-radius:4px!important;font-size:12px!important;background:#201e23!important;border:1px solid #38313c!important;color:#fff!important}
@media(max-width:980px){.top .web-desktop-more{display:none!important}}
@media(max-width:760px){.app-more-menu{right:8px!important}.app-more-menu>div{bottom:47px!important}}
