.at-section[data-astro-cid-vzplhhn7]{background:var(--background-gray)}.section[data-astro-cid-vzplhhn7] ul[data-astro-cid-vzplhhn7].at-points{margin-top:1.5rem}.section[data-astro-cid-vzplhhn7] ul[data-astro-cid-vzplhhn7].at-points li[data-astro-cid-vzplhhn7]{display:flex;align-items:center;gap:.6rem;padding-left:0;color:var(--text-primary);font-weight:500}.section[data-astro-cid-vzplhhn7] ul[data-astro-cid-vzplhhn7].at-points li[data-astro-cid-vzplhhn7]:before{content:none}.at-points[data-astro-cid-vzplhhn7] .icon{color:var(--primary-light)}.at-window[data-astro-cid-vzplhhn7]{border-radius:18px;overflow:hidden;background:#0b0f17;border:1px solid #1e293b;box-shadow:0 40px 80px -40px #0f172ab3}.at-bar[data-astro-cid-vzplhhn7]{display:flex;align-items:center;gap:6px;padding:.75rem 1rem;background:#111827;border-bottom:1px solid #1e293b}.at-bar[data-astro-cid-vzplhhn7]>span[data-astro-cid-vzplhhn7]{width:11px;height:11px;border-radius:50%;background:#334155}.at-bar[data-astro-cid-vzplhhn7]>span[data-astro-cid-vzplhhn7]:first-child{background:#f87171}.at-bar[data-astro-cid-vzplhhn7]>span[data-astro-cid-vzplhhn7]:nth-child(2){background:#fbbf24}.at-bar[data-astro-cid-vzplhhn7]>span[data-astro-cid-vzplhhn7]:nth-child(3){background:#4ade80}.at-title[data-astro-cid-vzplhhn7]{margin-left:.6rem;font:500 .78rem JetBrains Mono,monospace;color:#64748b}.at-body[data-astro-cid-vzplhhn7]{margin:0;padding:1.25rem 1.4rem 1.5rem;min-height:320px;font:500 .84rem/1.85 JetBrains Mono,monospace;color:#cbd5e1}.at-line[data-astro-cid-vzplhhn7]{display:block;padding-left:1.4em;text-indent:-1.4em}.at-line[data-astro-cid-vzplhhn7].is-pending{visibility:hidden}.at-window[data-astro-cid-vzplhhn7].is-running .at-cursor[data-astro-cid-vzplhhn7]{display:none}.at-line[data-astro-cid-vzplhhn7].is-current .at-text[data-astro-cid-vzplhhn7]:after{content:"";display:inline-block;width:8px;height:1.05em;margin-left:3px;background:#f0616a;vertical-align:text-bottom;animation:at-blink 1s steps(1) infinite}.at-prefix[data-astro-cid-vzplhhn7]{display:inline-block;width:1.4em}.at-cmd[data-astro-cid-vzplhhn7]{color:#fff}.at-cmd[data-astro-cid-vzplhhn7] .at-prefix[data-astro-cid-vzplhhn7]{color:#f0616a}.at-info[data-astro-cid-vzplhhn7]{color:#94a3b8}.at-ok[data-astro-cid-vzplhhn7]{color:#86efac}.at-warn[data-astro-cid-vzplhhn7]{color:#fcd34d}.at-cursor[data-astro-cid-vzplhhn7]{display:inline-block;width:8px;height:1.05em;background:#f0616a;vertical-align:text-bottom;animation:at-blink 1s steps(1) infinite}@keyframes at-blink{50%{opacity:0}}.at-note[data-astro-cid-vzplhhn7]{margin:.75rem 0 0;font-size:.78rem;color:var(--text-secondary);text-align:center}@media(max-width:575.98px){.at-body[data-astro-cid-vzplhhn7]{font-size:.74rem;padding:1rem;min-height:0}}.dp-section[data-astro-cid-iu3qqtp5]{padding-bottom:3rem;overflow:hidden}.section[data-astro-cid-iu3qqtp5] ol[data-astro-cid-iu3qqtp5].dp-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);gap:1.25rem;position:relative}.section[data-astro-cid-iu3qqtp5] ol[data-astro-cid-iu3qqtp5].dp-steps:before{content:"";position:absolute;top:27px;left:8%;right:8%;height:2px;background:linear-gradient(90deg,#8000001a,#80000080,#8000001a)}.section[data-astro-cid-iu3qqtp5] ol[data-astro-cid-iu3qqtp5].dp-steps li[data-astro-cid-iu3qqtp5].dp-step{padding:0;margin:0;color:inherit;position:relative}.section[data-astro-cid-iu3qqtp5] ol[data-astro-cid-iu3qqtp5].dp-steps li[data-astro-cid-iu3qqtp5].dp-step:before{content:none}.dp-dot[data-astro-cid-iu3qqtp5]{position:relative;width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:#fff;color:var(--primary-light);border:1px solid rgba(128,0,0,.25);box-shadow:0 10px 24px -14px #80000080;margin-bottom:1rem;transition:background .3s ease,color .3s ease,transform .3s ease}.dp-step[data-astro-cid-iu3qqtp5]:hover .dp-dot[data-astro-cid-iu3qqtp5]{background:var(--primary-light);color:#fff;transform:translateY(-3px)}.dp-num[data-astro-cid-iu3qqtp5]{font:600 .72rem JetBrains Mono,monospace;color:var(--primary-light);letter-spacing:.1em}.dp-step[data-astro-cid-iu3qqtp5] h3[data-astro-cid-iu3qqtp5]{font-size:1.1rem;margin:.3rem 0 .5rem}.dp-step[data-astro-cid-iu3qqtp5] p[data-astro-cid-iu3qqtp5]{font-size:.9rem;color:var(--text-secondary);margin:0}.dp-marquee[data-astro-cid-iu3qqtp5]{margin-top:4rem;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);padding:1rem 0;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.dp-track[data-astro-cid-iu3qqtp5]{display:flex;width:max-content;animation:dp-scroll 40s linear infinite}.dp-marquee[data-astro-cid-iu3qqtp5]:hover .dp-track[data-astro-cid-iu3qqtp5]{animation-play-state:paused}.section[data-astro-cid-iu3qqtp5] .dp-track[data-astro-cid-iu3qqtp5] ul[data-astro-cid-iu3qqtp5]{display:flex;gap:.75rem;list-style:none;margin:0;padding:0 .75rem 0 0}.section[data-astro-cid-iu3qqtp5] .dp-track[data-astro-cid-iu3qqtp5] li[data-astro-cid-iu3qqtp5]{margin:0;padding:.45rem 1rem;border-radius:999px;background:var(--background-gray);border:1px solid var(--border-light);color:var(--text-primary);font:500 .85rem JetBrains Mono,monospace;white-space:nowrap}.section[data-astro-cid-iu3qqtp5] .dp-track[data-astro-cid-iu3qqtp5] li[data-astro-cid-iu3qqtp5]:before{content:none}@keyframes dp-scroll{to{transform:translate(-50%)}}@media(max-width:991.98px){.section[data-astro-cid-iu3qqtp5] ol[data-astro-cid-iu3qqtp5].dp-steps{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.section[data-astro-cid-iu3qqtp5] ol[data-astro-cid-iu3qqtp5].dp-steps:before{display:none}}@media(max-width:575.98px){.section[data-astro-cid-iu3qqtp5] ol[data-astro-cid-iu3qqtp5].dp-steps{grid-template-columns:1fr}.section[data-astro-cid-iu3qqtp5] ol[data-astro-cid-iu3qqtp5].dp-steps li[data-astro-cid-iu3qqtp5].dp-step{display:grid;grid-template-columns:56px 1fr;column-gap:1rem}.dp-dot[data-astro-cid-iu3qqtp5]{grid-row:span 3;margin:0}}@media(prefers-reduced-motion:reduce){.dp-track[data-astro-cid-iu3qqtp5]{animation:none;flex-wrap:wrap;width:auto}}
