[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0, var(--initial-transform,100%), 0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0, calc(var(--initial-transform,100%) * -1), 0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1), 0, 0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%), 0, 0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0, var(--snap-point-height,0), 0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left],[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0), 0, 0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;opacity:1;transition:opacity .5s cubic-bezier(.32,.72,0,1)}[data-vaul-drawer]:not([data-vaul-custom-container=true]):after{content:"";background:inherit;background-color:inherit;position:absolute}[data-vaul-drawer][data-vaul-drawer-direction=top]:after{top:initial;height:200%;bottom:100%;left:0;right:0}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:initial;height:200%;left:0;right:0}[data-vaul-drawer][data-vaul-drawer-direction=left]:after{left:initial;width:200%;top:0;bottom:0;right:100%}[data-vaul-drawer][data-vaul-drawer-direction=right]:after{left:100%;right:initial;width:200%;top:0;bottom:0}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not([data-state=closed]){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{opacity:.7;touch-action:pan-y;background:#e2e2e4;border-radius:1rem;width:32px;height:5px;margin-left:auto;margin-right:auto;display:block;position:relative}[data-vaul-handle]:hover,[data-vaul-handle]:active{opacity:1}[data-vaul-handle-hitarea]{touch-action:inherit;width:max(100%,2.75rem);height:max(100%,2.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes fake-animation{0%{}to{}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{0%{transform:translate3d(0, var(--initial-transform,100%), 0)}to{transform:translate(0,0)}}@keyframes slideToBottom{to{transform:translate3d(0, var(--initial-transform,100%), 0)}}@keyframes slideFromTop{0%{transform:translate3d(0, calc(var(--initial-transform,100%) * -1), 0)}to{transform:translate(0,0)}}@keyframes slideToTop{to{transform:translate3d(0, calc(var(--initial-transform,100%) * -1), 0)}}@keyframes slideFromLeft{0%{transform:translate3d(calc(var(--initial-transform,100%) * -1), 0, 0)}to{transform:translate(0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1), 0, 0)}}@keyframes slideFromRight{0%{transform:translate3d(var(--initial-transform,100%), 0, 0)}to{transform:translate(0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%), 0, 0)}}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{-webkit-user-select:none!important;user-select:none!important}}@media (pointer:fine){[data-vaul-handle-hitarea]{width:100%;height:100%}}.auth-screen.svelte-qhj1c2{z-index:50;position:fixed;inset:0}.logo.svelte-qhj1c2{letter-spacing:-.05em;background:linear-gradient(90deg,#3b82f6,#1e40af);-webkit-text-fill-color:transparent;text-transform:lowercase;-webkit-background-clip:text;background-clip:text;margin:0;font-size:4rem;font-weight:800}.auth-container.svelte-qhj1c2{animation:.8s cubic-bezier(.16,1,.3,1) both svelte-qhj1c2-fadeInUp}@keyframes svelte-qhj1c2-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}html[data-vaul-drawer-open],body[data-vaul-drawer-open]{background-color:#e5e7eb!important}[data-vaul-drawer-wrapper],.perspective-container,.perspective-wrapper,.screen{filter:none!important;-webkit-backdrop-filter:none!important;background-color:#e5e7eb!important}body,html{background-color:#e5e7eb!important}.perspective-container.svelte-1uha8ag{perspective:1200px;background-color:#e5e7eb;height:100dvh;position:fixed;inset:0;overflow:hidden}.perspective-wrapper.svelte-1uha8ag{transform-origin:100%;z-index:2;background-color:#0000;width:100%;height:100dvh;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;overflow:visible}.menu-open.svelte-1uha8ag .perspective-wrapper:where(.svelte-1uha8ag){cursor:pointer;transform:perspective(1500px)rotateY(20deg)scale(.7)translate(-77%)translateY(-2%)}.menu-layer.svelte-1uha8ag{z-index:1;opacity:0;pointer-events:none;flex-direction:column;justify-content:flex-start;width:45%;height:100%;padding-top:140px;padding-right:24px;transition:opacity .5s;display:flex;position:absolute;top:0;right:0}.menu-open.svelte-1uha8ag .menu-layer:where(.svelte-1uha8ag){opacity:1;pointer-events:auto}.menu-item.svelte-1uha8ag{opacity:0}.menu-open.svelte-1uha8ag .menu-item:where(.svelte-1uha8ag){animation:.6s both fadeInUp;animation-delay:calc(var(--index) * .1s)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0,0)}}.appear-item{animation:.6s cubic-bezier(.16,1,.3,1) both fadeInUp;animation-delay:calc(var(--index,0) * .1s);will-change:transform, opacity}.menu-overlay.svelte-1uha8ag{z-index:100;cursor:pointer;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.screen.svelte-1uha8ag{width:100%;height:100dvh;padding-top:calc(62px + env(safe-area-inset-top));flex-direction:column;display:flex;position:relative}.main-card.svelte-1uha8ag{background-color:#fff;border-radius:28px 28px 0 0;flex:1;padding:0;transition:all .6s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 -10px 25px -5px #0000000d,0 -8px 10px -6px #0000000d}.menu-open.svelte-1uha8ag .main-card:where(.svelte-1uha8ag){border-radius:34px;box-shadow:-20px 0 40px #0000001f}.card-content.svelte-1uha8ag{will-change:transform, opacity;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.header-container.svelte-1uha8ag{height:calc(62px + env(safe-area-inset-top));z-index:500;justify-content:space-between;align-items:flex-end;padding:0 16px 12px;display:flex;position:fixed;top:0;left:0;right:0}.install-screen.svelte-1uha8ag{z-index:9999;background-color:#e5e7eb;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.install-container.svelte-1uha8ag{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:400px;animation:1.2s cubic-bezier(.16,1,.3,1) both svelte-1uha8ag-fade-in-web;display:flex}.logo.svelte-1uha8ag{letter-spacing:-.05em;background:linear-gradient(90deg,#3b82f6,#1e40af);-webkit-text-fill-color:transparent;text-transform:lowercase;-webkit-background-clip:text;background-clip:text;margin:0;font-size:5rem;font-weight:800}@keyframes svelte-1uha8ag-fade-in-web{0%{opacity:0;transform:scale(.96)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.install-card.svelte-1uha8ag{flex-direction:column;justify-content:center;width:100%;min-height:240px;padding:24px;display:flex}.install-content.svelte-1uha8ag{width:100%}.os-steps-container.svelte-1uha8ag{flex-direction:column;gap:32px;width:100%;display:flex}.os-steps.svelte-1uha8ag{text-align:left;flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.os-title.svelte-1uha8ag{color:#3b82f6;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:16px;font-weight:700}.install-hint.svelte-1uha8ag{color:#4b5563;opacity:.9;margin-bottom:24px;font-size:14px;font-weight:600}.step.svelte-1uha8ag{align-items:center;gap:14px;display:flex}.step-num.svelte-1uha8ag{color:#fff;background-color:#3b82f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#374151;opacity:1;margin:0;font-size:14px;line-height:1.4}.ios-icon.svelte-1uha8ag,.android-icon.svelte-1uha8ag{color:#60a5fa;background:#ffffff1a;border-radius:4px;padding:0 4px;font-weight:700}@media (width<=640px){.logo.svelte-1uha8ag{font-size:3.5rem}}
