.magic-webgl-canvas[data-v-754018ee]{pointer-events:none;opacity:.7;width:100%;height:100%;position:fixed;inset:0}.magic-screen[data-v-f4e57f64]{z-index:9999;overscroll-behavior:contain;color:#f3f6fd;-webkit-font-smoothing:antialiased;background:#070e1b;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;position:fixed;inset:0;overflow-y:auto}.magic-ambient[data-v-f4e57f64]{pointer-events:none;background:radial-gradient(650px 410px at 85% 22%,#3d5fcf2b,#0000 75%),radial-gradient(520px 350px at 15% 85%,#14beb214,#0000 75%);position:fixed;inset:0}.magic-grid[data-v-f4e57f64]{pointer-events:none;opacity:.26;background-image:linear-gradient(90deg,#96aadc14 1px,#0000 1px),linear-gradient(#96aadc14 1px,#0000 1px);background-size:66px 66px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000004d,#000 52%,#0003);mask-image:linear-gradient(#0000004d,#000 52%,#0003)}.magic-layout[data-v-f4e57f64]{z-index:1;box-sizing:border-box;flex-direction:column;max-width:1136px;min-height:100%;margin:0 auto;padding:40px 44px 26px;display:flex;position:relative}.magic-topbar[data-v-f4e57f64],.magic-footer[data-v-f4e57f64]{justify-content:space-between;align-items:center;gap:14px;display:flex}.magic-brand[data-v-f4e57f64]{letter-spacing:-.045em;align-items:center;gap:11px;font-size:17px;font-weight:800;display:flex}.magic-brandmark[data-v-f4e57f64]{color:#071120;background:linear-gradient(135deg,#58ded3,#6578f5);border-radius:11px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 5px 22px #33c2bb24}.magic-brand-ai[data-v-f4e57f64]{color:#76ddd8}.magic-live[data-v-f4e57f64]{text-transform:uppercase;letter-spacing:.12em;color:#b5c4e0;white-space:nowrap;background:#ffffff06;border:1px solid #b9ccea24;border-radius:100px;align-items:center;gap:9px;padding:9px 13px;font-size:10px;font-weight:800;display:inline-flex}.magic-live i[data-v-f4e57f64],.magic-footer-dot[data-v-f4e57f64]{background:#58d5b9;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #58d5b91a}.magic-columns[data-v-f4e57f64]{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;min-width:0;padding:70px 0 60px;display:grid}.magic-details[data-v-f4e57f64]{min-width:0}.magic-kicker[data-v-f4e57f64]{color:#7ddbd5;text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:8px;margin-bottom:18px;font-size:11px;font-weight:800;display:flex}.magic-details h1[data-v-f4e57f64]{letter-spacing:-.055em;max-width:490px;margin:0 0 18px;font-size:clamp(34px,3.45vw,51px);font-weight:850;line-height:1.13}.magic-lede[data-v-f4e57f64]{color:#9aaac4;max-width:410px;margin:0 0 31px;font-size:14px;line-height:1.85}.magic-stage-card[data-v-f4e57f64]{background:linear-gradient(145deg,#182643eb,#101b31cc);border:1px solid #98b1df33;border-radius:21px;padding:22px;box-shadow:0 20px 60px #0000001a}.magic-stage-meta[data-v-f4e57f64],.magic-progress-top[data-v-f4e57f64]{color:#95a6c3;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:750;display:flex}.magic-stage-fraction[data-v-f4e57f64]{letter-spacing:0;color:#b8c8e5;font-size:12px}.magic-current[data-v-f4e57f64]{align-items:center;gap:13px;min-height:46px;margin:19px 0 25px;display:flex}.magic-current-icon[data-v-f4e57f64]{color:#6ee0d8;background:#56d2c81c;border:1px solid #5ed2ce33;border-radius:13px;flex:0 0 43px;place-items:center;width:43px;height:43px;display:grid}.magic-current strong[data-v-f4e57f64]{letter-spacing:-.015em;font-size:15px;line-height:1.45;display:block}.magic-current small[data-v-f4e57f64]{color:#91a3c1;margin-top:4px;font-size:11px;line-height:1.4;display:block}.magic-progress-top[data-v-f4e57f64]{text-transform:none;letter-spacing:0;margin-bottom:11px;font-size:11px}.magic-progress-top strong[data-v-f4e57f64]{color:#e5f8f6;font-variant-numeric:tabular-nums;font-size:15px}.magic-track[data-v-f4e57f64]{background:#0b1730;border:1px solid #738eb82e;border-radius:100px;height:8px;overflow:hidden}.magic-track-fill[data-v-f4e57f64]{border-radius:inherit;background:linear-gradient(90deg,#5e8df1,#63d9d2);height:100%;transition:width .55s;box-shadow:0 0 18px #62d7d257}.magic-stage-list[data-v-f4e57f64]{flex-direction:column;gap:0;margin:24px 3px 0;display:flex}.magic-stage-row[data-v-f4e57f64]{color:#97a7bf;align-items:center;gap:12px;min-width:0;padding:9px 3px;font-size:12px;font-weight:650;display:flex}.magic-stage-row>span[data-v-f4e57f64]:nth-child(2){flex:1;min-width:0}.magic-stage-icon[data-v-f4e57f64]{color:#8b9bb5;border:1px solid #34435f;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;display:grid}.magic-stage-row.completed .magic-stage-icon[data-v-f4e57f64]{color:#70dab2;background:#53cea61f;border-color:#53cea652}.magic-stage-row.current[data-v-f4e57f64]{color:#f5f8ff}.magic-stage-row.current .magic-stage-icon[data-v-f4e57f64]{color:#6adcd1;background:#5fd0ca24;border-color:#5fd0ca4d}.magic-stage-tag[data-v-f4e57f64]{color:#8fa0b9;white-space:nowrap;font-size:10px}.magic-stage-row.current .magic-stage-tag[data-v-f4e57f64]{color:#73dbd4}.magic-next-arrow[data-v-f4e57f64]{color:#667994;flex:none}.magic-reassurance[data-v-f4e57f64]{color:#899bb7;align-items:flex-start;gap:9px;margin:25px 2px 0;font-size:11px;line-height:1.6;display:flex}.magic-reassurance svg[data-v-f4e57f64]{color:#8db8ee;flex:none;margin-top:1px}.magic-page-count[data-v-f4e57f64]{color:#79dfc4;align-items:center;gap:9px;margin-top:23px;font-size:12px;display:flex}.magic-visual[data-v-f4e57f64]{background:linear-gradient(160deg,#1a2843e6,#0b1629f0);border:1px solid #a8c0e926;border-radius:24px;min-width:0;padding:24px;box-shadow:0 34px 100px #00000045}.magic-visual-heading[data-v-f4e57f64]{align-items:center;gap:10px;margin-bottom:22px;display:flex}.magic-visual-heading-icon[data-v-f4e57f64]{color:#adcaff;background:#6d8bd824;border:1px solid #779fe826;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.magic-visual-heading strong[data-v-f4e57f64]{font-size:13px;font-weight:750;display:block}.magic-visual-heading small[data-v-f4e57f64]{color:#8e9fba;margin-top:3px;font-size:11px;display:block}.magic-browser[data-v-f4e57f64]{background:#f5f7fc;border:1px solid #a0b4d73d;border-radius:13px;overflow:hidden;box-shadow:0 12px 50px #0000002e}.magic-browser-top[data-v-f4e57f64]{background:#fdfdff;border-bottom:1px solid #e7ebf2;justify-content:space-between;align-items:center;gap:10px;padding:10px 13px;display:flex}.magic-browser-dots[data-v-f4e57f64]{gap:5px;display:flex}.magic-browser-dots i[data-v-f4e57f64]{background:#d9dfeb;border-radius:50%;width:7px;height:7px}.magic-browser-dots i[data-v-f4e57f64]:first-child{background:#f6b5ae}.magic-browser-dots i[data-v-f4e57f64]:nth-child(2){background:#f6d5a0}.magic-browser-dots i[data-v-f4e57f64]:nth-child(3){background:#b4dfc3}.magic-url[data-v-f4e57f64]{text-align:center;color:#a3acba;text-overflow:ellipsis;white-space:nowrap;background:#f3f5fa;border:1px solid #e9ecf3;border-radius:5px;flex:0 170px;padding:5px 14px;font-size:8px;overflow:hidden}.magic-browser-menu[data-v-f4e57f64]{flex-direction:column;gap:4px;display:flex}.magic-browser-menu i[data-v-f4e57f64]{background:#abb7ca;border-radius:2px;width:12px;height:2px;display:block}.magic-browser-body[data-v-f4e57f64]{padding:20px 19px 23px}.magic-mock-navbar[data-v-f4e57f64]{align-items:center;gap:13px;margin-bottom:25px;display:flex}.magic-mock-brand[data-v-f4e57f64]{align-items:center;gap:5px;margin-right:auto;display:flex}.magic-mock-logomark[data-v-f4e57f64]{background:#668fdb;border-radius:5px;width:15px;height:15px}.magic-skeleton[data-v-f4e57f64]{background:#dbe3ee;border-radius:4px;display:block}.magic-skeleton.short[data-v-f4e57f64]{width:50px;height:7px}.magic-skeleton.nav1[data-v-f4e57f64]{width:32px;height:5px}.magic-skeleton.nav2[data-v-f4e57f64]{width:40px;height:5px}.magic-mock-button[data-v-f4e57f64]{background:#547cda;border-radius:5px;width:49px;height:17px}.magic-mock-hero[data-v-f4e57f64]{grid-template-columns:1.08fr .92fr;align-items:center;gap:20px;margin-bottom:20px;display:grid}.magic-mock-eyebrow[data-v-f4e57f64]{background:#87cebe;border-radius:3px;width:49px;height:7px;margin-bottom:12px;display:block}.magic-mock-title[data-v-f4e57f64]{background:#192e50;border-radius:4px;width:94%;height:14px;margin-bottom:7px}.magic-mock-title.second[data-v-f4e57f64]{width:68%;margin-bottom:14px}.magic-mock-desc[data-v-f4e57f64]{background:#c6d0dd;border-radius:4px;width:95%;height:6px;margin-bottom:6px}.magic-mock-desc.alt[data-v-f4e57f64]{width:78%}.magic-mock-cta[data-v-f4e57f64]{background:#5785e3;border-radius:6px;width:83px;height:23px;margin-top:18px}.magic-mock-photo[data-v-f4e57f64]{background:linear-gradient(155deg,#bfd4e9,#e2eee8);border-radius:11px;height:168px;position:relative;overflow:hidden}.magic-mock-sun[data-v-f4e57f64]{filter:blur(1px);background:#fff3d0;border-radius:50%;width:36px;height:36px;display:block;position:absolute;top:22%;right:20%}.magic-mock-mountain[data-v-f4e57f64]{background:#8aaea7;border-radius:45% 55% 10% 10%;width:200px;height:145px;position:absolute;bottom:-50px;left:-22px;transform:rotate(-25deg)}.magic-mock-mountain.second[data-v-f4e57f64]{background:#6c91a4;bottom:-80px;left:65px;transform:rotate(20deg)}.magic-mock-cards[data-v-f4e57f64]{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.magic-mock-card[data-v-f4e57f64]{background:#fff;border:1px solid #e9edf4;border-radius:8px;flex-direction:column;gap:7px;padding:12px 11px;display:flex}.magic-mock-card-icon[data-v-f4e57f64]{background:#dcece8;border-radius:6px;width:19px;height:19px;margin-bottom:3px}.magic-skeleton.card-title[data-v-f4e57f64]{background:#b2c3d9;width:75%;height:7px}.magic-skeleton.card-subtitle[data-v-f4e57f64]{width:96%;height:5px}.magic-pages[data-v-f4e57f64]{scrollbar-color:#3e5878 transparent;scrollbar-width:thin;flex-direction:column;gap:10px;min-height:300px;max-height:min(48vh,430px);padding:2px;display:flex;overflow-y:auto}.magic-page-row[data-v-f4e57f64]{background:#ffffff06;border:1px solid #97b0d729;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:12px;font-size:12px;display:flex}.magic-page-icon[data-v-f4e57f64]{color:#9badc8;background:#ffffff0e;border-radius:9px;flex:none;place-items:center;width:26px;height:26px;display:grid}.magic-page-row.done .magic-page-icon[data-v-f4e57f64]{color:#6bdbad;background:#4dbf9821}.magic-page-row.in-progress[data-v-f4e57f64]{background:#4fd2c311;border-color:#69dbd159}.magic-page-row.in-progress .magic-page-icon[data-v-f4e57f64]{color:#6bd9d2;background:#4ecfc321}.magic-page-name[data-v-f4e57f64]{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:700}.magic-page-status[data-v-f4e57f64]{color:#98a9bf;white-space:nowrap;font-size:10px}.magic-page-row.done .magic-page-status[data-v-f4e57f64]{color:#70dcba}.magic-page-row.in-progress .magic-page-status[data-v-f4e57f64]{color:#74d9d7}.magic-page-placeholder[data-v-f4e57f64]{background:#aec2e01f;border-radius:5px;flex:1;width:42%;max-width:130px;height:7px}.magic-empty[data-v-f4e57f64]{color:#9aabc3;font-size:12px}.magic-visual-footer[data-v-f4e57f64]{color:#94a5bd;align-items:center;gap:9px;margin-top:19px;font-size:10px;line-height:1.5;display:flex}.magic-footer-dot[data-v-f4e57f64]{width:6px;height:6px}.magic-footer[data-v-f4e57f64]{color:#69809f;border-top:1px solid #9eb6d81c;padding-top:19px;font-size:10px;font-weight:650}.magic-spin[data-v-f4e57f64]{animation:2s linear infinite magic-spin-f4e57f64}@keyframes magic-spin-f4e57f64{to{transform:rotate(360deg)}}.magic-fade-enter-active[data-v-f4e57f64],.magic-fade-leave-active[data-v-f4e57f64]{transition:opacity .3s}.magic-fade-enter-from[data-v-f4e57f64],.magic-fade-leave-to[data-v-f4e57f64]{opacity:0}@media (width<=900px){.magic-layout[data-v-f4e57f64]{padding:27px 28px 22px}.magic-columns[data-v-f4e57f64]{gap:30px;padding:48px 0}.magic-visual[data-v-f4e57f64]{padding:16px}.magic-details h1[data-v-f4e57f64]{font-size:36px}.magic-mock-photo[data-v-f4e57f64]{height:128px}}@media (width<=700px){.magic-layout[data-v-f4e57f64]{padding:19px 20px 20px}.magic-columns[data-v-f4e57f64]{grid-template-columns:1fr;align-items:start;gap:26px;padding:46px 0 24px}.magic-details h1[data-v-f4e57f64]{max-width:480px;font-size:36px}.magic-lede[data-v-f4e57f64]{margin-bottom:24px}.magic-visual[data-v-f4e57f64]{padding:17px}.magic-mock-photo[data-v-f4e57f64]{height:142px}.magic-footer[data-v-f4e57f64]{margin-top:20px}.magic-live[data-v-f4e57f64]{letter-spacing:.06em;font-size:9px}.magic-stage-card[data-v-f4e57f64]{padding:19px}}@media (width<=380px){.magic-layout[data-v-f4e57f64]{padding:17px 14px}.magic-brand[data-v-f4e57f64]{font-size:15px}.magic-details h1[data-v-f4e57f64]{font-size:32px}.magic-browser-body[data-v-f4e57f64]{padding:15px 12px}.magic-mock-hero[data-v-f4e57f64]{gap:10px}.magic-mock-photo[data-v-f4e57f64]{height:110px}.magic-mock-cards[data-v-f4e57f64]{gap:5px}.magic-mock-card[data-v-f4e57f64]{padding:8px 7px}.magic-stage-row[data-v-f4e57f64]{gap:8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.magic-spin[data-v-f4e57f64]{animation:none}.magic-track-fill[data-v-f4e57f64],.magic-fade-enter-active[data-v-f4e57f64],.magic-fade-leave-active[data-v-f4e57f64]{transition:none}}.magic-topbar[data-v-f4e57f64]{min-height:86px}.magic-brand[data-v-f4e57f64]{font-size:inherit;letter-spacing:normal}.magic-official-logo[data-v-f4e57f64]{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 18px #55d7e02b);width:83px;height:auto;display:block}.magic-ambient[data-v-f4e57f64]{background:radial-gradient(700px 490px at 78% 25%,#385cbe2e,#0000 76%),radial-gradient(580px 420px at 21% 84%,#12b0b313,#0000 76%)}.magic-live[data-v-f4e57f64]{box-shadow:0 0 0 1px #66d9da0a,0 8px 30px #02081629}.magic-live i[data-v-f4e57f64]{animation:3.8s ease-in-out infinite magic-breathe-f4e57f64}.magic-columns[data-v-f4e57f64]{padding-top:39px}.magic-visual[data-v-f4e57f64]{isolation:isolate;--magic-tilt-x:0deg;--magic-tilt-y:0deg;transform:perspective(1000px) rotateX(var(--magic-tilt-x)) rotateY(var(--magic-tilt-y));transition:transform .35s,box-shadow .35s;position:relative;box-shadow:0 32px 95px #00000052,0 0 68px #5090e10b}.magic-visual[data-v-f4e57f64]:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:radial-gradient(at 86% -15%,#61bcf12b,#0000 56%);position:absolute;inset:-1px}.magic-visual[data-v-f4e57f64]:after{content:"";border-radius:inherit;pointer-events:none;z-index:4;border:1px solid #a8c8f512;position:absolute;inset:0}.magic-browser[data-v-f4e57f64]{transform:translateZ(0);box-shadow:0 15px 46px #0000003b,0 0 0 1px #ffffff0b}.magic-mock-photo[data-v-f4e57f64]{background:linear-gradient(145deg,#bad5ef,#e2efe7)}.magic-mock-photo[data-v-f4e57f64]:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff36 47%,#0000 60%);animation:9s ease-in-out infinite magic-sheen-f4e57f64;position:absolute;inset:-50% -40%;transform:translate(-100%)}.magic-stage-card[data-v-f4e57f64]{position:relative;overflow:hidden;box-shadow:0 20px 65px #00000024,inset 0 1px #ffffff0b}.magic-stage-card[data-v-f4e57f64]:before{content:"";pointer-events:none;background:radial-gradient(circle,#51addb17,#0000 72%);border-radius:50%;width:230px;height:160px;position:absolute;top:-90px;right:-50px}.magic-track-fill[data-v-f4e57f64]{position:relative;box-shadow:0 0 19px #62d7d261}.magic-track-fill[data-v-f4e57f64]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff3b,#0000);animation:3.8s ease-in-out infinite magic-progress-sheen-f4e57f64;position:absolute;inset:0}.magic-kicker[data-v-f4e57f64]{color:#8de1db}@keyframes magic-breathe-f4e57f64{0%,to{box-shadow:0 0 0 3px #58d5b91a}50%{box-shadow:0 0 0 6px #58d5b909}}@keyframes magic-sheen-f4e57f64{0%,30%{transform:translate(-110%)}65%,to{transform:translate(120%)}}@keyframes magic-progress-sheen-f4e57f64{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (width<=700px){.magic-topbar[data-v-f4e57f64]{min-height:74px}.magic-official-logo[data-v-f4e57f64]{width:72px}.magic-columns[data-v-f4e57f64]{padding-top:26px}.magic-visual[data-v-f4e57f64]{transform:none}}@media (prefers-reduced-motion:reduce){.magic-live i[data-v-f4e57f64],.magic-mock-photo[data-v-f4e57f64]:after,.magic-track-fill[data-v-f4e57f64]:after{animation:none!important}.magic-visual[data-v-f4e57f64]{transition:none;transform:none!important}}.magic-screen[data-v-f4e57f64]{overflow-x:hidden;background:radial-gradient(at 78% 22%,#101f41 0%,#080e1f 48%,#050e1b 88%)!important}.magic-layout[data-v-f4e57f64]{max-width:1340px;padding:28px clamp(22px,4.2vw,68px) 24px}.magic-columns[data-v-f4e57f64]{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:center;gap:clamp(25px,4.5vw,70px);padding:28px 0 44px}.magic-details h1[data-v-f4e57f64]{max-width:540px;font-size:clamp(35px,3.8vw,54px);line-height:1.1;position:relative}.magic-details h1[data-v-f4e57f64]:after{content:"";background:linear-gradient(90deg,#4adacc,#8287ff,#ba68e9);border-radius:10px;width:75px;height:3px;margin-top:13px;display:block;box-shadow:0 0 20px #729bf373}.magic-lede[data-v-f4e57f64]{max-width:520px;margin-bottom:17px;font-size:14px;line-height:1.75}.magic-feature-chips[data-v-f4e57f64]{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.magic-feature-chip[data-v-f4e57f64]{color:#bdccea;white-space:nowrap;background:#20315559;border:1px solid #7bafe733;border-radius:11px;align-items:center;gap:8px;padding:9px 11px;font-size:10px;font-weight:700;display:inline-flex}.magic-feature-chip svg[data-v-f4e57f64]{color:#70ded8;flex:none}.magic-reconnected[data-v-f4e57f64]{color:#9cf2d8;background:#249a7f1f;border:1px solid #42cca840;border-radius:12px;align-items:center;gap:10px;margin:0 0 16px;padding:10px 13px;font-size:12px;font-weight:700;display:flex}.magic-reconnected svg[data-v-f4e57f64]{flex:none}.magic-stage-card[data-v-f4e57f64]{background:linear-gradient(155deg,#1e335beb,#0d1a30e6);border:1px solid #81bbfa40;padding:22px 24px;box-shadow:0 20px 70px #0000003d,inset 0 1px #ffffff0d}.magic-stage-card[data-v-f4e57f64]:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #53ebe30b;position:absolute;inset:0}.magic-current-icon[data-v-f4e57f64]{border-radius:14px;flex:0 0 50px;width:50px;height:50px;box-shadow:inset 0 0 16px #4dddce17}.magic-track[data-v-f4e57f64]{background:#040e23cc;height:9px}.magic-track-fill[data-v-f4e57f64]{background:linear-gradient(90deg,#6c6bf5 0%,#5e9dff 46%,#54e0cf 100%)}.magic-stage-list[data-v-f4e57f64]{scrollbar-color:#334766 transparent;scrollbar-width:thin;gap:0;max-height:282px;margin:19px 4px 0;position:relative;overflow:auto}.magic-stage-list[data-v-f4e57f64]:before{content:"";border-left:1px solid #698bc03b;position:absolute;top:18px;bottom:18px;left:14px}.magic-stage-row[data-v-f4e57f64]{gap:10px;min-height:35px;padding:7px 3px 7px 2px;line-height:1.4;position:relative}.magic-stage-icon[data-v-f4e57f64]{z-index:1;background:#0b192f;flex:0 0 24px;width:24px;height:24px}.magic-stage-row.current .magic-stage-icon[data-v-f4e57f64]{box-shadow:0 0 0 4px #58d2ca12}.magic-stage-row.completed .magic-stage-tag[data-v-f4e57f64]{color:#7de5c5}.magic-stage-tag[data-v-f4e57f64]{text-align:right;max-width:85px}.magic-reassurance[data-v-f4e57f64]{margin-top:17px}.magic-time-card[data-v-f4e57f64]{background:linear-gradient(120deg,#17335bab,#0b1c30b8);border:1px solid #79aaeb3b;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;margin-top:17px;padding:15px 17px;display:grid}.magic-time-main[data-v-f4e57f64]{align-items:center;gap:12px;min-width:0;display:flex}.magic-time-main>svg[data-v-f4e57f64]{color:#83c2ff;flex:none}.magic-time-main div[data-v-f4e57f64],.magic-time-elapsed[data-v-f4e57f64]{flex-direction:column;gap:3px;min-width:0;display:flex}.magic-time-card span[data-v-f4e57f64]{color:#a7b7d4;font-size:10px}.magic-time-card strong[data-v-f4e57f64]{letter-spacing:-.02em;color:#f1f6ff;font-size:16px;font-weight:800}.magic-time-elapsed[data-v-f4e57f64]{text-align:right;white-space:nowrap;border-left:1px solid #8eb0e130;padding-left:16px}.magic-time-elapsed strong[data-v-f4e57f64]{font-variant-numeric:tabular-nums;color:#87f1e1}.magic-time-description[data-v-f4e57f64]{color:#8196b7;grid-column:1/-1;font-size:10px;line-height:1.4}.magic-safe-notice[data-v-f4e57f64]{color:#a8decf;background:#2cb59112;border:1px solid #56c7a42e;border-radius:13px;gap:10px;margin-top:13px;padding:12px 14px;font-size:11px;line-height:1.6;display:flex}.magic-safe-notice svg[data-v-f4e57f64]{color:#6bdfba;flex:none}.magic-right-column[data-v-f4e57f64]{isolation:isolate;flex-direction:column;gap:17px;min-width:0;display:flex;position:relative}.magic-right-column .magic-visual[data-v-f4e57f64]{z-index:2;box-sizing:border-box;background:linear-gradient(155deg,#182e56f0,#0c1830f5);border-color:#99c9fd45;width:100%;position:relative;box-shadow:0 30px 90px #00000059,0 0 65px #428bf41a}.magic-right-column .magic-visual-heading[data-v-f4e57f64]{margin-bottom:18px}.magic-right-column .magic-browser[data-v-f4e57f64]{border-radius:13px;box-shadow:0 20px 55px #01041052}.magic-orbit-field[data-v-f4e57f64]{aspect-ratio:1;pointer-events:none;z-index:0;filter:drop-shadow(0 0 35px #547cf31a);width:min(730px,120%);position:absolute;top:-125px;right:-124px;overflow:visible}.magic-orbit-orb[data-v-f4e57f64]{background:radial-gradient(circle at 37% 30%,#95b0fc63,#5341d22e 39%,#09193a0a 69%,#0000 75%);border:1px solid #73bcf926;border-radius:50%;animation:12s ease-in-out infinite magic-orb-breathe-f4e57f64;position:absolute;inset:18%;box-shadow:0 0 65px #4857e521,inset 0 0 60px #5f9eea1f}.magic-orbit-ring[data-v-f4e57f64]{border:1px solid #59c6fc33;border-radius:50%;animation:38s linear infinite magic-orbit-turn-f4e57f64;position:absolute;inset:9%;transform:rotate(-19deg)scaleY(.67);box-shadow:0 0 16px #51b6f80d}.magic-orbit-ring.second[data-v-f4e57f64]{border-color:#a663ef3b;animation-duration:46s;animation-direction:reverse;inset:6%;transform:rotate(36deg)scaleY(.78)}.magic-floating-gem[data-v-f4e57f64]{background:linear-gradient(135deg,#66c1ff2e,#7a59e414);border:1px solid #85ceff8c;width:45px;height:45px;animation:9s ease-in-out infinite magic-gem-float-f4e57f64;position:absolute;top:21%;right:8%;transform:rotate(26deg)skew(-8deg,8deg);box-shadow:0 0 32px #5a86eb33,inset 0 0 23px #6ae2fb14}.magic-orbit-star[data-v-f4e57f64]{background:#83f5e7;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 13px #69dded}.magic-orbit-star.one[data-v-f4e57f64]{top:26%;left:22%}.magic-orbit-star.two[data-v-f4e57f64]{background:#aa8dfd;bottom:22%;right:20%;box-shadow:0 0 13px #aa8dfd}.magic-activity-card[data-v-f4e57f64]{z-index:2;background:linear-gradient(140deg,#142c54e8,#0b1a31eb);border:1px solid #79a6e83d;border-radius:20px;flex-direction:column;gap:15px;padding:20px 20px 15px;display:flex;position:relative;box-shadow:0 25px 60px #00000024,inset 0 1px #ffffff0b}.magic-activity-intro[data-v-f4e57f64]{align-items:flex-start;gap:11px;display:flex}.magic-activity-icon[data-v-f4e57f64]{color:#8dbeff;background:#6873f121;border:1px solid #6aa7f533;border-radius:12px;flex:0 0 37px;place-items:center;width:37px;height:37px;display:grid}.magic-activity-intro h2[data-v-f4e57f64]{letter-spacing:-.02em;margin:1px 0 5px;font-size:14px;font-weight:800}.magic-activity-intro p[data-v-f4e57f64]{color:#9baeca;margin:0;font-size:11px;line-height:1.55}.magic-activity-grid[data-v-f4e57f64]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.magic-activity-cell[data-v-f4e57f64]{text-align:center;border-right:1px solid #83ade51f;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:6px 9px 2px;display:flex}.magic-activity-cell[data-v-f4e57f64]:last-child{border-right:0}.magic-activity-cell svg[data-v-f4e57f64]{color:#79c4ff}.magic-activity-cell:nth-child(2) svg[data-v-f4e57f64]{color:#ad9af9}.magic-activity-cell:nth-child(3) svg[data-v-f4e57f64]{color:#78e0d3}.magic-activity-cell:nth-child(4) svg[data-v-f4e57f64]{color:#a0baf9}.magic-activity-cell span[data-v-f4e57f64]{color:#c9d6ea;place-items:center;min-height:29px;font-size:10px;line-height:1.35;display:grid}.magic-activity-cell i[data-v-f4e57f64]{opacity:.73;background:linear-gradient(90deg,#7770f3,#53d8e8);border-radius:5px;width:75%;max-width:72px;height:3px;display:block}.magic-tip[data-v-f4e57f64]{color:#98b4d5;border-top:1px solid #86aee821;gap:10px;min-height:47px;padding-top:13px;font-size:11px;line-height:1.45;display:flex}.magic-tip svg[data-v-f4e57f64]{color:#84d7ff;flex:none}.magic-tip strong[data-v-f4e57f64]{color:#e5f1ff;margin-right:5px}@keyframes magic-orbit-turn-f4e57f64{50%{transform:rotate(160deg)scaleY(.72)}to{transform:rotate(340deg)scaleY(.67)}}@keyframes magic-gem-float-f4e57f64{50%{transform:translateY(-17px)rotate(32deg)skew(-8deg,8deg)}}@keyframes magic-orb-breathe-f4e57f64{50%{opacity:.66;transform:scale(.96)}}@media (width<=1100px){.magic-layout[data-v-f4e57f64]{padding:26px 28px 22px}.magic-columns[data-v-f4e57f64]{gap:25px}.magic-details h1[data-v-f4e57f64]{font-size:clamp(34px,3.6vw,46px)}.magic-feature-chip[data-v-f4e57f64]{padding:8px 9px;font-size:9px}}@media (width<=700px){.magic-layout[data-v-f4e57f64]{padding:19px 19px 21px}.magic-columns[data-v-f4e57f64]{grid-template-columns:1fr;align-items:start;gap:30px;padding:22px 0 25px}.magic-details h1[data-v-f4e57f64]{font-size:clamp(30px,8vw,39px)}.magic-stage-list[data-v-f4e57f64]{max-height:245px}.magic-time-card[data-v-f4e57f64]{padding:13px}.magic-orbit-field[data-v-f4e57f64]{width:100%;top:-60px;right:-34px}.magic-right-column .magic-visual[data-v-f4e57f64]{transform:none!important}.magic-activity-card[data-v-f4e57f64]{padding:17px}.magic-activity-grid[data-v-f4e57f64]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.magic-activity-cell[data-v-f4e57f64]:nth-child(2){border-right:0}.magic-activity-cell span[data-v-f4e57f64]{min-height:20px}.magic-tip[data-v-f4e57f64]{min-height:55px}}@media (width<=380px){.magic-feature-chips[data-v-f4e57f64]{gap:6px}.magic-feature-chip[data-v-f4e57f64]{white-space:normal;font-size:9px}.magic-time-card strong[data-v-f4e57f64]{font-size:14px}.magic-time-main[data-v-f4e57f64]{gap:8px}.magic-time-elapsed[data-v-f4e57f64]{padding-left:9px}}@media (prefers-reduced-motion:reduce){.magic-orbit-orb[data-v-f4e57f64],.magic-orbit-ring[data-v-f4e57f64],.magic-floating-gem[data-v-f4e57f64]{animation:none!important}.magic-activity-cell i[data-v-f4e57f64]{transition:none!important}}
