:root{--font-script:system-ui;--font-ui:var(--font-inter), "Inter", var(--font-script), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", sans-serif;--font-phone:var(--font-jakarta), "Plus Jakarta Sans", var(--font-inter), "Inter", var(--font-script), -apple-system, "Segoe UI", Roboto, sans-serif;--font-phone-mono:var(--font-brand-mono), "Geist Mono", var(--font-inter), var(--font-script), ui-monospace, monospace;--font-phone-num:var(--font-brand-display), "Archivo", var(--font-inter), var(--font-script), sans-serif;--font-read:var(--font-literata), "Literata", Georgia, "Noto Serif", serif;--r-hair:2px;--r-bar:8px;--r-xs:9px;--r-sm:10px;--r-icon:11px;--r-md:12px;--r-promo:13px;--r-logo:14px;--r-card:15px;--r-tile:16px;--r-lg:18px;--r-panel:19px;--r-xl:20px;--r-hero:22px;--r-sheet:26px;--r-pill:999px;--ease-standard:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.2, .9, .3, 1.25);--ease-pop:cubic-bezier(.2, .9, .3, 1.2);--ease-pop-soft:cubic-bezier(.2, .9, .3, 1.15);--ease-check:cubic-bezier(.2, .9, .3, 1.3);--ease-dance:cubic-bezier(.45, .05, .4, 1);--ease-shake:cubic-bezier(.36, .07, .19, .97);--ease-leave:cubic-bezier(.5, 0, .75, 0);--fx-violet:#a163ff;--fx-indigo:#7569f2;--fx-pink:#f2a8ee;--fx-lilac:#cbb0ff;--fx-badge-end:#c78bff;--fx-flame:#ff9d2e;--fx-avatar:#a06bff;--fx-ink-pill:#1b1035;--fx-ink-ok:#0b2a22;--fx-ink-pink:#2a0b26;--fx-scrim:#08060e8c}:root:lang(ja){--font-script:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic", Meiryo, "Noto Sans JP", system-ui}:root:lang(ko){--font-script:"Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", system-ui}:root:lang(zh){--font-script:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui}:root:lang(hi){--font-script:"Nirmala UI", "Kohinoor Devanagari", "Noto Sans Devanagari", Mangal, system-ui}:root:lang(ar){--font-script:"SF Arabic", "Geeza Pro", "Segoe UI", "Noto Sans Arabic", Tahoma, system-ui}:root:lang(ar) :is(.vs-app,.vs-theme) *,:root:lang(hi) :is(.vs-app,.vs-theme) *{letter-spacing:0!important}.vs-app,.vs-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07060b;--bgd:#09080e;--bar:#0a0910;--tx:#f6f4ff;--tx2:#d6d0ea;--mut:#9c95bd;--mut2:#8d86ab;--mut3:#5b5670;--acc:#cbb0ff;--acc2:#dcc8ff;--ok:#7fe0c3;--pink:#f2a8ee;--eye:#f2a8eee6;--ring:#cbb0ffd9;--pill:linear-gradient(180deg, #fff 0%, #eae4fa 100%);--pill-fg:#1b1035;--chk:#fff;--nav-bg:#050407;--nav-tx:#f6f4ff;--tip-bg:#f6f4ff;--tip-tx:#140f24;--lr:255, 255, 255;--g1:31, 26, 48;--g2:14, 11, 24;--fld:21, 18, 31;--fld2:12, 10, 20;--ovl:12, 11, 20;--hl:203, 176, 255;--sh:8, 4, 20;--hc:156, 36, 100;--gg:linear-gradient(transparent, transparent);--tvg:linear-gradient(transparent, transparent);--tpg:linear-gradient(transparent, transparent);--tig:linear-gradient(transparent, transparent);--trg:linear-gradient(transparent, transparent);--tbg:linear-gradient(transparent, transparent);--ttg:linear-gradient(transparent, transparent);--tv1:#2a2050;--tv2:#1a1433;--tp1:#35204a;--tp2:#1f1330;--ti1:#222a58;--ti2:#141a38;--tr1:#3d1f40;--tr2:#241227;--tb1:#3e1d34;--tb2:#251120;--tt1:#173a44;--tt2:#0e222a;--h1:#2a0b26;--h2:#4d1038;--h3:#6d1650;--h4:#3b1275;--ink1:#0b0716;--ink2:#120a20;--ink3:#1d1140;--g1s:#171226;--g2s:#0e0b18;--c-amber:linear-gradient(to bottom right, #9b4a17 0%, #70300d 58%, #3d1807 100%);--c-plum:radial-gradient(90% 90% at 50% -6%, #340c54f2 0%, #1e063299 52%, #1e063200 82%), linear-gradient(to bottom right, #6b1f9c 0%, #43125f 58%, #240831 100%);--c-indigo:radial-gradient(90% 90% at 52% -8%, #1e1060f2 0%, #120a3c99 52%, #120a3c00 82%), linear-gradient(to bottom right, #4331c8 0%, #291c86 58%, #160f4e 100%);--c-teal:linear-gradient(to bottom right, #087c75 0%, #075751 58%, #042f2d 100%);--c-violet:radial-gradient(88% 88% at 46% 108%, #341084f2 0%, #1e085499 52%, #1e085400 82%), linear-gradient(to bottom right, #3b1394 0%, #26095e 58%, #170637 100%);--c-magenta:radial-gradient(90% 90% at 54% 108%, #480e66f2 0%, #28083a99 52%, #28083a00 82%), linear-gradient(to bottom right, #8b1f9e 0%, #59114f 58%, #320a34 100%);--lgbg:#110d1b;--lgring:#ffffff17;--lgtx:#fff;--pglow:.06;--pglow2:.015;--halo:.14;--heroglow:.25;--surface-1:#171226;--surface-2:#1f1a30;--app-accent:#a163ff;--ok-ink:#7fe0c3;--info:#7fe8dc;--warn:#ff9d2e;--danger:#ff9d9d;--danger-fill:#ef4444;--tone-magenta-ink:#f2a8ee;--tone-indigo-ink:#b9aeff;--tone-rose-ink:#f5a6d0;--tone-warning-ink:#ffb45c;--on-tone-acc:#cbb0ff;--on-tone-mut:#9c95bd;--tile-ink:#fff;--ink-on-white:#1b1035;--on-app-accent:#1b1035}:root[data-app-theme=light] .vs-app,:root[data-app-theme=light] .vs-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fbf8ff;--bgd:#fff;--bar:#fff;--tx:#1d1536;--tx2:#3d3560;--mut:#6b6390;--mut2:#70698f;--mut3:#a8a1c4;--acc:#6b3fe0;--acc2:#5a2fd0;--ok:#13916c;--pink:#be368e;--eye:#a8307f;--ring:#7a4df0;--pill:linear-gradient(180deg, #2f2456 0%, #1d1536 100%);--pill-fg:#fff;--chk:#1d1536;--nav-bg:linear-gradient(180deg, #ffe6f3 0%, #ffd2e8 100%);--nav-tx:#1d1536;--tip-bg:#1d1536;--tip-tx:#fff;--lr:44, 28, 92;--g1:255, 255, 255;--g2:247, 242, 255;--fld:255, 255, 255;--fld2:255, 255, 255;--ovl:255, 255, 255;--hl:255, 255, 255;--sh:120, 80, 200;--hc:255, 176, 220;--gg:radial-gradient(75% 95% at 100% 0%, #baa0ff4d, transparent 60%), radial-gradient(65% 85% at 0% 100%, #ffbae23d, transparent 62%);--tvg:radial-gradient(90% 110% at 0% 0%, #ffffffe6, transparent 55%), radial-gradient(85% 95% at 100% 100%, #8b5cf64d, transparent 62%);--tpg:radial-gradient(90% 110% at 0% 0%, #ffffffe6, transparent 55%), radial-gradient(85% 95% at 100% 100%, #c05af04d, transparent 62%);--tig:radial-gradient(90% 110% at 0% 0%, #ffffffe6, transparent 55%), radial-gradient(85% 95% at 100% 100%, #6378ff4d, transparent 62%);--trg:radial-gradient(90% 110% at 0% 0%, #ffffffe6, transparent 55%), radial-gradient(85% 95% at 100% 100%, #f472b64d, transparent 62%);--tbg:radial-gradient(90% 110% at 0% 0%, #ffffffe6, transparent 55%), radial-gradient(85% 95% at 100% 100%, #ec5a8c4d, transparent 62%);--ttg:radial-gradient(90% 110% at 0% 0%, #ffffffe6, transparent 55%), radial-gradient(85% 95% at 100% 100%, #2dbeaa4d, transparent 62%);--tv1:#e6dcff;--tv2:#d6c8ff;--tp1:#f3deff;--tp2:#e6cafb;--ti1:#dde5ff;--ti2:#cad6ff;--tr1:#ffe0f1;--tr2:#fccbe5;--tb1:#ffdde9;--tb2:#fdc9da;--tt1:#d6f5f0;--tt2:#c0ece5;--h1:#ffd9ee;--h2:#f6d6ff;--h3:#e4d6ff;--h4:#d3dcff;--ink1:#f1e8ff;--ink2:#e9ddff;--ink3:#e4d6ff;--g1s:#fff;--g2s:#f4eeff;--c-amber:linear-gradient(to bottom right, #ffe7cf 0%, #ffd2ad 100%);--c-plum:linear-gradient(to bottom right, #f3deff 0%, #e2c4fa 100%);--c-indigo:linear-gradient(to bottom right, #dfe6ff 0%, #c6d2ff 100%);--c-teal:linear-gradient(to bottom right, #d6f5f0 0%, #b6e8e0 100%);--c-violet:linear-gradient(to bottom right, #e8deff 0%, #d2c2ff 100%);--c-magenta:linear-gradient(to bottom right, #fbdcf9 0%, #f2c2ef 100%);--lgbg:#fff;--lgring:#2c1c5c1f;--lgtx:#1d1536;--pglow:.16;--pglow2:.05;--halo:.32;--heroglow:.6;--surface-1:#fff;--surface-2:#f7f2ff;--app-accent:#6b3fe0;--ok-ink:#0f7a5a;--info:#0b7285;--warn:#a85a00;--danger:#b42343;--danger-fill:#c62828;--tone-magenta-ink:#a8307f;--tone-indigo-ink:#4a48c8;--tone-rose-ink:#b8306f;--tone-warning-ink:#a85a00;--on-tone-acc:#5a2fd0;--on-tone-mut:#3d3560;--tile-ink:#fff;--ink-on-white:#1b1035;--on-app-accent:#fff}:is(.vs-app,.vs-theme){--st-to-learn:var(--acc);--st-learning:#a163ff;--st-learned:#7569f2;--st-known:#f2a8ee;--st-ignored:var(--mut3);--fb-ok:var(--ok);--fb-ok-ink:#0b2a22;--fb-bad:var(--pink);--fb-bad-ink:#2a0b26;--glass:var(--gg), linear-gradient(165deg, rgba(var(--g1), .8), rgba(var(--g2), .95));--glass-ring:inset 0 0 0 1px rgba(var(--lr), .08), inset 0 1px 0 rgba(var(--hl), .12);--glass-raised:var(--gg), linear-gradient(160deg, rgba(var(--g1), .9) 0%, rgba(var(--g2), .96) 55%), var(--bgd);--glass-raised-ring:inset 0 0 0 1px rgba(var(--lr), .08), inset 0 1px 0 rgba(var(--hl), .14);--tile-ring:inset 0 0 0 1px rgba(var(--lr), .12), inset 0 1px 0 rgba(var(--lr), .1);--tone-v:var(--tvg), linear-gradient(160deg, var(--tv1) 0%, var(--tv2) 100%);--tone-p:var(--tpg), linear-gradient(160deg, var(--tp1) 0%, var(--tp2) 100%);--tone-i:var(--tig), linear-gradient(160deg, var(--ti1) 0%, var(--ti2) 100%);--tone-r:var(--trg), linear-gradient(160deg, var(--tr1) 0%, var(--tr2) 100%);--tone-b:var(--tbg), linear-gradient(160deg, var(--tb1) 0%, var(--tb2) 100%);--tone-t:var(--ttg), linear-gradient(160deg, var(--tt1) 0%, var(--tt2) 100%);--hero:radial-gradient(120% 140% at 100% 0%, #a163ff61, transparent 55%), radial-gradient(90% 120% at 0% 115%, rgba(var(--hc), .8), transparent 62%), linear-gradient(115deg, var(--h1) 0%, var(--h2) 45%, var(--h3) 76%, var(--h4) 100%);--hero-ring:inset 0 0 0 1px rgba(var(--lr), .12), inset 0 1px 0 rgba(var(--lr), .14);--rec:radial-gradient(110% 130% at 90% -10%, #7846ff73, transparent 58%), linear-gradient(150deg, var(--ink3) 0%, var(--ink1) 55%, var(--ink2) 100%);--pill-shadow-sm:inset 0 -1px 0 #1b103524, 0 8px 20px -12px rgba(var(--sh), .8);--pill-shadow-md:inset 0 -1px 0 #1b103524, 0 10px 26px -12px rgba(var(--sh), .7);--pill-shadow-lg:inset 0 -1px 0 #1b103524, 0 12px 30px -12px rgba(var(--sh), .7);--pill-shadow-xl:inset 0 -1px 0 #1b103524, 0 18px 40px -16px rgba(var(--sh), .8);--btn-primary-bg:linear-gradient(115deg, #b02f85 0%, #8a2aa0 55%, #6a25b8 100%);--btn-primary-fallback:#8a2aa0;--btn-primary-ink:#fff;--btn-primary-shadow-rgb:74, 18, 128;--btn-primary-wash:#0d0a2024;--btn-primary-shadow-sm:inset 0 -1px 0 #1b103524, 0 8px 20px -12px rgba(var(--btn-primary-shadow-rgb), .48);--btn-primary-shadow-md:inset 0 -1px 0 #1b103524, 0 10px 26px -12px rgba(var(--btn-primary-shadow-rgb), .42);--btn-primary-shadow-lg:inset 0 -1px 0 #1b103524, 0 12px 30px -12px rgba(var(--btn-primary-shadow-rgb), .42);--btn-primary-shadow-xl:inset 0 -1px 0 #1b103524, 0 18px 40px -16px rgba(var(--btn-primary-shadow-rgb), .48);--btn-primary-shadow-round:0 8px 20px -10px rgba(var(--btn-primary-shadow-rgb), .5);--t-family:var(--font-ui);--t-family-mono:var(--font-ui);--t-family-num:var(--font-ui);--t-greeting:800 30px/1.2 var(--t-family);--t-hero:800 38px/1.05 var(--t-family);--t-pro-title:900 42px/1.05 var(--t-family);--t-card-title:800 19px/1.25 var(--t-family);--t-tile-title:800 16px/1.25 var(--t-family);--t-body:500 15px/1.5 var(--t-family);--t-body-sm:500 13px/1.5 var(--t-family);--t-nav:600 13px/1.2 var(--t-family);--t-eyebrow:700 9.5px/1.2 var(--t-family-mono);--t-chip:800 11px/1.2 var(--t-family);--t-badge:700 9px/1.2 var(--t-family);--t-btn:800 15px/1 var(--t-family);--t-btn-sm:800 12px/1 var(--t-family);--t-figure:900 28px/1 var(--t-family-num);--ls-tight:-.04em;--ls-title:-.02em;--ls-eyebrow:.22em;--ls-badge:.12em}@media (max-width:760px),(hover:none) and (pointer:coarse) and (max-height:759px){:is(.vs-app,.vs-theme){--t-family:var(--font-phone);--t-family-mono:var(--font-phone-mono);--t-family-num:var(--font-phone-num);--t-hero:800 27px/1.05 var(--t-family);--t-pro-title:900 34px/1.05 var(--t-family);--t-tile-title:800 14.5px/1.25 var(--t-family);--t-body:500 13px/1.4 var(--t-family);--t-nav:700 11px/1.2 var(--t-family);--t-btn:800 14.5px/1 var(--t-family)}}:root:has(.vs-app){background:#07060b}:root[data-app-theme=light]:has(.vs-app){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbf8ff}.vs-m-fade{animation:.36s both vs-pro-fade}.vs-m-rays{pointer-events:none;background:repeating-conic-gradient(#cbb0ff0f 0deg 8deg,#0000 8deg 22deg);border-radius:50%;width:1300px;height:1300px;margin:-650px 0 0 -650px;animation:30s linear infinite vs-pro-spin;position:absolute;top:22%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 18%,#0000 70%);mask:radial-gradient(closest-side,#000 18%,#0000 70%)}.vs-m-dance{animation:vs-pro-dance 3.4s var(--ease-dance) infinite;transform-origin:50% 90%}.vs-m-floor{animation:vs-pro-floor 3.4s var(--ease-dance) infinite}.vs-m-in{animation:vs-pro-pop .56s var(--ease-pop) both;animation-delay:var(--d,0s)}.vs-m-shine{background:linear-gradient(90deg,#f6f4ff,#f2a8ee,#cbb0ff,#f6f4ff) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite vs-pro-shine;color:#0000!important}:root[data-app-theme=light] .vs-m-shine{background-image:linear-gradient(90deg,#1d1536,#a8307f,#6b3fe0,#1d1536)}.vs-m-twinkle{animation:2.4s ease-in-out infinite vs-pro-tw;animation-delay:var(--d,0s)}.vs-m-sweep{position:relative;overflow:hidden}.vs-m-sweep:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#fff6,#0000);width:40%;animation:2.6s ease-in-out infinite vs-pro-sweep;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.vs-m-ad-up{animation:vs-ad-up .52s var(--ease-pop-soft) both}.vs-m-scrim{animation:.26s both vs-pk-fade}.vs-m-modal{animation:vs-pk-pop .38s var(--ease-pop-soft) both}.vs-m-sheet{animation:vs-pk-up .42s var(--ease-standard) both}.vs-m-check{animation:vs-pk-chk .32s var(--ease-check) both}.vs-m-lift{transition:transform .18s var(--ease-standard), box-shadow .22s ease, background .22s ease}.vs-m-lift:hover{transform:translateY(-2px)}.vs-m-lift:active{transform:scale(.985)}.vs-m-rise{animation:vs-rise .62s var(--ease-standard) both;animation-delay:var(--d,0s)}.vs-m-pop{animation:vs-pop .52s var(--ease-spring) both;animation-delay:var(--d,0s)}.vs-m-sheet-in{animation:vs-sheet-in .48s var(--ease-spring) both}.vs-m-okpulse{animation:.7s both vs-okpulse}.vs-m-shake{animation:vs-shake .46s var(--ease-shake) both}.vs-m-shimmer{background-size:200% 100%;animation:1.8s linear infinite vs-shimmer}.vs-m-xp{animation:vs-xp 1.1s var(--ease-standard) forwards}.vs-m-float{animation:6s ease-in-out infinite vs-float}.vs-m-bob{animation:4.4s ease-in-out infinite vs-bob}@keyframes vs-pro-fade{0%{opacity:0}to{opacity:1}}@keyframes vs-pro-spin{to{transform:rotate(360deg)}}@keyframes vs-pro-dance{0%,to{transform:translateY(0)rotate(0)}12%{transform:translateY(-22px)rotate(-7deg)}24%{transform:translateY(0)scale(1.06,.93)}38%{transform:translateY(-16px)rotate(8deg)}50%{transform:translateY(0)scale(1.05,.95)}64%{transform:translateY(-30px)rotateY(0)}78%{transform:translateY(-30px)rotateY(360deg)}90%{transform:translateY(0)scale(1.08,.9)}}@keyframes vs-pro-floor{0%,24%,50%,90%,to{opacity:.9;transform:scaleX(1)}12%,38%,64%,78%{opacity:.4;transform:scaleX(.6)}}@keyframes vs-pro-pop{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes vs-pro-shine{0%{background-position:220% 0}to{background-position:-220% 0}}@keyframes vs-pro-tw{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes vs-pro-sweep{0%,55%{left:-60%}to{left:130%}}@keyframes vs-ad-up{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}@keyframes vs-pk-fade{0%{opacity:0}to{opacity:1}}@keyframes vs-pk-pop{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes vs-pk-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes vs-pk-chk{0%{transform:scale(0)}to{transform:none}}@keyframes vs-rise{0%{opacity:0;filter:blur(3px);transform:translateY(16px)scale(.985)}to{opacity:1;filter:none;transform:none}}@keyframes vs-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes vs-sheet-in{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@keyframes vs-okpulse{0%{transform:scale(1)}35%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes vs-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}@keyframes vs-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes vs-xp{0%{opacity:0;transform:translateY(8px)scale(.8)}20%{opacity:1;transform:translateY(0)scale(1.08)}to{opacity:0;transform:translateY(-26px)}}@keyframes vs-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(-1deg)}}@keyframes vs-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(-1.5deg)}}@media (prefers-reduced-motion:reduce){[class*=vs-m-],[class*=vs-m-]:after{transition:none!important;animation:none!important}}.vs-m-arrive{--vs-m-arrive-dx:calc(var(--vs-arrive-dir,1) * var(--vs-arrive-x,calc(.1 * min(100vw, 100dvh))));--vs-m-arrive-dy:var(--vs-arrive-y,calc(-.43 * min(100vw, 100dvh)));--vs-m-arrive-turn:calc(var(--vs-arrive-dir,1) * 1deg);--vs-m-arrive-glow:203, 176, 255;animation:1.22s linear .16s backwards vs-arrive}:root[data-app-theme=light] .vs-m-arrive{--vs-m-arrive-glow:161, 99, 255}:root[dir=rtl] .vs-m-arrive{--vs-arrive-dir:-1}.vs-m-arrive-after{animation:vs-arrive-fade .52s var(--ease-standard) .7s backwards}@keyframes vs-arrive{0%{opacity:0;transform:translate(calc(var(--vs-m-arrive-dx) * 1), calc(var(--vs-m-arrive-dy) * 1)) rotate(calc(var(--vs-m-arrive-turn) * -12)) scale(.05);filter:blur(10px) brightness(1.4) drop-shadow(0 0 28px rgba(var(--vs-m-arrive-glow), .9))}2.3%{opacity:.067;transform:translate(calc(var(--vs-m-arrive-dx) * 1.003), calc(var(--vs-m-arrive-dy) * .985)) rotate(calc(var(--vs-m-arrive-turn) * -11.922)) scale(.062);filter:blur(10px) brightness(1.4) drop-shadow(0 0 28px rgba(var(--vs-m-arrive-glow), .9))}6.6%{opacity:.421;transform:translate(calc(var(--vs-m-arrive-dx) * 1.008), calc(var(--vs-m-arrive-dy) * .946)) rotate(calc(var(--vs-m-arrive-turn) * -11.41)) scale(.091);filter:blur(10px) brightness(1.4) drop-shadow(0 0 28px rgba(var(--vs-m-arrive-glow), .9))}12.1%{opacity:.916;transform:translate(calc(var(--vs-m-arrive-dx) * 1.007), calc(var(--vs-m-arrive-dy) * .881)) rotate(calc(var(--vs-m-arrive-turn) * -10.143)) scale(.141);filter:blur(9.98px) brightness(1.399) drop-shadow(0 0 27.944px rgba(var(--vs-m-arrive-glow), .898))}18.7%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * .972), calc(var(--vs-m-arrive-dy) * .787)) rotate(calc(var(--vs-m-arrive-turn) * -7.975)) scale(.216);filter:blur(9.08px) brightness(1.363) drop-shadow(0 0 25.424px rgba(var(--vs-m-arrive-glow), .817))}26.1%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * .854), calc(var(--vs-m-arrive-dy) * .657)) rotate(calc(var(--vs-m-arrive-turn) * -4.974)) scale(.321);filter:blur(6.9px) brightness(1.276) drop-shadow(0 0 19.32px rgba(var(--vs-m-arrive-glow), .621))}34.3%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * .61), calc(var(--vs-m-arrive-dy) * .49)) rotate(calc(var(--vs-m-arrive-turn) * -1.454)) scale(.463);filter:blur(3.92px) brightness(1.157) drop-shadow(0 0 10.976px rgba(var(--vs-m-arrive-glow), .353))}43.2%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * .33), calc(var(--vs-m-arrive-dy) * .3)) rotate(calc(var(--vs-m-arrive-turn) * 1.993)) scale(.638);filter:blur(1.12px) brightness(1.045) drop-shadow(0 0 3.136px rgba(var(--vs-m-arrive-glow), .101))}52.8%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * .156), calc(var(--vs-m-arrive-dy) * .127)) rotate(calc(var(--vs-m-arrive-turn) * 4.472)) scale(.818);filter:blur(0px) brightness(1) drop-shadow(0 0 0px rgba(var(--vs-m-arrive-glow), 0))}63%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * .047), calc(var(--vs-m-arrive-dy) * .023)) rotate(calc(var(--vs-m-arrive-turn) * 4.109)) scale(.953);filter:blur(0px) brightness(1) drop-shadow(0 0 0px rgba(var(--vs-m-arrive-glow), 0))}73.8%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * 0), calc(var(--vs-m-arrive-dy) * 0)) rotate(calc(var(--vs-m-arrive-turn) * 0)) scale(1);filter:blur(0px) brightness(1) drop-shadow(0 0 0px rgba(var(--vs-m-arrive-glow), 0))}79%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * 0), calc(var(--vs-m-arrive-dy) * 0)) rotate(calc(var(--vs-m-arrive-turn) * 1.91)) scale(1.01);filter:blur(0px) brightness(1) drop-shadow(0 0 0px rgba(var(--vs-m-arrive-glow), 0))}83.4%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * 0), calc(var(--vs-m-arrive-dy) * 0)) rotate(calc(var(--vs-m-arrive-turn) * 6)) scale(1.03);filter:blur(0px) brightness(1) drop-shadow(0 0 0px rgba(var(--vs-m-arrive-glow), 0))}86%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * 0), calc(var(--vs-m-arrive-dy) * 0)) rotate(calc(var(--vs-m-arrive-turn) * 1.886)) scale(1.045);filter:blur(0px) brightness(1) drop-shadow(0 0 0px rgba(var(--vs-m-arrive-glow), 0))}89.4%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * 0), calc(var(--vs-m-arrive-dy) * 0)) rotate(calc(var(--vs-m-arrive-turn) * -3.6)) scale(1.029);filter:blur(0px) brightness(1) drop-shadow(0 0 0px rgba(var(--vs-m-arrive-glow), 0))}94.8%{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * 0), calc(var(--vs-m-arrive-dy) * 0)) rotate(calc(var(--vs-m-arrive-turn) * -.982)) scale(1.008);filter:blur(0px) brightness(1) drop-shadow(0 0 0px rgba(var(--vs-m-arrive-glow), 0))}to{opacity:1;transform:translate(calc(var(--vs-m-arrive-dx) * 0), calc(var(--vs-m-arrive-dy) * 0)) rotate(calc(var(--vs-m-arrive-turn) * 0)) scale(1);filter:blur(0px) brightness(1) drop-shadow(0 0 0px rgba(var(--vs-m-arrive-glow), 0))}}@keyframes vs-arrive-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){:root .vs-m-arrive,:root .vs-m-arrive-after{animation:.2s backwards vs-arrive-fade!important}}
