:root{color-scheme:dark;--bg:#0b0e14;--bg2:#10151e;--line:#1e2633;--tx:#c9d1d9;--dim:#7d8896;--hi:#e6edf3;--ok:#3fb950;--acc:#58d6c9;--panel:#0d1117;--panel2:#161b22;--dot:#30363d;--hover:#111824;--chipon:#161d29;--body:#d0d7de;--drawer:#0a0d13;--glow:#58d6c914;--shadow:#0009;--warn:#ffa657;--err:#ff7b72;--front:#6cb6ff;--server:#7ee787;--infra:#ffa657;--db:#d2a8ff;--ai:#ff7b72;--build:#79c0ff;--tooling:#e3b341;--mono:ui-monospace, Menlo, "SF Mono", Consolas, monospace;--sans:-apple-system, "Apple SD Gothic Neo", "Noto Sans KR", system-ui, sans-serif}:root[data-theme=light]{color-scheme:light;--bg:#fff;--bg2:#f6f8fa;--line:#d0d7de;--tx:#1f2328;--dim:#59636e;--hi:#1f2328;--ok:#1a7f37;--acc:#0a7d72;--panel:#f6f8fa;--panel2:#eff2f5;--dot:#d0d7de;--hover:#f3f6f9;--chipon:#eaeef2;--body:#24292f;--drawer:#fff;--glow:#0a7d721a;--shadow:#1f232826;--warn:#bc4c00;--err:#cf222e;--front:#0969da;--server:#1a7f37;--infra:#bc4c00;--db:#8250df;--ai:#cf222e;--build:#0550ae;--tooling:#9a6700}@media (prefers-color-scheme:light){:root:not([data-theme]){color-scheme:light;--bg:#fff;--bg2:#f6f8fa;--line:#d0d7de;--tx:#1f2328;--dim:#59636e;--hi:#1f2328;--ok:#1a7f37;--acc:#0a7d72;--panel:#f6f8fa;--panel2:#eff2f5;--dot:#d0d7de;--hover:#f3f6f9;--chipon:#eaeef2;--body:#24292f;--drawer:#fff;--glow:#0a7d721a;--shadow:#1f232826;--warn:#bc4c00;--err:#cf222e;--front:#0969da;--server:#1a7f37;--infra:#bc4c00;--db:#8250df;--ai:#cf222e;--build:#0550ae;--tooling:#9a6700}}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--tx);font:15px/1.6 var(--sans);overflow-wrap:break-word;margin:0}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--acc);outline-offset:2px}h1,h2,h3,h4{color:var(--hi);line-height:1.3}code,kbd,pre{font-family:var(--mono)}img{max-width:100%;height:auto}hr{border:none;border-top:1px solid var(--line)}.wrap{max-width:1040px;margin:0 auto;padding:0 24px}@media (width<=720px){.wrap{padding:0 16px}}.mono{font-family:var(--mono)}.dim{color:var(--dim)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.astro-code,.astro-code span{color:var(--shiki-dark)}:root[data-theme=light] .astro-code,:root[data-theme=light] .astro-code span{color:var(--shiki-light)}@media (prefers-color-scheme:light){:root:not([data-theme]) .astro-code,:root:not([data-theme]) .astro-code span{color:var(--shiki-light)}}footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--dim);font:12px var(--mono);margin-top:56px;padding:22px 0 90px}.wrap[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:18px;display:flex}span[data-astro-cid-jo6i4kqk]{margin-right:auto}a[data-astro-cid-jo6i4kqk]:hover{color:var(--hi)}@media (width<=720px){footer[data-astro-cid-jo6i4kqk]{padding-bottom:80px}}.top[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);background:var(--bg2)}.top[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]{height:48px;font:13px var(--mono);align-items:center;gap:20px;display:flex}.prompt[data-astro-cid-nen7h5rs]{color:var(--ok);white-space:nowrap}.prompt[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:var(--acc);font-weight:400}.led[data-astro-cid-nen7h5rs]{background:var(--ok);width:8px;height:8px;box-shadow:0 0 8px var(--ok);border-radius:50%;margin-right:8px;display:inline-block}nav[data-astro-cid-nen7h5rs]{color:var(--dim);align-items:center;gap:18px;margin-left:auto;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].on{color:var(--hi)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].on:before{content:"› ";color:var(--acc)}.theme[data-astro-cid-nen7h5rs]{border:1px solid var(--line);color:var(--dim);font:12px var(--mono);white-space:nowrap;cursor:pointer;background:0 0;border-radius:6px;margin-left:14px;padding:3px 8px}html[data-theme=dark] .t-dark[data-astro-cid-nen7h5rs],html[data-theme=light] .t-light[data-astro-cid-nen7h5rs]{color:var(--hi);font-weight:600}@media (width<=720px){.top[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]{flex-wrap:wrap;row-gap:6px;height:auto;padding-top:8px;padding-bottom:8px;font-size:12px}.ctx[data-astro-cid-nen7h5rs]{display:none}nav[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:10px;font-size:12px}.theme[data-astro-cid-nen7h5rs]{margin-left:0;padding:2px 6px}}
