.backdrop.svelte-1tajkw9{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background-color:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.sheet.svelte-1tajkw9{position:fixed;left:0;right:0;z-index:201;max-height:85vh;background-color:var(--color-surface);border-radius:14px 14px 0 0;box-shadow:0 -8px 32px #0000002e;overflow:hidden;display:flex;flex-direction:column}.handle-area.svelte-1tajkw9{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.handle-area.svelte-1tajkw9:active{cursor:grabbing}.handle-container.svelte-1tajkw9{position:relative;display:flex;flex-direction:column;align-items:center;padding:8px 0 10px}.handle-bar.svelte-1tajkw9{width:40px;height:4px;border-radius:999px;background-color:var(--color-border-light);transition:background-color .15s ease,transform .15s ease}.swipe-indicator.svelte-1tajkw9{position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:10;display:flex;align-items:center;gap:4px;pointer-events:none;padding:4px 12px;background-color:var(--color-surface);border-radius:999px;box-shadow:0 2px 8px #0000001a}.swipe-text.svelte-1tajkw9{font-size:var(--fs-xs);font-weight:500;white-space:nowrap}.title-header.svelte-1tajkw9{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 12px}.title-left.svelte-1tajkw9{display:flex;align-items:center;gap:12px;min-width:0}.title.svelte-1tajkw9{font-family:var(--font-cr-display);font-size:20px;font-weight:600;color:var(--color-text);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.close-button.svelte-1tajkw9{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;flex-shrink:0;transition:background-color .12s ease,color .12s ease}.close-button.svelte-1tajkw9:hover{background-color:var(--color-surface-hover);color:var(--color-text)}.close-button.svelte-1tajkw9:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.content-wrapper.svelte-1tajkw9{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.content-wrapper.svelte-1tajkw9:before,.content-wrapper.svelte-1tajkw9:after{content:"";position:absolute;left:0;right:0;height:20px;pointer-events:none;z-index:1;opacity:0;transition:opacity .15s ease}.content-wrapper.svelte-1tajkw9:before{top:0;background:linear-gradient(to bottom,var(--color-surface),transparent)}.content-wrapper.svelte-1tajkw9:after{bottom:0;background:linear-gradient(to top,var(--color-surface),transparent)}.content-wrapper.can-scroll-up.svelte-1tajkw9:before{opacity:1}.content-wrapper.can-scroll-down.svelte-1tajkw9:after{opacity:1}.content.svelte-1tajkw9{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:4px 16px 20px;min-height:0}.sheet-footer.svelte-1tajkw9{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background-color:var(--color-surface-hover);flex-shrink:0}@keyframes svelte-1tajkw9-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-1tajkw9-bounce-down{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes svelte-1tajkw9-threshold-pulse{0%{transform:translate(-50%) scale(1)}50%{transform:translate(-50%) scale(1.1)}to{transform:translate(-50%) scale(1)}}.sheet-entering.svelte-1tajkw9{animation:svelte-1tajkw9-slideUp .3s cubic-bezier(.32,.72,0,1) forwards}.bottomsheet-portal:has(~.bottomsheet-portal) .sheet.svelte-1tajkw9{scale:.96;transform-origin:bottom;filter:brightness(.6);pointer-events:none;transition:scale .3s cubic-bezier(.32,.72,0,1),filter .3s ease-out}.bottomsheet-portal:not(:has(~.bottomsheet-portal)) .sheet.svelte-1tajkw9{transition:scale .3s cubic-bezier(.32,.72,0,1),filter .3s ease-out}.bottomsheet-portal:has(~.bottomsheet-portal) .backdrop.svelte-1tajkw9{pointer-events:none}@media (prefers-reduced-motion: reduce){.sheet-entering.svelte-1tajkw9{animation-duration:.15s}}
