.perseids-viz[data-astro-cid-auqmclhu]{isolation:isolate;background:linear-gradient(140deg, #ffb15c1f, transparent 34%), linear-gradient(225deg, #59d2c91c, transparent 38%), linear-gradient(180deg, #1e233847, #0b0f181a), var(--surface-2);width:min(100%,1040px);color:var(--text);border:1px solid #97aab533;border-radius:8px;margin:2.2rem auto;position:relative;overflow:hidden}.perseids-viz[data-astro-cid-auqmclhu]>[data-astro-cid-auqmclhu]{z-index:1;position:relative}.perseids-viz__head[data-astro-cid-auqmclhu]{background-color:#0000;background-image:radial-gradient(circle at 18% 14%,#ffb15c29,#0000 24%),radial-gradient(circle at 84% 18%,#59d2c921,#0000 20%),radial-gradient(circle at 58% 42%,#ffffff14 0 1px,#0000 1.4px),radial-gradient(circle at 62% 18%,#ffffffe6 0 1.1px,#0000 1.5px),radial-gradient(circle at 66% 14%,#ffffffd1 0 .95px,#0000 1.3px),radial-gradient(circle at 70% 20%,#ffffffc7 0 .95px,#0000 1.3px),radial-gradient(circle at 74% 15%,#ffffffbd 0 .9px,#0000 1.25px),linear-gradient(#0b111de0,#0c121ec7);background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:auto,auto,auto,auto,auto,auto,auto,auto;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;border-bottom:1px solid #97aab52e;grid-template-columns:minmax(0,1fr) auto;gap:.4rem 1.5rem;padding:clamp(1.1rem,3vw,1.7rem);display:grid}.perseids-viz__sky[data-astro-cid-auqmclhu]{z-index:0;pointer-events:none;opacity:.5;position:absolute;inset:0}.perseids-viz__sky[data-astro-cid-auqmclhu] svg[data-astro-cid-auqmclhu]{width:100%;height:100%;display:block}.perseids-viz__sky[data-astro-cid-auqmclhu] .sky-stars[data-astro-cid-auqmclhu] circle[data-astro-cid-auqmclhu]{fill:#f4f7fb8f}.perseids-viz__sky[data-astro-cid-auqmclhu] .constellation[data-astro-cid-auqmclhu]{fill:none;stroke-linecap:round;stroke-linejoin:round}.perseids-viz__sky[data-astro-cid-auqmclhu] .constellation[data-astro-cid-auqmclhu] path[data-astro-cid-auqmclhu]{stroke-width:2.2px;opacity:.72}.perseids-viz__sky[data-astro-cid-auqmclhu] .constellation[data-astro-cid-auqmclhu] circle[data-astro-cid-auqmclhu]{fill:#f5f8fceb;stroke-width:1.1px}.perseids-viz__sky[data-astro-cid-auqmclhu] .constellation--cygnus[data-astro-cid-auqmclhu] path[data-astro-cid-auqmclhu]{stroke:#d6e3ec8f}.perseids-viz__sky[data-astro-cid-auqmclhu] .constellation--cygnus[data-astro-cid-auqmclhu] circle[data-astro-cid-auqmclhu]{fill:#f5f8fcfa;stroke:#59d2c947;filter:drop-shadow(0 0 7px #f5f8fc57)}.perseids-viz__sky--head[data-astro-cid-auqmclhu]{opacity:.76;mask-image:linear-gradient(90deg,#0000 0 48%,#000000f0 56% 100%)}.perseids-viz__sky--night[data-astro-cid-auqmclhu]{opacity:.44;mask-image:radial-gradient(circle at 74% 49%,#0000 0 22%,#000000fa 23% 100%),linear-gradient(90deg,#0000 0 34%,#000000f0 40% 66%,#000000f0 88%,#0000 100%)}.perseids-viz__sky--night[data-astro-cid-auqmclhu] .constellation[data-astro-cid-auqmclhu] path[data-astro-cid-auqmclhu]{stroke-width:1.8px;opacity:.62}.perseids-viz__sky--night[data-astro-cid-auqmclhu] .constellation[data-astro-cid-auqmclhu] circle[data-astro-cid-auqmclhu]{filter:drop-shadow(0 0 5px #f5f8fc38)}.perseids-viz__sky--night[data-astro-cid-auqmclhu] .constellation--andromeda[data-astro-cid-auqmclhu] path[data-astro-cid-auqmclhu]{stroke:#d2e1ec6b}.perseids-viz__sky--night[data-astro-cid-auqmclhu] .constellation--andromeda[data-astro-cid-auqmclhu] circle[data-astro-cid-auqmclhu]{stroke:#59d2c933}.perseids-viz__sky--night[data-astro-cid-auqmclhu] .constellation--triangulum[data-astro-cid-auqmclhu] path[data-astro-cid-auqmclhu]{stroke:#ffcc7a57}.perseids-viz__sky--night[data-astro-cid-auqmclhu] .constellation--triangulum[data-astro-cid-auqmclhu] circle[data-astro-cid-auqmclhu]{stroke:#ffcc7a38}.perseids-viz__sky--night[data-astro-cid-auqmclhu] .constellation--aries[data-astro-cid-auqmclhu] path[data-astro-cid-auqmclhu]{stroke:#59d2c94d}.perseids-viz__sky--night[data-astro-cid-auqmclhu] .constellation--aries[data-astro-cid-auqmclhu] circle[data-astro-cid-auqmclhu]{stroke:#59d2c92e}.perseids-viz__head[data-astro-cid-auqmclhu] p[data-astro-cid-auqmclhu],.perseids-viz__head[data-astro-cid-auqmclhu] span[data-astro-cid-auqmclhu],.perseids-tool[data-astro-cid-auqmclhu] p[data-astro-cid-auqmclhu],.perseids-night[data-astro-cid-auqmclhu] p[data-astro-cid-auqmclhu],.perseids-viz[data-astro-cid-auqmclhu] figcaption[data-astro-cid-auqmclhu]{color:var(--muted);margin:0}.perseids-viz__head[data-astro-cid-auqmclhu] p[data-astro-cid-auqmclhu]{letter-spacing:.08em;text-transform:uppercase;color:#59d2c9;grid-column:1/-1;font-size:.78rem;font-weight:850}.perseids-viz__head[data-astro-cid-auqmclhu] h2[data-astro-cid-auqmclhu]{text-wrap:pretty;max-width:none;margin:0;font-size:clamp(1.32rem,2.35vw,1.88rem);line-height:1.08}.perseids-viz__head[data-astro-cid-auqmclhu] strong[data-astro-cid-auqmclhu]{color:#ffb15c;white-space:nowrap;align-self:end;font-size:clamp(1.4rem,3.4vw,2.25rem)}.perseids-viz__head[data-astro-cid-auqmclhu]>span[data-astro-cid-auqmclhu]{grid-column:1/-1;font-size:.95rem}.perseids-tool[data-astro-cid-auqmclhu],.perseids-night[data-astro-cid-auqmclhu]{background:#101723b3;border-bottom:1px solid #97aab529;grid-template-columns:minmax(15rem,.75fr) minmax(18rem,1.25fr);align-items:center;gap:clamp(1rem,3vw,1.8rem);padding:clamp(1rem,2.8vw,1.55rem);display:grid}.perseids-night[data-astro-cid-auqmclhu]{background-color:#101723b3;background-image:radial-gradient(circle at 16% 18%,#ffb15c14,#0000 22%),radial-gradient(circle at 86% 22%,#59d2c91f,#0000 22%),radial-gradient(circle at 76% 30%,#ffffffd6 0 1px,#0000 1.4px),radial-gradient(circle at 82% 18%,#ffffffad 0 .9px,#0000 1.3px),radial-gradient(circle at 88% 36%,#ffffffbd 0 .95px,#0000 1.3px),none;background-position:0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:auto,auto,auto,auto,auto,auto;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;grid-template-columns:minmax(20rem,.96fr) minmax(17rem,1.04fr)}.perseids-tool[data-astro-cid-auqmclhu] h3[data-astro-cid-auqmclhu],.perseids-night[data-astro-cid-auqmclhu] h3[data-astro-cid-auqmclhu],.perseids-windows[data-astro-cid-auqmclhu] h3[data-astro-cid-auqmclhu]{margin:0 0 .35rem;font-size:clamp(1.08rem,2vw,1.45rem);line-height:1.15}.perseids-tool[data-astro-cid-auqmclhu] p[data-astro-cid-auqmclhu],.perseids-night[data-astro-cid-auqmclhu] p[data-astro-cid-auqmclhu]{font-size:.92rem;line-height:1.5}.perseids-controls[data-astro-cid-auqmclhu]{gap:.8rem;display:grid}.perseids-controls[data-astro-cid-auqmclhu] label[data-astro-cid-auqmclhu]{grid-template-columns:minmax(7rem,.55fr) minmax(9rem,1fr) minmax(4.6rem,auto);align-items:center;gap:.75rem;min-height:2.15rem;font-weight:750;display:grid}.perseids-controls[data-astro-cid-auqmclhu] input[data-astro-cid-auqmclhu]{accent-color:#59d2c9;width:100%}.perseids-controls[data-astro-cid-auqmclhu] output[data-astro-cid-auqmclhu]{color:#ffcc7a;text-align:right;white-space:nowrap}.perseids-scenarios[data-astro-cid-auqmclhu]{background:#101723a3;border-bottom:1px solid #97aab529;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.perseids-scenarios[data-astro-cid-auqmclhu] article[data-astro-cid-auqmclhu]{border-right:1px solid #97aab524;gap:.35rem;min-width:0;padding:clamp(.9rem,2vw,1.25rem);display:grid}.perseids-scenarios[data-astro-cid-auqmclhu] article[data-astro-cid-auqmclhu]:last-child{border-right:0}.perseids-scenarios[data-astro-cid-auqmclhu] p[data-astro-cid-auqmclhu]{color:var(--muted);margin:0;font-size:.82rem;line-height:1.25}.perseids-scenarios[data-astro-cid-auqmclhu] strong[data-astro-cid-auqmclhu]{color:var(--text);font-size:clamp(1.15rem,2.2vw,1.5rem)}.perseids-scenarios[data-astro-cid-auqmclhu] span[data-astro-cid-auqmclhu]{color:var(--muted);font-size:.78rem}.perseids-scenarios[data-astro-cid-auqmclhu] i[data-astro-cid-auqmclhu]{background:#97aab526;border-radius:999px;width:100%;height:.55rem;display:block;overflow:hidden}.perseids-scenarios[data-astro-cid-auqmclhu] i[data-astro-cid-auqmclhu]:before{content:"";width:var(--w);border-radius:inherit;background:linear-gradient(90deg,#ffb15c,#ef6746);height:100%;display:block}.perseids-night[data-astro-cid-auqmclhu] svg[data-astro-cid-auqmclhu]{aspect-ratio:1.9;width:100%;min-height:16rem;display:block}.plot-bg[data-astro-cid-auqmclhu]{fill:#070a1157;stroke:#97aab52e}.chart-stars[data-astro-cid-auqmclhu]{fill:#f4f7fbb8}.chart-meteors[data-astro-cid-auqmclhu] path[data-astro-cid-auqmclhu]{fill:none;stroke:#ffcc7a;stroke-width:.95px;stroke-linecap:round;opacity:.85;filter:drop-shadow(0 0 2px #ffcc7a94)}.chart-meteors[data-astro-cid-auqmclhu] path[data-astro-cid-auqmclhu]+path[data-astro-cid-auqmclhu]{stroke:#59d2c9;opacity:.68;filter:drop-shadow(0 0 2px #59d2c975)}.dawn-band[data-astro-cid-auqmclhu]{fill:#ffb15c29}.grid-lines[data-astro-cid-auqmclhu] path[data-astro-cid-auqmclhu]{stroke:#97aab52e;stroke-width:.45px}.altitude-line[data-astro-cid-auqmclhu]{stroke:#59d2c9;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.altitude-dot[data-astro-cid-auqmclhu]{fill:#ffcc7a;stroke:var(--surface-2);stroke-width:.8px}.perseids-night[data-astro-cid-auqmclhu] text[data-astro-cid-auqmclhu]{fill:var(--muted);font-size:.22rem;font-weight:800}.perseids-night[data-astro-cid-auqmclhu] .dawn-label[data-astro-cid-auqmclhu]{fill:#ffcc7a;text-transform:uppercase;letter-spacing:.04em}.perseids-windows[data-astro-cid-auqmclhu]{background:#101723b8;padding:clamp(1rem,2.8vw,1.55rem)}.perseids-windows[data-astro-cid-auqmclhu] ol[data-astro-cid-auqmclhu]{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.perseids-windows[data-astro-cid-auqmclhu] li[data-astro-cid-auqmclhu]{border-top:1px solid #97aab521;grid-template-columns:minmax(8rem,.75fr) minmax(13rem,1fr) minmax(10rem,1fr);align-items:center;gap:.75rem;min-height:2.4rem;padding:.65rem 0;display:grid}.perseids-windows[data-astro-cid-auqmclhu] span[data-astro-cid-auqmclhu]{font-weight:850}.perseids-windows[data-astro-cid-auqmclhu] strong[data-astro-cid-auqmclhu]{color:#ffcc7a;font-size:.92rem}.perseids-windows[data-astro-cid-auqmclhu] em[data-astro-cid-auqmclhu]{color:var(--muted);font-size:.86rem;font-style:normal}.data-output-count[data-astro-cid-auqmclhu]{margin-top:20%;margin-bottom:-40%}.perseids-windows[data-astro-cid-auqmclhu] .is-unknown[data-astro-cid-auqmclhu] span[data-astro-cid-auqmclhu]{color:#d7b7ff}.perseids-windows[data-astro-cid-auqmclhu] .is-band[data-astro-cid-auqmclhu] span[data-astro-cid-auqmclhu]{color:#59d2c9}.perseids-windows[data-astro-cid-auqmclhu] .is-limited[data-astro-cid-auqmclhu] span[data-astro-cid-auqmclhu]{color:#9fd16f}.perseids-windows[data-astro-cid-auqmclhu] .is-peak[data-astro-cid-auqmclhu] span[data-astro-cid-auqmclhu]{color:#ffb15c}.perseids-viz[data-astro-cid-auqmclhu] figcaption[data-astro-cid-auqmclhu]{background:#101723b8;padding:0 clamp(1rem,2.8vw,1.55rem) clamp(1rem,2.8vw,1.55rem);font-size:.84rem;line-height:1.5}:root[data-theme=light] .perseids-viz[data-astro-cid-auqmclhu]{background:linear-gradient(140deg,#ffb15c2e,#0000 34%),linear-gradient(225deg,#008b8b1f,#0000 38%),#fbfcf8;border-color:#19222c1f}:root[data-theme=light] .perseids-viz__head[data-astro-cid-auqmclhu]{background:radial-gradient(circle at 18% 14%,#ffb15c24,#0000 24%),radial-gradient(circle at 84% 18%,#008b8b1a,#0000 20%),radial-gradient(circle at 58% 42%,#19222c14 0 1px,#0000 1.4px),radial-gradient(circle at 62% 18%,#19222c47 0 1.1px,#0000 1.5px),radial-gradient(circle at 66% 14%,#19222c38 0 .95px,#0000 1.3px),radial-gradient(circle at 70% 20%,#19222c38 0 .95px,#0000 1.3px),radial-gradient(circle at 74% 15%,#19222c2e 0 .9px,#0000 1.25px),linear-gradient(#e3ebf3db,#f2f6fabd)}:root[data-theme=light] .perseids-viz__sky[data-astro-cid-auqmclhu]{opacity:.32}:root[data-theme=light] .perseids-viz__sky[data-astro-cid-auqmclhu] .sky-stars[data-astro-cid-auqmclhu] circle[data-astro-cid-auqmclhu]{fill:#19222c38}:root[data-theme=light] .perseids-viz__sky[data-astro-cid-auqmclhu] .constellation[data-astro-cid-auqmclhu] circle[data-astro-cid-auqmclhu]{fill:#ffffffd6}:root[data-theme=light] .perseids-viz__sky--head[data-astro-cid-auqmclhu] .constellation--cygnus[data-astro-cid-auqmclhu] path[data-astro-cid-auqmclhu]{stroke-opacity:.5}:root[data-theme=light] .perseids-viz__sky--night[data-astro-cid-auqmclhu] .constellation[data-astro-cid-auqmclhu] path[data-astro-cid-auqmclhu]{stroke-opacity:.42}:root[data-theme=light] .perseids-night[data-astro-cid-auqmclhu]{background:radial-gradient(circle at 16% 18%,#ffb15c14,#0000 22%),radial-gradient(circle at 86% 22%,#008b8b14,#0000 22%),radial-gradient(circle at 76% 30%,#19222c38 0 1px,#0000 1.4px),radial-gradient(circle at 82% 18%,#19222c29 0 .9px,#0000 1.3px),radial-gradient(circle at 88% 36%,#19222c2e 0 .95px,#0000 1.3px),#ebf0f5c7}:root[data-theme=light] .plot-bg[data-astro-cid-auqmclhu]{fill:#19222c0a}:root[data-theme=light] .altitude-dot[data-astro-cid-auqmclhu]{stroke:#fbfcf8}@media (width<=820px){.perseids-viz__head[data-astro-cid-auqmclhu],.perseids-tool[data-astro-cid-auqmclhu],.perseids-night[data-astro-cid-auqmclhu]{grid-template-columns:1fr}.perseids-scenarios[data-astro-cid-auqmclhu]{grid-template-columns:repeat(2,minmax(0,1fr))}.perseids-scenarios[data-astro-cid-auqmclhu] article[data-astro-cid-auqmclhu]:nth-child(2){border-right:0}.perseids-windows[data-astro-cid-auqmclhu] li[data-astro-cid-auqmclhu]{grid-template-columns:1fr;gap:.22rem}.perseids-viz__hero-sky[data-astro-cid-auqmclhu]{opacity:.78}}@media (width<=560px){.perseids-controls[data-astro-cid-auqmclhu] label[data-astro-cid-auqmclhu]{grid-template-columns:1fr auto;gap:.35rem .7rem}.perseids-controls[data-astro-cid-auqmclhu] input[data-astro-cid-auqmclhu]{grid-column:1/-1}.perseids-scenarios[data-astro-cid-auqmclhu]{grid-template-columns:1fr}.perseids-scenarios[data-astro-cid-auqmclhu] article[data-astro-cid-auqmclhu]{border-top:1px solid #97aab524;border-right:0}.perseids-night[data-astro-cid-auqmclhu] svg[data-astro-cid-auqmclhu]{aspect-ratio:1.2;min-height:14rem}}body .ambient-backdrop{opacity:1;background:radial-gradient(circle at 18% 12%,#14587e80,#0000 36%),radial-gradient(circle at 82% 18%,#0c304c66,#0000 34%),radial-gradient(circle at 54% 58%,#0a1e3057,#0000 44%),radial-gradient(circle at 50% 92%,#07142185,#0000 48%),linear-gradient(#03060cf5,#020409fa 54%,#010307),linear-gradient(125deg,#081926f0,#040a126b 44%,#02060c2e 72%,#0000 100%),#05080f}body .ambient-backdrop:before{opacity:1;z-index:0;filter:none;background-image:radial-gradient(circle at 2.4% 6.8%,#fafdfff0 0 1px,#0000 1.4px),radial-gradient(circle at 7.3% 22.1%,#fafdffb8 0 .9px,#0000 1.3px),radial-gradient(circle at 12.8% 12.4%,#ffd088a8 0 .95px,#0000 1.35px),radial-gradient(circle at 18.6% 31.5%,#fafdffe0 0 1px,#0000 1.45px),radial-gradient(circle at 21.9% 9.4%,#89e7e1a3 0 .92px,#0000 1.3px),radial-gradient(circle at 27.5% 18.2%,#fafdff85 0 .82px,#0000 1.2px),radial-gradient(circle at 31.2% 4.9%,#fafdffb3 0 .86px,#0000 1.22px),radial-gradient(circle at 36.8% 27.7%,#fafdffeb 0 1.02px,#0000 1.45px),radial-gradient(circle at 41.1% 14.2%,#ffce8494 0 .84px,#0000 1.22px),radial-gradient(circle at 46.3% 34.8%,#fafdff9e 0 .86px,#0000 1.18px),radial-gradient(circle at 52.7% 8.6%,#fafdfff5 0 1.05px,#0000 1.48px),radial-gradient(circle at 57.9% 25.4%,#89e7e199 0 .9px,#0000 1.28px),radial-gradient(circle at 63.8% 11.8%,#fafdffbd 0 .92px,#0000 1.28px),radial-gradient(circle at 68.4% 30.9%,#fafdffe6 0 1px,#0000 1.42px),radial-gradient(circle at 73.6% 17.1%,#ffce8499 0 .88px,#0000 1.24px),radial-gradient(circle at 78.8% 6.4%,#fafdff94 0 .84px,#0000 1.18px),radial-gradient(circle at 84.2% 24.3%,#fafdfff5 0 1.02px,#0000 1.44px),radial-gradient(circle at 89.7% 13.7%,#89e7e18f 0 .82px,#0000 1.16px),radial-gradient(circle at 95.1% 32.4%,#fafdffb3 0 .9px,#0000 1.24px),radial-gradient(circle at 4.8% 42.6%,#fafdff85 0 .76px,#0000 1.06px),radial-gradient(circle at 9.6% 57.3%,#fafdffd6 0 .96px,#0000 1.34px),radial-gradient(circle at 15.7% 46.1%,#ffce848a 0 .8px,#0000 1.12px),radial-gradient(circle at 19.4% 68.9%,#fafdffa8 0 .86px,#0000 1.2px),radial-gradient(circle at 24.9% 52.2%,#89e7e18a 0 .78px,#0000 1.08px),radial-gradient(circle at 29.6% 74.1%,#fafdffeb 0 1px,#0000 1.38px),radial-gradient(circle at 34.8% 61.7%,#fafdff70 0 .68px,#0000 .98px),radial-gradient(circle at 39.7% 83.5%,#fafdffb3 0 .86px,#0000 1.22px),radial-gradient(circle at 44.5% 48.8%,#ffce847a 0 .74px,#0000 1.02px),radial-gradient(circle at 49.2% 70.3%,#fafdffe0 0 .96px,#0000 1.34px),radial-gradient(circle at 54.8% 59.6%,#fafdff94 0 .82px,#0000 1.16px),radial-gradient(circle at 59.1% 86.9%,#89e7e180 0 .74px,#0000 1px),radial-gradient(circle at 64.4% 45.7%,#fafdfff5 0 1.02px,#0000 1.42px),radial-gradient(circle at 69.8% 64.8%,#fafdff9e 0 .82px,#0000 1.16px),radial-gradient(circle at 74.6% 79.4%,#ffce8485 0 .78px,#0000 1.06px),radial-gradient(circle at 79.9% 55.1%,#fafdffd6 0 .94px,#0000 1.3px),radial-gradient(circle at 84.7% 88.2%,#fafdff75 0 .66px,#0000 .94px),radial-gradient(circle at 88.4% 61.6%,#89e7e175 0 .7px,#0000 .98px),radial-gradient(circle at 93.1% 76.8%,#fafdffc2 0 .9px,#0000 1.24px),radial-gradient(circle at 97.4% 49.2%,#fafdffe6 0 .98px,#0000 1.36px),radial-gradient(circle at 6.2% 91.4%,#fafdff9e 0 .8px,#0000 1.12px),radial-gradient(circle at 13.1% 79.7%,#ffce8470 0 .68px,#0000 .96px),radial-gradient(circle at 22.7% 93.5%,#fafdffc7 0 .9px,#0000 1.26px),radial-gradient(circle at 33.9% 95.1%,#89e7e17a 0 .68px,#0000 .94px),radial-gradient(circle at 47.1% 92.6%,#fafdff8f 0 .76px,#0000 1.06px),radial-gradient(circle at 58.3% 96.2%,#fafdffb8 0 .88px,#0000 1.22px),radial-gradient(circle at 71.6% 94.1%,#ffce8475 0 .7px,#0000 .98px),radial-gradient(circle at 86.9% 92.8%,#fafdffd1 0 .94px,#0000 1.3px),radial-gradient(circle at 8.9% 37.1%,#fafdff70 0 .64px,#0000 .92px),radial-gradient(circle at 16.5% 25.8%,#fafdff94 0 .76px,#0000 1.08px),radial-gradient(circle at 26.1% 38.6%,#89e7e16b 0 .62px,#0000 .88px),radial-gradient(circle at 37.2% 41.9%,#fafdff7a 0 .68px,#0000 .94px),radial-gradient(circle at 48.6% 39.4%,#fafdff85 0 .72px,#0000 1px),radial-gradient(circle at 61.7% 39.7%,#ffce8461 0 .58px,#0000 .84px),radial-gradient(circle at 72.4% 40.8%,#fafdff75 0 .66px,#0000 .94px),radial-gradient(circle at 83.5% 42.3%,#89e7e15c 0 .56px,#0000 .82px),radial-gradient(circle at 92.1% 39.2%,#fafdff80 0 .7px,#0000 1px),radial-gradient(circle at 5.7% 63.8%,#fafdff6b 0 .62px,#0000 .88px),radial-gradient(circle at 12.6% 72.4%,#ffce845c 0 .54px,#0000 .8px),radial-gradient(circle at 18.3% 81.1%,#fafdff8a 0 .74px,#0000 1.04px),radial-gradient(circle at 28.8% 88.9%,#fafdff61 0 .56px,#0000 .82px),radial-gradient(circle at 36.4% 71.8%,#89e7e157 0 .52px,#0000 .78px),radial-gradient(circle at 42.8% 60.7%,#fafdff66 0 .6px,#0000 .86px),radial-gradient(circle at 51.6% 80.1%,#fafdff75 0 .68px,#0000 .96px),radial-gradient(circle at 63.3% 73.2%,#ffce8457 0 .52px,#0000 .76px),radial-gradient(circle at 72.8% 69.5%,#fafdff70 0 .64px,#0000 .92px),radial-gradient(circle at 81.7% 83.6%,#fafdff5c 0 .54px,#0000 .78px),radial-gradient(circle at 91.4% 68.7%,#89e7e152 0 .48px,#0000 .72px),radial-gradient(circle at 96.2% 58.4%,#fafdff6b 0 .62px,#0000 .88px);background-repeat:no-repeat;background-size:100% 100%;animation:56s linear infinite perseids-star-drift;inset:0;mask-image:none}body .ambient-backdrop:after{opacity:.84;z-index:0;filter:blur(42px);transform-origin:50%;background:radial-gradient(circle,#fafdff9e 0 .62px,#0000 1px) 0 0/61px 59px,radial-gradient(circle,#fafdff6b 0 .5px,#0000 .84px) 23px 17px/97px 89px,radial-gradient(circle,#89e7e147 0 .46px,#0000 .8px) 11px 31px/149px 137px,radial-gradient(circle,#ffce8438 0 .42px,#0000 .74px) 37px 9px/211px 193px,radial-gradient(circle at 14% 18%,#58d1c929,#0000 20%) no-repeat,radial-gradient(circle at 84% 14%,#ffbe7424,#0000 18%) no-repeat,radial-gradient(circle at 68% 54%,#4a7caa1f,#0000 24%) no-repeat,radial-gradient(circle at 42% 34%,#ffffff0a,#0000 14%) no-repeat,radial-gradient(circle at 22% 74%,#5078a81a,#0000 28%) no-repeat,radial-gradient(circle at 78% 82%,#10304c29,#0000 32%) no-repeat;animation:9s ease-in-out infinite alternate perseids-twinkle;inset:0;transform:rotate(7deg)scale(1.08);mask-image:none}body .ambient-backdrop .ambient-svg,body .ambient-backdrop .ambient-grid,body .ambient-backdrop .ambient-points,body .ambient-backdrop .ambient-svg-lines,body .ambient-backdrop .ambient-svg-band,body .ambient-backdrop .ambient-svg-bars,body .ambient-backdrop .ambient-svg-points{display:none}body .ambient-backdrop .ambient-stream{z-index:1;opacity:0;filter:drop-shadow(0 0 10px #70ded6ad);will-change:transform, opacity;background:linear-gradient(90deg,#0000 0%,#59d2c947 28%,#ffe6bef2 76%,#fff 100%);border-radius:999px;width:15.5rem;height:2.5px;animation:10.5s linear -6.2s infinite perseids-shooting-star;display:block;position:absolute;inset:7rem auto auto 8%;transform:translate(0,0)rotate(14deg);mask-image:none}body .ambient-backdrop .ambient-stream:after{content:"";background:#fffffff2;border-radius:999px;width:7px;height:7px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 14px #ffe2aadb}body .ambient-backdrop .ambient-stream--two{opacity:0;width:11rem;animation-duration:10.5s;animation-delay:-1.8s;top:12rem;left:28%}body .ambient-backdrop .ambient-stream--three{opacity:0;width:13rem;animation-duration:10.5s;animation-delay:-4.6s;top:17rem;left:56%}body .ambient-backdrop .ambient-stream--four{opacity:0;width:9rem;height:2px;animation-duration:10.5s;animation-delay:-7.1s;top:10rem;left:74%}@keyframes perseids-star-drift{0%{transform:translate(0,0)}to{transform:translate(-1.2%,3.2%)}}@keyframes perseids-twinkle{0%{opacity:.56}to{opacity:.84}}@keyframes perseids-shooting-star{0%,34%{opacity:0;transform:translate(0,0)rotate(14deg)}42%{opacity:.96;transform:translate(6vw,2.57vh)rotate(14deg)}56%{opacity:1;transform:translate(16.5vw,7.07vh)rotate(14deg)}62%{opacity:.88;transform:translate(21vw,9vh)rotate(14deg)}76%{opacity:.34;transform:translate(31.5vw,13.5vh)rotate(14deg)}82%,to{opacity:0;transform:translate(42vw,18vh)rotate(14deg)}}@media (width<=760px){body .ambient-backdrop:before{opacity:.94}body .ambient-backdrop:after{opacity:.58}body .ambient-backdrop .ambient-stream{width:8rem;animation-duration:10.5s;top:6.5rem;left:10%}body .ambient-backdrop .ambient-stream--two{width:6.4rem;top:10.5rem;left:34%}body .ambient-backdrop .ambient-stream--three{width:7rem;top:14.5rem;left:58%}body .ambient-backdrop .ambient-stream--four{width:5.8rem;top:9rem;left:76%}}@media (prefers-reduced-motion:reduce){body .ambient-backdrop:before,body .ambient-backdrop:after,body .ambient-backdrop .ambient-stream{animation:none}body .ambient-backdrop .ambient-stream{display:none}}
