.pc[data-astro-cid-gwwnk5v5]{--play:paused;position:relative}.pc.is-playing{--play:running}.pc-grid[data-astro-cid-gwwnk5v5]{gap:1.25rem;display:grid;position:relative}.pc-card[data-astro-cid-gwwnk5v5]{margin-left:3.25rem}.pc-num[data-astro-cid-gwwnk5v5]{position:absolute;top:1.5rem;left:-3.25rem}.pc-line[data-astro-cid-gwwnk5v5]{top:2.625rem;left:1.125rem;bottom:var(--pc-end,2.625rem);background:#0a0f2c14;border-radius:2px;width:2px;margin-left:-1px;position:absolute}.pc-line[data-astro-cid-gwwnk5v5] span[data-astro-cid-gwwnk5v5]{border-radius:inherit;background:linear-gradient(180deg, var(--color-brand), #8fa6ff);transform-origin:top;position:absolute;inset:0}@media (width>=1024px){.pc-grid[data-astro-cid-gwwnk5v5]{grid-template-columns:repeat(4,1fr);padding-top:3.5rem}.pc-card[data-astro-cid-gwwnk5v5]{margin-left:0}.pc-num[data-astro-cid-gwwnk5v5]{top:-3.5rem;left:1.5rem}.pc-line[data-astro-cid-gwwnk5v5]{width:auto;height:2px;margin:-1px 0 0;inset:1.125rem calc(25% - 3.5625rem) auto 2.625rem}.pc-line[data-astro-cid-gwwnk5v5] span[data-astro-cid-gwwnk5v5]{background:linear-gradient(90deg, var(--color-brand), #8fa6ff);transform-origin:0}}.pc-card[data-astro-cid-gwwnk5v5]{background:#fff;border-radius:24px;flex-direction:column;padding:1.5rem;display:flex;position:relative;box-shadow:0 0 0 1px #0a0f2c12,0 10px 30px -20px #0a0f2c40}.pc-num[data-astro-cid-gwwnk5v5]{z-index:1;color:#fff;background:var(--color-brand);width:2.25rem;height:2.25rem;box-shadow:0 0 0 5px var(--pc-bg,#fff), 0 0 0 6px #2f5bff33;border-radius:999px;place-items:center;font-size:.8125rem;font-weight:700;transition:transform .2s;display:grid}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pc-card[data-astro-cid-gwwnk5v5]:hover .pc-num[data-astro-cid-gwwnk5v5]{transform:translateY(4px)}}.pc-ill[data-astro-cid-gwwnk5v5]{background:var(--color-cloud);border-radius:16px;place-items:center;height:112px;margin:0 0 1.25rem;display:grid;position:relative;overflow:hidden}.pc-title[data-astro-cid-gwwnk5v5]{letter-spacing:-.02em;color:var(--color-ink);font-size:1.25rem;font-weight:700}.pc-get[data-astro-cid-gwwnk5v5]{color:var(--color-brand);align-items:flex-start;gap:.5rem;margin-top:.5rem;font-size:.9375rem;font-weight:600;display:flex}.pc-get[data-astro-cid-gwwnk5v5] svg[data-astro-cid-gwwnk5v5]{flex-shrink:0;width:1rem;height:1rem;margin-top:.2rem}.pc-text[data-astro-cid-gwwnk5v5]{color:var(--color-muted);margin-top:.625rem;font-size:.9375rem;line-height:1.6}.pc-details[data-astro-cid-gwwnk5v5]{border-top:1px solid #0a0f2c12;flex-direction:column;gap:.6rem;margin-top:1rem;padding-top:1rem;display:flex}.pc-details[data-astro-cid-gwwnk5v5] li[data-astro-cid-gwwnk5v5]{color:var(--color-muted);padding-left:1rem;font-size:.875rem;line-height:1.55;position:relative}.pc-details[data-astro-cid-gwwnk5v5] li[data-astro-cid-gwwnk5v5]:before{content:"";background:var(--color-brand);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.ill-chat[data-astro-cid-gwwnk5v5]{flex-direction:column;gap:8px;width:78%;display:flex}.ill-chat[data-astro-cid-gwwnk5v5] .b[data-astro-cid-gwwnk5v5]{animation:4.8s infinite chat-in;animation-play-state:var(--play);border-radius:12px;gap:5px;padding:9px 11px;display:flex}.ill-chat[data-astro-cid-gwwnk5v5] .b[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]{opacity:.5;background:currentColor;border-radius:3px;height:6px}.ill-chat[data-astro-cid-gwwnk5v5] .b1[data-astro-cid-gwwnk5v5]{width:70%;color:var(--color-ink);background:#fff;border-bottom-left-radius:4px;align-self:flex-start;box-shadow:0 0 0 1px #0a0f2c0f}.ill-chat[data-astro-cid-gwwnk5v5] .b1[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]:first-child{width:40%}.ill-chat[data-astro-cid-gwwnk5v5] .b1[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]:nth-child(2){width:25%}.ill-chat[data-astro-cid-gwwnk5v5] .b1[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]:nth-child(3){width:20%}.ill-chat[data-astro-cid-gwwnk5v5] .b2[data-astro-cid-gwwnk5v5]{background:var(--color-brand);color:#fff;border-bottom-right-radius:4px;align-self:flex-end;width:60%;animation-name:chat-in-2}.ill-chat[data-astro-cid-gwwnk5v5] .b2[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]{opacity:.8}.ill-chat[data-astro-cid-gwwnk5v5] .b2[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]:first-child{width:55%}.ill-chat[data-astro-cid-gwwnk5v5] .b2[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]:nth-child(2){width:30%}.typing[data-astro-cid-gwwnk5v5]{animation:4.8s infinite typing-show;animation-play-state:var(--play);gap:3px;display:flex;position:absolute;bottom:10px;left:11%}.typing[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]{width:5px;height:5px;animation:.9s ease-in-out infinite dot;animation-play-state:var(--play);background:#0a0f2c59;border-radius:50%}.typing[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]:nth-child(2){animation-delay:.15s}.typing[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]:nth-child(3){animation-delay:.3s}@keyframes chat-in{0%,5%{opacity:0;transform:translateY(6px)}12%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes chat-in-2{0%,35%{opacity:0;transform:translateY(6px)}42%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes typing-show{0%,50%{opacity:0}56%,80%{opacity:1}86%,to{opacity:0}}@keyframes dot{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ill-plan[data-astro-cid-gwwnk5v5]{width:82%;height:auto}.ill-plan[data-astro-cid-gwwnk5v5] .d[data-astro-cid-gwwnk5v5]{fill:none;stroke:#2f5bff8c;stroke-width:1.5px;stroke-dasharray:400;stroke-dashoffset:0;animation:5s cubic-bezier(.65,0,.35,1) infinite draw;animation-play-state:var(--play)}.ill-plan[data-astro-cid-gwwnk5v5] .d[data-astro-cid-gwwnk5v5]:first-child{stroke:#0a0f2c33}.ill-plan[data-astro-cid-gwwnk5v5] .d[data-astro-cid-gwwnk5v5]:nth-child(2){animation-delay:.15s}.ill-plan[data-astro-cid-gwwnk5v5] .d[data-astro-cid-gwwnk5v5]:nth-child(3){animation-delay:.25s}.ill-plan[data-astro-cid-gwwnk5v5] .d[data-astro-cid-gwwnk5v5]:nth-child(4){animation-delay:.4s}.ill-plan[data-astro-cid-gwwnk5v5] .d[data-astro-cid-gwwnk5v5]:nth-child(5){animation-delay:.5s}.ill-plan[data-astro-cid-gwwnk5v5] .d[data-astro-cid-gwwnk5v5]:nth-child(6){animation-delay:.65s}.ill-plan[data-astro-cid-gwwnk5v5] .d[data-astro-cid-gwwnk5v5]:nth-child(7){animation-delay:.75s}.ill-plan[data-astro-cid-gwwnk5v5] .d[data-astro-cid-gwwnk5v5]:nth-child(8){animation-delay:.85s}@keyframes draw{0%{stroke-dashoffset:400px}35%,85%{stroke-dashoffset:0;opacity:1}95%,to{stroke-dashoffset:0;opacity:0}}.ill-build[data-astro-cid-gwwnk5v5]{width:78%;height:78px;position:relative}.ill-build[data-astro-cid-gwwnk5v5] .code[data-astro-cid-gwwnk5v5],.ill-build[data-astro-cid-gwwnk5v5] .design[data-astro-cid-gwwnk5v5]{border-radius:10px;position:absolute;inset:0}.ill-build[data-astro-cid-gwwnk5v5] .code[data-astro-cid-gwwnk5v5]{background:var(--color-ink);animation:5s infinite code-out;animation-play-state:var(--play);flex-direction:column;justify-content:center;gap:8px;padding:0 14px;display:flex}.ill-build[data-astro-cid-gwwnk5v5] .code[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]{background:#8fa6ff;border-radius:3px;height:5px}.ill-build[data-astro-cid-gwwnk5v5] .code[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]:nth-child(2n){background:#ffffff59}.ill-build[data-astro-cid-gwwnk5v5] .design[data-astro-cid-gwwnk5v5]{animation:5s infinite design-in;animation-play-state:var(--play);background:#fff;grid-template-rows:auto auto 1fr;grid-template-columns:1.2fr 1fr;gap:6px 10px;padding:12px;display:grid;box-shadow:0 0 0 1px #0a0f2c12}.dh[data-astro-cid-gwwnk5v5]{background:var(--color-ink);border-radius:3px;grid-column:1;height:9px}.dp[data-astro-cid-gwwnk5v5]{background:#0a0f2c33;border-radius:3px;grid-column:1;width:80%;height:5px}.db[data-astro-cid-gwwnk5v5]{background:var(--color-brand);border-radius:6px;grid-column:1;align-self:end;width:50%;height:12px}.dimg[data-astro-cid-gwwnk5v5]{background:linear-gradient(135deg,#2f5bff,#c7d2fe);border-radius:7px;grid-area:1/2/4}@keyframes code-out{0%,40%{opacity:1}52%,92%{opacity:0}to{opacity:1}}@keyframes design-in{0%,40%{opacity:0;clip-path:inset(0 100% 0 0 round 10px)}55%,90%{opacity:1;clip-path:inset(0 round 10px)}98%,to{opacity:0;clip-path:inset(0 round 10px)}}.ill-live[data-astro-cid-gwwnk5v5]{flex-direction:column;align-items:center;gap:10px;display:flex}.ill-live[data-astro-cid-gwwnk5v5] .url[data-astro-cid-gwwnk5v5]{height:32px;color:var(--color-ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding-inline:14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #0a0f2c12,0 8px 18px -10px #0a0f2c4d}.ill-live[data-astro-cid-gwwnk5v5] .url[data-astro-cid-gwwnk5v5] svg[data-astro-cid-gwwnk5v5]{color:#079455;width:13px;height:13px}.online[data-astro-cid-gwwnk5v5]{color:#067647;align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.online[data-astro-cid-gwwnk5v5] i[data-astro-cid-gwwnk5v5]{width:8px;height:8px;animation:2s ease-out infinite live-pulse;animation-play-state:var(--play);background:#12b76a;border-radius:50%}@keyframes live-pulse{0%{box-shadow:0 0 #12b76a80}70%,to{box-shadow:0 0 0 8px #12b76a00}}@media (prefers-reduced-motion:reduce){.pc-ill[data-astro-cid-gwwnk5v5] [data-astro-cid-gwwnk5v5],.pc-ill[data-astro-cid-gwwnk5v5] [data-astro-cid-gwwnk5v5]:before{animation:none!important}.ill-build[data-astro-cid-gwwnk5v5] .code[data-astro-cid-gwwnk5v5],.typing[data-astro-cid-gwwnk5v5]{opacity:0}}
