@media(max-width:639px){:root{--status-h: calc(44px + env(safe-area-inset-bottom, 0px)) }}.knav[data-astro-cid-dmqpwcec]{position:fixed;inset:0 0 auto;z-index:var(--z-nav);height:var(--nav-h);border-bottom:1px solid transparent;transition:background-color var(--d-2) var(--ease-step),border-color var(--d-2) var(--ease-step)}.knav[data-astro-cid-dmqpwcec].is-scrolled{background:var(--bg);border-bottom-color:var(--line)}.knav__inner[data-astro-cid-dmqpwcec]{height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--s-4)}.knav__mark[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:1.25ch;min-width:0;min-height:44px;color:var(--fg)}.knav__glyph[data-astro-cid-dmqpwcec]{flex:none;width:26px;height:26px;color:var(--fg)}.knav__block[data-astro-cid-dmqpwcec]{fill:var(--accent);animation:k-blink var(--blink) var(--ease-blink) infinite}html.no-anim .knav__block[data-astro-cid-dmqpwcec]{animation:none}.knav__id[data-astro-cid-dmqpwcec]{display:grid;min-width:0;line-height:1.25}.knav__name[data-astro-cid-dmqpwcec],.knav__role[data-astro-cid-dmqpwcec]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-stretch:var(--w-xc);text-transform:uppercase}.knav__name[data-astro-cid-dmqpwcec]{font-size:var(--fs-label);font-weight:var(--wt-semi);letter-spacing:.08em;color:var(--fg)}.knav__role[data-astro-cid-dmqpwcec]{font-size:var(--fs-micro);font-weight:var(--wt-medium);letter-spacing:.08em;color:var(--fg-2)}.knav__mark[data-astro-cid-dmqpwcec]:hover .knav__name[data-astro-cid-dmqpwcec]{color:var(--accent)}.knav__right[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--s-2);flex:none}.knav__cmd[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:1ch;width:clamp(220px,22vw,340px);height:36px;padding:0 6px 0 1.25ch;font-size:var(--fs-small);font-weight:var(--wt-regular);font-stretch:var(--w-c);color:var(--fg-2);text-align:left;background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-1);transition:border-color var(--d-1) var(--ease-step),color var(--d-1) var(--ease-step)}.knav__cmd[data-astro-cid-dmqpwcec]:hover{border-color:var(--line-3);color:var(--fg)}.knav__cmd-text[data-astro-cid-dmqpwcec]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knav__cmd-kbd[data-astro-cid-dmqpwcec]{flex:none}.knav__lang[data-astro-cid-dmqpwcec]{display:flex;border:1px solid var(--line-2);border-radius:var(--r-1)}.knav__lang-link[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:36px;font-size:var(--fs-label);font-weight:var(--wt-medium);font-stretch:var(--w-xc);letter-spacing:.08em;color:var(--fg-2);transition:color var(--d-1) var(--ease-step),background-color var(--d-1) var(--ease-step)}.knav__lang-link[data-astro-cid-dmqpwcec]+.knav__lang-link[data-astro-cid-dmqpwcec]{border-left:1px solid var(--line-2)}.knav__lang-link[data-astro-cid-dmqpwcec]:hover{color:var(--fg);background:var(--panel-2)}.knav__lang-link[data-astro-cid-dmqpwcec][aria-current=true]{color:var(--accent-ink);background:var(--fg)}.knav__lang-link[data-astro-cid-dmqpwcec]:focus-visible{outline-offset:-2px}@media(max-width:639px){.knav__cmd[data-astro-cid-dmqpwcec]{display:none}.knav__lang-link[data-astro-cid-dmqpwcec]{min-width:44px;height:40px}}@media(max-width:479px){.knav__city[data-astro-cid-dmqpwcec]{display:none}}@media(max-width:339px){.knav__role[data-astro-cid-dmqpwcec]{display:none}}@media(min-width:1024px){.knav__lang[data-astro-cid-dmqpwcec]{display:none}}.kbar[data-astro-cid-dmqpwcec]{position:fixed;inset:auto 0 0;z-index:var(--z-status);display:flex;align-items:stretch;justify-content:space-between;height:var(--status-h);padding-bottom:env(safe-area-inset-bottom,0px);padding-inline:max(var(--gutter) - 1.25ch,0px);background:var(--panel);border-top:1px solid var(--line-2);font-size:var(--fs-label);font-weight:var(--wt-medium);font-stretch:var(--w-xc);letter-spacing:.04em;line-height:1;color:var(--fg-2);white-space:nowrap;font-variant-numeric:tabular-nums slashed-zero}.kbar__left[data-astro-cid-dmqpwcec],.kbar__right[data-astro-cid-dmqpwcec]{display:flex;align-items:stretch;min-width:0}.kbar__left[data-astro-cid-dmqpwcec]{flex:1 1 auto;overflow:hidden}.kbar__right[data-astro-cid-dmqpwcec]{flex:0 1 auto}.kbar__mode[data-astro-cid-dmqpwcec],.kbar__session[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;padding:0 1.25ch;flex:none}.kbar__mode[data-astro-cid-dmqpwcec]{min-width:11ch;justify-content:center;color:var(--fg);background:var(--line-2);letter-spacing:.1em;transition:background-color var(--d-1) var(--ease-step),color var(--d-1) var(--ease-step)}.kbar__mode[data-astro-cid-dmqpwcec].is-cmd{color:var(--accent-ink);background:var(--accent)}.kbar__session[data-astro-cid-dmqpwcec]{color:var(--fg-2)}.kbar__wins[data-astro-cid-dmqpwcec]{display:flex;align-items:stretch;min-width:0}.kbar__win[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;padding:0 1ch;color:var(--fg-2);transition:background-color var(--d-1) var(--ease-step),color var(--d-1) var(--ease-step)}.kbar__win-i[data-astro-cid-dmqpwcec]{color:var(--fg-3)}.kbar__win[data-astro-cid-dmqpwcec]:hover{color:var(--fg);background:var(--panel-2)}.kbar__win[data-astro-cid-dmqpwcec].is-current{color:var(--accent-ink);background:var(--accent)}.kbar__win[data-astro-cid-dmqpwcec].is-current .kbar__win-i[data-astro-cid-dmqpwcec]{color:inherit}.kbar__win[data-astro-cid-dmqpwcec].is-current:after{content:"*"}.kbar__win[data-astro-cid-dmqpwcec]:focus-visible,.kbar__lang-link[data-astro-cid-dmqpwcec]:focus-visible,.kbar__menu[data-astro-cid-dmqpwcec]:focus-visible{outline-offset:-3px}.kbar__cell[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;gap:1ch;padding:0 1.25ch;border-left:1px solid var(--line);min-width:0}.kbar__path[data-astro-cid-dmqpwcec]{color:var(--fg);text-transform:none}.kbar__path-text[data-astro-cid-dmqpwcec]{overflow:hidden;text-overflow:ellipsis}.kbar__bar[data-astro-cid-dmqpwcec]{color:var(--fg);letter-spacing:0}.kbar__off[data-astro-cid-dmqpwcec],.kbar__bar[data-astro-cid-dmqpwcec] .dim[data-astro-cid-dmqpwcec]{color:var(--fg-3)}.kbar__k[data-astro-cid-dmqpwcec]{text-transform:uppercase;letter-spacing:.08em;color:var(--fg-2)}.kbar__up[data-astro-cid-dmqpwcec] .tnum[data-astro-cid-dmqpwcec],.kbar__clock[data-astro-cid-dmqpwcec] .tnum[data-astro-cid-dmqpwcec]{color:var(--fg)}.kbar__lang[data-astro-cid-dmqpwcec]{gap:0;padding:0}.kbar__lang-link[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;height:100%;padding:0 1.1ch;color:var(--fg-2);letter-spacing:.08em}.kbar__lang-link[data-astro-cid-dmqpwcec]:hover{color:var(--fg);background:var(--panel-2)}.kbar__lang-link[data-astro-cid-dmqpwcec][aria-current=true]{color:var(--accent)}.kbar__menu[data-astro-cid-dmqpwcec]{display:none;align-items:center;gap:1.25ch;padding:0 2ch;font-size:var(--fs-label);font-weight:var(--wt-semi);font-stretch:var(--w-xc);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);background:var(--panel-2);border-left:1px solid var(--line-2)}.kbar__menu[data-astro-cid-dmqpwcec]:active{background:var(--accent);color:var(--accent-ink)}.kbar__menu-icon[data-astro-cid-dmqpwcec]{width:12px;height:9px;background:linear-gradient(currentColor,currentColor) 0 0 / 100% 1px no-repeat,linear-gradient(currentColor,currentColor) 0 50% / 100% 1px no-repeat,linear-gradient(currentColor,currentColor) 0 100% / 60% 1px no-repeat}@media(max-width:1679px){.kbar__session[data-astro-cid-dmqpwcec],.kbar__clock-k[data-astro-cid-dmqpwcec]{display:none}}@media(max-width:1439px){.kbar__win-name[data-astro-cid-dmqpwcec],.kbar__win-colon[data-astro-cid-dmqpwcec],.kbar__ss[data-astro-cid-dmqpwcec]{display:none}.kbar__win[data-astro-cid-dmqpwcec]{min-width:4ch;justify-content:center;padding:0 1.25ch}}@media(max-width:1023px){.kbar__wins[data-astro-cid-dmqpwcec],.kbar__lang[data-astro-cid-dmqpwcec]{display:none}}@media(max-width:767px){.kbar__up[data-astro-cid-dmqpwcec]{display:none}}@media(max-width:639px){.kbar[data-astro-cid-dmqpwcec]{padding-inline:0}.kbar__mode[data-astro-cid-dmqpwcec]{display:none}.kbar__left[data-astro-cid-dmqpwcec]{flex:0 0 0}.kbar__right[data-astro-cid-dmqpwcec]{flex:1 1 auto}.kbar__path[data-astro-cid-dmqpwcec]{flex:1 1 auto;border-left:0;padding-left:var(--gutter)}.kbar__pct[data-astro-cid-dmqpwcec]{display:none}.kbar__menu[data-astro-cid-dmqpwcec]{display:inline-flex}}@media(max-width:359px){.kbar__clock[data-astro-cid-dmqpwcec]{display:none}}@media print{.knav[data-astro-cid-dmqpwcec],.kbar[data-astro-cid-dmqpwcec]{display:none!important}}.kpal[data-astro-cid-wozhyvwc]{--kb: 0px;position:fixed;width:min(840px,calc(100vw - 2 * var(--gutter)));height:min(600px,calc(100svh - 2 * var(--nav-h) - var(--status-h)));margin:max(9vh,var(--nav-h)) auto auto;overflow:visible;color:var(--fg)}.kpal[data-astro-cid-wozhyvwc][open]{display:block}.kpal[data-astro-cid-wozhyvwc]::backdrop{background:#07080acc}.kpal__sheet[data-astro-cid-wozhyvwc]{display:flex;flex-direction:column;height:100%;background:var(--panel);border:1px solid var(--line-3);border-radius:var(--r-1);overflow:hidden;outline:none}.kpal__bar[data-astro-cid-wozhyvwc]{display:flex;align-items:center;gap:1ch;min-height:36px;padding:0 6px 0 1.5ch;border-bottom:1px solid var(--line);font-size:var(--fs-label);font-weight:var(--wt-medium);font-stretch:var(--w-xc);letter-spacing:.06em;color:var(--fg-2);white-space:nowrap}.kpal__bar[data-astro-cid-wozhyvwc]:before{content:"";width:2ch;height:1px;background:var(--line-3);flex:none}.kpal__title[data-astro-cid-wozhyvwc]{font-size:inherit;font-weight:inherit;color:var(--fg)}.kpal__title-k[data-astro-cid-wozhyvwc]{color:var(--accent)}.kpal__title-sep[data-astro-cid-wozhyvwc]{display:inline-block;width:1ch;height:1px;vertical-align:middle;background:var(--line-3)}.kpal__bar-fill[data-astro-cid-wozhyvwc]{flex:1;height:1px;background:var(--line-2)}.kpal__close[data-astro-cid-wozhyvwc]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:32px;border-radius:var(--r-1)}.kpal__close[data-astro-cid-wozhyvwc]:hover .k-kbd[data-astro-cid-wozhyvwc]{color:var(--fg);border-color:var(--fg-2)}.kpal__search[data-astro-cid-wozhyvwc]{display:flex;align-items:center;gap:1.25ch;padding:0 2ch;min-height:58px;border-bottom:1px solid var(--line-2)}.kpal__prompt[data-astro-cid-wozhyvwc]{color:var(--accent);font-size:16px;font-weight:var(--wt-semi)}.kpal__input[data-astro-cid-wozhyvwc]{flex:1;min-width:0;height:56px;padding:0;border:0;outline:none;background:transparent;font-size:16px;font-weight:var(--wt-regular);font-stretch:var(--w-c);letter-spacing:0;color:var(--fg);caret-color:var(--accent)}.kpal__input[data-astro-cid-wozhyvwc]::placeholder{color:var(--fg-2);opacity:1}.kpal__input[data-astro-cid-wozhyvwc]:focus-visible{outline:none}.kpal__search[data-astro-cid-wozhyvwc]:focus-within{box-shadow:inset 0 -1px 0 var(--accent-line)}.kpal__body[data-astro-cid-wozhyvwc]{display:grid;grid-template-columns:minmax(0,1fr) 300px;flex:1;min-height:0}.kpal__list[data-astro-cid-wozhyvwc]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 0 10px;padding-bottom:calc(10px + var(--kb));scrollbar-width:thin}.kpal__group[data-astro-cid-wozhyvwc][hidden]{display:none}.kpal__gh[data-astro-cid-wozhyvwc]{display:flex;align-items:center;gap:1ch;padding:12px 2ch 6px;font-size:var(--fs-micro);font-weight:var(--wt-medium);font-stretch:var(--w-xc);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2)}.kpal__gh[data-astro-cid-wozhyvwc]:after{content:"";flex:1;height:1px;background:var(--line)}.kpal__opt[data-astro-cid-wozhyvwc]{position:relative;display:grid;grid-template-columns:7ch minmax(0,1fr) auto;align-items:center;gap:1.5ch;min-height:40px;padding:0 2ch;cursor:pointer;font-size:var(--fs-small);font-stretch:var(--w-c);line-height:1.3;color:var(--fg-2);-webkit-tap-highlight-color:transparent}.kpal__opt[data-astro-cid-wozhyvwc][hidden]{display:none}.kpal__opt[data-astro-cid-wozhyvwc].is-active{background:var(--panel-2);color:var(--fg);box-shadow:inset 2px 0 0 var(--accent)}.kpal__verb[data-astro-cid-wozhyvwc]{font-family:var(--font-code);font-stretch:normal;font-size:var(--fs-label);letter-spacing:0;color:var(--fg-3)}.kpal__opt[data-astro-cid-wozhyvwc].is-active .kpal__verb[data-astro-cid-wozhyvwc]{color:var(--accent)}.kpal__main[data-astro-cid-wozhyvwc]{display:grid;min-width:0}.kpal__label[data-astro-cid-wozhyvwc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg);font-weight:var(--wt-regular)}.kpal__label[data-astro-cid-wozhyvwc] mark{background:none;color:var(--accent);font-weight:var(--wt-semi)}.kpal__desc[data-astro-cid-wozhyvwc]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kpal__meta[data-astro-cid-wozhyvwc]{max-width:26ch;padding-block:2px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-label);font-weight:var(--wt-medium);font-stretch:var(--w-xc);letter-spacing:.04em;color:var(--fg-2)}.kpal__meta[data-astro-cid-wozhyvwc].k-status{text-transform:uppercase}.kpal__empty[data-astro-cid-wozhyvwc]{display:grid;gap:6px;padding:28px 2ch;font-size:var(--fs-small);color:var(--fg-2)}.kpal__empty[data-astro-cid-wozhyvwc][hidden]{display:none}.kpal__empty-k[data-astro-cid-wozhyvwc]{color:var(--fg)}.kpal__man[data-astro-cid-wozhyvwc]{min-height:0;overflow-y:auto;padding:18px 2.25ch 24px;border-left:1px solid var(--line);background:var(--bg-2)}.kman[data-astro-cid-wozhyvwc]{display:grid;gap:6px;align-content:start}.kman[data-astro-cid-wozhyvwc][hidden]{display:none}.kman__h[data-astro-cid-wozhyvwc]{margin-top:10px;font-size:var(--fs-micro);font-weight:var(--wt-semi);font-stretch:var(--w-xc);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2)}.kman__h[data-astro-cid-wozhyvwc]:first-child{margin-top:0}.kman__name[data-astro-cid-wozhyvwc]{font-size:var(--fs-small);color:var(--fg);overflow-wrap:anywhere}.kman__name[data-astro-cid-wozhyvwc] b[data-astro-cid-wozhyvwc]{font-weight:var(--wt-semi);color:var(--accent)}.kman__code[data-astro-cid-wozhyvwc]{padding:8px 1.25ch;font-size:var(--fs-label);line-height:1.5;color:var(--fg);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-1);overflow-wrap:anywhere}.kman__dollar[data-astro-cid-wozhyvwc]{color:var(--accent)}.kman__p[data-astro-cid-wozhyvwc]{font-size:var(--fs-small);line-height:1.55;color:var(--fg);text-wrap:pretty}.kman__dim[data-astro-cid-wozhyvwc]{color:var(--fg-2)}.kman__rows[data-astro-cid-wozhyvwc]{display:grid;margin-top:8px;border-top:1px solid var(--line)}.kman__rows[data-astro-cid-wozhyvwc]>div[data-astro-cid-wozhyvwc]{display:flex;justify-content:space-between;gap:1ch;padding:7px 0;border-bottom:1px solid var(--line);font-size:var(--fs-label)}.kman__rows[data-astro-cid-wozhyvwc] dt[data-astro-cid-wozhyvwc]{font-stretch:var(--w-xc);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}.kman__rows[data-astro-cid-wozhyvwc] dd[data-astro-cid-wozhyvwc]{text-align:right;color:var(--fg)}.kman__tags[data-astro-cid-wozhyvwc]{gap:4px}.kpal__foot[data-astro-cid-wozhyvwc]{display:flex;align-items:center;gap:2ch;min-height:36px;padding:0 2ch;border-top:1px solid var(--line);font-size:var(--fs-micro);font-weight:var(--wt-medium);font-stretch:var(--w-xc);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap}.kpal__hint[data-astro-cid-wozhyvwc]{display:inline-flex;align-items:center;gap:.6ch}.kpal__foot-fill[data-astro-cid-wozhyvwc]{flex:1}.kpal__status[data-astro-cid-wozhyvwc]{color:var(--fg-2)}@media(prefers-reduced-motion:no-preference){html:not(.no-anim) .kpal[data-astro-cid-wozhyvwc][open] .kpal__sheet[data-astro-cid-wozhyvwc]{animation:kpal-in .2s steps(6,jump-end) both}html:not(.no-anim) .kpal[data-astro-cid-wozhyvwc][open]::backdrop{animation:kpal-fade .16s var(--ease-expo) both}html:not(.no-anim) .kpal[data-astro-cid-wozhyvwc].is-closing .kpal__sheet[data-astro-cid-wozhyvwc]{animation:kpal-out .13s steps(3,jump-end) both}html:not(.no-anim) .kpal[data-astro-cid-wozhyvwc].is-closing::backdrop{animation:kpal-fade .13s var(--ease-expo) reverse both}html:not(.no-anim) .kpal__opt[data-astro-cid-wozhyvwc]{transition:background-color var(--d-0) steps(2,jump-end)}}@keyframes kpal-in{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes kpal-out{0%{opacity:1}to{opacity:0}}@keyframes kpal-fade{0%{opacity:0}to{opacity:1}}@keyframes kpal-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes kpal-down{to{transform:translateY(100%)}}@media(max-width:899px){.kpal__body[data-astro-cid-wozhyvwc]{grid-template-columns:minmax(0,1fr)}.kpal__man[data-astro-cid-wozhyvwc]{display:none}.kpal__desc[data-astro-cid-wozhyvwc]{position:static;width:auto;height:auto;clip:auto;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-label);color:var(--fg-2)}.kpal__opt[data-astro-cid-wozhyvwc]{min-height:52px;padding-block:6px}}@media(max-width:639px){.kpal[data-astro-cid-wozhyvwc]{width:100%;height:min(86dvh,720px);margin:auto 0 0}.kpal__sheet[data-astro-cid-wozhyvwc]{border-width:1px 0 0;border-radius:var(--r-2) var(--r-2) 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}.kpal__opt[data-astro-cid-wozhyvwc]{grid-template-columns:5ch minmax(0,1fr);gap:1.25ch;min-height:56px;padding:8px var(--gutter)}.kpal__meta[data-astro-cid-wozhyvwc]{display:none}.kpal__gh[data-astro-cid-wozhyvwc],.kpal__search[data-astro-cid-wozhyvwc],.kpal__empty[data-astro-cid-wozhyvwc]{padding-inline:var(--gutter)}.kpal__foot[data-astro-cid-wozhyvwc]{display:none}@media(prefers-reduced-motion:no-preference){html:not(.no-anim) .kpal[data-astro-cid-wozhyvwc][open] .kpal__sheet[data-astro-cid-wozhyvwc]{animation:kpal-up .38s var(--ease-expo) both}html:not(.no-anim) .kpal[data-astro-cid-wozhyvwc].is-closing .kpal__sheet[data-astro-cid-wozhyvwc]{animation:kpal-down .13s var(--ease-expo-in) both}}}@media print{.kpal[data-astro-cid-wozhyvwc]{display:none!important}}html:not(.js) .js-only[data-astro-cid-sz7xmlte]{display:none!important}.foot[data-astro-cid-sz7xmlte]{position:relative;padding-top:clamp(56px,7vw,120px);padding-bottom:var(--s-5);border-top:1px solid var(--line);background:var(--bg)}.foot__bar[data-astro-cid-sz7xmlte]{margin-bottom:clamp(32px,4vw,56px)}.foot__grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);row-gap:var(--s-7)}.foot__col[data-astro-cid-sz7xmlte]{grid-column:span 3;display:grid;align-content:start;gap:var(--s-4);min-width:0}@media(max-width:1279px){.foot__col[data-astro-cid-sz7xmlte]{grid-column:span 6}}@media(max-width:639px){.foot__col[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}.foot__k[data-astro-cid-sz7xmlte]{color:var(--fg)}.foot__k[data-astro-cid-sz7xmlte] .k-prompt[data-astro-cid-sz7xmlte]{text-transform:none;letter-spacing:.02em}.idx[data-astro-cid-sz7xmlte]{display:grid;border-top:1px solid var(--line)}.idx__a[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:3ch minmax(0,1fr) auto;align-items:baseline;gap:1.25ch;padding:7px 0;border-bottom:1px solid var(--line);font-size:var(--fs-small);transition:color var(--d-1) var(--ease-step),background-color var(--d-1) var(--ease-step)}.idx__a[data-astro-cid-sz7xmlte]:hover{color:var(--accent)}.idx__n[data-astro-cid-sz7xmlte]{font-size:var(--fs-micro);font-stretch:var(--w-xc);color:var(--fg-3)}.idx__p[data-astro-cid-sz7xmlte]{font-family:var(--font-code);font-stretch:normal;font-size:12px;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idx__l[data-astro-cid-sz7xmlte]{font-size:var(--fs-micro);font-weight:var(--wt-medium);font-stretch:var(--w-xc);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2)}@media(max-width:639px){.idx[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;column-gap:var(--gap)}.idx__a[data-astro-cid-sz7xmlte]{grid-template-columns:3ch minmax(0,1fr);min-height:44px;align-items:center}.idx__l[data-astro-cid-sz7xmlte]{display:none}}.links[data-astro-cid-sz7xmlte]{display:grid;gap:var(--s-3);font-size:var(--fs-small)}.links__row[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}.links[data-astro-cid-sz7xmlte] .k-link[data-astro-cid-sz7xmlte]{overflow-wrap:anywhere}.links__copy[data-astro-cid-sz7xmlte]{min-height:28px;padding:0 1ch;font-size:var(--fs-micro);font-weight:var(--wt-medium);font-stretch:var(--w-xc);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);border:1px solid var(--line-2);border-radius:var(--r-1);transition:color var(--d-1) var(--ease-step),border-color var(--d-1) var(--ease-step)}.links__copy[data-astro-cid-sz7xmlte]:hover{color:var(--fg);border-color:var(--fg-2)}.links__done[data-astro-cid-sz7xmlte]{display:none}.links__copy[data-astro-cid-sz7xmlte][data-copied]{color:var(--accent);border-color:var(--accent-line)}.links__copy[data-astro-cid-sz7xmlte][data-copied] .links__idle[data-astro-cid-sz7xmlte]{display:none}.links__copy[data-astro-cid-sz7xmlte][data-copied] .links__done[data-astro-cid-sz7xmlte]{display:inline}@media(max-width:639px){.links[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]>.k-link[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:32px}}.sys[data-astro-cid-sz7xmlte]{font-size:var(--fs-small)}.sys[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]{padding:7px 0}.sys[data-astro-cid-sz7xmlte] dd[data-astro-cid-sz7xmlte]{color:var(--fg);text-wrap:balance}.foot__session[data-astro-cid-sz7xmlte]{justify-items:start}.seg[data-astro-cid-sz7xmlte]{display:inline-flex;border:1px solid var(--line-2);border-radius:var(--r-1)}.seg__a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;justify-content:center;min-width:6ch;min-height:32px;padding:0 1.25ch;font-size:var(--fs-label);font-weight:var(--wt-medium);font-stretch:var(--w-xc);letter-spacing:.08em;color:var(--fg-2);transition:color var(--d-1) var(--ease-step),background-color var(--d-1) var(--ease-step)}.seg__a[data-astro-cid-sz7xmlte]+.seg__a[data-astro-cid-sz7xmlte]{border-left:1px solid var(--line-2)}.seg__a[data-astro-cid-sz7xmlte]:hover{color:var(--fg);background:var(--panel-2)}.seg__a[data-astro-cid-sz7xmlte][aria-current=true]{color:var(--accent-ink);background:var(--accent)}.wm-fit[data-astro-cid-sz7xmlte]{position:relative;container-type:inline-size;margin-top:clamp(64px,9vw,160px)}.wm[data-astro-cid-sz7xmlte]{--wm-n: var(--wm-em, 11.5);margin:0;padding-top:.12em;font-size:calc(100cqi / var(--wm-n));font-weight:var(--wt-heavy);font-stretch:var(--w-x);line-height:.84;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;color:var(--fg);user-select:none;-webkit-user-select:none}.wm[data-astro-cid-sz7xmlte] .wm__w{white-space:nowrap}.wm[data-astro-cid-sz7xmlte] .wm__c{font-weight:var(--wt-heavy)}.wm[data-astro-cid-sz7xmlte] .wm__sp{white-space:pre}@media(max-width:639px){.wm[data-astro-cid-sz7xmlte]{--wm-n: var(--wm-em-m, 6.5);line-height:1.22}.wm[data-astro-cid-sz7xmlte] .wm__w{display:block}.wm[data-astro-cid-sz7xmlte] .wm__sp{display:none}}@media(prefers-reduced-motion:no-preference){html.js:not(.no-anim) .wm[data-astro-cid-sz7xmlte]:not(.is-in) .wm__c{font-weight:100;color:var(--fg-2)}html.js:not(.no-anim) .wm[data-astro-cid-sz7xmlte].is-in .wm__c{transition:font-weight .48s steps(4,jump-end) calc(var(--i) * 45ms),color .48s steps(2,jump-end) calc(var(--i) * 45ms)}html.js:not(.no-anim) .wm[data-astro-cid-sz7xmlte].is-lens .wm__c{transition:none}}.wm-fit[data-astro-cid-sz7xmlte] .wm-led{position:absolute;left:0;top:0;pointer-events:none}.wm-fit[data-astro-cid-sz7xmlte].is-led .wm[data-astro-cid-sz7xmlte],.wm-fit[data-astro-cid-sz7xmlte].is-led .wm[data-astro-cid-sz7xmlte] .wm__c{color:transparent!important}.wm-cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);margin-top:var(--s-4);padding-top:var(--s-2);border-top:1px solid var(--line-2)}@media(max-width:639px){.wm-cols[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]:not(:nth-child(3n+1)){visibility:hidden}}.foot__bottom[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2) var(--s-5);margin-top:var(--s-6)}.foot__bottom[data-astro-cid-sz7xmlte] .k-label[data-astro-cid-sz7xmlte]{overflow-wrap:anywhere}.foot__closed[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:baseline}.foot__closed[data-astro-cid-sz7xmlte] .k-cursor[data-astro-cid-sz7xmlte]{background:var(--fg-2)}.wd[data-astro-cid-atbhmfgq]{--wd-bg: var(--panel);position:relative;container:wd / inline-size;color:var(--fg);line-height:0}.wd[data-astro-cid-atbhmfgq] .wd-svg{display:block;width:100%;height:auto;overflow:visible}.wd[data-astro-cid-atbhmfgq] .wd-dot{fill:var(--fg-3);opacity:.55}.wd[data-astro-cid-atbhmfgq] text{font-family:var(--font-code);font-size:10.5px;font-weight:400;fill:var(--fg-2);letter-spacing:0;font-variant-numeric:tabular-nums slashed-zero}.wd[data-astro-cid-atbhmfgq] .wd-l{font-family:var(--font);font-stretch:75%;font-weight:500;font-size:9.5px;letter-spacing:.08em}.wd[data-astro-cid-atbhmfgq] .wd-h{fill:var(--fg)}.wd[data-astro-cid-atbhmfgq] .wd-fine{font-size:9px}.wd[data-astro-cid-atbhmfgq] .wd-strong{fill:var(--fg);font-weight:600}@container wd (max-width: 360px){.wd[data-astro-cid-atbhmfgq] .wd-fine{display:none}}.wd[data-astro-cid-atbhmfgq] .wd-node,.wd[data-astro-cid-atbhmfgq] .wd-paper,.wd[data-astro-cid-atbhmfgq] .wd-paper-2,.wd[data-astro-cid-atbhmfgq] .wd-frame,.wd[data-astro-cid-atbhmfgq] .wd-dash,.wd[data-astro-cid-atbhmfgq] .wd-rule,.wd[data-astro-cid-atbhmfgq] .wd-tick,.wd[data-astro-cid-atbhmfgq] .sp-tangle line,.wd[data-astro-cid-atbhmfgq] .cp-road,.wd[data-astro-cid-atbhmfgq] .cp-lane,.wd[data-astro-cid-atbhmfgq] .cp-p,.wd[data-astro-cid-atbhmfgq] .cp-sel,.wd[data-astro-cid-atbhmfgq] .cp-tag,.wd[data-astro-cid-atbhmfgq] .cp-hole,.wd[data-astro-cid-atbhmfgq] .cp-layers line,.wd[data-astro-cid-atbhmfgq] .ix-rail,.wd[data-astro-cid-atbhmfgq] .ix-k line,.wd[data-astro-cid-atbhmfgq] .ix-k rect,.wd[data-astro-cid-atbhmfgq] .ix-st-bg,.wd[data-astro-cid-atbhmfgq] .hl-link,.wd[data-astro-cid-atbhmfgq] .tr-frame,.wd[data-astro-cid-atbhmfgq] .tr-zero,.wd[data-astro-cid-atbhmfgq] .tr-ph line,.wd[data-astro-cid-atbhmfgq] .ix-ph line,.wd[data-astro-cid-atbhmfgq] .ir-step{vector-effect:non-scaling-stroke;stroke-width:1px}.wd[data-astro-cid-atbhmfgq] .wd-node{fill:var(--wd-bg);stroke:var(--line-3)}.wd[data-astro-cid-atbhmfgq] .wd-paper{fill:var(--bg);stroke:var(--line-3)}.wd[data-astro-cid-atbhmfgq] .wd-paper-2{fill:var(--bg);stroke:var(--line-2)}.wd[data-astro-cid-atbhmfgq] .wd-frame{fill:none;stroke:var(--line-2)}.wd[data-astro-cid-atbhmfgq] .wd-dash{stroke:var(--line-3);stroke-dasharray:2 3}.wd[data-astro-cid-atbhmfgq] .wd-rule{stroke:var(--line-2)}.wd[data-astro-cid-atbhmfgq] .wd-tick{stroke:var(--line-3)}.wd[data-astro-cid-atbhmfgq] .wd-ink{fill:var(--fg)}.wd[data-astro-cid-atbhmfgq] .wd-ink-2{fill:var(--fg-2)}.wd[data-astro-cid-atbhmfgq] .wd-ink-3{fill:var(--fg-3)}.wd[data-astro-cid-atbhmfgq] .wd-mask{fill:var(--wd-bg)}.wd[data-astro-cid-atbhmfgq] .wd-scan{fill:var(--fg)}.wd[data-astro-cid-atbhmfgq] .sp-tangle line{stroke:var(--fg-3);stroke-dasharray:2 3;opacity:.5}.wd[data-astro-cid-atbhmfgq] .sp-arrow{stroke:var(--accent);stroke-width:1.4;stroke-linecap:square}.wd[data-astro-cid-atbhmfgq] .sp-head{fill:var(--accent)}.wd[data-astro-cid-atbhmfgq] .sp-amt rect{fill:var(--wd-bg);stroke:var(--accent-line);stroke-width:1px;vector-effect:non-scaling-stroke}.wd[data-astro-cid-atbhmfgq] .sp-amt text{fill:var(--fg);font-size:9.5px}.wd[data-astro-cid-atbhmfgq] .sp-letter{fill:var(--fg);font-size:12.5px;font-weight:600}.wd[data-astro-cid-atbhmfgq] .sp-b{font-size:10px}.wd[data-astro-cid-atbhmfgq] .sp-b.is-pos{fill:var(--fg)}.wd[data-astro-cid-atbhmfgq] .sp-scan{opacity:0}.wd[data-astro-cid-atbhmfgq] .cp-road{fill:none;stroke:var(--line-3)}.wd[data-astro-cid-atbhmfgq] .cp-lane{fill:none;stroke:var(--fg-3);stroke-dasharray:3 4}.wd[data-astro-cid-atbhmfgq] .cp-car{fill:none;stroke:var(--fg);stroke-width:3.5;stroke-dasharray:5 95;opacity:0}.wd[data-astro-cid-atbhmfgq] .cp-p{fill:var(--fg);fill-opacity:.05;stroke:var(--line-2)}.wd[data-astro-cid-atbhmfgq] .cp-p.is-on{fill-opacity:.42}.wd[data-astro-cid-atbhmfgq] .cp-sel{fill:none;stroke:var(--accent)}.wd[data-astro-cid-atbhmfgq] .cp-sel-in{fill:var(--accent);opacity:.85}.wd[data-astro-cid-atbhmfgq] .cp-qr{fill:var(--fg)}.wd[data-astro-cid-atbhmfgq] .cp-tag{fill:var(--bg);stroke:var(--line-3)}.wd[data-astro-cid-atbhmfgq] .cp-hole{fill:var(--wd-bg);stroke:var(--line-3)}.wd[data-astro-cid-atbhmfgq] .cp-layers line{stroke:var(--fg-3)}.wd[data-astro-cid-atbhmfgq] .ix-rail{stroke:var(--line-3);stroke-dasharray:4 4}.wd[data-astro-cid-atbhmfgq] .ix-k line{stroke:var(--fg-3)}.wd[data-astro-cid-atbhmfgq] .ix-k rect{fill:var(--fg-2);stroke:var(--fg-2)}.wd[data-astro-cid-atbhmfgq] .ix-k.is-up rect{fill:var(--wd-bg);stroke:var(--fg)}.wd[data-astro-cid-atbhmfgq] .ix-eq{fill:none;stroke:var(--fg-2);stroke-width:1.2}.wd[data-astro-cid-atbhmfgq] .ix-st-bg{fill:transparent;stroke:var(--line-3)}.wd[data-astro-cid-atbhmfgq] .ix-st-tx{fill:var(--fg-2);font-size:8.5px}.wd[data-astro-cid-atbhmfgq] .ix-ph{opacity:0}.wd[data-astro-cid-atbhmfgq] .ix-ph line{stroke:var(--fg)}.wd[data-astro-cid-atbhmfgq] .hl-link{fill:none;stroke:var(--line-3)}.wd[data-astro-cid-atbhmfgq] .hl-n{fill:var(--fg);font-size:9.5px}.wd[data-astro-cid-atbhmfgq] .hl-ok{fill:var(--ok)}.wd[data-astro-cid-atbhmfgq] .hl-pk{fill:none;stroke:var(--fg);stroke-width:3;stroke-dasharray:3 97;opacity:0}.wd[data-astro-cid-atbhmfgq] .hl-pk.is-acc{stroke:var(--accent)}.wd[data-astro-cid-atbhmfgq] .tr-frame{fill:none;stroke:var(--line-2)}.wd[data-astro-cid-atbhmfgq] .tr-zero{stroke:var(--line)}.wd[data-astro-cid-atbhmfgq] .tr-wave{fill:none;stroke:var(--fg-2);stroke-width:1.1;stroke-linejoin:bevel}.wd[data-astro-cid-atbhmfgq] .tr-p:first-child .tr-frame{stroke:var(--accent-line)}.wd[data-astro-cid-atbhmfgq] .tr-p:first-child .tr-wave{stroke:var(--fg)}.wd[data-astro-cid-atbhmfgq] .tr-ph{opacity:0}.wd[data-astro-cid-atbhmfgq] .tr-ph line{stroke:var(--line-3)}.wd[data-astro-cid-atbhmfgq] .tr-frames rect{fill:var(--fg-3)}.wd[data-astro-cid-atbhmfgq] .ir-dot{fill:var(--fg-3)}.wd[data-astro-cid-atbhmfgq] .ir-px{fill:var(--fg)}.wd[data-astro-cid-atbhmfgq] .ir-step{fill:none;stroke:var(--line-2)}@media(prefers-reduced-motion:no-preference){.wd[data-astro-cid-atbhmfgq].is-compiling .wd-grid{animation:wd-on .24s steps(4,jump-none) both}.wd[data-astro-cid-atbhmfgq].is-compiling .sp-nodes,.wd[data-astro-cid-atbhmfgq].is-compiling .sp-bals,.wd[data-astro-cid-atbhmfgq].is-compiling .sp-receipt{animation:wd-on .2s steps(3,jump-none) .08s both}.wd[data-astro-cid-atbhmfgq].is-compiling .sp-tangle line{animation:wd-on .12s steps(2,jump-none) calc(.16s + var(--i) * .04s) both}.wd[data-astro-cid-atbhmfgq].is-compiling .sp-arrow{stroke-dasharray:1 1;animation:wd-draw .42s steps(8,jump-none) calc(.5s + var(--i) * .12s) both}.wd[data-astro-cid-atbhmfgq].is-compiling .sp-head,.wd[data-astro-cid-atbhmfgq].is-compiling .sp-amt{animation:wd-on .1s steps(2,jump-none) calc(.86s + var(--i) * .12s) both}.wd[data-astro-cid-atbhmfgq].is-compiling .cp-p{animation:wd-on .12s steps(2,jump-none) calc(var(--t) * .06s) both}.wd[data-astro-cid-atbhmfgq].is-compiling .cp-qr,.wd[data-astro-cid-atbhmfgq].is-compiling .cp-tag,.wd[data-astro-cid-atbhmfgq].is-compiling .cp-layers{animation:wd-wipe-y .5s steps(10,jump-none) .3s both}.wd[data-astro-cid-atbhmfgq].is-compiling .cp-sel,.wd[data-astro-cid-atbhmfgq].is-compiling .cp-sel-in{animation:wd-on .1s steps(2,jump-none) .82s both}.wd[data-astro-cid-atbhmfgq].is-compiling .ix-k{animation:wd-on .1s steps(2,jump-none) calc(var(--i) * 18ms) both}.wd[data-astro-cid-atbhmfgq].is-compiling .ix-eq{stroke-dasharray:1 1;animation:wd-draw .8s steps(20,jump-none) .2s both}.wd[data-astro-cid-atbhmfgq].is-compiling .hl-link{animation:wd-wipe-y .42s steps(8,jump-none) .1s both}.wd[data-astro-cid-atbhmfgq].is-compiling .hl-nodes{animation:wd-wipe-y .6s steps(6,jump-none) .2s both}.wd[data-astro-cid-atbhmfgq].is-compiling .tr-wave{stroke-dasharray:1 1;animation:wd-draw .5s steps(12,jump-none) calc(var(--i) * .05s) both}.wd[data-astro-cid-atbhmfgq].is-compiling .ir-px{animation:wd-on .08s steps(2,jump-none) calc(var(--c) * 22ms) both}.wd[data-astro-cid-atbhmfgq].is-compiling .ir-pipe{animation:wd-wipe-x .4s steps(8,jump-none) .7s both}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .sp-tangle line{animation:sp-tangle 7s steps(3,jump-none) -3.9s infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .sp-arrow{stroke-dasharray:1 1;animation:sp-arrow 7s steps(8,jump-none) -3.9s infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .sp-head,.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .sp-amt{animation:sp-pop 7s steps(1,jump-end) -3.9s infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .sp-scan{animation:sp-scan 7s steps(14,jump-none) -3.9s infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .cp-p{animation:cp-off var(--t) steps(1,jump-end) var(--d) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .cp-p.is-on{animation-name:cp-on}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .cp-car{opacity:1;animation:wd-travel 6s steps(60,jump-none) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .cp-head{animation:cp-head 9s steps(24,jump-none) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .cp-layers{animation:cp-print 6s steps(14,jump-none) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .ix-ph{opacity:1;animation:ix-ph 8.2s steps(41,jump-none) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .ix-eq{stroke-dasharray:1 1;animation:ix-eq 8.2s steps(41,jump-none) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .ix-st-bg{animation:ix-st 6s steps(1,jump-end) calc(var(--i) * 2s) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .ix-st-tx{animation:ix-tx 6s steps(1,jump-end) calc(var(--i) * 2s) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .hl-pk{opacity:1;animation:wd-travel calc(2.8s + var(--i) * .45s) steps(40,jump-none) calc(var(--i) * -.9s) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .tr-frame{animation:tr-hot 9s steps(1,jump-end) calc(var(--i) * 1s) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .tr-wave{animation:tr-wave 9s steps(1,jump-end) calc(var(--i) * 1s) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .tr-ph{opacity:1;animation:tr-ph 6s steps(57,jump-none) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .tr-frames rect{animation:tr-fr 1.2s steps(1,jump-end) calc(var(--i) * .1s) infinite}.wd[data-astro-cid-atbhmfgq].is-live:not(.is-compiling) .ir-px{animation:ir-scan 5s steps(1,jump-end) calc(var(--c) * .05s) infinite}.wd[data-astro-cid-atbhmfgq].is-paused *{animation-play-state:paused!important}}@keyframes wd-on{0%{opacity:0}to{opacity:1}}@keyframes wd-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes wd-wipe-y{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes wd-wipe-x{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes wd-travel{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes sp-tangle{0%,24%{opacity:.9}36%,90%{opacity:.18}to{opacity:.9}}@keyframes sp-arrow{0%,36%{stroke-dashoffset:1;opacity:1}54%,90%{stroke-dashoffset:0;opacity:1}91%,to{stroke-dashoffset:0;opacity:0}}@keyframes sp-pop{0%,54%{opacity:0}56%,90%{opacity:1}91%,to{opacity:0}}@keyframes sp-scan{0%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(150px)}31%,to{opacity:0;transform:translateY(150px)}}@keyframes cp-on{0%{fill-opacity:.42}50%{fill-opacity:.05}}@keyframes cp-off{0%{fill-opacity:.05}50%{fill-opacity:.42}}@keyframes cp-head{0%{transform:translate(0)}to{transform:translate(284px)}}@keyframes cp-print{0%{clip-path:inset(100% 0 0 0)}70%,to{clip-path:inset(0 0 0 0)}}@keyframes ix-ph{0%{transform:translate(0)}to{transform:translate(calc(var(--n) * var(--step)))}}@keyframes ix-eq{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ix-st{0%{fill:var(--accent);stroke:var(--accent)}33.3%{fill:transparent;stroke:var(--line-3)}}@keyframes ix-tx{0%{fill:var(--accent-ink)}33.3%{fill:var(--fg-2)}}@keyframes tr-hot{0%{stroke:var(--accent-line)}11.1%{stroke:var(--line-2)}}@keyframes tr-wave{0%{stroke:var(--fg)}11.1%{stroke:var(--fg-2)}}@keyframes tr-ph{0%{transform:translate(0)}to{transform:translate(456px)}}@keyframes tr-fr{0%{fill:var(--fg)}22%{fill:var(--fg-3)}}@keyframes ir-scan{0%{fill:var(--accent)}4%{fill:var(--fg)}}.k-redact[data-astro-cid-qlymojjw]{position:relative;display:inline-flex;align-items:center;gap:.75ch;max-width:100%;padding:1px .75ch;vertical-align:baseline;font-family:var(--font-code);font-stretch:normal;font-size:.92em;font-weight:var(--wt-medium);letter-spacing:.02em;color:var(--accent);background:repeating-linear-gradient(-45deg,rgba(var(--accent-rgb),.07) 0 4px,transparent 4px 8px),rgba(var(--accent-rgb),.05);border:1px dashed var(--accent-line);border-radius:var(--r-1);cursor:help;white-space:nowrap;outline-offset:2px}.k-redact__lock[data-astro-cid-qlymojjw]{display:inline-grid;place-items:center;flex:none;color:var(--accent)}.k-redact__ct[data-astro-cid-qlymojjw]{overflow:hidden;text-overflow:clip;font-variant-numeric:tabular-nums slashed-zero;filter:blur(.25px)}.k-redact[data-astro-cid-qlymojjw].is-trying .k-redact__ct[data-astro-cid-qlymojjw]{color:var(--fg);filter:none}.k-redact[data-astro-cid-qlymojjw].is-denied{color:var(--err);border-color:var(--err);background:repeating-linear-gradient(-45deg,rgba(255,92,92,.1) 0 4px,transparent 4px 8px),#ff5c5c0f}.k-redact[data-astro-cid-qlymojjw].is-denied .k-redact__lock[data-astro-cid-qlymojjw]{color:var(--err)}.k-redact[data-astro-cid-qlymojjw].is-denied .k-redact__ct[data-astro-cid-qlymojjw]{filter:none;letter-spacing:.06em}.k-redact__tip[data-astro-cid-qlymojjw]{position:absolute;left:0;bottom:calc(100% + 6px);z-index:5;padding:4px 1ch;font-family:var(--font);font-size:var(--fs-micro);font-weight:var(--wt-semi);font-stretch:var(--w-xc);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border-radius:var(--r-1);white-space:nowrap;opacity:0;transform:translateY(2px);pointer-events:none;transition:opacity var(--d-1) var(--ease-step),transform var(--d-1) var(--ease-step)}.k-redact[data-astro-cid-qlymojjw]:hover .k-redact__tip[data-astro-cid-qlymojjw],.k-redact[data-astro-cid-qlymojjw]:focus-visible .k-redact__tip[data-astro-cid-qlymojjw],.k-redact[data-astro-cid-qlymojjw].is-denied .k-redact__tip[data-astro-cid-qlymojjw]{opacity:1;transform:none}.k-redact[data-astro-cid-qlymojjw].is-denied .k-redact__tip[data-astro-cid-qlymojjw]{background:var(--err);color:#07080a}
