:root{color-scheme:light dark;--field-base:#14161a;--field-raised:#191c22;--field-sunken:#1c1f25;--ink-bright:#e7e9ee;--ink-body:#cdd4da;--ink-quiet:#99a1b0;--ink-off:#6b7480;--edge-quiet:#2b303a;--edge-strong:#626a77;--accent:#5fc98a;--accent-warm:#d8b445;--accent-alert:#e08282;--accent-cool:#8ab4f8;--accent-ink:#5fc98a;--accent-warm-ink:#d8b445;--accent-alert-ink:#e59696;--focus:var(--accent-cool);--mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--type-xs:.75rem;--type-s:.875rem;--type-m:1rem;--type-l:1.25rem;--measure:68ch;--gap-2xs:.25rem;--gap-xs:.5rem;--gap-s:.75rem;--gap-m:1rem;--gap-l:1.5rem;--gap-xl:2.5rem;--radius:4px;--ease:cubic-bezier(.22, .61, .36, 1)}@media (prefers-color-scheme:light){:root:not([data-scheme=dark]){--field-base:#fcfcfb;--field-raised:#fff;--field-sunken:#f4f5f7;--ink-bright:#16181d;--ink-body:#4b5260;--ink-quiet:#5b6270;--ink-off:#9aa1ad;--edge-quiet:#dcdfe4;--edge-strong:#8b8e95;--accent:#1d6f42;--accent-warm:#896c1f;--accent-alert:#8a2f2f;--accent-cool:#1a4fa0;--accent-ink:#1a623a;--accent-warm-ink:#6d5619;--accent-alert-ink:#8a2f2f}}:root[data-scheme=dark]{color-scheme:dark}:root[data-scheme=light]{color-scheme:light;--field-base:#fcfcfb;--field-raised:#fff;--field-sunken:#f4f5f7;--ink-bright:#16181d;--ink-body:#4b5260;--ink-quiet:#5b6270;--ink-off:#9aa1ad;--edge-quiet:#dcdfe4;--edge-strong:#8b8e95;--accent:#1d6f42;--accent-warm:#896c1f;--accent-alert:#8a2f2f;--accent-cool:#1a4fa0;--accent-ink:#1a623a;--accent-warm-ink:#6d5619;--accent-alert-ink:#8a2f2f}*,:before,:after{box-sizing:border-box}body{background:var(--field-base);color:var(--ink-body);font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:var(--type-m);isolation:isolate;margin:0;line-height:1.5}body:before{content:"";z-index:-1;background:var(--field-base);position:fixed;inset:0}h1,h2,h3{color:var(--ink-bright);line-height:1.2}a{color:var(--accent-cool)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tiny{font-size:var(--type-s)}.mono{font-family:var(--mono)}.quiet{color:var(--ink-quiet)}.lede{font-size:var(--type-l)}.stack>*,.stack-wide>*{margin-block:0}.stack>*+*{margin-block-start:var(--gap-m)}.stack-wide>*+*{margin-block-start:var(--gap-l)}.bare-list{margin:0;padding:0;list-style:none}.journey{background:var(--field-raised);border:1px solid var(--edge-quiet);border-radius:var(--radius);padding:var(--gap-xs) var(--gap-s)}.journey__steps{gap:var(--gap-2xs);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.journey__dot{padding:var(--gap-2xs) var(--gap-xs);border-radius:var(--radius);font-size:var(--type-xs);color:var(--ink-quiet);text-decoration:none;display:inline-block}.journey__step[data-state=done] .journey__dot{color:var(--ink-body)}a.journey__dot:hover,a.journey__dot:focus-visible{color:var(--ink-bright);background:var(--field-sunken)}.journey__step[data-state=current] .journey__dot{background:var(--field-sunken);color:var(--ink-bright);box-shadow:inset 0 -2px 0 var(--accent)}.journey__meta{gap:var(--gap-xs);margin:var(--gap-xs) 0 0;font-size:var(--type-xs);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.journey__count{color:var(--ink-quiet);font-family:var(--mono);display:none}html[data-from=journey] .journey__count{display:inline}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.button{justify-content:center;align-items:center;gap:var(--gap-xs);min-block-size:44px;padding:var(--gap-xs) var(--gap-m);border:1px solid var(--edge-strong);border-radius:var(--radius);background:var(--field-raised);color:var(--ink-bright);font:inherit;font-size:var(--type-s);cursor:pointer;text-decoration:none;display:inline-flex}.button:hover{background:var(--field-sunken)}.seeded-face{border:2px solid var(--accent-warm);border-radius:var(--radius);padding:var(--gap-m)}.seeded-marker{align-items:baseline;gap:var(--gap-2xs) var(--gap-xs);margin:0 0 var(--gap-m);padding:var(--gap-xs) var(--gap-s);background:color-mix(in srgb, var(--accent-warm) 26%, transparent);border-radius:3px;flex-wrap:wrap;display:flex}.seeded-marker__label{text-transform:uppercase;letter-spacing:.06em;font-family:var(--mono);font-size:var(--type-xs);color:var(--accent-warm-ink);font-weight:600}.seeded-marker__sub{font-size:var(--type-xs);color:var(--ink-body)}@media (forced-colors:active){.seeded-face{border-color:canvastext}}html[data-mode=real] [data-when=demo],html:not([data-mode=real]) [data-when=real],html[data-return-cleared] [data-return=stands],html:not([data-return-cleared]) [data-return=cleared]{display:none!important}.mode-strip__row{min-block-size:40px;padding-inline:var(--gap-m);background:var(--field-sunken);border-bottom:1px solid var(--edge-quiet);font-size:var(--type-xs);color:var(--ink-quiet);align-items:center;gap:9px;display:flex}.mode-strip__label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em}.mode-strip__body{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.mode-strip__action{min-block-size:44px;padding:0 var(--gap-xs);color:var(--ink-bright);font:inherit;font-family:var(--mono);cursor:pointer;background:0 0;border:0;align-items:center;margin-block:0 -4px;margin-inline-start:auto;text-decoration:underline;display:inline-flex}.mode-strip__action:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mode-strip--rail{display:none}.mode-strip--rail .mode-strip__row{color:var(--ink-quiet);gap:3px var(--gap-xs);border:0;border-radius:3px;flex-wrap:wrap;padding:9px 11px 0}.mode-strip--rail .mode-strip__label,.mode-strip--rail .mode-strip__body{flex-basis:100%}.mode-strip--rail .mode-strip__body{white-space:normal}.mode-strip--rail .mode-strip__action{color:var(--ink-bright);margin:0 0 0 calc(-1 * var(--gap-xs));font-size:.8125rem}html[data-mode=demo] [data-strip-signin],html:not([data-mode=demo]) [data-strip-switch],html[data-mode=real] [data-mode-strip]{display:none}.mode-dialog{inline-size:min(680px, calc(100vw - 2 * var(--gap-m)));background:var(--field-sunken);max-block-size:80vh;color:var(--ink-body);border:1px solid var(--edge-quiet);border-radius:6px;padding:22px 24px}.mode-dialog::backdrop{background:#00000080}.mode-dialog__head{align-items:baseline;gap:var(--gap-s);margin:0 0 var(--gap-xs);display:flex}.mode-dialog__title{color:var(--ink-bright);margin:0;font-size:14px;font-weight:600}.mode-dialog__meta{font-family:var(--mono);font-size:var(--type-xs);color:var(--ink-quiet);margin-inline-start:auto}.mode-dialog__lists{margin-block:var(--gap-m);gap:16px;display:grid}@media (width>=40em){.mode-dialog__lists{grid-template-columns:1fr 1fr}}.mode-dialog__lists h3{margin:0 0 var(--gap-2xs);font-family:var(--mono);font-size:var(--type-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-quiet);font-weight:400}.mode-dialog__lists ul{margin:0;padding:0;list-style:none}.mode-dialog__lists li{border-bottom:1px solid var(--edge-quiet);font-size:var(--type-s);padding:9px 2px}.mode-dialog__buttons{gap:var(--gap-s);flex-wrap:wrap;display:flex}.mode-dialog__caption,.mode-dialog__failed{margin:var(--gap-s) 0 0;font-size:var(--type-xs);color:var(--ink-quiet)}.mode-dialog__failed{color:var(--accent-alert)}.id-primary,.id-secondary{min-block-size:46px;padding:0 var(--gap-m);border-radius:var(--radius);font:inherit;cursor:pointer;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.id-primary{background:var(--ink-bright);color:var(--field-base);border:1px solid var(--ink-bright);text-decoration:none}.id-secondary{min-block-size:44px;color:var(--ink-bright);border:1px solid var(--edge-strong);background:0 0;text-decoration:none}.id-primary:disabled{color:var(--ink-quiet);border-color:var(--edge-quiet);cursor:not-allowed;background:0 0}.id-primary:focus-visible,.id-secondary:focus-visible,.id-text:focus-visible{outline:2px solid var(--ink-bright);outline-offset:2px;box-shadow:0 0 0 2px var(--field-base)}.id-text{min-block-size:44px;color:var(--ink-bright);font:inherit;font-family:var(--mono);font-size:var(--type-s);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.mode-note{margin-block:var(--gap-m);background:var(--field-sunken);border:1px solid var(--edge-quiet);border-radius:var(--radius);font-size:var(--type-s);padding:12px 14px}.mode-note__tag{font-family:var(--mono);font-size:var(--type-xs);letter-spacing:.06em;color:var(--accent-warm);margin-inline-end:var(--gap-xs)}.mode-note__title{margin:0 0 var(--gap-2xs);color:var(--ink-bright);font-weight:600}.mode-note p{margin:0}@media (prefers-reduced-motion:no-preference){.mode-dialog[open]{animation:mode-dialog-in .28s var(--ease)}}@keyframes mode-dialog-in{0%{transform:translateY(8px)}}html main:has(.si){max-width:944px}.si-top{align-items:center;gap:var(--gap-s);min-block-size:52px;padding-inline:var(--gap-m);border-bottom:1px solid var(--edge-quiet);margin-block-end:var(--gap-xl);display:flex}.si-top__title{min-block-size:44px;color:var(--ink-bright);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.si-top__meta{font-family:var(--mono);font-size:var(--type-xs);color:var(--ink-quiet);margin-inline-start:auto}.si__hero{color:var(--ink-bright);margin:0 0 26px;font-size:25px;font-weight:600}.si__grid{gap:var(--gap-xl);display:grid}@media (width>=48em){.si__grid{grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:40px}}@media (width>=72em){.si__grid{grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:56px}}.si__account{max-inline-size:440px}.si__form,.si__sent,.si--account,.si--link{align-items:flex-start;gap:var(--gap-xs);flex-direction:column;display:flex}.si--link>.si__choice,.si__form>.id-primary,.si__form>.si__field,.si__form>.si__tick,.si__password{align-self:stretch}.si__micro{margin:var(--gap-xs) 0 0;font-family:var(--mono);font-size:var(--type-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-quiet)}.si__caption{font-size:var(--type-xs);color:var(--ink-quiet);margin:0;display:block}.si__money{font-family:var(--mono);color:var(--ink-bright)}.si__intro,.si__why{margin:0 0 var(--gap-s);color:var(--ink-body)}.si__why{border:1px dashed var(--edge-quiet);font-size:var(--type-xs);padding:12px}.si__section{color:var(--ink-bright);margin:0;font-size:17px;font-weight:600}.si__field{box-sizing:border-box;background:var(--field-base);min-block-size:44px;inline-size:100%;color:var(--ink-bright);border:1px solid var(--edge-strong);border-radius:var(--radius);font:inherit;font-family:var(--mono);padding:0 12px}.si__field:focus-visible,.si__cell:focus-visible{outline:2px solid var(--ink-bright);outline-offset:2px;border-color:var(--ink-bright)}.si__field[data-state=stop]{border-color:var(--accent-alert)}.si__password{gap:var(--gap-xs);align-items:center;display:flex}.si__error{font-size:var(--type-s);color:var(--accent-alert);margin:0}.si__tick{gap:var(--gap-s);min-block-size:44px;margin-block:var(--gap-xs);border:0;border-block:1px solid var(--edge-quiet);color:var(--ink-bright);font:inherit;text-align:start;cursor:pointer;background:0 0;align-items:flex-start;padding:9px 0;display:flex}.si__box{border-radius:var(--radius);border:1px solid var(--edge-strong);block-size:22px;inline-size:22px;font-family:var(--mono);flex:none;place-items:center;display:inline-grid}.si__box[data-on=true]{background:var(--ink-bright);border-color:var(--ink-bright);color:var(--field-base)}.si__tick-label{font-weight:600;display:block}.si__tick:focus-visible{outline:2px solid var(--ink-bright);outline-offset:2px}.si__panel{background:var(--field-sunken);border-inline-start:3px solid var(--edge-strong);font-size:var(--type-s);align-self:stretch;margin-block-end:18px;padding:12px 14px}.si__panel p{margin:0 0 var(--gap-2xs)}.si__panel-title{font-family:var(--mono);font-weight:600}h2.si__panel-title{margin:0 0 var(--gap-2xs);font-size:inherit}.si__panel--stop{border-inline-start-color:var(--accent-alert)}.si__panel--stop .si__panel-title{color:var(--accent-alert)}.si__panel--created{border-inline-start-color:var(--accent-warm)}.si__panel--created .si__panel-title{color:var(--accent-warm)}.si__panel--inner{margin:var(--gap-xs) 0 0;padding:10px 12px}.si__panel .si__reading{margin:var(--gap-2xs) 0 0;border:1px dashed var(--edge-quiet);color:var(--ink-quiet);align-items:center;gap:10px;padding:10px 12px;display:flex}.si__reading-dot{border:1.5px dashed var(--edge-strong);box-sizing:border-box;border-radius:50%;flex:none;block-size:11px;inline-size:11px}.si__panel--neutral{border-inline-start-color:var(--edge-quiet)}.si__panel--neutral .si__panel-title{color:var(--ink-bright)}.si__cells{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;inline-size:100%;max-inline-size:380px;display:grid}.si__cell{box-sizing:border-box;background:var(--field-base);block-size:52px;min-inline-size:0;color:var(--ink-bright);border:1px solid var(--edge-strong);border-radius:var(--radius);font-family:var(--mono);text-align:center;font-size:22px}.si hr{border:0;border-top:1px solid var(--edge-quiet);align-self:stretch;margin:22px 0 18px}.si__group{margin-block-start:var(--gap-l)}.si__row{align-self:stretch;align-items:center;gap:var(--gap-s);border:0;border-bottom:1px solid var(--edge-quiet);min-block-size:44px;color:var(--ink-bright);font:inherit;cursor:pointer;background:0 0;padding:0;display:flex}.si__row-value{font-family:var(--mono);color:var(--ink-quiet);margin-inline-start:auto}.si__row:focus-visible{outline:2px solid var(--ink-bright);outline-offset:2px}.si__bar{inline-size:100%;grid-template-columns:repeat(4,1fr);gap:5px;margin-block-start:var(--gap-xs);display:grid}.si__bar span{background:var(--edge-quiet);block-size:3px}.si__bar span[data-on=true]{background:var(--ink-bright)}.si-set{inline-size:min(480px, calc(100vw - 2 * var(--gap-m)))}.si-set .si__field{margin-block-end:var(--gap-xs)}html[data-mode=real] .md-face{border-color:#0000}.own__title{margin:0 0 var(--gap-s);font-size:var(--type-l);color:var(--ink-bright)}.own__table{border-collapse:collapse;inline-size:100%;font-size:var(--type-s)}.own__table th{text-align:start;font-family:var(--mono);font-size:var(--type-xs);color:var(--ink-quiet);border-bottom:1px solid var(--edge-quiet);padding:var(--gap-2xs) var(--gap-xs);font-weight:400}.own__table td{padding:var(--gap-xs);border-bottom:1px solid var(--edge-quiet);color:var(--ink-body)}.own__status[data-hue=ok]{color:var(--accent)}.own__status[data-hue=stop]{color:var(--accent-alert)}.own__status[data-hue=created]{color:var(--accent-warm)}.own__status[data-hue=dim]{color:var(--ink-quiet)}.own__leave{margin:var(--gap-s) 0 0}.own__search{gap:var(--gap-2xs);max-inline-size:28rem;margin:0 0 var(--gap-s);display:grid}.own__search-label{font-family:var(--mono);font-size:var(--type-xs);color:var(--ink-quiet)}.own__link{font-size:var(--type-xs);color:var(--ink-quiet);display:block}.own__strip{margin-block-end:var(--gap-s)}.own__strip>.px-controls>.px-filters:first-child{flex-wrap:wrap;align-items:flex-end;display:flex}.own__strip .px-filters>.sc-mobile__field{flex:18rem;max-inline-size:28rem}.own__strip .px-status-chips,.own__strip .px-period{flex-basis:100%}.own__rows{display:none}.own__row{align-items:center;gap:var(--gap-xs);border-block-end:1px solid var(--edge-quiet);min-block-size:44px;color:var(--ink-body);padding:12px 0;text-decoration:none;display:flex}.own__row-main{flex:1;gap:3px;min-inline-size:0;display:grid}.own__row-ref,.own__row-amount{font-family:var(--mono);font-size:var(--type-s);color:var(--ink-bright)}.own__row-item{font-size:var(--type-s);color:var(--ink-body)}.own__row-meta{font-size:var(--type-xs);color:var(--ink-quiet)}.own__row-right{flex:none;justify-items:end;gap:5px;display:grid}.own__row-word{font-family:var(--mono);font-size:var(--type-xs);letter-spacing:.12em}.own__row-chevron{color:var(--ink-quiet);align-self:center}@media (width<=36rem){.own__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.own__table{display:none}}.own__count{gap:var(--gap-2xs);margin:0 0 var(--gap-s);border-block-start:1px solid var(--edge-quiet);padding-block-start:var(--gap-xs);display:grid}.own__count-line{font-family:var(--mono);font-size:var(--type-xs);color:var(--ink-bright)}.own__count-note{max-inline-size:45rem;font-size:var(--type-xs);color:var(--ink-quiet);margin:0}.own__nomatch{gap:var(--gap-xs);border-inline-start:3px solid var(--edge-quiet);max-inline-size:45rem;display:grid}.own__nomatch-title{font-family:var(--mono);color:var(--ink-bright)}.px-saved__naming-note{flex-basis:100%;margin:0}.skip[data-astro-cid-z4jru4n3]{position:absolute;left:-9999px}.skip[data-astro-cid-z4jru4n3]:focus{left:var(--gap-s);top:var(--gap-s);background:var(--field-raised);padding:var(--gap-xs) var(--gap-s);border-radius:var(--radius);z-index:10}.head[data-astro-cid-z4jru4n3],.routebar[data-astro-cid-z4jru4n3]{gap:var(--gap-m);padding:var(--gap-s) var(--gap-m);border-bottom:1px solid var(--edge-quiet);font-size:var(--type-s);align-items:center;display:flex}.head[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3],.routebar[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;display:inline-flex}.head__back[data-astro-cid-z4jru4n3]{border:1px solid var(--edge-strong);border-radius:var(--radius);color:var(--ink-bright);font-size:var(--type-l);line-height:1;text-decoration:none}.head__title[data-astro-cid-z4jru4n3]{color:var(--ink-bright);font-weight:600}.head__actions[data-astro-cid-z4jru4n3]{gap:var(--gap-xs);margin-inline-start:auto;display:flex}.head__help[data-astro-cid-z4jru4n3]{padding-inline:var(--gap-s);color:var(--ink-body);font-family:var(--mono);font-size:var(--type-xs)}.head__help--end[data-astro-cid-z4jru4n3]{margin-inline-start:auto}.head__help[data-astro-cid-z4jru4n3][aria-current=page]{color:var(--ink-bright)}.head__step[data-astro-cid-z4jru4n3]{padding-inline:var(--gap-s);border:1px solid var(--edge-strong);color:var(--ink-body);font-family:var(--mono);font-size:var(--type-xs);white-space:nowrap;border-radius:999px;margin-inline-start:auto;text-decoration:none}main[data-astro-cid-z4jru4n3]{max-width:var(--measure);padding:var(--gap-l) var(--gap-m) var(--gap-xl);margin:0 auto}.tabbar[data-astro-cid-z4jru4n3]{gap:var(--gap-xs);padding:var(--gap-xs) var(--gap-m) var(--gap-m);border-top:1px solid var(--edge-quiet);font-size:var(--type-xs);display:flex;position:relative;overflow-x:auto}.tabbar[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{min-block-size:44px;padding:var(--gap-2xs) var(--gap-xs);border:1px solid var(--edge-strong);border-radius:var(--radius);color:var(--ink-body);white-space:nowrap;align-items:center;font-size:.8125rem;text-decoration:none;display:inline-flex}.tabbar[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3][aria-current=page]{background:var(--ink-bright);color:var(--field-base)}.rail__who[data-astro-cid-z4jru4n3],.rail__group[data-astro-cid-z4jru4n3]{margin:0;display:none}.rail__badge[data-astro-cid-z4jru4n3][hidden],.rail__relay[data-astro-cid-z4jru4n3][hidden]{display:none}.rail__badge[data-astro-cid-z4jru4n3],.rail__relay[data-astro-cid-z4jru4n3]{block-size:1.25rem;min-inline-size:1.25rem;padding-inline:var(--gap-2xs);background:var(--accent-alert);color:var(--field-base);font-family:var(--mono);font-size:var(--type-xs);border-radius:999px;place-items:center;margin-inline-start:auto;font-weight:600;display:inline-grid}@media (width>=48em){.has-rail[data-astro-cid-z4jru4n3]{grid-template:"rail head""rail main"1fr/200px minmax(0,1fr);min-block-size:100vh;display:grid}html:has(>body.has-rail){scroll-padding-top:5rem}.has-rail[data-astro-cid-z4jru4n3] .head[data-astro-cid-z4jru4n3]{z-index:5;background:var(--field-base);grid-area:head;position:sticky;top:0}.has-rail[data-astro-cid-z4jru4n3]>.mode-strip--bar{display:none}html:not([data-mode=real]) .has-rail[data-astro-cid-z4jru4n3] .tabbar[data-astro-cid-z4jru4n3]>.mode-strip--rail{margin:0 var(--gap-2xs) var(--gap-s);display:block}.has-rail[data-astro-cid-z4jru4n3] main[data-astro-cid-z4jru4n3]{max-width:90rem;padding-inline:var(--gap-l);grid-area:main;margin:0}.has-rail[data-astro-cid-z4jru4n3] main[data-astro-cid-z4jru4n3] :is(.stack,.stack-wide,.lede){max-width:var(--measure)}.has-rail[data-astro-cid-z4jru4n3] .tabbar[data-astro-cid-z4jru4n3]{align-self:start;gap:var(--gap-2xs);block-size:100vh;padding:var(--gap-m) var(--gap-s);border-top:0;border-right:1px solid var(--edge-quiet);flex-direction:column;grid-area:rail;position:sticky;top:0;overflow-y:auto}.has-rail[data-astro-cid-z4jru4n3] .tabbar[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3]{white-space:normal;border:0;padding-inline:var(--gap-s);font-size:var(--type-s);border-inline-start:3px solid #0000;border-radius:0}.has-rail[data-astro-cid-z4jru4n3] .tabbar[data-astro-cid-z4jru4n3] a[data-astro-cid-z4jru4n3][aria-current=page]{border-inline-start-color:var(--ink-bright);color:var(--ink-bright);background:0 0;font-weight:600}.has-rail[data-astro-cid-z4jru4n3] .rail__who[data-astro-cid-z4jru4n3]{gap:var(--gap-2xs);padding:0 var(--gap-s) var(--gap-m);display:grid}.rail__name[data-astro-cid-z4jru4n3]{color:var(--ink-bright);font-weight:600}.rail__meta[data-astro-cid-z4jru4n3]{color:var(--ink-quiet);font-size:var(--type-xs)}.has-rail[data-astro-cid-z4jru4n3] .rail__group[data-astro-cid-z4jru4n3]{padding:var(--gap-s) var(--gap-s) var(--gap-2xs);border-top:1px solid var(--edge-quiet);color:var(--ink-quiet);font-family:var(--mono);font-size:var(--type-xs);letter-spacing:.06em;text-transform:uppercase;margin-block-start:var(--gap-m);display:block}}@media (width>=75em){.has-rail[data-astro-cid-z4jru4n3]{grid-template-columns:232px minmax(0,1fr)}}@media (width>=64em){main[data-astro-cid-z4jru4n3].split{column-gap:var(--gap-l);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;display:grid}main[data-astro-cid-z4jru4n3].split>:not(.split__demo,.split__notes){grid-column:1/-1}.split__notes[data-astro-cid-z4jru4n3]{border-inline-start:1px solid var(--edge-quiet);padding-inline-start:var(--gap-l)}}
