.auth-arrival.svelte-b2d3bj{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:1.5rem;pointer-events:none}.auth-arrival-backdrop.svelte-b2d3bj,.auth-arrival.svelte-b2d3bj:before{position:absolute;inset:0;content:""}.auth-arrival-backdrop.svelte-b2d3bj{background:#020306b3;-webkit-backdrop-filter:blur(22px) saturate(1.1);backdrop-filter:blur(22px) saturate(1.1)}.auth-arrival.svelte-b2d3bj:before{background:radial-gradient(circle at 20% 18%,rgba(91,121,205,.32),transparent 32%),radial-gradient(circle at 76% 24%,rgba(88,111,185,.22),transparent 28%),radial-gradient(circle at 50% 82%,rgba(255,255,255,.07),transparent 30%);opacity:.96}.auth-arrival[data-tone=planning].svelte-b2d3bj:before{background:radial-gradient(circle at 18% 18%,rgba(86,150,216,.28),transparent 32%),radial-gradient(circle at 78% 22%,rgba(80,199,165,.2),transparent 26%),radial-gradient(circle at 50% 84%,rgba(255,255,255,.07),transparent 30%)}.auth-arrival[data-tone=library].svelte-b2d3bj:before{background:radial-gradient(circle at 18% 18%,rgba(195,128,183,.24),transparent 32%),radial-gradient(circle at 78% 22%,rgba(104,140,216,.2),transparent 26%),radial-gradient(circle at 50% 84%,rgba(255,255,255,.07),transparent 30%)}.auth-arrival-card.svelte-b2d3bj{position:relative;z-index:1;width:min(36rem,calc(100vw - 2.5rem));padding:2.6rem 2.2rem 2.2rem;border-radius:2.4rem;border:1px solid rgba(255,255,255,.13);background:linear-gradient(160deg,#0e0f15f5,#08090dfa),radial-gradient(circle at 30% 0%,rgba(88,113,198,.18),transparent 55%);box-shadow:0 36px 88px #0009,0 0 0 1px #ffffff0d,inset 0 1px #ffffff14;display:grid;gap:.75rem;text-align:center;transform:translateY(12px) scale(.978);transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .22s ease}.auth-arrival[data-settled=true].svelte-b2d3bj .auth-arrival-card:where(.svelte-b2d3bj){transform:translateY(0) scale(1)}.auth-arrival-card.svelte-b2d3bj h2:where(.svelte-b2d3bj){margin:0;font-family:Fraunces,Georgia,serif;font-size:clamp(3rem,10vw,5rem);font-weight:500;line-height:.92;letter-spacing:-.055em;color:#f4ede4;text-transform:lowercase}.auth-arrival-detail.svelte-b2d3bj{margin:.2rem 0 0;font-size:1rem;line-height:1.6;color:#e0e4ec9e;text-transform:lowercase}.auth-arrival-line.svelte-b2d3bj{position:relative;margin:.8rem auto 0;width:6rem;height:2px;border-radius:999px;background:#5871c633;overflow:hidden}.auth-arrival-line.svelte-b2d3bj span:where(.svelte-b2d3bj){position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(148,172,245,.95),transparent);transform:translate(-100%)}.auth-arrival[data-settled=true].svelte-b2d3bj .auth-arrival-line:where(.svelte-b2d3bj) span:where(.svelte-b2d3bj){animation:svelte-b2d3bj-arrival-line-sweep .9s 80ms cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-b2d3bj-arrival-line-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.auth-arrival.svelte-b2d3bj,.auth-arrival-card.svelte-b2d3bj{transition-duration:0ms;animation-duration:0ms}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(./inter-400.C38fXH4l.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(./inter-500.Cerq10X2.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(./inter-600.LgqL8muc.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(./inter-700.Yt3aPRUw.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(./inter-800.BYj_oED-.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(./fraunces-500.DnGCNyPD.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(./fraunces-700.CEOla-zY.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}:root{--bg: #000000;--bg-elevated: rgba(8, 8, 12, .88);--panel: rgba(10, 10, 14, .78);--panel-strong: rgba(10, 10, 14, .95);--surface-soft: rgba(255, 255, 255, .035);--surface-base: rgba(255, 255, 255, .05);--surface-strong: rgba(255, 255, 255, .075);--surface-hero: linear-gradient(180deg, rgba(12, 12, 16, .96), rgba(6, 6, 10, .94));--surface-modal: linear-gradient(180deg, rgba(14, 14, 18, .98), rgba(8, 8, 12, .97));--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .14);--line-bright: rgba(255, 255, 255, .12);--text: #f0ece6;--muted: #9a9a9a;--primary: #5b8af5;--primary-strong: #7da8ff;--pink: #b089d9;--green: #5fbfa2;--amber: #d7a96b;--danger: #ff6f91;--shadow: 0 26px 70px rgba(0, 0, 0, .5);--shadow-soft: 0 18px 42px rgba(0, 0, 0, .3);--shadow-strong: 0 34px 86px rgba(0, 0, 0, .6);--radius-xl: 28px;--radius-lg: 22px;--radius-md: 16px;--radius-sm: 12px;--chip-radius: 18px;--control-radius: 18px;--nav-h: 88px;--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}
