.unw-brand-loader{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;margin:0;padding:30px;background:var(--unw-loader-bg,#f8f3eb);color:var(--unw-loader-text,#261d17);font:500 12px/1.5 system-ui,sans-serif;text-align:center;pointer-events:none}
.unw-brand-loader[hidden]{display:none!important}
.unw-brand-loader__identity{display:grid;place-items:center;max-width:min(240px,65vw)}
.unw-brand-loader__identity img{display:block;width:auto;height:auto;max-width:180px;max-height:120px;object-fit:contain}
.unw-brand-loader__identity strong{font:600 25px/1.25 Georgia,serif;overflow-wrap:anywhere}
.unw-brand-loader__line{display:block;width:64px;height:2px;background:currentColor;opacity:.5;transform-origin:center;animation:unw-brand-loading 1.5s ease-in-out infinite}
.unw-brand-loader__label{font:500 11px/1.5 system-ui,sans-serif;letter-spacing:.02em}
.unw-return-loader{position:fixed;z-index:0}
.unw-reels-body>.unw-reels{z-index:1}
.unw-reels-popup.is-closing>.unw-reels-popup__iframe{opacity:0!important}
@keyframes unw-brand-loading{0%,100%{transform:scaleX(.35);opacity:.25}50%{transform:scaleX(1);opacity:.6}}
@media(prefers-reduced-motion:reduce){.unw-brand-loader__line{animation:none}}
