.uk-popup-sheet{--uk-popup-sheet-gap:56px;--close-btn-icon-size:18px;width:100%;height:calc(100dvh - var(--uk-popup-sheet-gap));margin:var(--uk-popup-sheet-gap) auto 0;background:0 0;padding:0;position:relative;overflow:visible}.fancybox__slide.has-html>.uk-popup-sheet.f-html{margin-block:var(--uk-popup-sheet-gap) 0}.uk-popup-sheet__scroll{overscroll-behavior:contain;background:var(--background,#fff);height:100%;color:var(--foreground);border-radius:var(--uk-popup-radius,12px) var(--uk-popup-radius,12px) 0 0;overflow-y:auto}.uk-popup-sheet__close{bottom:100%;width:var(--uk-popup-sheet-gap);height:var(--uk-popup-sheet-gap);color:#fff;opacity:.85;background:0 0;border:0;place-items:center;padding:0;transition:opacity .2s;display:grid;position:absolute;inset-inline-end:4px}@media (hover:hover){.uk-popup-sheet__close:hover{opacity:1}}.uk-popup-sheet__rail{top:50%;z-index:1;flex-direction:column;gap:16px;display:flex;position:absolute;inset-inline-end:20px;translate:0 -50%}.uk-popup-sheet__rail>*{border:1px solid var(--border);background:var(--background,#fff);width:48px;height:48px;color:var(--foreground);border-radius:999px;place-items:center;display:grid}@media (max-width:767px){.uk-popup-sheet{--uk-popup-sheet-gap:48px}.uk-popup-sheet__rail{display:none}}.uk-popup-sheet__sticky{z-index:2;background:var(--background,#fff);position:sticky;top:0}@supports (animation-timeline:scroll()){.uk-popup-sheet__sticky{animation:linear both uk-popup-sheet-line;animation-timeline:scroll();animation-range:0 160px}}@keyframes uk-popup-sheet-line{0%,60%{box-shadow:0 1px #0000}to{box-shadow:0 1px 0 var(--border)}}
