/* Preferências aplicadas fora dos módulos para cobrir também as janelas legadas. */
.inventory-modal,.equipment-modal,.shop-modal,.crafting-modal,.jutsu-modal,.leaderboard-modal,.missions-modal,.nrmt-craft-window,.nrmt-inventory-window,.nrmt-shop-window,.nrmt-admin-window{opacity:var(--nrmt-window-opacity,1)!important}
.nrmt-craft-card,.nrmt-inventory-card,.nrmt-shop-card,.mission-card,[class*="ranking-row"]{content-visibility:auto;contain-intrinsic-size:80px;contain:layout paint style}
.nrmt-page-hidden canvas{visibility:hidden!important}.nrmt-page-hidden .nrmt-bi-rail,.nrmt-page-hidden .nrmt-bi-actionbar{content-visibility:hidden}
body:not(.nrmt-low-fx) .xp-overlay,.xp-menu-button{transition:background .14s,border-color .14s,opacity .14s}

/* Títulos principais preservam a identidade Naruto; a fonte limpa fica nos textos menores. */
h1,h2,h3,[class*="Title"],[class*="title"]{font-family:NinjaTitle,"Arial Narrow",Georgia,serif!important;font-style:italic;letter-spacing:.04em!important}

/* Tipografia Naruto para os indicadores dourados dos painéis do HUD. */
.nrmt-bi-panel>header,
.nrmt-bi-panel>header strong,
.nrmt-bi-panel--party .nrmt-bi-party-head strong,
.nrmt-bi-party-info strong,
.nrmt-bi-party-summary b,
.nrmt-bi-stat b.gold,
.nrmt-bi-ninja-metric b,
.nrmt-bi-loot-summary b,
.nrmt-bi-loot-actions button:first-child,
.nrmt-bi-stage-progress span,
.nrmt-bi-stagebar>button,
.nrmt-bi-panel--inventory .nrmt-bi-panel__body>header,
.nrmt-bi-panel--loot .nrmt-bi-panel__body>header,
.nrmt-bi-helper h2,
.nrmt-bi-helper h3,
.nrmt-bi-helper h4,
.nrmt-bi-helper b,
.nrmt-bi-rotation h2,
.nrmt-bi-rotation-row small,
.nrmt-bi-rotation-row strong,
.nrmt-bi-autosell-rules button.is-on {
  font-family:NinjaTitle,Georgia,"Arial Narrow",serif!important;
  font-style:italic;
  letter-spacing:.035em;
}
.nrmt-bi-panel>header strong,
.nrmt-bi-party-head strong,
.nrmt-bi-party-summary b,
.nrmt-bi-stat b.gold,
.nrmt-bi-ninja-metric b,
.nrmt-bi-loot-summary b,
.nrmt-bi-stage-progress span {
  text-shadow:0 1px 3px #0008;
}

/* Novos atalhos seguem o mesmo desenho linear dourado do menu principal. */
.xp-menu-button b{display:grid!important;place-items:center;width:25px;height:25px;color:#eab84c!important;font-size:0!important;transition:transform .14s,filter .14s}
.xp-menu-button b svg,.nrmt-world-boss-menu__icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px #eab84c44)}
.xp-menu-button:hover b{transform:translateY(-1px);filter:brightness(1.25)}
.nrmt-world-boss-menu__icon,.nrmt-world-boss-menu.is-active .nrmt-world-boss-menu__icon{display:grid;place-items:center;width:25px;height:25px;border:0!important;border-radius:0!important;background:transparent!important;color:#dca34d;box-shadow:none!important;font-size:0!important}
.nrmt-world-boss-menu.is-active .nrmt-world-boss-menu__icon{color:#ffb36b;filter:drop-shadow(0 0 5px #ff493e)}
