.card.svelte-y7c5w8{display:flex;flex-direction:column;gap:8px;width:100%;transition:transform .3s ease,filter .3s ease}.card.hovering.svelte-y7c5w8{transform:scale(1.1);filter:drop-shadow(0 0 10px rgba(0,0,0,.3))}.frame.svelte-y7c5w8{position:relative;width:100%;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#ffffff08;cursor:ew-resize;outline:none;pointer-events:auto}.frame.svelte-y7c5w8:focus-visible{border-color:#ffffff40}.img.svelte-y7c5w8{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.reveal.svelte-y7c5w8{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 100%);animation:svelte-y7c5w8-reveal-clip 2.5s ease-in-out var(--swap-delay) 1 forwards;will-change:clip-path}.line.svelte-y7c5w8{position:absolute;top:0;bottom:0;width:2px;left:100%;transform:translate(-1px);background:linear-gradient(to bottom,#fff0,#ffffffe6 15%,#ffffffe6 85%,#fff0);box-shadow:0 0 10px #ffffff73;opacity:0;pointer-events:none;animation:svelte-y7c5w8-line-move 2.5s ease-in-out var(--swap-delay) 1 forwards,svelte-y7c5w8-line-fade 2.5s linear var(--swap-delay) 1 forwards;will-change:left,opacity}.card.interacted.svelte-y7c5w8 .reveal:where(.svelte-y7c5w8){animation:none;clip-path:inset(0 0 0 var(--pos))}.card.interacted.svelte-y7c5w8:not(.hovering) .reveal:where(.svelte-y7c5w8){transition:clip-path .6s ease}.card.interacted.svelte-y7c5w8 .line:where(.svelte-y7c5w8){animation:none;left:var(--pos);opacity:0;transition:opacity .25s ease}.card.interacted.svelte-y7c5w8:not(.hovering) .line:where(.svelte-y7c5w8){transition:opacity .25s ease,left .6s ease}.card.interacted.hovering.svelte-y7c5w8 .line:where(.svelte-y7c5w8){opacity:1}@keyframes svelte-y7c5w8-reveal-clip{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0%)}}@keyframes svelte-y7c5w8-line-move{0%{left:100%}to{left:0%}}@keyframes svelte-y7c5w8-line-fade{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0}}.label.svelte-y7c5w8{font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:1.4px;color:var(--text-secondary);text-align:right;text-transform:uppercase}.floating-media.svelte-1l6mn0k{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.item.svelte-1l6mn0k{position:absolute;left:0;top:0;display:flex;flex-direction:column;transform:translate3d(var(--x),var(--sy),0);will-change:transform,opacity;animation:svelte-1l6mn0k-drift var(--drift-duration) linear var(--drift-delay) infinite,svelte-1l6mn0k-item-in 1.2s ease var(--drift-delay) both}@keyframes svelte-1l6mn0k-drift{0%{transform:translate3d(var(--x),var(--sy),0)}to{transform:translate3d(var(--x),var(--ey),0)}}@keyframes svelte-1l6mn0k-item-in{0%{opacity:0}to{opacity:1}}@media (prefers-color-scheme: dark){.page-container.svelte-1wz3sx5{background:radial-gradient(50% 70.71% at 50% 50%,#0e7cff40,#0e7cff00 60%),radial-gradient(49.96% 41.45% at 50% 50%,#0000,#000)}.page-container.svelte-1wz3sx5:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABESURBVHgB7dnBDcAgDARBO8UkSv/FRKEZ+NIASEYzDZz2fdn+r8fkft6MhXbvXXE4gQAAAAAA1JK+ieIEAgAAAABQywAdrxAPTyHA/gAAAABJRU5ErkJggg==) 0 0 / 22px 22px repeat;opacity:.2}}@media (prefers-color-scheme: light){.page-container.svelte-1wz3sx5{background:radial-gradient(50% 70.71% at 50% 50%,#0e7cff40,#0e7cff00 80%),radial-gradient(49.96% 41.45% at 50% 50%,#ff00,#fff)}.page-container.svelte-1wz3sx5:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAARUlEQVR42u3ZwQ3AIAwDwIRdQOw/DYJh2i8LgNTqbgHLXztr609s1hwZB93OK/FzCgIAAAAA8C3pmwjTvYIAAAAAANzzApfgEA+peQirAAAAAElFTkSuQmCC) 0 0 / 22px 22px repeat;opacity:.2}}.page-container.svelte-1wz3sx5{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;box-sizing:border-box}.page-container.svelte-1wz3sx5:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.container.svelte-1wz3sx5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;gap:48px;z-index:10}.container.mobile.svelte-1wz3sx5{padding:0 24px 24px;gap:24px;height:100dvh}.sign-out-link.svelte-1wz3sx5{background:none;border:none;color:var(--blue);font-size:14px;cursor:pointer;padding:0;font-family:inherit}.sign-out-link.svelte-1wz3sx5:hover{text-decoration:underline}.error.svelte-1wz3sx5{color:var(--error);text-align:center}
