.codewin-frame[data-astro-cid-7goyouua]{background:var(--color-code-bg);color:var(--color-code-text);position:relative;overflow:hidden;box-shadow:0 24px 44px -24px #0e1525bf}.codewin-tile[data-astro-cid-7goyouua],.codewin-snippet[data-astro-cid-7goyouua],.codewin-post[data-astro-cid-7goyouua]{border-radius:16px}.codewin-snippet[data-astro-cid-7goyouua],.codewin-post[data-astro-cid-7goyouua]{width:100%}.codewin-editor[data-astro-cid-7goyouua]{z-index:1;text-align:left;border-radius:22px;font:13px/1.75 ui-monospace,SFMono-Regular,Menlo,monospace;box-shadow:0 50px 90px -40px #0e1525bf}.codewin-bar[data-astro-cid-7goyouua]{background:var(--color-code-bar);font-family:var(--sans);align-items:center;gap:6px;padding:10px 14px;font-size:12px;display:flex}.codewin-bar[data-astro-cid-7goyouua] i[data-astro-cid-7goyouua]{background:var(--color-code-dot);border-radius:50%;width:10px;height:10px}.codewin-bar[data-astro-cid-7goyouua] i[data-astro-cid-7goyouua]:first-child{background:var(--color-coral)}.codewin-bar[data-astro-cid-7goyouua] i[data-astro-cid-7goyouua]:nth-child(2){background:var(--color-lemon)}.codewin-bar[data-astro-cid-7goyouua] i[data-astro-cid-7goyouua]:nth-child(3){background:var(--color-mint-400)}.codewin-bar[data-astro-cid-7goyouua] span[data-astro-cid-7goyouua]{color:var(--color-lilac-300);margin-left:10px;font-weight:600}.codewin-bar[data-astro-cid-7goyouua] .codewin-note[data-astro-cid-7goyouua]{color:var(--color-code-mute);margin-left:auto;font-weight:500}.codewin-lines[data-astro-cid-7goyouua]{padding:12px 14px 8px}.codewin-lines[data-astro-cid-7goyouua] p[data-astro-cid-7goyouua],.codewin-out[data-astro-cid-7goyouua] p[data-astro-cid-7goyouua]{white-space:nowrap;margin:0;overflow:hidden}.codewin-lines[data-astro-cid-7goyouua] p[data-astro-cid-7goyouua]{align-items:center;gap:6px;height:22px;display:flex}.codewin-n[data-astro-cid-7goyouua]{text-align:right;width:18px;color:var(--color-code-dim);margin-right:12px;display:inline-block}.codewin-lines[data-astro-cid-7goyouua] i[data-astro-cid-7goyouua]{border-radius:4px;flex:none;height:8px;display:block}.codewin-c[data-astro-cid-7goyouua]{background:var(--color-code-dim)}.codewin-y[data-astro-cid-7goyouua]{background:var(--color-lemon)}.codewin-s[data-astro-cid-7goyouua]{background:var(--color-sky)}.codewin-p[data-astro-cid-7goyouua]{background:var(--color-lilac)}.codewin-m[data-astro-cid-7goyouua]{background:var(--color-mint)}.codewin-w[data-astro-cid-7goyouua]{background:var(--color-lilac-100)}.codewin-lines[data-astro-cid-7goyouua] i[data-astro-cid-7goyouua].codewin-sp{background:0 0}.codewin-editor[data-astro-cid-7goyouua] .codewin-lines[data-astro-cid-7goyouua]{padding:18px 22px}.codewin-editor[data-astro-cid-7goyouua] .codewin-lines[data-astro-cid-7goyouua] p[data-astro-cid-7goyouua]{height:26px}.codewin-editor[data-astro-cid-7goyouua] .codewin-lines[data-astro-cid-7goyouua] i[data-astro-cid-7goyouua]{height:9px}.codewin-split[data-astro-cid-7goyouua]{grid-template-columns:minmax(0,1fr) 270px;display:grid}.codewin-out[data-astro-cid-7goyouua]{background:var(--color-code-out);border-top:1px solid #ffffff14;padding:10px 14px 14px}.codewin-out[data-astro-cid-7goyouua] p[data-astro-cid-7goyouua]{color:var(--color-mint-400)}.codewin-tick[data-astro-cid-7goyouua]{color:var(--color-mint-400);margin-right:8px}.codewin-cursor[data-astro-cid-7goyouua]{vertical-align:-2px;background:var(--color-lilac-300);width:7px;height:14px;margin-left:6px;animation:1s step-end infinite blinkc;display:inline-block}.codewin-tile[data-astro-cid-7goyouua] .codewin-lines[data-astro-cid-7goyouua] p[data-astro-cid-7goyouua],.codewin-tile[data-astro-cid-7goyouua] .codewin-out[data-astro-cid-7goyouua] p[data-astro-cid-7goyouua]{margin-top:10px;font-size:16.5px}.codewin-tile[data-astro-cid-7goyouua] .codewin-lines[data-astro-cid-7goyouua] p[data-astro-cid-7goyouua]{color:var(--text-2)}.codewin-frame[data-astro-cid-7goyouua] pre{color:var(--color-code-text);white-space:pre;margin:0;padding:14px 18px;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.codewin-post[data-astro-cid-7goyouua] pre{font-size:14px}.codewin-frame[data-astro-cid-7goyouua] pre em{color:var(--color-lilac);font-style:normal}.codewin-frame[data-astro-cid-7goyouua] pre b{color:var(--color-mint);font-weight:400}.codewin-frame[data-astro-cid-7goyouua] pre u{color:var(--color-lemon);text-decoration:none}.codewin-frame[data-astro-cid-7goyouua] pre s{color:var(--color-sky);text-decoration:none}@media (width<=980px){.codewin-split[data-astro-cid-7goyouua]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.codewin-snippet[data-astro-cid-7goyouua] pre{font-size:10.5px;overflow-x:auto}}
