.sheet-root.svelte-117naft{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center}.sheet-scrim.svelte-117naft{position:absolute;inset:0;border:0;padding:0;background:var(--scrim);opacity:0;transition:opacity .26s var(--ease-out);touch-action:none}.shown.svelte-117naft .sheet-scrim:where(.svelte-117naft){opacity:1}.sheet.svelte-117naft{position:relative;width:100%;max-width:560px;max-height:calc(100dvh - var(--sat) - 16px);display:flex;flex-direction:column;background:var(--sheet);-webkit-backdrop-filter:blur(32px) saturate(1.8);backdrop-filter:blur(32px) saturate(1.8);border-top-left-radius:var(--r-sheet);border-top-right-radius:var(--r-sheet);box-shadow:inset 0 .5px #ffffff47;outline:none;transform:translate3d(0,100%,0);transition:transform .38s var(--ease-ios);will-change:transform}@supports (transition-timing-function: linear(0,1)){.shown.svelte-117naft .sheet:where(.svelte-117naft){transition-duration:.6s;transition-timing-function:var(--spring)}}.shown.svelte-117naft .sheet:where(.svelte-117naft){transform:translateZ(0)}.sheet-head.svelte-117naft{position:relative;display:grid;grid-template-columns:72px 1fr 72px;align-items:center;gap:8px;padding:18px 16px 8px;touch-action:none;cursor:grab}.sheet-grab.svelte-117naft{position:absolute;top:6px;left:50%;width:36px;height:5px;margin-left:-18px;border-radius:3px;background:#ffffff4d}.sheet-title.svelte-117naft{text-align:center;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.sheet-x.svelte-117naft{justify-self:start}.sheet-done.svelte-117naft{justify-self:end;min-height:44px;padding:0 8px;border:0;background:none;color:var(--blue);font:inherit;font-size:calc(17 * var(--u));font-weight:600;cursor:pointer;touch-action:manipulation}.sheet-done.svelte-117naft:active{opacity:.5}.sheet-done-spacer.svelte-117naft{justify-self:end}.sheet-body.svelte-117naft{overflow-y:auto;overscroll-behavior:contain;padding:8px 16px calc(var(--sab) + 20px)}@media(prefers-reduced-motion:reduce){.sheet.svelte-117naft{transform:none;opacity:0;transition:opacity .18s linear}.shown.svelte-117naft .sheet:where(.svelte-117naft){opacity:1}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.sheet.svelte-117naft{background:var(--sheet-solid)}}@media(prefers-reduced-transparency:reduce){.sheet.svelte-117naft{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--sheet-solid)}}.cover.svelte-lnu4mh{position:absolute;top:0;left:0;right:0;height:var(--cover-h);z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent 100%);mask-image:linear-gradient(180deg,#000 0,#000 62%,transparent 100%)}.frame.svelte-lnu4mh{position:absolute;inset:0;margin:0 auto;max-width:600px;view-transition-name:cover}.photo.svelte-lnu4mh{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 28%;will-change:transform}.shade.svelte-lnu4mh{position:absolute;inset:0;background:linear-gradient(180deg,#0000004d 0,#0000000f 16%,#0000004d,#00000080 52%,#0000006b 72%,#0000005c)}.ambient.svelte-lnu4mh{display:none}@media(min-width:900px){.ambient.svelte-lnu4mh{display:block;position:absolute;inset:-80px;background-image:var(--cover-url);background-size:cover;background-position:50% 30%;filter:blur(60px) saturate(1.4);opacity:.55}.frame.svelte-lnu4mh{border-radius:0 0 32px 32px;overflow:hidden}}@supports (animation-timeline: scroll()){.photo.svelte-lnu4mh{animation:svelte-lnu4mh-drift linear both;animation-timeline:scroll(root block);animation-range:0 560px}}@keyframes svelte-lnu4mh-drift{to{transform:translate3d(0,96px,0) scale(1.06)}}@media(prefers-reduced-motion:reduce){.photo.svelte-lnu4mh{animation:none}}.hud-live.svelte-eh7o23{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;pointer-events:none}.hud.svelte-eh7o23{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:148px;max-width:260px;padding:22px 24px 18px;border-radius:24px;background:#1e1e1ed1;-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8);text-align:center;animation:svelte-eh7o23-hud-in .26s var(--ease-out) both}.hud-check.svelte-eh7o23{color:var(--green)}.hud-text.svelte-eh7o23{font-size:calc(15 * var(--u));font-weight:600;line-height:1.3}@keyframes svelte-eh7o23-hud-in{0%{opacity:0;transform:scale(.94)}}
