html.custom-cursor-enabled:not(.custom-cursor-native),html.custom-cursor-enabled:not(.custom-cursor-native) body,html.custom-cursor-enabled:not(.custom-cursor-native) body *{cursor:none!important}.custom-cursor.svelte-1nx4icj{position:fixed;top:0;left:0;z-index:var(--layer-cursor);width:0;height:0;contain:layout style;pointer-events:none;opacity:0;visibility:hidden;will-change:transform,opacity;transition:opacity var(--duration-instant) var(--ease-default),visibility 0s linear var(--duration-instant)}.custom-cursor.svelte-1nx4icj.is-visible{visibility:visible;transition-delay:0s}html.custom-cursor-native .custom-cursor.svelte-1nx4icj{opacity:0;visibility:hidden;transition:none}.custom-cursor.svelte-1nx4icj:before{position:absolute;top:0;left:0;display:block;border-radius:999px;content:"";pointer-events:none;transform:translate3d(-50%,-50%,0) scale(1);transition:transform var(--duration-fast) var(--ease-spring)}.custom-cursor-dot.svelte-1nx4icj{color:var(--amy-accent-highlight)}.custom-cursor-dot.svelte-1nx4icj.is-visible{opacity:.82}.custom-cursor-dot.svelte-1nx4icj:before{width:5px;height:5px;background:currentColor;box-shadow:0 0 8px currentColor}.custom-cursor-dot.svelte-1nx4icj.is-interactive:before{transform:translate3d(-50%,-50%,0) scale(1.08)}.custom-cursor-halo.svelte-1nx4icj{color:var(--amy-accent-highlight);transition:opacity var(--duration-fast) var(--ease-default),visibility 0s linear var(--duration-fast)}.custom-cursor-halo.svelte-1nx4icj.is-visible{opacity:.22}.custom-cursor-halo.svelte-1nx4icj:before{width:28px;height:28px;border:1px solid currentColor;box-shadow:0 0 12px currentColor}.custom-cursor-halo.svelte-1nx4icj.is-interactive{opacity:.36}.custom-cursor-halo.svelte-1nx4icj.is-interactive:before{transform:translate3d(-50%,-50%,0) scale(1.2)}.custom-cursor.svelte-1nx4icj.is-pressed:before{transform:translate3d(-50%,-50%,0) scale(.94)}.custom-cursor-dot.svelte-1nx4icj.is-interactive.is-pressed:before{transform:translate3d(-50%,-50%,0) scale(1.02)}.custom-cursor-halo.svelte-1nx4icj.is-interactive.is-pressed:before{transform:translate3d(-50%,-50%,0) scale(1.14)}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.custom-cursor.svelte-1nx4icj{display:none!important}}.auth-arrival.svelte-b2d3bj{--arrival-ease: cubic-bezier(.22, 1, .36, 1);position:fixed;inset:0;z-index:100;min-height:100vh;min-height:100svh;min-height:100dvh;pointer-events:auto;touch-action:none;overscroll-behavior:none;isolation:isolate;animation:svelte-b2d3bj-auth-arrival-failsafe 1ms 4s forwards}@keyframes svelte-b2d3bj-auth-arrival-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}.auth-arrival-visual.svelte-b2d3bj{position:absolute;inset:0;isolation:isolate;display:grid;place-items:center;overflow:hidden;contain:strict;background:#030304;color:#f8f8f6;opacity:1;transform:translateZ(0) scale(1);clip-path:inset(0 round 0);-webkit-mask-image:radial-gradient(ellipse at center,#000 0%,#000 58%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 0%,#000 58%,transparent 78%);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:190% 190%;mask-size:190% 190%;will-change:opacity,transform,clip-path,-webkit-mask-size,mask-size;transition:opacity .62s var(--arrival-ease),transform .72s var(--arrival-ease),clip-path .72s var(--arrival-ease),-webkit-mask-size .72s var(--arrival-ease),mask-size .72s var(--arrival-ease)}.auth-arrival-visual.svelte-b2d3bj:before,.auth-arrival-visual.svelte-b2d3bj:after{position:absolute;inset:0;content:"";pointer-events:none}.auth-arrival-visual.svelte-b2d3bj:before{z-index:3;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 23%,transparent 72%,rgba(0,0,0,.48)),radial-gradient(ellipse at center,transparent 26%,rgba(0,0,0,.54) 100%)}.auth-arrival-visual.svelte-b2d3bj:after{z-index:0;background:radial-gradient(circle at 50% 48%,rgba(255,255,255,.032),transparent 30%),linear-gradient(90deg,rgba(255,255,255,.012),transparent 16%,transparent 84%,rgba(255,255,255,.012))}.auth-arrival-field.svelte-b2d3bj{position:absolute;inset:0;z-index:1;overflow:hidden;opacity:.3;transform:scale(.985);will-change:opacity,transform;transition:opacity .68s var(--arrival-ease),transform 1.05s var(--arrival-ease)}.auth-arrival-aura.svelte-b2d3bj{position:absolute;top:50%;left:50%;border-radius:50%;pointer-events:none}.auth-arrival-aura-primary.svelte-b2d3bj{width:min(88rem,116vw);aspect-ratio:1.78;background:radial-gradient(circle at 41% 47%,rgba(126,91,255,.3),transparent 22%),radial-gradient(circle at 60% 51%,rgba(73,119,255,.17),transparent 34%),radial-gradient(circle at 50% 54%,rgba(232,225,255,.075),transparent 49%);filter:blur(52px) saturate(1.08);opacity:.74;transform:translate3d(-50%,-47%,0) scale(.74);will-change:transform;transition:transform 1.2s var(--arrival-ease)}.auth-arrival-aura-secondary.svelte-b2d3bj{width:min(52rem,78vw);aspect-ratio:2.5;background:radial-gradient(ellipse,rgba(219,211,255,.1),rgba(104,86,212,.055) 38%,transparent 72%);filter:blur(34px);opacity:0;transform:translate3d(-50%,-42%,0) scaleX(.68);will-change:opacity,transform;transition:opacity .68s 58ms var(--arrival-ease),transform 1.05s 58ms var(--arrival-ease)}.auth-arrival-sheen.svelte-b2d3bj{position:absolute;top:-42%;left:50%;width:min(24rem,32vw);height:184%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.052),transparent);filter:blur(14px);opacity:0;transform:translate3d(-120vw,0,0) rotate(11deg);will-change:opacity,transform;transition:opacity .24s 96ms var(--arrival-ease),transform 1.15s 72ms var(--arrival-ease)}.auth-arrival-grain.svelte-b2d3bj{position:absolute;inset:-3px;opacity:.045;mix-blend-mode:overlay;background-image:radial-gradient(rgba(255,255,255,.62) .45px,transparent .55px),radial-gradient(rgba(255,255,255,.34) .45px,transparent .6px);background-position:0 0,1px 1px;background-size:3px 3px,5px 5px}.auth-arrival-stage.svelte-b2d3bj{position:relative;z-index:4;display:grid;place-items:center;width:min(96rem,calc(100vw - 2rem));opacity:.92;transform:translate3d(0,.7rem,0) scale(.982);will-change:opacity,transform;transition:opacity .52s var(--arrival-ease),transform .86s var(--arrival-ease)}.auth-arrival-lockup.svelte-b2d3bj{display:flex;align-items:baseline;justify-content:center;gap:.105em;margin:0;font-size:clamp(3rem,9vw,8.9rem);line-height:.9;white-space:nowrap}.auth-arrival-word.svelte-b2d3bj{display:inline-flex;padding:.08em .12em .2em;margin:-.08em -.12em -.2em;overflow:visible}.auth-arrival-word.svelte-b2d3bj>span:where(.svelte-b2d3bj),.auth-arrival-word.svelte-b2d3bj>strong:where(.svelte-b2d3bj){display:block;opacity:0;clip-path:inset(100% -14% 0 -14%);transform:translate3d(0,88%,0) skewY(2.5deg);will-change:opacity,transform,clip-path;transition:opacity .32s var(--arrival-ease),transform .82s var(--arrival-ease),clip-path .82s var(--arrival-ease)}.auth-arrival-secret.svelte-b2d3bj{padding-inline-end:.08em}.auth-arrival-secret.svelte-b2d3bj>span:where(.svelte-b2d3bj){font-family:var(--font-editorial, Fraunces, Georgia, serif);font-size:.92em;font-style:italic;font-weight:500;letter-spacing:-.065em;color:#f9f7f4f5;text-shadow:0 .4em 1.8em rgba(177,151,255,.08);transition-delay:38ms}.auth-arrival-blueberry.svelte-b2d3bj>strong:where(.svelte-b2d3bj){font-family:var(--font-ui, Inter, ui-sans-serif, system-ui, sans-serif);font-size:.93em;font-weight:600;letter-spacing:-.08em;background:linear-gradient(108deg,#fff 7%,#eceaff 35%,#b6c0ff 68%,#faf9ff 94%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-inline-end:.1em;padding-block-end:.28em;margin-inline-end:-.1em;margin-block-end:-.28em;overflow:visible;text-shadow:0 0 1.7em rgba(118,96,255,.13);transition-delay:108ms}.auth-arrival-seam.svelte-b2d3bj{position:absolute;top:calc(50% + clamp(3.4rem,8vw,7.6rem));left:50%;z-index:5;width:min(29rem,54vw);height:1px;opacity:0;transform:translate3d(-50%,0,0) scaleX(.04);will-change:opacity,transform;transition:opacity .24s 248ms var(--arrival-ease),transform .78s 205ms var(--arrival-ease),top .48s var(--arrival-ease)}.auth-arrival-seam.svelte-b2d3bj>span:where(.svelte-b2d3bj){position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(139,116,255,.52) 18%,#f2efff 50%,rgba(138,162,255,.52) 82%,transparent);box-shadow:0 0 16px #957fffa3,0 0 42px #685cdc38}.auth-arrival-seam.svelte-b2d3bj>i:where(.svelte-b2d3bj){position:absolute;top:50%;left:50%;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 16px 3px #af9fffc2;opacity:0;transform:translate3d(-50%,-50%,0) scale(.4);transition:opacity .21s 455ms var(--arrival-ease),transform .47s 435ms var(--arrival-ease)}.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-field:where(.svelte-b2d3bj){opacity:1;transform:scale(1)}.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-aura-primary:where(.svelte-b2d3bj){transform:translate3d(-50%,-47%,0) scale(1)}.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-aura-secondary:where(.svelte-b2d3bj){opacity:.72;transform:translate3d(-50%,-42%,0) scaleX(1)}.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-sheen:where(.svelte-b2d3bj){opacity:1;transform:translate3d(92vw,0,0) rotate(11deg)}.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-stage:where(.svelte-b2d3bj){opacity:1;transform:translateZ(0) scale(1)}.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-word:where(.svelte-b2d3bj)>span:where(.svelte-b2d3bj),.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-word:where(.svelte-b2d3bj)>strong:where(.svelte-b2d3bj){opacity:1;clip-path:inset(-18% -14% -30% -14%);transform:translateZ(0) skewY(0)}.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-seam:where(.svelte-b2d3bj){opacity:1;transform:translate3d(-50%,0,0) scaleX(1)}.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-seam:where(.svelte-b2d3bj)>i:where(.svelte-b2d3bj){opacity:1;transform:translate3d(-50%,-50%,0) scale(1)}.auth-arrival[data-phase=handoff].svelte-b2d3bj .auth-arrival-visual:where(.svelte-b2d3bj){opacity:0;transform:translateZ(0) scale(1.028);clip-path:inset(1.5% round clamp(18px,3vw,36px));-webkit-mask-size:124% 38%;mask-size:124% 38%}.auth-arrival[data-phase=handoff].svelte-b2d3bj .auth-arrival-stage:where(.svelte-b2d3bj){opacity:0;transform:translate3d(0,-.32rem,0) scale(1.012);transition-duration:.3s,.52s}.auth-arrival[data-phase=handoff].svelte-b2d3bj .auth-arrival-word:where(.svelte-b2d3bj)>span:where(.svelte-b2d3bj),.auth-arrival[data-phase=handoff].svelte-b2d3bj .auth-arrival-word:where(.svelte-b2d3bj)>strong:where(.svelte-b2d3bj){transition-delay:0ms}.auth-arrival[data-phase=handoff].svelte-b2d3bj .auth-arrival-field:where(.svelte-b2d3bj){opacity:.9;transform:scale(1.055);transition-duration:.62s}.auth-arrival[data-phase=handoff].svelte-b2d3bj .auth-arrival-seam:where(.svelte-b2d3bj){top:50%;opacity:.42;transform:translate3d(-50%,0,0) scaleX(4.2);transition:top .54s var(--arrival-ease),transform .62s var(--arrival-ease),opacity .42s var(--arrival-ease)}.auth-arrival[data-phase=handoff].svelte-b2d3bj .auth-arrival-seam:where(.svelte-b2d3bj)>i:where(.svelte-b2d3bj){opacity:0;transform:translate3d(-50%,-50%,0) scale(1.6);transition-delay:0ms;transition-duration:.26s}.auth-arrival-status.svelte-b2d3bj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html.arrival-playing,body.arrival-playing{overflow:hidden;overscroll-behavior:none}@media(max-width:640px){.auth-arrival-stage.svelte-b2d3bj{width:calc(100vw - 2.25rem)}.auth-arrival-lockup.svelte-b2d3bj{flex-direction:column;align-items:center;gap:0;font-size:clamp(3.6rem,17.5vw,4.15rem);line-height:.72;white-space:normal}.auth-arrival-secret.svelte-b2d3bj{align-self:flex-start;margin-left:.08em;padding-inline-end:.14em}.auth-arrival-blueberry.svelte-b2d3bj{align-self:flex-end}.auth-arrival-blueberry.svelte-b2d3bj>strong:where(.svelte-b2d3bj){font-size:.72em;letter-spacing:-.073em}.auth-arrival-seam.svelte-b2d3bj{top:calc(50% + 6.8rem);width:62vw}.auth-arrival-aura-primary.svelte-b2d3bj{width:158vw;aspect-ratio:1.2;filter:blur(42px) saturate(1.06)}}@media(max-height:520px)and (orientation:landscape){.auth-arrival-lockup.svelte-b2d3bj{font-size:clamp(2.8rem,10.5vw,5.2rem)}.auth-arrival-seam.svelte-b2d3bj{top:calc(50% + 4.4rem)}}@media(prefers-reduced-motion:reduce){.auth-arrival-visual.svelte-b2d3bj,.auth-arrival-field.svelte-b2d3bj,.auth-arrival-aura.svelte-b2d3bj,.auth-arrival-sheen.svelte-b2d3bj,.auth-arrival-stage.svelte-b2d3bj,.auth-arrival-word.svelte-b2d3bj>span:where(.svelte-b2d3bj),.auth-arrival-word.svelte-b2d3bj>strong:where(.svelte-b2d3bj),.auth-arrival-seam.svelte-b2d3bj,.auth-arrival-seam.svelte-b2d3bj>i:where(.svelte-b2d3bj){animation:none!important;transition:none!important}.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-field:where(.svelte-b2d3bj),.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-stage:where(.svelte-b2d3bj),.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-word:where(.svelte-b2d3bj)>span:where(.svelte-b2d3bj),.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-word:where(.svelte-b2d3bj)>strong:where(.svelte-b2d3bj){opacity:1;clip-path:none;transform:none}.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-aura-primary:where(.svelte-b2d3bj){transform:translate3d(-50%,-47%,0) scale(1)}.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-aura-secondary:where(.svelte-b2d3bj),.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-sheen:where(.svelte-b2d3bj),.auth-arrival[data-phase=reveal].svelte-b2d3bj .auth-arrival-seam:where(.svelte-b2d3bj){display:none}.auth-arrival[data-phase=handoff].svelte-b2d3bj .auth-arrival-visual:where(.svelte-b2d3bj){clip-path:inset(0);-webkit-mask-image:none;mask-image:none;opacity:0;transform:none;transition:opacity .12s linear!important}}@media(forced-colors:active){.auth-arrival-visual.svelte-b2d3bj{background:Canvas}.auth-arrival-field.svelte-b2d3bj,.auth-arrival-seam.svelte-b2d3bj{display:none}.auth-arrival-blueberry.svelte-b2d3bj>strong:where(.svelte-b2d3bj){background:none;color:CanvasText}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/inter-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/inter-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/inter-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/inter-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../../../fonts/inter-800.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/fraunces-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/fraunces-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Modern Era;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/hinge/ModernEra-Regular.woff2) format("woff2")}@font-face{font-family:Modern Era;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/hinge/ModernEra-Medium.woff2) format("woff2")}@font-face{font-family:Modern Era;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/hinge/ModernEra-Bold.woff2) format("woff2")}@font-face{font-family:Modern Era;font-style:normal;font-weight:800;font-display:swap;src:url(../../../fonts/hinge/ModernEra-ExtraBold.woff2) format("woff2")}@font-face{font-family:Tiempos Headline;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/hinge/TiemposHeadline-Medium.woff2) format("woff2")}@font-face{font-family:Tiempos Headline;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/hinge/TiemposHeadline-Semibold.woff2) format("woff2")}@font-face{font-family:Tiempos Headline;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/hinge/TiemposHeadline-Bold.woff2) format("woff2")}:root{--bg: #08090d;--surface: #101117;--elevated: #151720;--bg-elevated: #181A23;--panel: #111218;--panel-strong: #181A23;--surface-soft: rgba(255, 255, 255, .03);--surface-base: rgba(255, 255, 255, .045);--surface-strong: rgba(255, 255, 255, .07);--surface-hero: #111218;--surface-modal: #181A23;--border: rgba(255, 255, 255, .06);--line: rgba(255, 255, 255, .06);--line-strong: rgba(255, 255, 255, .1);--line-bright: rgba(255, 255, 255, .08);--text: #f7f7f5;--text-secondary: #a5a8b4;--text-meta: #989dac;--muted: #a5a8b4;--primary: #5b8af5;--primary-strong: #7da8ff;--pink: #b089d9;--green: #5fbfa2;--amber: #d7a96b;--danger: #ff6f91;--amy-bg: #08080c;--amy-surface: #101016;--amy-surface-elevated: #15151d;--amy-surface-interactive: #1b1a24;--amy-text: #f4f1f6;--amy-text-secondary: #c3bdc8;--amy-text-tertiary: #aaa4af;--amy-line: rgba(255, 255, 255, .07);--amy-line-strong: rgba(255, 255, 255, .12);--amy-accent: #7a68a8;--amy-accent-highlight: #b9a8dd;--amy-on-accent: #fffafe;--status-success: #75c2a7;--status-warning: #d4a869;--status-danger: #e4858f;--status-info: #7da8d8;--shadow: 0 8px 32px rgba(0, 0, 0, .48);--shadow-soft: 0 4px 16px rgba(0, 0, 0, .32);--shadow-strong: 0 16px 48px rgba(0, 0, 0, .64);--radius-xl: 22px;--radius-lg: 18px;--radius-md: 14px;--radius-sm: 10px;--chip-radius: 999px;--control-radius: 12px;--nav-h: 72px;--font-ui: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-editorial: Fraunces, Georgia, serif;--type-meta: .8125rem;--type-body: 1rem;--type-title: clamp(1.9rem, 7vw, 2.65rem);--layer-header: 10;--layer-floating: 20;--layer-cursor: 30;--layer-sheet: 50;--amy-viewport-height: 100dvh;--amy-viewport-top: 0px;--duration-instant: 80ms;--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .4s;--ease-default: cubic-bezier(.25, .1, .25, 1);--ease-spring: cubic-bezier(.22, .61, .36, 1);--ease-decelerate: cubic-bezier(0, 0, .2, 1);--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px}
