/* Clear glass guide panels: explicit profile specificity defeats legacy opaque themes. */
.guides180[data-profile]{background:linear-gradient(125deg,rgba(255,255,255,.24),rgba(255,255,255,.065) 45%,rgba(255,255,255,.17))!important;backdrop-filter:blur(9px) saturate(1.18)!important;-webkit-backdrop-filter:blur(9px) saturate(1.18)!important;border:1px solid rgba(255,255,255,.78)!important;border-top:1px solid #fff!important;border-radius:23px!important;box-shadow:0 20px 52px #152d352b,inset 0 1px 2px #fff,inset 1px 0 1px #ffffffb8,inset -1px -1px 2px #7c9aa044!important;color:#122b32!important;isolation:isolate}
.guides180[data-profile] .guide-head180{border-bottom:1px solid #ffffff85;padding-bottom:12px;margin-bottom:8px}
.guides180[data-profile] .guide-head180 strong{color:#243c43;text-shadow:0 1px 1px #ffffffa0}
.guides180[data-profile] .guide-log180 p{background:rgba(255,255,255,.14)!important;border:1px solid #ffffff55!important;color:#142d34!important;text-shadow:0 1px 2px #ffffffa0}
.guides180[data-profile] .guide-log180 .guide-question180{background:rgba(255,255,255,.24)!important}
.guides180[data-profile] :is(button,input){background:rgba(255,255,255,.22)!important;color:#172e35!important;border:1px solid #ffffffbb!important;box-shadow:inset 0 1px 2px #fff,0 2px 5px #1b384412!important;backdrop-filter:blur(6px)}
.guides180[data-profile] button:hover{background:rgba(255,255,255,.48)!important}
.guides180[data-profile] small,.guides180[data-profile] input::placeholder{color:#354e56!important}

img.mx-original,.heritage img{filter:none!important}
