:root{--ui-overlay-tint:#bcbcbc99;--ui-overlay-filter:blur(18px) saturate(.82)}.ui-overlay-clear{--ui-overlay-tint:var(--ui-overlay-clear-tint,transparent);--ui-overlay-filter:var(--ui-overlay-clear-filter,none)}.ui-overlay-surface[data-overlay-front=true]{background:var(--ui-overlay-tint);-webkit-backdrop-filter:var(--ui-overlay-filter);backdrop-filter:var(--ui-overlay-filter)}.ui-overlay-native[data-overlay-front=true]::backdrop{background:var(--ui-overlay-tint);-webkit-backdrop-filter:var(--ui-overlay-filter);backdrop-filter:var(--ui-overlay-filter)}.ui-overlay-surface[data-overlay-front=false]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ui-overlay-native[data-overlay-front=false]::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ui-overlay-surface[data-overlay-kind=wait][data-overlay-front=false]>*{visibility:hidden}.global-wait-indicator{isolation:isolate;place-items:center;width:100%;display:grid;position:relative}.global-wait-indicator--screen,.global-wait-indicator--overlay{z-index:12000;min-height:100dvh;position:fixed;inset:0}.global-wait-indicator--section{grid-column:1/-1;min-height:clamp(260px,48vh,560px)}body:has(.global-wait-indicator--screen,.global-wait-indicator--overlay) .global-wait-indicator--section{visibility:hidden}
