/* Glass host: the OpenGlass surface replaces the card's own translucent background, nothing else. */
.ug-glass-host{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:transparent!important;padding:0!important}
.ug-glass-host>.ug-root{display:block;width:100%}
.ug-glass-host .ug-surface{display:flex;flex-direction:column;gap:20px;padding:30px;border-radius:22px;color:#fff;--ogui-radius-surface:22px}
.ug-glass-host .ug-slot{display:flex;flex-direction:column;gap:20px;min-width:0}
@media(max-width:767px){.ug-glass-host .ug-surface{padding:20px 16px;gap:18px}}
/* Keep every control exactly as designed: yellow actions, visible focus, unmistakable selections. */
.ug-glass-host .qa-tile.is-on,.ug-glass-host .hi-option.is-selected{border-color:var(--accent,#F9E900)}
/* Fallback without the library or without backdrop-filter: the original solid-tint card remains readable. */
html[data-glass=fallback] .glass,html[data-glass=opaque] .glass{background:rgba(5,13,43,.78);-webkit-backdrop-filter:none;backdrop-filter:none}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.glass{background:rgba(5,13,43,.85)}}
