/* Adventure combat shares one quiet glass treatment. HP remains the only colored meter. */
@media(max-width:600px){
 body.input-glass605.compact-battle541 .mobile-hud541{position:absolute!important;top:0;left:0;right:0;z-index:5;padding:7px!important;gap:7px!important;background:linear-gradient(180deg,rgba(10,20,26,.6),transparent)!important;border:0!important;pointer-events:none}
 body.input-glass605 .mobile-hud541 .mobile-fighter541.identity-card543,body.input-glass605 .mobile-hud541 .mobile-fighter541.identity-card543+button{pointer-events:auto;grid-template-columns:28px minmax(0,1fr);column-gap:6px;row-gap:0;padding:7px 8px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:10px!important;background:rgba(15,28,34,.62)!important;box-shadow:inset 0 1px 0 #ffffff0b!important;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);color:#f8f5f0}
 body.input-glass605 .mobile-hud541 .identity-card543>.mobile-portrait543{width:28px;height:28px;border:0!important;border-radius:5px;background:rgba(255,255,255,.035)}
 body.input-glass605 .mobile-hud541 .identity-card543>strong{min-height:28px;font:650 13px/15px system-ui;color:#f8f5f0;letter-spacing:0}
 body.input-glass605 .mobile-fighter541 strong:after{content:' ·';font-size:11px;color:#ffffff60}
 body.input-glass605 .mobile-hud541 .identity-card543>.mobile-life541{height:5px;margin:5px 0 4px;border:0;background:#ffffff16;border-radius:4px;box-shadow:none}
 body.input-glass605 .mobile-hud541 .identity-card543>.mobile-life541>i{background:var(--hp543,#91e2b3);box-shadow:none;border-radius:4px}
 body.input-glass605 .mobile-hud541 .mobile-fighter541>.mobile-health541{font:500 11px/14px system-ui;color:#f0efed;gap:4px}.input-glass605 .mobile-hud541 .mobile-health541>span:last-child{font-size:10px;color:#e1ded8bf}
 body.input-glass605 .mobile-hud541 .identity-card543[data-health543=low]{border-color:#e8657780!important}.input-glass605 .mobile-hud541 .identity-card543[data-health543=fainted]{opacity:.65}
 body.input-glass605 .mobile-hud541 .mobile-fighter541:focus-visible{outline:2px solid #ffd166;outline-offset:1px}
}
body.input-glass605 .journey-bar{background:rgba(15,28,34,.94)!important;border:0!important;box-shadow:none!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
body.input-glass605 .journey-bar>a,body.input-glass605 .journey-bar>button{font:550 11px/1.3 system-ui!important;letter-spacing:0!important;color:#e5e3de!important;background:transparent!important;border:1px solid transparent!important;border-radius:9px!important;box-shadow:none!important;text-decoration:none}
body.input-glass605 .journey-bar>button:nth-child(3){background:#ffffff09!important;border-color:#ffffff15!important;color:#fff!important}
body.input-glass605 .journey-bar>button[aria-pressed=true]{color:#ffc3cb!important}body.input-glass605 .journey-bar>button[aria-pressed=true]::before{content:'• ';color:#e86577}
body.input-glass605 .journey-bar>:focus-visible{outline:2px solid #ffd166!important;outline-offset:-2px}
body.input-glass605 .stage-footer{background:rgba(15,28,34,.87)!important;border:0!important;color:#dedbd5}.input-glass605 #phase{color:#dedbd5}
body.input-glass605 .journey-status{top:calc(96px + env(safe-area-inset-top))!important;bottom:auto!important;left:50%;transform:translateX(-50%);max-width:min(420px,calc(100% - 28px));width:max-content;gap:8px;padding:6px 6px 6px 12px;border:1px solid #ffffff24!important;border-radius:10px!important;background:rgba(15,28,34,.92)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 18px #0002!important;font:500 11px/1.45 system-ui;color:#f8f5f0}
body.input-glass605 .journey-status button{min-width:36px;min-height:36px;padding:0;border-radius:7px;color:#dedbd5}body.input-glass605 .journey-status[hidden]{display:none!important}
@media(min-width:601px){body.input-glass605 .journey-status{top:calc(170px + env(safe-area-inset-top))!important}}
@media(prefers-reduced-transparency:reduce){body.input-glass605 .mobile-hud541 .mobile-fighter541.identity-card543{background:#0f1c22!important;backdrop-filter:none;-webkit-backdrop-filter:none}}
