#fsl[data-astro-cid-recxrh5c]{display:block;width:100%;border:0;margin:0;resize:vertical;background:transparent;color:var(--term-ink);font-family:var(--f-mono);font-size:.72rem;line-height:1.75;padding:.85rem 1.05rem;white-space:pre;overflow-wrap:normal;overflow-x:auto}#fsl[data-astro-cid-recxrh5c]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.modes[data-astro-cid-recxrh5c]{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;border:1px solid var(--rule);border-radius:4px;padding:.5rem .9rem .7rem;margin:0 0 1.4rem;font-family:var(--f-mono);font-size:.72rem;color:var(--soft)}.modes[data-astro-cid-recxrh5c] legend[data-astro-cid-recxrh5c]{padding:0 .3rem;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.modes[data-astro-cid-recxrh5c] label[data-astro-cid-recxrh5c]{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer}.modes[data-astro-cid-recxrh5c] input[data-astro-cid-recxrh5c]{accent-color:var(--accent);margin:0}.opts[data-astro-cid-recxrh5c]{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin:1.2rem 0 .5rem;font-family:var(--f-mono);font-size:.7rem;letter-spacing:.04em;color:var(--soft)}.opts[data-astro-cid-recxrh5c] fieldset[data-astro-cid-recxrh5c]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .7rem;border:1px solid var(--rule);border-radius:4px;padding:.3rem .7rem .45rem;margin:0}.opts[data-astro-cid-recxrh5c] .hint[data-astro-cid-recxrh5c]{flex-basis:100%;margin:0;font-size:.6rem;line-height:1.5;letter-spacing:0;color:var(--faint);text-transform:none}.opts[data-astro-cid-recxrh5c] .check[data-astro-cid-recxrh5c]{flex-wrap:wrap;align-items:baseline;max-width:22rem}.opts[data-astro-cid-recxrh5c] .check[data-astro-cid-recxrh5c] .hint[data-astro-cid-recxrh5c]{flex-basis:100%}.opts[data-astro-cid-recxrh5c] legend[data-astro-cid-recxrh5c]{padding:0 .3rem;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.opts[data-astro-cid-recxrh5c] label[data-astro-cid-recxrh5c]{display:inline-flex;align-items:center;gap:.3rem;cursor:pointer}.opts[data-astro-cid-recxrh5c] input[data-astro-cid-recxrh5c]{accent-color:var(--accent);margin:0}.go[data-astro-cid-recxrh5c]{font-family:var(--f-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--accent);background:var(--accent);color:var(--paper);border-radius:4px;padding:.6rem 1.1rem;cursor:pointer}.go[data-astro-cid-recxrh5c]:hover{opacity:.9}.privacy[data-astro-cid-recxrh5c]{font-family:var(--f-mono);font-size:.66rem;line-height:1.6;color:var(--faint);margin:.5rem 0 0}.err[data-astro-cid-recxrh5c]{border-left:2px solid var(--diff-del-ink);background:var(--diff-del-bg);color:var(--diff-del-ink);border-radius:0 4px 4px 0;padding:.7rem 1rem;font-family:var(--f-mono);font-size:.72rem}.dl-row[data-astro-cid-recxrh5c]{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin:0 0 1.6rem}.dl[data-astro-cid-recxrh5c]{font-family:var(--f-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:1px solid var(--accent);color:var(--accent);border-radius:4px;padding:.6rem 1.1rem}.dl[data-astro-cid-recxrh5c]:hover{background:var(--accent-soft)}.dl[data-astro-cid-recxrh5c].stale{border-style:dashed;color:var(--soft);border-color:var(--rule)}.dl[data-astro-cid-recxrh5c].stale:hover{background:transparent;border-color:var(--soft)}.dl[data-astro-cid-recxrh5c].disabled{color:var(--faint);border-color:var(--rule);border-style:dashed;cursor:not-allowed;pointer-events:none}.meta[data-astro-cid-recxrh5c],.more[data-astro-cid-recxrh5c]{font-family:var(--f-mono);font-size:.66rem;color:var(--faint)}.more[data-astro-cid-recxrh5c]{margin:-.8rem 0 1.6rem}.sheet[data-astro-cid-recxrh5c] h3[data-astro-cid-recxrh5c]{font-family:var(--f-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-weight:600;margin:1.8rem 0 .5rem}#preview[data-astro-cid-recxrh5c]{font-family:var(--f-mono);font-size:.66rem;table-layout:fixed;width:100%}#preview[data-astro-cid-recxrh5c] th{font-size:.6rem}#preview[data-astro-cid-recxrh5c] td{padding:.35rem .6rem;font-weight:400;color:var(--soft);vertical-align:top}#preview[data-astro-cid-recxrh5c] .c-name{width:34%}#preview[data-astro-cid-recxrh5c] .c-formula{width:52%;overflow-wrap:anywhere}#preview[data-astro-cid-recxrh5c] .c-value{width:14%;text-align:right;white-space:nowrap}#preview[data-astro-cid-recxrh5c] td.name{color:var(--ink);font-weight:600;overflow-wrap:anywhere}#preview[data-astro-cid-recxrh5c] td.formula{color:var(--accent)}#preview[data-astro-cid-recxrh5c] tr.section td{color:var(--faint);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem}#preview[data-astro-cid-recxrh5c] td.indent1{padding-left:1.6rem}#preview[data-astro-cid-recxrh5c] td.indent2{padding-left:3rem}.sheet[data-astro-cid-recxrh5c] .table-wrap[data-astro-cid-recxrh5c]{position:relative;background:linear-gradient(to right,var(--bg) 30%,transparent) left / 2rem 100% no-repeat local,linear-gradient(to left,var(--bg) 30%,transparent) right / 2rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.14),transparent) left / .6rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.14),transparent) right / .6rem 100% no-repeat scroll}@media(max-width:560px){#preview[data-astro-cid-recxrh5c] .c-name{width:30%}#preview[data-astro-cid-recxrh5c] .c-formula{width:52%}#preview[data-astro-cid-recxrh5c] .c-value{width:18%}#preview[data-astro-cid-recxrh5c] td{padding:.3rem .35rem}}.files[data-astro-cid-recxrh5c]{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .9rem}.files[data-astro-cid-recxrh5c] button{font-family:var(--f-mono);font-size:.64rem;border:1px solid var(--rule);background:transparent;color:var(--soft);border-radius:4px;padding:.3rem .55rem;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem}.files[data-astro-cid-recxrh5c] button:hover{border-color:var(--accent);color:var(--accent)}.files[data-astro-cid-recxrh5c] button[aria-selected=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.flow[data-astro-cid-recxrh5c]{--input-fill: #fff6df;--input-rule: #d9c79a;margin:0 0 .9rem}.flow-cap[data-astro-cid-recxrh5c]{font-family:var(--f-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin:0 0 .4rem}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .flow[data-astro-cid-recxrh5c]{--input-fill: #3b3524;--input-rule: #6b5f3a}}:root[data-theme=dark] .flow[data-astro-cid-recxrh5c]{--input-fill: #3b3524;--input-rule: #6b5f3a}#flow[data-astro-cid-recxrh5c]{width:100%;height:auto;display:block}#flow[data-astro-cid-recxrh5c] .flow-input{fill:var(--input-fill);stroke:var(--input-rule);stroke-width:1}#flow[data-astro-cid-recxrh5c] .flow-stage{fill:var(--card);stroke:var(--rule);stroke-width:1}#flow[data-astro-cid-recxrh5c] .flow-title{font-family:var(--f-display);font-size:11px;font-weight:600;fill:var(--ink)}#flow[data-astro-cid-recxrh5c] .flow-name{font-family:var(--f-mono);font-size:9px;fill:var(--soft)}#flow[data-astro-cid-recxrh5c] .flow-arrow{stroke:var(--accent-dim);stroke-width:1.2;fill:none}#flow[data-astro-cid-recxrh5c] .flow-head{fill:var(--accent-dim)}#artifact-code[data-astro-cid-recxrh5c]{margin:0;padding:.85rem 0;font-family:var(--f-mono);font-size:.72rem;line-height:1.75;color:var(--term-ink);overflow-x:auto;max-height:32rem;overflow-y:auto;white-space:pre;tab-size:2}#artifact-code[data-astro-cid-recxrh5c] .l{display:block;padding:0 1.05rem}#artifact-code[data-astro-cid-recxrh5c] .ln{display:inline-block;width:2.6rem;margin-right:.9rem;text-align:right;color:var(--faint);user-select:none}#artifact-code[data-astro-cid-recxrh5c] .cm{color:var(--faint);font-style:italic}#artifact-code[data-astro-cid-recxrh5c] .kw{color:var(--accent);font-weight:600}#artifact-code[data-astro-cid-recxrh5c] .var{color:var(--ink);font-weight:600}#artifact-code[data-astro-cid-recxrh5c] .dim{color:var(--diff-add-ink)}#artifact-code[data-astro-cid-recxrh5c] .str{color:var(--diff-del-ink)}#artifact-code[data-astro-cid-recxrh5c] .dir,#artifact-code[data-astro-cid-recxrh5c] .num{color:var(--soft)}#stats[data-astro-cid-recxrh5c]{font-family:var(--f-mono);font-size:.68rem;table-layout:fixed;width:100%}#stats[data-astro-cid-recxrh5c] th{font-size:.6rem}#stats[data-astro-cid-recxrh5c] td,#stats[data-astro-cid-recxrh5c] th{padding:.35rem .6rem;color:var(--soft)}#stats[data-astro-cid-recxrh5c] .c-name{width:28%}#stats[data-astro-cid-recxrh5c] .c-value{width:24%;text-align:right;white-space:nowrap}#stats[data-astro-cid-recxrh5c] td.name{color:var(--ink);font-weight:600}#stats[data-astro-cid-recxrh5c] td.expr{color:var(--accent);font-weight:600}#stats[data-astro-cid-recxrh5c] tr.total td{border-top:1px solid var(--rule);color:var(--ink);font-weight:600}.faces[data-astro-cid-recxrh5c]{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .7rem}.faces[data-astro-cid-recxrh5c] button{font-family:var(--f-mono);font-size:.64rem;border:1px solid var(--rule);background:transparent;color:var(--soft);border-radius:4px;padding:.3rem .55rem;cursor:pointer}.faces[data-astro-cid-recxrh5c] button:hover{border-color:var(--accent);color:var(--accent)}.faces[data-astro-cid-recxrh5c] button.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.files[data-astro-cid-recxrh5c] button .dot{width:5px;height:5px;border-radius:50%;background:var(--rule)}.files[data-astro-cid-recxrh5c] button.authoritative .dot{background:var(--accent)}.files[data-astro-cid-recxrh5c] button.interpreted .dot{background:#c08a2e}.files[data-astro-cid-recxrh5c] button.edited:after{content:"•";color:var(--accent)}.term-actions[data-astro-cid-recxrh5c]{margin-left:auto;display:inline-flex;gap:.3rem}.tiny[data-astro-cid-recxrh5c]{font-family:var(--f-mono);font-size:.58rem;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--rule);background:transparent;color:var(--soft);border-radius:3px;padding:.1rem .4rem;cursor:pointer}.tiny[data-astro-cid-recxrh5c]:hover,.tiny[data-astro-cid-recxrh5c][aria-pressed=true]{border-color:var(--accent);color:var(--accent)}[data-astro-cid-recxrh5c][hidden]{display:none!important}#artifact[data-astro-cid-recxrh5c]{display:block;width:100%;border:0;margin:0;resize:vertical;background:transparent;color:var(--term-ink);font-family:var(--f-mono);font-size:.68rem;line-height:1.7;padding:.85rem 1.05rem;white-space:pre;overflow-wrap:normal;overflow-x:auto}#artifact[data-astro-cid-recxrh5c]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.csv-view[data-astro-cid-recxrh5c]{max-height:26rem;overflow:auto;padding:.5rem .6rem .8rem}.csv-view[data-astro-cid-recxrh5c] table{border-collapse:collapse;font-family:var(--f-mono);font-size:.64rem}.csv-view[data-astro-cid-recxrh5c] th,.csv-view[data-astro-cid-recxrh5c] td{border:1px solid var(--rule);padding:.2rem .45rem;white-space:nowrap;color:var(--term-ink);text-align:left}.csv-view[data-astro-cid-recxrh5c] th{color:var(--accent);font-weight:600;position:sticky;top:0;background:var(--term-bg, var(--paper))}.specimen[data-astro-cid-recxrh5c] figcaption[data-astro-cid-recxrh5c]{font-family:var(--f-mono);font-size:.64rem;color:var(--faint);margin-top:.4rem}.blocked[data-astro-cid-recxrh5c]{border-left:2px solid var(--diff-del-ink);background:var(--diff-del-bg);color:var(--diff-del-ink);border-radius:0 4px 4px 0;padding:.6rem .9rem;font-family:var(--f-mono);font-size:.68rem;margin:-.6rem 0 1.4rem}.issues[data-astro-cid-recxrh5c]{list-style:none;padding:0;margin:.9rem 0 1.6rem}.issues[data-astro-cid-recxrh5c] li{display:grid;grid-template-columns:16rem 1fr;gap:.8rem;align-items:baseline;padding:.4rem 0;border-bottom:1px dashed var(--rule);font-family:var(--f-display);font-size:.86rem;color:var(--diff-del-ink);margin:0}.issues[data-astro-cid-recxrh5c].muted li{color:var(--soft)}.issues[data-astro-cid-recxrh5c] li:last-child{border-bottom:0}.issues[data-astro-cid-recxrh5c] .where{font-family:var(--f-mono);font-size:.6rem;color:var(--faint);word-break:break-all}
