:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-body:16px;--text-small:14px;--text-micro:13px;--text-display:34px;--leading:1.7;--gap-block:44px;--gap-rule:24px;--measure:900px;--bg:var(--lightningcss-light,#faf9f5)var(--lightningcss-dark,#0d0d0d);--fg:var(--lightningcss-light,#17160f)var(--lightningcss-dark,#f4f2ec);--fg2:var(--lightningcss-light,#3c3b34)var(--lightningcss-dark,#c9c7bd);--dim:var(--lightningcss-light,#8a887f)var(--lightningcss-dark,#6b6a63);--dim2:var(--lightningcss-light,#5c5b53)var(--lightningcss-dark,#8a887f);--rule:var(--lightningcss-light,#e4e2d8)var(--lightningcss-dark,#232320);--link:var(--lightningcss-light,#c23f8f)var(--lightningcss-dark,#ff8fd8);--link-hover:var(--lightningcss-light,#9c2d71)var(--lightningcss-dark,#ffb3e6);--accent:var(--lightningcss-light,#c23f8f)var(--lightningcss-dark,#ff8fd8);--spark:var(--lightningcss-light,#f06cc0)var(--lightningcss-dark,#ff8fd8);--spark-trail:var(--lightningcss-light,#ffb3e0)var(--lightningcss-dark,#ffe3f4);--shimmer-1:var(--lightningcss-light,#c23f8f)var(--lightningcss-dark,#ff7fb0);--shimmer-2:var(--lightningcss-light,#d4629f)var(--lightningcss-dark,#ff9fd0);--shimmer-3:var(--lightningcss-light,#e08ab8)var(--lightningcss-dark,#ffc2e0);--selection:var(--lightningcss-light,#cddcf5)var(--lightningcss-dark,#2a3a55);--selection-fg:var(--lightningcss-light,#17160f)var(--lightningcss-dark,#f4f2ec)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@property --glow-alpha{syntax:"<number>";inherits:false;initial-value:0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--fg2);font-family:var(--font-mono);font-size:var(--text-body);line-height:var(--leading);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--link);border-bottom:1px solid #0000;text-decoration:none;transition:color .15s,border-color .15s}a:hover{color:var(--link-hover);border-bottom-color:currentColor}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}ruby{ruby-position:over;ruby-align:center}rt{color:var(--dim2);letter-spacing:.02em;opacity:0;font-size:max(11px,.62em);font-weight:400;transition:opacity .15s}ruby:hover rt,a:hover rt,a:focus-visible rt{opacity:1}footer ruby{position:relative}footer rt{position:absolute;bottom:100%;left:0}@media (hover:none){rt{opacity:1}}::selection{background:var(--selection);color:var(--selection-fg)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.star.svelte-18q9s7x,.meteor.svelte-18q9s7x{top:var(--top);left:var(--left);z-index:0;opacity:0;pointer-events:none;position:fixed}.star.svelte-18q9s7x{width:10px;height:10px;color:var(--spark);animation:svelte-18q9s7x-twinkle var(--duration) ease-in-out var(--delay) infinite}.meteor.svelte-18q9s7x{background:linear-gradient(90deg, var(--spark-trail), var(--spark) 25%, transparent);transform-origin:100%;width:90px;height:2px;animation:svelte-18q9s7x-streak var(--duration) ease-in var(--delay) infinite;border-radius:2px;transform:rotate(-28deg)}@keyframes svelte-18q9s7x-twinkle{0%,55%{opacity:0;transform:scale(.6)}70%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes svelte-18q9s7x-streak{0%,80%{opacity:0;transform:rotate(-28deg)translate(50px)scaleX(.3)}88%{opacity:1}to{opacity:0;transform:rotate(-28deg)translate(-200px)scaleX(1)}}.picker.svelte-19op6qv{display:inline-flex;position:relative}summary.svelte-19op6qv{color:var(--dim);cursor:pointer;padding:2px;list-style:none;transition:color .15s;display:inline-flex}summary.svelte-19op6qv::-webkit-details-marker{display:none}summary.svelte-19op6qv:hover,.picker[open].svelte-19op6qv summary:where(.svelte-19op6qv){color:var(--accent)}nav.svelte-19op6qv{z-index:10;border:1px solid var(--rule);background:var(--bg);border-radius:4px;flex-direction:column;gap:2px;padding:5px 7px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0}a.svelte-19op6qv{color:var(--dim2);text-align:left;border:0;transition:color .15s}a.svelte-19op6qv:hover{color:var(--fg)}.current.svelte-19op6qv,.current.svelte-19op6qv:hover{color:var(--accent)}button.svelte-hime8y{color:var(--dim);cursor:pointer;background:0 0;border:0;padding:2px;transition:color .15s;display:inline-flex}button.svelte-hime8y:hover{color:var(--accent)}footer.svelte-1eqcwn9{justify-content:space-between;align-items:center;gap:8px var(--gap-rule);padding-top:var(--gap-rule);border-top:1px solid var(--rule);color:var(--dim);font-size:var(--text-micro);flex-wrap:wrap;margin-top:56px;display:flex}p.svelte-1eqcwn9{margin:0;position:relative;top:-4px}.controls.svelte-1eqcwn9{align-items:center;gap:10px;display:flex}.key.svelte-1eqcwn9{color:var(--dim);border:0;padding:2px;transition:color .15s;display:inline-flex}.key.svelte-1eqcwn9:hover{color:var(--accent)}.domain.svelte-hpxx9w{color:var(--dim);font-size:var(--text-small);margin:0 0 56px}.name.svelte-hpxx9w{color:var(--fg);font-size:var(--text-display);margin:0 0 4px;font-weight:600;line-height:1.2}.surname.svelte-hpxx9w{color:var(--accent)}.role.svelte-hpxx9w{color:var(--dim2);margin:0 0 32px}@media (width<=560px){.domain.svelte-hpxx9w{margin-bottom:40px}.name.svelte-hpxx9w{font-size:28px}}nav.svelte-nzpxck{gap:var(--gap-rule);margin-bottom:var(--gap-block);border-bottom:1px solid var(--rule);flex-wrap:wrap;padding-bottom:20px;display:flex}.link.svelte-nzpxck{border-bottom:2px dotted var(--dim);color:var(--dim2);font-size:var(--text-small);letter-spacing:.04em;padding-bottom:4px;transition:color .15s,border-color .15s}.link.svelte-nzpxck:hover{color:var(--fg2);border-bottom-color:var(--dim2)}.current.svelte-nzpxck,.current.svelte-nzpxck:hover{color:var(--accent);border-bottom-style:solid;border-bottom-color:var(--accent)}@media (width<=560px){nav.svelte-nzpxck{gap:18px}}.page.svelte-12qhfyh{min-height:100vh;padding:96px 24px 140px;position:relative;overflow-x:clip}.column.svelte-12qhfyh{z-index:1;max-width:var(--measure);margin:0 auto;position:relative}.view.svelte-12qhfyh{animation:.35s both svelte-12qhfyh-fade-in;display:block}@keyframes svelte-12qhfyh-fade-in{0%{opacity:0}}@media (width<=560px){.page.svelte-12qhfyh{padding:64px 20px 96px}}
