@layer starlight.components{.card:where(.astro-eufwp4f4){--sl-card-border:var(--sl-color-purple);--sl-card-bg:var(--sl-color-purple-low);border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-black);flex-direction:column;gap:clamp(.5rem,.125rem + 1vw,1rem);padding:clamp(1rem,.125rem + 3vw,2.5rem)}.card:where(.astro-eufwp4f4):nth-child(4n+1){--sl-card-border:var(--sl-color-orange);--sl-card-bg:var(--sl-color-orange-low)}.card:where(.astro-eufwp4f4):nth-child(4n+3){--sl-card-border:var(--sl-color-green);--sl-card-bg:var(--sl-color-green-low)}.card:where(.astro-eufwp4f4):nth-child(4n+4){--sl-card-border:var(--sl-color-red);--sl-card-bg:var(--sl-color-red-low)}.card:where(.astro-eufwp4f4):nth-child(4n+5){--sl-card-border:var(--sl-color-blue);--sl-card-bg:var(--sl-color-blue-low)}.title:where(.astro-eufwp4f4){font-weight:600;font-size:var(--sl-text-h4);color:var(--sl-color-white);line-height:var(--sl-line-height-headings);align-items:center;gap:1rem}.card:where(.astro-eufwp4f4) .icon:where(.astro-eufwp4f4){border:1px solid var(--sl-card-border);background-color:var(--sl-card-bg);border-radius:.25rem;flex-shrink:0;padding:.2em}.card:where(.astro-eufwp4f4) .body:where(.astro-eufwp4f4){font-size:clamp(var(--sl-text-sm), calc(.5rem + 1vw), var(--sl-text-body));margin:0}.card-grid:where(.astro-jkttijhh){grid-template-columns:100%;gap:1rem;display:grid}.card-grid:where(.astro-jkttijhh)>*{margin-top:0!important}@media (width>=50rem){.card-grid:where(.astro-jkttijhh){grid-template-columns:1fr 1fr;gap:1.5rem}.stagger:where(.astro-jkttijhh){--stagger-height:5rem;padding-bottom:var(--stagger-height)}.stagger:where(.astro-jkttijhh)>:nth-child(2n){transform:translateY(var(--stagger-height))}}}.pg:where(.astro-kzzo22kk){gap:1.25rem;margin-block:2rem 3rem;display:grid}.screen:where(.astro-kzzo22kk){padding:var(--reserve,10rem) clamp(.75rem, 5%, 3rem) 2.5rem;background:radial-gradient(120% 90% at 20% 0,#3b2a6b 0%,#0000 55%),radial-gradient(120% 90% at 85% 10%,#0f4b5c 0%,#0000 55%),radial-gradient(100% 120% at 50% 120%,#6b2340 0%,#0000 60%),#0b0b12;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #000c,0 0 0 1px #ffffff12}.menubar:where(.astro-kzzo22kk){height:var(--menubar,2.2rem);color:#ffffffe0;backdrop-filter:blur(20px);background:#14141c59;align-items:center;gap:1.1rem;padding-inline:1.1rem;font:500 .85rem/1 -apple-system,system-ui,sans-serif;display:flex;position:absolute;inset:0 0 auto}.menubar:where(.astro-kzzo22kk) .apple:where(.astro-kzzo22kk){background:currentColor;border-radius:50% 50% 45% 45%;width:.8rem;height:.8rem}.menubar:where(.astro-kzzo22kk) .right:where(.astro-kzzo22kk){margin-left:auto}@media (width<=60rem){.menubar:where(.astro-kzzo22kk) span:where(.astro-kzzo22kk):not(.apple):not(.right),.menubar:where(.astro-kzzo22kk) b:where(.astro-kzzo22kk){display:none}}@media (width<=34rem){.menubar:where(.astro-kzzo22kk){display:none}.screen:where(.astro-kzzo22kk){padding-inline:.6rem}}canvas:where(.astro-kzzo22kk){pointer-events:none;z-index:2;width:100%;position:absolute;inset:0 0 auto}.console:where(.astro-kzzo22kk){backdrop-filter:blur(24px);max-width:46rem;font-family:var(--sl-font-mono);color:#e5e5ea;background:#0d0d10eb;border-radius:12px;margin-inline:auto;font-size:.85rem;position:relative;overflow:hidden;box-shadow:0 24px 60px -12px #000000b3,0 0 0 1px #ffffff1a}.bar:where(.astro-kzzo22kk){background:#18181c;align-items:center;gap:.45rem;padding:.6rem .9rem;display:flex}.dot:where(.astro-kzzo22kk){background:var(--c);border-radius:50%;width:.7rem;height:.7rem}.title:where(.astro-kzzo22kk){color:#8e8e93;margin-left:.6rem;font-size:.75rem}.chips:where(.astro-kzzo22kk){flex-wrap:wrap;gap:.4rem;padding:.8rem .9rem .2rem;display:flex}.chip:where(.astro-kzzo22kk){font:inherit;color:#d1d1d6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:99px;padding:.25rem .7rem;font-size:.75rem;transition:background .15s,border-color .15s,color .15s}.chip:where(.astro-kzzo22kk):hover{color:#fff;background:#30d15824;border-color:#30d15880}form:where(.astro-kzzo22kk){align-items:flex-start;gap:.6rem;padding:.6rem .9rem;display:flex}.prompt:where(.astro-kzzo22kk){color:#30d158;line-height:1.5}textarea:where(.astro-kzzo22kk){font:inherit;color:#f5f5f7;resize:vertical;background:0 0;border:none;outline:none;flex:1;min-height:1.5em;line-height:1.5}.go:where(.astro-kzzo22kk){font:inherit;color:#04150a;cursor:pointer;background:#30d158;border:none;border-radius:8px;padding:.3rem .8rem;font-size:.75rem;font-weight:700}.go:where(.astro-kzzo22kk):hover{filter:brightness(1.1)}#reply:where(.astro-kzzo22kk){white-space:pre-wrap;word-break:break-word;color:#8e8e93;background:0 0;border:none;min-height:1.4em;margin:0;padding:0 .9rem .8rem 2.2rem;font-size:.8rem}#reply:where(.astro-kzzo22kk)[data-state=ok]{color:#30d158}#reply:where(.astro-kzzo22kk)[data-state=err]{color:#ff453b}
