.lw-pulse{animation:lw-pulse 1.6s ease-in-out infinite}@keyframes lw-pulse{0%,to{box-shadow:0 0 10px color-mix(in srgb,var(--lw-pulse-color, var(--look-accent)) 60%,transparent);transform:scale(1)}50%{box-shadow:0 0 26px var(--lw-pulse-color, var(--look-accent));transform:scale(1.06)}}.lw-rise{animation:lw-rise .36s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--lw-i, 0),8)*40ms)}@keyframes lw-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lw-fade{animation:lw-fade .24s ease-out both}@keyframes lw-fade{0%{opacity:0}}.lw-shine{overflow:hidden}.lw-shine:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--look-accent, #fff) 55%,white) 50%,transparent 70%);transform:translate(-120%);animation:lw-shine .6s ease-out .12s both}@keyframes lw-shine{to{transform:translate(120%)}}@keyframes lw-float-up{0%{opacity:0;transform:translate(-50%,6px) scale(.9)}20%{opacity:1;transform:translate(-50%,-4px) scale(1.08)}to{opacity:0;transform:translate(-50%,-34px) scale(1)}}@keyframes lw-bubble-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes lw-char-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.lw-motion,.lw-motion *,.lw-pulse,.lw-rise,.lw-fade,.lw-shine:after{animation:none!important;transition:none!important}}:root.ui-reduced-motion .lw-motion,:root.ui-reduced-motion .lw-motion *,:root.ui-reduced-motion .lw-pulse,:root.ui-reduced-motion .lw-rise,:root.ui-reduced-motion .lw-fade,:root.ui-reduced-motion .lw-shine:after{animation:none!important;transition:none!important}.realm-look.svelte-1kyfjl2{color:var(--look-ink);font-family:var(--look-font-body)}.lw-sheet-anchor.svelte-of2fa6,.lw-sheet-portal.svelte-of2fa6{display:contents}.lw-sheet-layer{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:flex-end;justify-content:center}.scrim.svelte-of2fa6{position:absolute;inset:0;border:0;background:#00000094;cursor:default}.lw-sheet-layer.lw-sheet-blocking{z-index:var(--z-blocking)}.sheet.svelte-of2fa6{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:min(640px,100%);max-height:calc(100dvh - max(16px,env(safe-area-inset-top)) - 8px);border:1px solid color-mix(in srgb,var(--look-line) 55%,transparent);border-bottom:0;border-radius:calc(var(--look-radius-lg) + 4px) calc(var(--look-radius-lg) + 4px) 0 0;background:var(--look-sheet);color:var(--look-ink);font-family:var(--look-font-body);box-shadow:0 -10px 40px #00000073;outline:none}.sheet.wide.svelte-of2fa6{width:min(880px,100%)}.sheet.tall.svelte-of2fa6{height:calc(100dvh - max(16px,env(safe-area-inset-top)) - 8px)}.sheet.svelte-of2fa6:not(.lw-dragging){transition:transform .2s cubic-bezier(.22,1,.36,1)}.handle.svelte-of2fa6{display:flex;flex-direction:column;flex:none}.handle.draggable.svelte-of2fa6{touch-action:none;cursor:grab}.sheet.svelte-of2fa6.lw-dragging .handle:where(.svelte-of2fa6){cursor:grabbing}.lead.svelte-of2fa6{flex:none}.subtitle.svelte-of2fa6{margin:2px 0 0;font-size:13px;color:var(--look-ink-muted)}.grip.svelte-of2fa6{align-self:center;width:40px;height:4px;margin-top:8px;border-radius:999px;background:color-mix(in srgb,var(--look-ink) 25%,transparent)}.top.svelte-of2fa6{display:flex;align-items:flex-start;gap:12px;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left))}.names.svelte-of2fa6{flex:1;min-width:0}.kicker.svelte-of2fa6{margin:0;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--look-accent)}h2.svelte-of2fa6{margin:2px 0 0;font-family:var(--look-font-display);font-size:22px;font-weight:600;line-height:1.2;text-transform:var(--look-display-case);letter-spacing:var(--look-display-tracking);color:#fff;overflow-wrap:anywhere}.close.svelte-of2fa6{flex:none;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--look-ink) 18%,transparent);border-radius:50%;background:none;color:var(--look-ink);font-size:22px;line-height:1;cursor:pointer}.head.svelte-of2fa6{padding:0 max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left))}.body.svelte-of2fa6{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px max(16px,env(safe-area-inset-right)) 16px max(16px,env(safe-area-inset-left))}.body.svelte-of2fa6:last-child{padding-bottom:max(18px,env(safe-area-inset-bottom))}.foot.svelte-of2fa6{padding:10px max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));border-top:1px solid color-mix(in srgb,var(--look-ink) 10%,transparent)}@media(min-width:901px){.sheet.svelte-of2fa6{width:min(720px,calc(100% - 48px));max-height:min(86dvh,900px)}.sheet.wide.svelte-of2fa6{width:min(960px,calc(100% - 48px))}.sheet.tall.svelte-of2fa6{height:min(86dvh,900px)}.handle.draggable.svelte-of2fa6{cursor:default}.top.svelte-of2fa6{padding-top:14px}}@media(prefers-reduced-motion:reduce){.sheet.svelte-of2fa6:not(.lw-dragging){transition:none}}.close.svelte-of2fa6:focus-visible{outline:2px solid var(--look-ink);outline-offset:2px}
