.root.svelte-1lcbi17{position:relative;display:flex;flex-direction:column;overflow:hidden;min-height:0}.viewport.svelte-1lcbi17{flex:1;min-height:0;width:100%;border-radius:inherit;overscroll-behavior:contain;scrollbar-width:none}.viewport.svelte-1lcbi17::-webkit-scrollbar{display:none}.viewport.y.svelte-1lcbi17{overflow-y:auto}.viewport.x.svelte-1lcbi17{overflow-x:auto}.viewport.y.x.svelte-1lcbi17{overflow:auto}.native.svelte-1lcbi17 .viewport:where(.svelte-1lcbi17){scrollbar-width:auto}.native.svelte-1lcbi17 .viewport:where(.svelte-1lcbi17)::-webkit-scrollbar{display:initial}.bar.svelte-1lcbi17{position:absolute;z-index:20;display:flex;opacity:0;touch-action:none;-webkit-user-select:none;user-select:none;transition:opacity var(--dur-exit-base) ease-out var(--dur-base)}.root.svelte-1lcbi17:is([data-hovering]:where(.svelte-1lcbi17),[data-scrolling]:where(.svelte-1lcbi17)) .bar:where(.svelte-1lcbi17){opacity:1;transition-duration:var(--dur-base);transition-delay:0s}.bar-y.svelte-1lcbi17{top:0;right:0;bottom:0;width:10px}.bar-x.svelte-1lcbi17{right:0;bottom:0;left:0;height:10px;flex-direction:column}.thumb.svelte-1lcbi17{position:relative;border-radius:var(--radius-control);background:color-mix(in srgb,var(--text-primary) 8%,transparent);transition:background-color var(--dur-base) ease-in-out,width var(--dur-base) ease-in-out,height var(--dur-base) ease-in-out}.bar-y.svelte-1lcbi17 .thumb:where(.svelte-1lcbi17){width:4px;margin:0 auto;top:4px;left:-2px}.bar-x.svelte-1lcbi17 .thumb:where(.svelte-1lcbi17){height:4px;margin:auto 0;left:4px;top:-2px}.bar.svelte-1lcbi17:hover .thumb:where(.svelte-1lcbi17){background:color-mix(in srgb,var(--text-primary) 12%,transparent)}.bar-y.svelte-1lcbi17:hover .thumb:where(.svelte-1lcbi17),.bar-y.dragging.svelte-1lcbi17 .thumb:where(.svelte-1lcbi17){width:6px}.bar-x.svelte-1lcbi17:hover .thumb:where(.svelte-1lcbi17),.bar-x.dragging.svelte-1lcbi17 .thumb:where(.svelte-1lcbi17){height:6px}.bar.svelte-1lcbi17 .thumb:where(.svelte-1lcbi17):active,.bar.dragging.svelte-1lcbi17 .thumb:where(.svelte-1lcbi17){background:color-mix(in srgb,var(--text-primary) 16%,transparent)}@property --sf-start{syntax: "<number>"; inherits: false; initial-value: 1;}@property --sf-end{syntax: "<number>"; inherits: false; initial-value: 1;}@keyframes svelte-1lcbi17-sf-start{0%{--sf-start: 1}to{--sf-start: 0}}@keyframes svelte-1lcbi17-sf-end{0%{--sf-end: 0}to{--sf-end: 1}}@supports (animation-timeline: scroll()){.viewport.fade.svelte-1lcbi17{--scroll-fade-size: 48px;-webkit-mask-image:linear-gradient(to bottom,rgb(0 0 0 / var(--sf-start)) 0,#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),rgb(0 0 0 / var(--sf-end)) 100%);mask-image:linear-gradient(to bottom,rgb(0 0 0 / var(--sf-start)) 0,#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),rgb(0 0 0 / var(--sf-end)) 100%);animation:svelte-1lcbi17-sf-start both linear,svelte-1lcbi17-sf-end both linear;animation-timeline:scroll(self),scroll(self);animation-range-start:0,calc(100% - var(--scroll-fade-size));animation-range-end:var(--scroll-fade-size),100%}.viewport.fade.fade-x.svelte-1lcbi17{-webkit-mask-image:linear-gradient(to right,rgb(0 0 0 / var(--sf-start)) 0,#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),rgb(0 0 0 / var(--sf-end)) 100%);mask-image:linear-gradient(to right,rgb(0 0 0 / var(--sf-start)) 0,#000 var(--scroll-fade-size),#000 calc(100% - var(--scroll-fade-size)),rgb(0 0 0 / var(--sf-end)) 100%);animation-timeline:scroll(self inline),scroll(self inline)}}.layer.svelte-1bccl8a{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.backdrop.svelte-1bccl8a{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;background:#0006}[data-theme=dark] .backdrop.svelte-1bccl8a{background:#000c}.panel.svelte-1bccl8a{position:relative;display:flex;flex-direction:column;width:min(100%,640px);max-height:calc(100dvh - env(safe-area-inset-top) - 24px);border-radius:var(--menu-radius) var(--menu-radius) 0 0;outline:none;transition:transform var(--dur-base) var(--ease-spring)}.panel.dragging.svelte-1bccl8a{transition:none}.panel.half.svelte-1bccl8a{height:50dvh}.panel.full.svelte-1bccl8a{height:92dvh}.panel.reader.svelte-1bccl8a{width:100%;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top);border-radius:0}@media(max-width:767px){.panel.svelte-1bccl8a:not(.reader){width:100%;height:auto}}.grip.svelte-1bccl8a{display:grid;place-items:center;flex:none;height:20px;cursor:grab;touch-action:none}.grip.svelte-1bccl8a span:where(.svelte-1bccl8a){width:36px;height:4px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--text-primary) 20%,transparent)}header.svelte-1bccl8a{display:flex;flex:none;align-items:flex-start;gap:8px;padding:4px 16px 12px;touch-action:none}.panel.reader.svelte-1bccl8a header:where(.svelte-1bccl8a){padding-top:12px}.copy.svelte-1bccl8a{flex:1;min-width:0}h2.svelte-1bccl8a{margin:0;font-size:var(--fs-title);line-height:var(--lh-title);font-variation-settings:var(--fw-semibold);color:var(--text-primary);padding-block:3px}p.svelte-1bccl8a{margin:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary)}.header-actions.svelte-1bccl8a{flex:0 0 auto;max-width:120px;text-align:right}.panel.svelte-1bccl8a .body-area{flex:0 1 auto;min-height:0}.panel.reader.svelte-1bccl8a .body-area,.panel.half.svelte-1bccl8a .body-area,.panel.full.svelte-1bccl8a .body-area{flex:1}.panel.svelte-1bccl8a .body{padding:0 16px calc(12px + env(safe-area-inset-bottom))}.panel.svelte-1bccl8a .body.with-footer{padding-bottom:8px}footer.svelte-1bccl8a{flex:none;padding:8px 16px calc(12px + env(safe-area-inset-bottom))}
