.uk-popup-bar{--uk-popup-bar-h:56px;--uk-popup-bar-bg:#fff;--uk-popup-bar-line:color-mix(in oklch, var(--foreground,#111) 10%, transparent);--uk-popup-bar-btn:40px;--uk-popup-bar-btn-bg:#fff;--uk-popup-bar-shadow:0 2px 10px #0000002e;--uk-popup-cover-speed:.5;z-index:20;height:var(--uk-popup-bar-h);background:var(--uk-popup-bar-bg);align-items:center;gap:12px;padding-inline:12px;transition:background-color .25s,box-shadow .25s;display:flex;position:sticky;top:0;box-shadow:0 1px #0000}.uk-popup-bar[data-mode=floating]{margin-bottom:calc(-1 * var(--uk-popup-bar-h));background:0 0}.uk-popup-bar[data-scrolled]{background:var(--uk-popup-bar-bg);box-shadow:0 1px 0 var(--uk-popup-bar-line)}.uk-popup-bar__side{flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}.uk-popup-bar__side--end{justify-content:flex-end}.uk-popup-bar__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);flex:0 auto;margin:0;font-size:1rem;font-weight:600;line-height:1.3;transition:opacity .25s,translate .25s;overflow:hidden}.uk-popup-bar[data-mode=floating]:not([data-scrolled]) .uk-popup-bar__title{opacity:0;translate:0 6px}.uk-popup-bar__btn{width:var(--uk-popup-bar-btn);height:var(--uk-popup-bar-btn);color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;transition:background-color .25s,box-shadow .25s;display:inline-grid}.uk-popup-bar__btn svg{width:14px;height:14px}.uk-popup-bar__btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (hover:hover){.uk-popup-bar__btn:hover{background:color-mix(in oklch, var(--foreground) 8%, transparent)}}.uk-popup-bar[data-mode=floating]:not([data-scrolled]) .uk-popup-bar__btn{background:var(--uk-popup-bar-btn-bg);box-shadow:var(--uk-popup-bar-shadow)}.uk-popup-bar__mark{height:1px;margin-bottom:-1px}@media (prefers-reduced-motion:reduce){.uk-popup-bar,.uk-popup-bar__title,.uk-popup-bar__btn{transition:none}}.uk-popup-has-bar.uk-popup-has-bar{border-radius:var(--uk-popup-radius,12px);padding:0;overflow:clip}.uk-popup-has-bar.uk-popup-has-bar[data-popup-full]{border-radius:0}.uk-popup-body{padding:24px 32px 32px}@media (max-width:600px){.uk-popup-body{padding:16px 16px 24px}}.uk-popup-has-bar:has(>[data-cover])>.uk-popup-bar__mark+*{z-index:0;will-change:translate;position:relative}.uk-popup-has-bar:has(>[data-cover])>.uk-popup-bar__mark+*~*{z-index:1;background:var(--uk-popup-bar-bg,#fff);position:relative}
