.abricot{flex:none}.ab-body{fill:var(--cr-color-brand);stroke:var(--cr-color-text)}.ab-ink{fill:var(--cr-color-text);stroke:none}.ab-line{fill:none;stroke:var(--cr-color-text);stroke-linecap:round}.ab-clasp-ball{fill:var(--cr-color-up-bg);stroke:var(--cr-color-text)}.ab-cheek{fill:var(--cr-color-blush);opacity:.85}.abricot[data-mood=faim] .ab-cheek{opacity:1}.ab-shine{fill:var(--cr-color-surface)}.ab-rust{fill:var(--cr-color-rust)}.ab-question{font-family:var(--cr-font-display)}.m2,.m3{display:none}.blink{transform-box:fill-box;transform-origin:50%;animation:3.6s infinite abricot-blink}@keyframes abricot-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@media (prefers-reduced-motion:reduce){.blink{animation:none}}.notice.astro-wbbdashx{align-items:flex-start;gap:var(--cr-space-sm);margin:0 0 var(--cr-space-lg);padding:var(--cr-space-lg);border-radius:var(--cr-radius-lg);background:var(--cr-color-surface-soft);color:var(--cr-color-text);font-size:var(--cr-text-label);line-height:var(--cr-line-label);border:0;display:flex}p.astro-wbbdashx{margin:0}.notice.astro-wbbdashx a.astro-wbbdashx,.notice.astro-wbbdashx a.astro-wbbdashx:visited{color:var(--cr-color-text)}.icon.astro-wbbdashx{flex:none;width:20px;height:20px}ol.astro-vx4iavld{gap:var(--cr-space-xs);margin:0 0 var(--cr-space-md);color:var(--cr-color-text-muted);font-size:var(--cr-text-label);line-height:var(--cr-line-label);flex-wrap:wrap;padding:0;list-style:none;display:flex}li.astro-vx4iavld{align-items:center;gap:var(--cr-space-xs);display:inline-flex}a.astro-vx4iavld,a.astro-vx4iavld:visited,.sep.astro-vx4iavld{color:var(--cr-color-text-muted)}svg.astro-6yl4sqwh{flex:none}.banner.astro-tgh6ki3l{align-items:center;gap:var(--cr-space-sm);width:100%;padding:var(--cr-space-sm) var(--cr-space-md);background:var(--cr-color-warn-bg);color:var(--cr-color-text);font-size:var(--cr-text-label);font-weight:var(--cr-font-weight-bold);line-height:var(--cr-line-label);display:flex}.banner.astro-tgh6ki3l p.astro-tgh6ki3l{margin:0}.footer.astro-nns7i3if{background:var(--cr-color-surface-soft);color:var(--cr-color-text-muted);font-size:var(--cr-text-label);line-height:var(--cr-line-label)}.inner.astro-nns7i3if{gap:var(--cr-space-md);max-width:var(--cr-layout-max);padding:var(--cr-space-lg) var(--cr-space-md);flex-direction:column;margin-inline:auto;display:flex}nav.astro-nns7i3if{gap:var(--cr-space-sm) var(--cr-space-lg);flex-wrap:wrap;display:flex}nav.astro-nns7i3if a.astro-nns7i3if,nav.astro-nns7i3if a.astro-nns7i3if:visited{color:var(--cr-color-text);text-underline-offset:.15em;text-decoration:underline}p.astro-nns7i3if{margin:0}@media (width>=640px){.inner.astro-nns7i3if{padding-inline:var(--cr-space-lg)}}.wordmark.astro-qisgtjgl,.wordmark.astro-qisgtjgl:visited{min-height:44px;color:var(--cr-color-text);font-family:var(--cr-font-display);font-size:var(--cr-text-h2);font-weight:var(--cr-font-weight-regular);line-height:var(--cr-line-h2);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.header.astro-fzpbxy5g{background:var(--cr-color-bg);border-bottom:1px solid var(--cr-color-border)}.inner.astro-fzpbxy5g{gap:var(--cr-space-xs);max-width:var(--cr-layout-max);padding:var(--cr-space-sm) var(--cr-space-md);flex-direction:column;margin-inline:auto;display:flex}.nav.astro-fzpbxy5g{gap:var(--cr-space-md);flex-wrap:nowrap;display:flex;overflow-x:auto}.nav.astro-fzpbxy5g a.astro-fzpbxy5g,.nav.astro-fzpbxy5g a.astro-fzpbxy5g:visited{min-height:44px;color:var(--cr-color-text);font-family:var(--cr-font-sans);font-size:var(--cr-text-body);font-weight:var(--cr-font-weight-bold);line-height:var(--cr-line-body);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.nav.astro-fzpbxy5g a.astro-fzpbxy5g:hover,.nav.astro-fzpbxy5g a.astro-fzpbxy5g[aria-current=page]{text-decoration-line:underline;text-decoration-color:var(--cr-color-rust);text-decoration-thickness:var(--cr-border-interactive);text-underline-offset:.15em}@media (width>=640px){.inner.astro-fzpbxy5g{padding-inline:var(--cr-space-lg);flex-direction:row;justify-content:space-between;align-items:center}}:root{color-scheme:light;--cr-font-sans:"Figtree", "Figtree Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--cr-font-display:"Young Serif", "Young Serif Fallback", Georgia, "Times New Roman", serif;--cr-font-mono:"DM Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--cr-font-hand:"Caveat", "Bradley Hand", "Segoe Print", cursive;--cr-font-weight-regular:400;--cr-font-weight-bold:700;--cr-font-weight-strong:700;--cr-font-weight-heavy:800;--cr-font-weight-mono:500;--cr-text-label:14px;--cr-text-body:16px;--cr-text-h3:18px;--cr-text-h2:22px;--cr-text-h2-wide:28px;--cr-text-h1:clamp(30px, 4vw, 40px);--cr-text-h1-home:clamp(29px, 4.4vw, 50px);--cr-text-rate-lg:30px;--cr-text-hand:22px;--cr-line-label:1.4;--cr-line-body:1.55;--cr-line-h3:1.3;--cr-line-h2:1.15;--cr-line-h1:1.08;--cr-line-h1-home:1.05;--cr-line-data:1.3;--cr-line-hand:1.05;--cr-line-heading:1.3;--cr-line-display:1.2;--cr-space-xs:4px;--cr-space-sm:8px;--cr-space-md:16px;--cr-space-lg:24px;--cr-space-xl:32px;--cr-space-2xl:48px;--cr-space-3xl:64px;--cr-space-cell:12px;--cr-radius-sm:8px;--cr-radius-md:14px;--cr-radius-lg:20px;--cr-radius-xl:28px;--cr-radius-pill:999px;--cr-layout-max:1120px;--cr-layout-prose:68ch;--cr-color-bg:#fff3e9;--cr-color-surface:#fff;--cr-color-surface-soft:#ffe6d3;--cr-color-surface-soft-end:#ffd0ae;--cr-color-brand:#ffc49b;--cr-color-cta:#ff8a4c;--cr-color-rust:#c2410c;--cr-color-text:#2d1b12;--cr-color-text-muted:#7a5e4e;--cr-color-border:#f1dccb;--cr-color-ok-bg:#bdefd9;--cr-color-up-bg:#ffe27a;--cr-color-warn-bg:#dcd1ff;--cr-color-neutral-bg:#f1dccb;--cr-color-blush:#ff8fa3;--cr-color-focus:#2d1b12;--cr-color-danger:#b42318;--cr-chart-2:#0072b2;--cr-chart-3:#009e73;--cr-chart-4:#cc79a7;--cr-chart-5:#7a5e4e;--cr-border-interactive:2px;--cr-border-card:1.5px;--cr-shadow-pop:4px 4px 0 var(--cr-color-text);--cr-shadow-pop-lg:6px 6px 0 var(--cr-color-text);--cr-shadow-sticky:8px 0 8px -8px #2d1b124d}*,:before,:after{box-sizing:border-box}body{background:var(--cr-color-bg);color:var(--cr-color-text);font-family:var(--cr-font-sans);font-size:var(--cr-text-body);font-weight:var(--cr-font-weight-regular);line-height:var(--cr-line-body);margin:0}h1,h2{text-wrap:balance;font-family:var(--cr-font-display);font-weight:var(--cr-font-weight-regular)}h1{margin:0 0 var(--cr-space-md);font-size:var(--cr-text-h1);line-height:var(--cr-line-h1)}h2{margin:var(--cr-space-xl) 0 var(--cr-space-md);font-size:var(--cr-text-h2);line-height:var(--cr-line-h2)}h3{margin:var(--cr-space-lg) 0 var(--cr-space-sm);font-family:var(--cr-font-sans);font-size:var(--cr-text-h3);font-weight:var(--cr-font-weight-heavy);line-height:var(--cr-line-h3)}p{margin:0 0 var(--cr-space-md)}a{color:var(--cr-color-rust);text-underline-offset:.15em;text-decoration:underline}a:visited{color:var(--cr-color-rust)}:focus-visible{outline:3px solid var(--cr-color-focus);outline-offset:3px}.num,td time,td.cell-end{font-family:var(--cr-font-mono);font-weight:var(--cr-font-weight-mono);font-variant-numeric:tabular-nums}th,td{font-variant-numeric:tabular-nums lining-nums}main{max-width:var(--cr-layout-max);padding:var(--cr-space-lg) var(--cr-space-md) var(--cr-space-3xl);margin-inline:auto}img,svg{max-width:100%;display:block}table{border-collapse:collapse;width:100%}th,td{padding:var(--cr-space-cell);border-bottom:1px solid var(--cr-color-border);background:var(--cr-color-surface);text-align:left;vertical-align:top}th{background:var(--cr-color-surface-soft);font-size:var(--cr-text-label);font-weight:var(--cr-font-weight-bold);line-height:var(--cr-line-label)}.table-scroll{overflow-x:auto}.table-scroll :is(th,td):first-child{background:var(--cr-color-surface);box-shadow:var(--cr-shadow-sticky);position:sticky;left:0}.table-scroll th:first-child{background:var(--cr-color-surface-soft)}.badge{align-items:center;gap:var(--cr-space-xs);min-height:28px;padding:var(--cr-space-xs) var(--cr-space-sm);border-radius:var(--cr-radius-pill);color:var(--cr-color-text);font-size:var(--cr-text-label);font-weight:var(--cr-font-weight-regular);line-height:var(--cr-line-label);white-space:nowrap;display:inline-flex}.skip-link{left:var(--cr-space-md);top:var(--cr-space-md);z-index:10;padding:var(--cr-space-sm) var(--cr-space-md);background:var(--cr-color-surface);color:var(--cr-color-text);position:absolute;transform:translateY(-150%)}.skip-link:focus{transform:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}summary{align-items:center;gap:var(--cr-space-sm);cursor:pointer;min-height:44px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.45em;height:.45em;margin-left:auto;transition:transform .12s;transform:rotate(45deg)}details[open]>summary:after{transform:rotate(225deg)}@media (width>=640px){main{padding-inline:var(--cr-space-lg)}}@media (width>=960px){h2{font-size:var(--cr-text-h2-wide)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none;animation:none}}
