/*
 * Stable, release-tracked safety layer. The full design remains in the Vite
 * bundle; these rules prevent duplicated Easy/Pro controls and raw Alpine
 * content while a new hashed bundle is being activated.
 */
[x-cloak]{display:none!important}
html:not([data-ui-mode=easy]) .aurora-easy-only,
html[data-ui-mode=easy] .aurora-pro-only{display:none!important}
select.aurora-search-select-native,
select[data-aurora-select-enhanced]{position:absolute!important;inline-size:1px!important;block-size:1px!important;min-inline-size:1px!important;min-block-size:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;opacity:0!important;pointer-events:none!important;clip-path:inset(50%)!important}
select.aurora-search-select-native:not(:has(+ .aurora-search-select)),
select[data-aurora-select-enhanced]:not(:has(+ .aurora-search-select)){position:static!important;inline-size:100%!important;block-size:auto!important;min-inline-size:0!important;min-block-size:2.85rem!important;margin:0!important;padding:.68rem .85rem!important;overflow:visible!important;border:1px solid rgb(var(--border,148 163 184)/var(--border-a,.28))!important;opacity:1!important;pointer-events:auto!important;clip-path:none!important}
@supports not selector(select:has(+ .aurora-search-select)){
    .aurora-search-select,.aurora-select-popover{display:none!important}
    html select.aurora-search-select-native,html select[data-aurora-select-enhanced]{position:static!important;inline-size:100%!important;block-size:auto!important;min-inline-size:0!important;min-block-size:2.85rem!important;margin:0!important;padding:.68rem .85rem!important;overflow:visible!important;border:1px solid rgb(var(--border,148 163 184)/var(--border-a,.28))!important;opacity:1!important;pointer-events:auto!important;clip-path:none!important}
}
