.lap[data-astro-cid-cffy3dzv]{--alu:#c9cbcf;width:100%;max-width:820px;margin:0 0 0 auto}.lp-lid[data-astro-cid-cffy3dzv]{background:#0a0a0b;border-radius:3.2%/4.8%;padding:1.6%;position:relative;box-shadow:0 0 0 1.5px #3a3b3e,inset 0 0 0 1px #1b1b1d,0 40px 60px #0000008c}.lp-screen[data-astro-cid-cffy3dzv]{aspect-ratio:1.547;background:#000;border-radius:1.2%/1.8%;position:relative;overflow:hidden;container-type:inline-size}@supports not (aspect-ratio:1 / 1){.lp-screen[data-astro-cid-cffy3dzv]:before{content:"";padding-top:64.64%;display:block}}.lp-notch[data-astro-cid-cffy3dzv]{background:#0a0a0b;border-radius:0 0 1cqw 1cqw;width:9%;height:2.6%;position:absolute;top:0;left:50%;translate:-50%}.lp-base[data-astro-cid-cffy3dzv]{background:linear-gradient(180deg, #e3e4e6 0%, var(--alu) 30%, #8c8e92 100%);border-radius:0 0 14px 14px/0 0 100% 100%;height:clamp(10px,2.2vw,22px);margin:0 -6%;position:relative;box-shadow:inset 0 1px #ffffffb3,0 30px 40px -12px #0000008c}.lp-groove[data-astro-cid-cffy3dzv]{background:linear-gradient(#9a9ca0,#b9bbbf);border-radius:0 0 10px 10px;width:15%;height:42%;position:absolute;top:0;left:50%;translate:-50%}.lp-cap[data-astro-cid-cffy3dzv]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-desk[data-astro-cid-cffy3dzv]{--u:calc(100cqw / 1024);font-family:var(--sans);color:#1c1c1e;background:radial-gradient(35% 45% at 20% 55%,#3c8ce68c,#0000 70%),radial-gradient(30% 40% at 95% 85%,#d2e1ff80,#0000 70%),linear-gradient(125deg,#9fc0e6 0%,#d9cfa6 30%,#7aa6dc 55%,#2b5fd0 78%,#0d2a8f 100%);position:absolute;top:0;bottom:0;left:0;right:0}.lp-desk[data-astro-cid-cffy3dzv] p[data-astro-cid-cffy3dzv]{margin:0}.lp-menubar[data-astro-cid-cffy3dzv]{align-items:center;gap:calc(var(--u) * 22);height:calc(var(--u) * 28);padding:0 calc(var(--u) * 18);background:#ffffff2e;display:flex}.lp-menubar[data-astro-cid-cffy3dzv] i[data-astro-cid-cffy3dzv]{width:calc(var(--u) * 34);height:calc(var(--u) * 7);background:#ffffffbf;border-radius:99px}.lp-mb-apple[data-astro-cid-cffy3dzv]{width:calc(var(--u) * 13);height:calc(var(--u) * 14);background:#fff;border-radius:50% 50% 45% 45%}.lp-mb-r[data-astro-cid-cffy3dzv]{gap:calc(var(--u) * 14);margin-left:auto;display:flex}.lp-mb-r[data-astro-cid-cffy3dzv] i[data-astro-cid-cffy3dzv]{width:calc(var(--u) * 22)}.lp-win[data-astro-cid-cffy3dzv]{left:calc(var(--u) * 92);right:calc(var(--u) * 92);top:calc(var(--u) * 52);bottom:calc(var(--u) * 40);border-radius:calc(var(--u) * 14);box-shadow:0 calc(var(--u) * 14) calc(var(--u) * 40) #000a2873;background:#fbfbfa;flex-direction:column;display:flex;position:absolute;overflow:hidden}.lp-win-top[data-astro-cid-cffy3dzv]{align-items:center;gap:calc(var(--u) * 9);height:calc(var(--u) * 54);padding:0 calc(var(--u) * 18);background:#f2f2f0;border-bottom:1px solid #e6e6e3;flex:none;display:flex;position:relative}.lp-tl[data-astro-cid-cffy3dzv]{width:calc(var(--u) * 14);height:calc(var(--u) * 14);border-radius:50%}.lp-tl[data-astro-cid-cffy3dzv].lp-r{background:#ff5f57}.lp-tl[data-astro-cid-cffy3dzv].lp-y{background:#febc2e}.lp-tl[data-astro-cid-cffy3dzv].lp-g{background:#28c840}.lp-win-name[data-astro-cid-cffy3dzv]{font-size:calc(var(--u) * 25);color:#3a3a3c;white-space:nowrap;font-weight:600;position:absolute;left:50%;translate:-50%}.lp-chat[data-astro-cid-cffy3dzv]{min-height:0;padding:calc(var(--u) * 28) calc(var(--u) * 34);gap:calc(var(--u) * 20);flex-direction:column;flex:1;display:flex}.lp-msg[data-astro-cid-cffy3dzv]{align-items:center;gap:calc(var(--u) * 14);display:flex}.lp-av[data-astro-cid-cffy3dzv]{width:calc(var(--u) * 42);height:calc(var(--u) * 42);color:#fff;font-size:calc(var(--u) * 22);background:#5b6170;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.lp-av[data-astro-cid-cffy3dzv].lp-ok{background:#3a3b3f}.lp-q[data-astro-cid-cffy3dzv]{font-size:calc(var(--u) * 29);letter-spacing:-.01em;font-weight:600;line-height:1.25}.lp-a[data-astro-cid-cffy3dzv]{font-size:calc(var(--u) * 27);line-height:1.3}.lp-run[data-astro-cid-cffy3dzv]{padding:calc(var(--u) * 16) calc(var(--u) * 22) calc(var(--u) * 12);border-radius:calc(var(--u) * 14);background:#f4f5f7;box-shadow:inset 0 0 0 1px #e6e6e3}.lp-run-head[data-astro-cid-cffy3dzv]{font-size:calc(var(--u) * 25);color:#55575c;font-weight:600;margin-bottom:calc(var(--u) * 6)!important}.lp-run-head[data-astro-cid-cffy3dzv].lp-done{color:#1f6f34}.lp-step[data-astro-cid-cffy3dzv]{align-items:center;gap:calc(var(--u) * 14);height:calc(var(--u) * 42);font-size:calc(var(--u) * 25);color:#1c1c1e;opacity:.4;transition:opacity var(--t-base) var(--ease);display:flex}.lp-step[data-astro-cid-cffy3dzv] .lp-lbl[data-astro-cid-cffy3dzv]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lp-dot[data-astro-cid-cffy3dzv]{width:calc(var(--u) * 22);height:calc(var(--u) * 22);border-radius:50%;flex:none;position:relative;box-shadow:inset 0 0 0 1.5px #b9b9be}.lp-step[data-astro-cid-cffy3dzv].lp-run-now{opacity:1}.lp-step[data-astro-cid-cffy3dzv].lp-run-now .lp-dot[data-astro-cid-cffy3dzv]{box-shadow:none;border:2px solid #6e6e73;border-right-color:#0000;animation:.9s linear infinite spin}.lp-step[data-astro-cid-cffy3dzv].lp-done{opacity:1}.lp-step[data-astro-cid-cffy3dzv].lp-done .lp-dot[data-astro-cid-cffy3dzv]{box-shadow:none;background:#d6f2dc}.lp-step[data-astro-cid-cffy3dzv].lp-done .lp-dot[data-astro-cid-cffy3dzv]:after{content:"✓";font-size:calc(var(--u) * 15);color:#1f6f34;place-items:center;font-weight:700;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.lp-ans[data-astro-cid-cffy3dzv]{opacity:0;transform:translateY(calc(var(--u) * 6));transition:opacity var(--t-slow) var(--ease), transform var(--t-slow) var(--ease)}.lp-ans[data-astro-cid-cffy3dzv].lp-show{opacity:1;transform:none}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:960px){.lp-lap[data-astro-cid-cffy3dzv],.lap[data-astro-cid-cffy3dzv]{width:88%;margin:8px auto 0}}@media (max-width:600px){.lp-desk[data-astro-cid-cffy3dzv] .lp-win-name[data-astro-cid-cffy3dzv]>span[data-astro-cid-cffy3dzv],.lp-desk[data-astro-cid-cffy3dzv] .lp-q[data-astro-cid-cffy3dzv]>span[data-astro-cid-cffy3dzv],.lp-desk[data-astro-cid-cffy3dzv] .lp-a[data-astro-cid-cffy3dzv]>span[data-astro-cid-cffy3dzv],.lp-desk[data-astro-cid-cffy3dzv] .lp-run-head[data-astro-cid-cffy3dzv]>span[data-astro-cid-cffy3dzv],.lp-desk[data-astro-cid-cffy3dzv] .lp-lbl[data-astro-cid-cffy3dzv]>span[data-astro-cid-cffy3dzv]{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#dcdcd8;border-radius:99px}.lp-desk[data-astro-cid-cffy3dzv] .lp-q[data-astro-cid-cffy3dzv]>span[data-astro-cid-cffy3dzv]{background:#c9c9c4}.lp-desk[data-astro-cid-cffy3dzv] .lp-av[data-astro-cid-cffy3dzv]{color:#0000}.lp-cap[data-astro-cid-cffy3dzv]{clip:auto;white-space:normal;width:auto;max-width:34ch;height:auto;color:var(--ink-2);text-align:center;margin:22px auto 0;font-size:14.5px;line-height:1.55;display:block;position:static;overflow:visible}}@media (prefers-reduced-motion:reduce){.lp-step[data-astro-cid-cffy3dzv],.lp-ans[data-astro-cid-cffy3dzv]{transition:none}.lp-step[data-astro-cid-cffy3dzv].lp-run-now .lp-dot[data-astro-cid-cffy3dzv]{animation:none}}
