*{box-sizing:border-box}:root{--font-main:"Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-heading:Trebuchet MS, "Helvetica Neue", "Arial", "Lucida Grande", sans-serif;--leading:1.6rem;--padding-main:12px;color-scheme:light dark;--color-bg:white;--color-text:#454545;--color-heading:black;--color-link:#36c;--color-rule:#0003;--color-inline-code-bg:#e6eeff;--color-iframe-border:#ccc;--color-panel-bg:#272822;--color-panel-border:#272822;--color-error:#ce1126;--error-font-weight:inherit;--color-avatar-border:#ccc;--color-note-border:#4cb3d4;--color-note-bg:#eef9fd;--color-warning-border:#e6a700;--color-warning-bg:#fff8e6;--color-tip-border:#009400;--color-tip-bg:#e6f6e6;--color-important-border:#8044bb;--color-important-bg:#ede5f6;--color-caution-border:#e13238;--color-caution-bg:#ffebec}@media (prefers-color-scheme:dark){:root{--color-bg:#1b1b1d;--color-text:#e3e3e3;--color-heading:#e3e3e3;--color-link:#6ea8fe;--color-rule:#fff3;--color-inline-code-bg:#ffffff1a;--color-iframe-border:#fff3;--color-panel-bg:#1e1e1e;--color-panel-border:#2d2d2d;--color-error:#ff132e;--error-font-weight:900;--color-avatar-border:#454545;--color-note-border:#4cb3d4;--color-note-bg:#193c47;--color-warning-border:#e6a700;--color-warning-bg:#4d3800;--color-tip-border:#009400;--color-tip-bg:#003100;--color-important-border:#8044bb;--color-important-bg:#331b4b;--color-caution-border:#e13339;--color-caution-bg:#4b1113}}html{font:100%/1.6 var(--font-main);scrollbar-gutter:stable;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background-color:var(--color-bg);color:var(--color-text);overflow-wrap:break-word;font-kerning:normal;margin:0}img{vertical-align:middle;block-size:auto;max-inline-size:100%}h1,h2,h3,h4{color:var(--color-heading);text-rendering:optimizelegibility;font-weight:900;line-height:1.1;font-family:var(--font-heading);margin-block:0 var(--leading)}h1{font-size:1.8rem}h2{font-size:1.5rem}h3{font-size:1.2rem}h4{text-transform:uppercase;letter-spacing:.15em;font-size:1rem}p{margin-block:0 var(--leading)}a{color:var(--color-link);font-weight:700}@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}main[data-astro-cid-eprebcth]{max-inline-size:44.8rem;padding:var(--padding-main);margin-inline:auto;&>header[data-astro-cid-eprebcth]{align-items:center;gap:var(--padding-main);border-block-end:2px solid var(--color-rule);margin-block-end:var(--leading);padding-block-end:var(--padding-main);display:flex;& .avatar{object-fit:cover;border:1px solid var(--color-avatar-border);border-radius:50%;block-size:48px;inline-size:48px}& h1{margin:0;font-size:1.5rem;& a{color:inherit;text-decoration:none}}& .icons{margin-inline-start:auto;& a{color:inherit;& svg{block-size:44px;inline-size:44px;display:block}}}}&>footer[data-astro-cid-eprebcth]{border-block-start:2px solid var(--color-rule);padding-block-start:var(--padding-main)}}
