.ql-shimmer{background:linear-gradient(90deg,#eef2f9 25%,#f8faff 37%,#eef2f9 63%);background-size:400% 100%;animation:ql-shimmer 1.4s ease infinite}@keyframes ql-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}html.vl-dark .ql-shimmer{background:linear-gradient(90deg,#1f2a3d 25%,#253449 37%,#1f2a3d 63%);background-size:400% 100%}.ql[data-loading] [data-ql-submit],.ql[data-loading] [data-ql-chips-submit]{cursor:progress;opacity:.75}.ql[data-loading-more] [data-ql-more]{cursor:progress;opacity:.7}[data-ql-card][data-busy]{opacity:.55;pointer-events:none}[data-ql-card][data-busy] .ql-i-replace{display:none}[data-ql-card][data-busy] .ql-i-busy{display:inline}[data-ql-card][data-leaving]{opacity:0;transform:scale(.96);transition:opacity .18s ease,transform .18s ease}[data-ql-card][data-entering]{animation:ql-enter .25s ease both}@keyframes ql-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ql-bar{padding-bottom:env(safe-area-inset-bottom);transform:translateY(0);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.ql-bar[hidden]{display:none}.ql-sheet{position:fixed;inset:0;z-index:230}.ql-sheet[hidden]{display:none}.ql-sheet-backdrop{position:absolute;inset:0;background:#0b1c3073;opacity:0;transition:opacity .2s ease}.ql-sheet[data-open]>.ql-sheet-backdrop{opacity:1}.ql-sheet-box{position:absolute;left:0;right:0;bottom:0;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;padding:.75rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));border-radius:1.5rem 1.5rem 0 0;box-shadow:0 -12px 40px #0b1c302e;transform:translateY(100%);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.ql-sheet[data-open]>.ql-sheet-box{transform:none}@media(min-width:768px){.ql-sheet-box{inset:50% auto auto 50%;width:min(28rem,calc(100vw - 2rem));max-height:85vh;padding:1.5rem;border-radius:1.5rem;transform:translate(-50%,-50%) scale(.96);opacity:0;transition:transform .2s ease,opacity .2s ease}.ql-sheet[data-open]>.ql-sheet-box{transform:translate(-50%,-50%);opacity:1}}@media(prefers-reduced-motion:reduce){.ql-shimmer,[data-ql-card][data-entering]{animation:none}.ql-bar,.ql-sheet-backdrop,.ql-sheet-box,[data-ql-card][data-leaving]{transition:none}}
