body{margin:0;background:#f7faf9;color:#163b35}html.dark body{background:#0a1917;color:#e4efeb}a[data-astro-cid-ko3orrcs]{color:#146b53}a[data-astro-cid-ko3orrcs]:focus-visible{outline:3px solid #2b9c80;outline-offset:3px}.ic-header[data-astro-cid-ko3orrcs],.ic-footer[data-astro-cid-ko3orrcs]{max-width:896px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 32px}.ic-brand[data-astro-cid-ko3orrcs]{display:flex;align-items:center;gap:10px;font:750 23px Inter,sans-serif;letter-spacing:-.6px;color:inherit;text-decoration:none}.ic-brand[data-astro-cid-ko3orrcs] span[data-astro-cid-ko3orrcs]{font-size:11px;letter-spacing:1px;color:#558277}.ic-header[data-astro-cid-ko3orrcs] nav[data-astro-cid-ko3orrcs]{font-size:14px}.ic-header[data-astro-cid-ko3orrcs] nav[data-astro-cid-ko3orrcs] a[data-astro-cid-ko3orrcs],.ic-footer[data-astro-cid-ko3orrcs] a[data-astro-cid-ko3orrcs]{color:inherit;text-decoration:none}.ic-header[data-astro-cid-ko3orrcs] nav[data-astro-cid-ko3orrcs] a[data-astro-cid-ko3orrcs]:hover,.ic-footer[data-astro-cid-ko3orrcs] a[data-astro-cid-ko3orrcs]:hover{text-decoration:underline}.ic-main[data-astro-cid-ko3orrcs]{max-width:896px;margin:0 auto;padding:16px 32px 56px}h1[data-astro-cid-ko3orrcs]{font-size:clamp(30px,5vw,48px);line-height:1.2;font-weight:800;margin:24px 0 20px;letter-spacing:-1px}h2[data-astro-cid-ko3orrcs]{font-size:22px;line-height:1.4;margin:40px 0 12px}.ic-body[data-astro-cid-ko3orrcs] p[data-astro-cid-ko3orrcs]{font-size:17px;line-height:1.8;color:#3d5c53;max-width:760px}.ic-lede[data-astro-cid-ko3orrcs]{font-size:19px}.ic-note[data-astro-cid-ko3orrcs]{font-size:15px!important}.ic-list[data-astro-cid-ko3orrcs],.ic-owner[data-astro-cid-ko3orrcs]{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:12px}.ic-list[data-astro-cid-ko3orrcs] li[data-astro-cid-ko3orrcs]{background:#fff;border:1px solid #dce8e3;border-radius:14px;padding:16px 20px}.ic-list[data-astro-cid-ko3orrcs] strong[data-astro-cid-ko3orrcs]{display:block;font-size:17px;margin-bottom:8px}dl[data-astro-cid-ko3orrcs]{margin:0;display:grid;gap:4px;font-size:14px;line-height:1.6}dl[data-astro-cid-ko3orrcs] div[data-astro-cid-ko3orrcs]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:10px}dt[data-astro-cid-ko3orrcs]{color:#526f67}dd[data-astro-cid-ko3orrcs]{margin:0;overflow-wrap:anywhere}.ic-owner[data-astro-cid-ko3orrcs]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.ic-owner[data-astro-cid-ko3orrcs] li[data-astro-cid-ko3orrcs]{background:#fff;border:1px solid #dce8e3;border-radius:12px;padding:10px 16px;font-size:15px;font-weight:600}.ic-back[data-astro-cid-ko3orrcs]{margin:36px 0 0;font-size:15px}.ic-langs[data-astro-cid-ko3orrcs]{display:flex;flex-wrap:wrap;gap:10px 20px;border-top:1px solid #dce8e3;margin-top:28px;padding-top:22px;font-size:13px;line-height:2}.ic-langs[data-astro-cid-ko3orrcs] a[data-astro-cid-ko3orrcs]{color:inherit}.ic-langs[data-astro-cid-ko3orrcs] [data-astro-cid-ko3orrcs][aria-current]{text-decoration:underline;font-weight:700}.ic-footer[data-astro-cid-ko3orrcs]{border-top:1px solid #dce8e3;font-size:14px;padding-bottom:40px}html.dark a[data-astro-cid-ko3orrcs]{color:#5bd6ac}html.dark .ic-body[data-astro-cid-ko3orrcs] p[data-astro-cid-ko3orrcs],html.dark dt[data-astro-cid-ko3orrcs]{color:#adc7bc}html.dark .ic-list[data-astro-cid-ko3orrcs] li[data-astro-cid-ko3orrcs],html.dark .ic-owner[data-astro-cid-ko3orrcs] li[data-astro-cid-ko3orrcs]{background:#102722;border-color:#29453d}html.dark .ic-footer[data-astro-cid-ko3orrcs],html.dark .ic-langs[data-astro-cid-ko3orrcs]{border-color:#29453d}html.dark .ic-header[data-astro-cid-ko3orrcs] nav[data-astro-cid-ko3orrcs] a[data-astro-cid-ko3orrcs],html.dark .ic-footer[data-astro-cid-ko3orrcs] a[data-astro-cid-ko3orrcs],html.dark .ic-langs[data-astro-cid-ko3orrcs] a[data-astro-cid-ko3orrcs],html.dark .ic-brand[data-astro-cid-ko3orrcs]{color:inherit}@media(max-width:600px){.ic-header[data-astro-cid-ko3orrcs]{padding:20px 22px;flex-wrap:wrap;gap:12px}.ic-main[data-astro-cid-ko3orrcs]{padding:8px 22px 40px}.ic-footer[data-astro-cid-ko3orrcs]{padding:24px 22px}.ic-body[data-astro-cid-ko3orrcs] p[data-astro-cid-ko3orrcs]{font-size:16px}dl[data-astro-cid-ko3orrcs] div[data-astro-cid-ko3orrcs]{grid-template-columns:1fr;gap:0}}
