.x-sheet{--lt-surface-radius:var(--r-xl)}.x-close.x-glass,.x-sheet{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.x-sheet:before{border-radius:inherit}.x-close.x-glass:after,.x-sheet:after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;border-radius:inherit;clip-path:inset(0 round var(--lt-surface-radius))}.x-sheet:after{background:var(--x-sheet);-webkit-backdrop-filter:blur(40px) saturate(190%);backdrop-filter:blur(40px) saturate(190%)}.x-close.x-glass{--lt-surface-radius:50%}.x-close.x-glass:after{background:var(--x-glass);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}@media (max-width:599px){.x-sheet{--lt-surface-radius:30px 30px 0 0}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.x-sheet:after{background:var(--x-sheet-solid)}.x-close.x-glass:after{background:var(--x-solid)}}@media (prefers-reduced-transparency:reduce){.x-sheet:after{background:var(--x-sheet-solid)}.x-close.x-glass:after,.x-sheet:after{-webkit-backdrop-filter:none;backdrop-filter:none}.x-close.x-glass:after{background:var(--x-solid)}}.x-backdrop{background:rgba(12,16,26,.1);-webkit-backdrop-filter:blur(4px) saturate(110%);backdrop-filter:blur(4px) saturate(110%)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.x-backdrop{background-color:rgba(12,16,26,.12)}}@media (prefers-reduced-transparency:reduce){.x-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgba(12,16,26,.12)}}.x-scope :focus-visible{outline-color:var(--x-ink)}.x-sheet:focus{outline:none}.x-scope .x-tick[data-s=ok]{color:#fff}.lt-viewport{position:absolute;inset:0}.x-sheet{position:absolute;height:calc(var(--lt-viewport-height, 100vh) - 32px)}.lt-viewport .x-backdrop{position:absolute;touch-action:none}.lt-sheet-handle{display:none}@supports (height:100dvh){.x-sheet{height:calc(var(--lt-viewport-height, 100dvh) - 32px)}}@media (max-width:599px){.x-sheet{bottom:0;height:calc(var(--lt-viewport-height, 100vh) * .92);max-height:calc(var(--lt-viewport-height, 100vh) * .92)}@supports (height:100dvh){.x-sheet{height:calc(var(--lt-viewport-height, 100dvh) * .92);max-height:calc(var(--lt-viewport-height, 100dvh) * .92)}}.x-sheet__foot{padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.lt-sheet-handle{display:flex;flex:none;justify-content:center;min-height:16px}.lt-sheet-handle,.x-sheet__head{touch-action:none}.x-grab{flex:none}.x-open .x-sheet{transform:translateY(var(--lt-drag-offset,0))}.x-sheet.lt-sheet-dragging{transition:none}.lt-host-entry .x-sheet{transform:none}}