.dpx[data-v-ebec5d8a]{background:#fff;border:1px solid rgba(236,38,143,.14);border-radius:16px;box-shadow:0 10px 30px #2814500f;overflow:hidden;padding:18px;position:relative;--cd:1.55s}.dpx-bg[data-v-ebec5d8a]{height:100%;top:0;right:0;bottom:0;left:0;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:var(--bgop,.14);pointer-events:none;position:absolute;width:100%}.working .dpx-bg[data-v-ebec5d8a]{animation:dpx-drift-ebec5d8a 90s linear infinite alternate}@keyframes dpx-drift-ebec5d8a{0%{transform:scale(1.06) translate(0)}to{transform:scale(1.06) translate(-26px,12px)}}.dpx-sky[data-v-ebec5d8a]{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute}.dpx-planet[data-v-ebec5d8a]{display:block;mix-blend-mode:multiply;opacity:var(--rest,.4);position:absolute}.dpx-planet-art[data-v-ebec5d8a]{display:block;height:auto;width:100%}.dpx-planet.i0[data-v-ebec5d8a]{margin-top:-100px;right:-76px;top:50%;width:200px}.dpx-planet.i1[data-v-ebec5d8a]{right:88px;top:-46px;width:124px}.dpx-planet.i2[data-v-ebec5d8a]{bottom:-32px;right:236px;width:78px}@media(max-width:820px){.dpx-planet.i0[data-v-ebec5d8a]{margin-top:-75px;right:-60px;top:42%;width:150px}.dpx-planet.i1[data-v-ebec5d8a]{right:44px;top:-34px;width:96px}.dpx-planet.i2[data-v-ebec5d8a]{bottom:-22px;right:120px;width:64px}}.working .dpx-planet.i0[data-v-ebec5d8a]{animation:dpx-work-a-ebec5d8a 26s ease-in-out infinite}.working .dpx-planet.i1[data-v-ebec5d8a]{animation:dpx-work-b-ebec5d8a 34s ease-in-out infinite}.working .dpx-planet.i2[data-v-ebec5d8a]{animation:dpx-work-c-ebec5d8a 21s ease-in-out infinite}@keyframes dpx-work-a-ebec5d8a{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(-16px,-10px) rotate(2deg)}66%{transform:translate(-6px,12px) rotate(-2deg)}}@keyframes dpx-work-b-ebec5d8a{0%,to{transform:translate(0)}50%{transform:translate(22px,16px)}}@keyframes dpx-work-c-ebec5d8a{0%,to{transform:translate(0)}50%{transform:translate(-18px,-14px)}}.dpx-seam[data-v-ebec5d8a]{background:#ec268f1a;height:2px;inset:0 0 auto 0;overflow:hidden;position:absolute}.dpx-seam i[data-v-ebec5d8a]{animation:dpx-seam-ebec5d8a 2.6s ease-in-out infinite;background:linear-gradient(90deg,transparent,#ec268f,transparent);display:block;top:0;right:0;bottom:0;left:0;position:absolute}@keyframes dpx-seam-ebec5d8a{0%{transform:translate(-100%)}to{transform:translate(100%)}}.armed .dpx-bg[data-v-ebec5d8a],.armed .dpx-inner[data-v-ebec5d8a],.armed .dpx-planet[data-v-ebec5d8a]{opacity:0}.intro .dpx-bg[data-v-ebec5d8a]{animation:dpx-bg-in-ebec5d8a 1.1s ease both}@keyframes dpx-bg-in-ebec5d8a{0%{opacity:0}to{opacity:var(--bgop,.14)}}.intro .dpx-inner[data-v-ebec5d8a]{animation:dpx-content-in-ebec5d8a .75s cubic-bezier(.16,1,.3,1) var(--cd) both}@keyframes dpx-content-in-ebec5d8a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.intro .dpx-planet.i0[data-v-ebec5d8a]{animation:dpx-in-0-ebec5d8a 1.75s cubic-bezier(.16,.84,.24,1) both}.intro .dpx-planet.i1[data-v-ebec5d8a]{animation:dpx-in-1-ebec5d8a 1.85s cubic-bezier(.16,.84,.24,1) .2s both}.intro .dpx-planet.i2[data-v-ebec5d8a]{animation:dpx-in-2-ebec5d8a 1.95s cubic-bezier(.16,.84,.24,1) .38s both}@keyframes dpx-in-0-ebec5d8a{0%{opacity:0;transform:translate(130px,10px) scale(1.06)}14%{opacity:1}to{opacity:1;transform:none}}@keyframes dpx-in-1-ebec5d8a{0%{opacity:0;transform:translate(200px,-16px) scale(1.06)}14%{opacity:1}to{opacity:1;transform:none}}@keyframes dpx-in-2-ebec5d8a{0%{opacity:0;transform:translate(270px,18px) scale(1.06)}14%{opacity:1}to{opacity:1;transform:none}}.intro .dpx-planet-art[data-v-ebec5d8a]{animation:dpx-dim-ebec5d8a .85s ease var(--cd) both}@keyframes dpx-dim-ebec5d8a{0%{opacity:1}to{opacity:var(--rest,.4)}}@media(prefers-reduced-motion:reduce){.dpx-bg[data-v-ebec5d8a],.dpx-inner[data-v-ebec5d8a],.dpx-planet[data-v-ebec5d8a],.dpx-planet-art[data-v-ebec5d8a],.dpx-seam i[data-v-ebec5d8a],.dpx-spinner[data-v-ebec5d8a]{animation:none!important}.dpx-stage[data-v-ebec5d8a]{transition:none!important}}.dpx-inner[data-v-ebec5d8a]{position:relative}.dpx-stage[data-v-ebec5d8a]{overflow:hidden;transition:height .45s cubic-bezier(.16,1,.3,1)}.dpx-face[data-v-ebec5d8a]{display:flow-root;padding-bottom:8px}.dpx-kick-enter-active[data-v-ebec5d8a],.dpx-kick-leave-active[data-v-ebec5d8a]{transition:opacity .25s ease}.dpx-kick-enter-from[data-v-ebec5d8a],.dpx-kick-leave-to[data-v-ebec5d8a]{opacity:0}.dpx-swap-enter-active[data-v-ebec5d8a]{transition:opacity .4s ease .06s,transform .4s cubic-bezier(.16,1,.3,1) .06s}.dpx-swap-leave-active[data-v-ebec5d8a]{transition:opacity .22s ease,transform .22s ease}.dpx-swap-enter-from[data-v-ebec5d8a]{opacity:0;transform:translateY(8px)}.dpx-swap-leave-to[data-v-ebec5d8a]{opacity:0;transform:translateY(-6px)}.dpx-kicker[data-v-ebec5d8a]{color:#ec268f;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.dpx-hook[data-v-ebec5d8a]{background:#fdf2f8c2;border-left:3px solid #ec268f;border-radius:0 10px 10px 0;color:#46425c;font-size:13.5px;line-height:1.55;margin-top:12px;padding:9px 13px}.dpx-hook[data-v-ebec5d8a] b{color:#2a2536}.dpx-hook[data-v-ebec5d8a] .astro-term-link{border-bottom:1px dotted rgba(236,38,143,.5);color:#be185d;cursor:pointer}.dpx-hook-plain[data-v-ebec5d8a]{color:#55516a;font-size:13.5px;line-height:1.55;margin:12px 0 0}.dpx-locked[data-v-ebec5d8a]{margin-top:14px;position:relative}.dpx-blur[data-v-ebec5d8a]{filter:blur(4px);-webkit-mask-image:linear-gradient(180deg,#000 58%,transparent);mask-image:linear-gradient(180deg,#000 58%,transparent);max-height:74px;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dpx-blur p[data-v-ebec5d8a]{color:#6b6880;font-size:12.5px;line-height:1.55;margin:0 0 7px}.dpx-blur p[data-v-ebec5d8a]:last-child{margin-bottom:0}.dpx-lock-chip[data-v-ebec5d8a]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.dpx-lock-chip span[data-v-ebec5d8a]{background:#fff;border:1px solid rgba(236,38,143,.25);border-radius:99px;box-shadow:0 6px 18px #2814501f;color:#c01371;font-size:11.5px;font-weight:700;padding:5px 13px;white-space:nowrap}.dpx-chapters[data-v-ebec5d8a]{display:grid;gap:8px;list-style:none;margin:12px 0 0;padding:0}.dpx-chapters li[data-v-ebec5d8a]{align-items:baseline;display:flex;font-size:13px;gap:10px;line-height:1.45;transition:color .6s ease,opacity .6s ease,filter .6s ease}.dpx-ch-mark[data-v-ebec5d8a]{flex:0 0 auto;font:800 10.5px/1.4 ui-monospace,Menlo,monospace;font-variant-numeric:tabular-nums;text-align:center;width:18px}.dpx-chapters li.done[data-v-ebec5d8a]{color:#6b6880}.dpx-chapters li.done .dpx-ch-mark[data-v-ebec5d8a]{color:#0d9463}.dpx-chapters li.active[data-v-ebec5d8a]{color:#2a2536;font-weight:700}.dpx-chapters li.active .dpx-ch-mark[data-v-ebec5d8a]{color:#ec268f}.dpx-chapters li.active .dpx-ch-name[data-v-ebec5d8a]{animation:dpx-ink-ebec5d8a 2.4s ease-in-out infinite}.dpx-chapters li.pending[data-v-ebec5d8a]{color:#b6b1c6;filter:blur(1.6px);opacity:.8}.dpx-chapters li.pending .dpx-ch-mark[data-v-ebec5d8a]{color:#c9c4d6}@keyframes dpx-ink-ebec5d8a{50%{opacity:.62}}.dpx-calm[data-v-ebec5d8a]{font-size:11.5px;line-height:1.5}.dpx-calm[data-v-ebec5d8a],.dpx-ready-meta[data-v-ebec5d8a]{color:#9a92b0;margin:12px 0 0}.dpx-ready-meta[data-v-ebec5d8a]{font-size:12px;font-variant-numeric:tabular-nums}.dpx-ready-lead[data-v-ebec5d8a]{color:#46425c;font-size:13.5px;line-height:1.6;margin:8px 0 0}.dpx-report[data-v-ebec5d8a]{margin-top:14px}.reading .dpx-sky[data-v-ebec5d8a]{bottom:auto;height:200px}.reading .dpx-bg[data-v-ebec5d8a]{height:260px;opacity:calc(var(--bgop, .14)*.65)}.reading .dpx-planet[data-v-ebec5d8a]{opacity:calc(var(--rest, .4)*.5)}.reading .dpx-bg[data-v-ebec5d8a],.reading .dpx-sky[data-v-ebec5d8a]{-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.dpx-report[data-v-ebec5d8a] h3{color:#2a2536;font-size:15px;font-weight:800;line-height:1.35;margin:22px 0 8px}.dpx-report[data-v-ebec5d8a] h3:first-child{margin-top:0}.dpx-report[data-v-ebec5d8a] p{color:#46425c;font-size:13.5px;line-height:1.65;margin:0 0 12px}.dpx-report[data-v-ebec5d8a] ol,.dpx-report[data-v-ebec5d8a] ul{margin:0 0 12px;padding-left:20px}.dpx-report[data-v-ebec5d8a] li{color:#46425c;font-size:13.5px;line-height:1.6;margin:0 0 6px}.dpx-report[data-v-ebec5d8a] strong{color:#2a2536}.dpx-report[data-v-ebec5d8a] .astro-term-link{border-bottom:1px dotted rgba(236,38,143,.5);color:#be185d;cursor:pointer;font-weight:500}.dpx-bottom[data-v-ebec5d8a]{display:flex;justify-content:flex-end;margin-top:16px}.dpx-cta[data-v-ebec5d8a]{align-items:center;background:#ec268f;border:none;border-radius:10px;box-shadow:0 4px 14px #ec268f40;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;justify-content:center;padding:9px 18px;transition:background .25s ease,box-shadow .25s ease,transform .15s ease,min-width .35s ease;white-space:nowrap}.dpx-cta[data-v-ebec5d8a]:hover:not(:disabled){background:#d81a7f;box-shadow:0 6px 18px #ec268f59}.dpx-cta[data-v-ebec5d8a]:active:not(:disabled){transform:scale(.98)}.dpx-cta[data-v-ebec5d8a]:disabled{cursor:default}.dpx-cta.busy[data-v-ebec5d8a]{background:#f06fb4;box-shadow:none}.dpx-cta.toggle[data-v-ebec5d8a]{border:1px solid var(--color-line-default,#e5e7eb);color:var(--color-content-secondary,#4a4a68)}.dpx-cta.toggle[data-v-ebec5d8a],.dpx-cta.toggle[data-v-ebec5d8a]:hover:not(:disabled){background:var(--color-surface-card,#fff);box-shadow:none}.dpx-cta.toggle[data-v-ebec5d8a]:hover:not(:disabled){border-color:#ec268f59;color:#c01371}.dpx-spinner[data-v-ebec5d8a]{animation:dpx-spin-ebec5d8a .8s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;flex:0 0 auto;height:13px;width:13px}@keyframes dpx-spin-ebec5d8a{to{transform:rotate(1turn)}}@media(min-width:1024px){.dpx-blur[data-v-ebec5d8a]{max-height:116px}}@media(max-width:560px){.dpx-bottom[data-v-ebec5d8a]{display:block}.dpx-cta[data-v-ebec5d8a]{font-size:13.5px;padding:12px;width:100%}}.dpb[data-v-143982d1]{position:relative}.dpb-error[data-v-143982d1]{color:#be185d;font-size:12px;margin:10px 0 0}.dpb-confirm[data-v-143982d1]{margin-top:10px;position:absolute;right:18px;top:100%;width:300px;z-index:50}.dpb-arrow[data-v-143982d1]{height:12px;position:absolute;right:22px;top:-6px;transform:rotate(45deg);width:12px}.dpb-ghost[data-v-143982d1],.dpb-primary[data-v-143982d1]{border-radius:10px;cursor:pointer;flex:1;font-size:12.5px;font-weight:700;padding:9px;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.dpb-ghost[data-v-143982d1]{background:transparent;border:1px solid rgba(120,110,150,.22);color:#6b6880}.dpb-ghost[data-v-143982d1]:hover{border-color:#786e9666}.dpb-primary[data-v-143982d1]{background:#ec268f;border:none;color:#fff}.dpb-primary[data-v-143982d1]:hover:not(:disabled){background:#d81a7f}.dpb-primary[data-v-143982d1]:disabled{cursor:not-allowed;opacity:.5}.dpb-pop-enter-active[data-v-143982d1],.dpb-pop-leave-active[data-v-143982d1]{transition:opacity .25s ease,transform .25s cubic-bezier(.16,1,.3,1)}.dpb-pop-enter-from[data-v-143982d1],.dpb-pop-leave-to[data-v-143982d1]{opacity:0;transform:translateY(-8px)}
