@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/stat/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/stat/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/stat/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/stat/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/stat/assets/ibm-plex-sans-latin-400-italic-CZTNEAuW.woff2) format("woff2"),url(/stat/assets/ibm-plex-sans-latin-400-italic-CsGl1sm0.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/stat/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/stat/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/stat/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/stat/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/stat/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/stat/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/stat/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/stat/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/stat/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/stat/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/stat/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/stat/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/stat/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2) format("woff2"),url(/stat/assets/source-serif-4-latin-400-normal-C1O10bxN.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/stat/assets/source-serif-4-latin-ext-400-normal-B5LksYz5.woff2) format("woff2"),url(/stat/assets/source-serif-4-latin-ext-400-normal-DKmgyNre.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/stat/assets/source-serif-4-latin-400-italic-0j97Jm6B.woff2) format("woff2"),url(/stat/assets/source-serif-4-latin-400-italic-DZulBB6l.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/stat/assets/source-serif-4-latin-600-normal-DouSKlru.woff2) format("woff2"),url(/stat/assets/source-serif-4-latin-600-normal-DeJomR3S.woff) format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/stat/assets/source-serif-4-latin-ext-600-normal-pa-C5Dkf.woff2) format("woff2"),url(/stat/assets/source-serif-4-latin-ext-600-normal-B2fExS53.woff) format("woff")}.suitebar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 1.2rem;padding:0 1.25rem;min-height:2.25rem;box-sizing:border-box;background:var(--bg);border-bottom:1px solid var(--border);font-family:var(--font);font-size:.82rem;line-height:1.3}.sb-home{display:inline-flex;align-items:center;gap:.4rem;min-height:2rem;color:var(--text);font-weight:500;text-decoration:none;white-space:nowrap}.sb-home:hover{text-decoration:underline;text-underline-offset:.2em}.sb-icon{flex:none}.sb-apps{display:flex;flex-wrap:wrap;gap:0 1.1rem;list-style:none;margin:0;padding:0}.sb-apps a{display:inline-flex;align-items:center;min-height:2rem;color:var(--muted);text-decoration:none;white-space:nowrap}.sb-apps a:hover{color:var(--text);text-decoration:underline;text-underline-offset:.2em}.sb-apps a[aria-current]{color:var(--text);font-weight:500}.suitefoot{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem 1.4rem;margin-top:2rem;padding:.9rem 1.25rem 1.4rem;box-sizing:border-box;border-top:1px solid var(--border);color:var(--muted);font-family:var(--font);font-size:.82rem}.suitefoot p{margin:0}.suitefoot .sf-links{margin-inline-start:auto}.suitefoot .sf-links a{color:var(--muted)}.suitefoot .sf-links a:hover{color:var(--text)}@media(max-width:640px){.suitebar{padding:0 .75rem}.sb-apps{gap:0 .8rem}.suitefoot{padding:.8rem .75rem 1.2rem}.suitefoot .sf-links{margin-inline-start:0}}@media print{.suitebar,.suitefoot .sb-home{display:none}}:root{--bg: #f7f5f0;--surface: #ffffff;--surface-2: #f1eee6;--text: #1c1f23;--muted: #5b6168;--border: #d9d4c7;--accent: #1f4e79;--accent-strong: #163a5c;--accent-soft: #e6ecf3;--on-accent: #ffffff;--on-status: #ffffff;--good: #2e6b3f;--good-soft: #e8f0e6;--borderline: #8a5a00;--borderline-soft: #f6ebd3;--attention: #a23b2a;--attention-soft: #f6e3de;--planned: #6b6f72;--focus: #1f4e79;--radius: 4px;--radius-sm: 3px;--shadow: none;--font: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--doc-font: var(--font);--mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", Menlo, Consolas, monospace;color-scheme:light;--rule-faint: #ebe7de;--serif: "Source Serif 4", Georgia, "Times New Roman", serif}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #16181b;--surface: #1d2024;--surface-2: #25282d;--text: #e6e2d9;--muted: #a6aaa2;--border: #3a3e44;--accent: #8db3d9;--accent-strong: #b4cde7;--accent-soft: #1c2b3b;--on-accent: #0e1a26;--focus: #8db3d9;--on-status: #16181b;--good: #86c495;--good-soft: #1f2e23;--borderline: #ddb05a;--borderline-soft: #33291a;--attention: #e8927f;--attention-soft: #3a2420;--planned: #8f938c;--shadow: none;color-scheme:dark;--rule-faint: #2c3036}}:root[data-theme=dark]{--bg: #16181b;--surface: #1d2024;--surface-2: #25282d;--text: #e6e2d9;--muted: #a6aaa2;--border: #3a3e44;--accent: #8db3d9;--accent-strong: #b4cde7;--accent-soft: #1c2b3b;--on-accent: #0e1a26;--focus: #8db3d9;--on-status: #16181b;--good: #86c495;--good-soft: #1f2e23;--borderline: #ddb05a;--borderline-soft: #33291a;--attention: #e8927f;--attention-soft: #3a2420;--planned: #8f938c;--shadow: none;color-scheme:dark;--rule-faint: #2c3036}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);font:15px/1.5 var(--font);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{line-height:1.25;margin:0 0 .5rem}h1{font-size:1.6rem}h2{font-size:1.25rem}h3{font-size:1.05rem}p{margin:0 0 .75rem}a{color:var(--accent)}small,.muted{color:var(--muted)}.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}code,.mono{font-family:var(--mono);font-size:.9em}button,.btn{font:inherit;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;text-decoration:none;line-height:1.2}button:hover,.btn:hover{border-color:var(--accent)}button:disabled{opacity:.55;cursor:not-allowed}button.primary,.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);font-weight:600}button.primary:hover{background:var(--accent-strong)}button.ghost{background:transparent;border-color:transparent}button.ghost:hover{background:var(--surface-2)}button.small,.btn.small{padding:.3rem .6rem;font-size:.85rem}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}input:not([type]),input[type=text],input[type=search],input[type=number],select,textarea{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.4rem .55rem}input[type=number]{width:5rem}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:1.1rem 1.25rem}table.data{border-collapse:collapse;width:100%;font-size:.9rem}table.data th,table.data td{padding:.4rem .6rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}table.data th{font-weight:600;color:var(--muted);background:var(--surface-2)}.table-wrap table.data th{position:sticky;top:0;z-index:1}table.data td.num,table.data th.num{text-align:right}table.data tbody tr:hover{background:var(--surface-2)}.table-wrap{overflow:auto;max-width:100%;border:1px solid var(--border);border-radius:var(--radius-sm)}.pill{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;font-weight:600;padding:.12rem .5rem;border-radius:999px;background:var(--surface-2);color:var(--muted);white-space:nowrap}.pill.good{background:var(--good-soft);color:var(--good)}.pill.borderline{background:var(--borderline-soft);color:var(--borderline)}.pill.attention{background:var(--attention-soft);color:var(--attention)}.pill.accent{background:var(--accent-soft);color:var(--accent)}.stack>*+*{margin-top:1rem}.row{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.spacer{flex:1}.skip-link{position:absolute;left:.5rem;top:-3rem;z-index:100;background:var(--accent);color:var(--on-accent);padding:.5rem .8rem;border-radius:var(--radius-sm);font-weight:600;text-decoration:none}.skip-link:focus{top:.5rem}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[popover]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);box-shadow:0 8px 24px #0000002e;padding:.75rem .9rem;max-width:min(360px,90vw);font-size:.9rem}@media(max-width:640px){body{font-size:14px}.card{padding:.9rem}}select,input,textarea{max-width:100%}h1,h2,h3{overflow-wrap:anywhere}.card{min-width:0}body{font-size:14px}h1,h2{font-family:var(--serif);font-weight:600;letter-spacing:.005em}h3,h4{font-weight:600}.num{font-family:var(--mono);font-size:.93em}button.primary,.btn.primary{font-weight:500}table.data{border-top:1.5px solid var(--text);border-bottom:1.5px solid var(--text)}table.data th{color:var(--text);background:var(--surface);font-weight:500;border-bottom:1px solid var(--text)}table.data td{border-bottom:1px solid var(--rule-faint)}table.data tbody tr:last-child td{border-bottom:0}table.data td.num,table.data th.num{font-variant-numeric:tabular-nums lining-nums}.table-wrap{border:0;border-radius:0}.table-wrap.scroll-x table.data th:first-child{background:var(--surface)}.pill{border-radius:3px;font-weight:500;padding:.08rem .45rem;border:1px solid transparent}.pill.good{border-color:color-mix(in srgb,var(--good) 35%,transparent)}.pill.borderline{border-color:color-mix(in srgb,var(--borderline) 35%,transparent)}.pill.attention{border-color:color-mix(in srgb,var(--attention) 35%,transparent)}.pill.accent{border-color:color-mix(in srgb,var(--accent) 30%,transparent)}:where(.notice){border-left:0;border:1px solid color-mix(in srgb,var(--borderline) 45%,transparent)}:where(.warn){border-left:0;border:1px solid color-mix(in srgb,var(--attention) 45%,transparent)}[popover]{box-shadow:0 6px 18px #00000024}.support.svelte-1jbboxh{list-style:none;padding:0;display:grid;gap:.3rem;margin:.6rem 0 .9rem}table.svelte-1jbboxh{border-collapse:collapse;margin-top:.6rem;width:100%}th.svelte-1jbboxh,td.svelte-1jbboxh{text-align:start;padding:.35rem .5rem;border-bottom:1px solid var(--border);vertical-align:top}th.svelte-1jbboxh{font-weight:500;color:var(--muted);width:60%}.ok.svelte-1jbboxh{margin-top:.8rem}.warn.svelte-1jbboxh{color:var(--attention)}.sr-only.svelte-1jbboxh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.projcard.svelte-akq49b{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.starts.svelte-akq49b{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.8rem}.starts.svelte-akq49b>:where(.svelte-akq49b){display:flex;flex-direction:column;gap:.35rem;align-items:flex-start}.starts.svelte-akq49b input:where(.svelte-akq49b){width:100%;box-sizing:border-box}.recent.svelte-akq49b{list-style:none;padding:0;margin:.3rem 0;display:flex;flex-direction:column;gap:.3rem}h3.svelte-akq49b{font-size:1rem;margin:.8rem 0 .3rem}.intro.svelte-1o61a8j summary:where(.svelte-1o61a8j){cursor:pointer}.intro.svelte-1o61a8j p:where(.svelte-1o61a8j){margin:.5rem 0 0}.tour.svelte-1o61a8j{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.tour.svelte-1o61a8j p:where(.svelte-1o61a8j){margin:.3rem 0}.btns.svelte-1o61a8j{display:flex;gap:.5rem;flex-wrap:wrap}.next.svelte-1o61a8j{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.parts.svelte-1o61a8j{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem}ul.svelte-1o61a8j{margin:.4rem 0 .8rem;padding-inline-start:1.2rem}.choice.svelte-8581eb{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem .7rem;margin:0 0 .8rem;display:grid;gap:.35rem}legend.svelte-8581eb{font-weight:600;padding:0 .3rem}label.svelte-8581eb{display:flex;gap:.5rem;align-items:flex-start;padding:.3rem .4rem;border-radius:var(--radius-sm);cursor:pointer}label.on.svelte-8581eb{background:var(--accent-soft)}input.svelte-8581eb{margin-top:.2rem}.help.svelte-8581eb{display:block;color:var(--muted);font-size:.9rem}.id.svelte-e0axgv{display:block;font-weight:600;margin-top:.6rem}.help.svelte-e0axgv{margin:.2rem 0 .7rem;color:var(--muted);font-size:.9rem}.warn.svelte-e0axgv{color:var(--attention)}.checks.svelte-e0axgv{list-style:none;padding:0;display:grid;gap:.3rem}.table-wrap.svelte-1m4laii{overflow-x:auto}table.svelte-1m4laii{border-collapse:collapse;font-size:.9rem;margin:.4rem 0}caption.svelte-1m4laii{text-align:start;font-weight:500;color:var(--muted)}th.svelte-1m4laii,td.svelte-1m4laii{padding:.15rem .5rem;border-bottom:1px solid var(--border);text-align:start}.out.svelte-1m4laii{font-weight:600}.help.svelte-1m4laii{margin:.2rem 0 .6rem;color:var(--muted);font-size:.9rem}.warn.svelte-1m4laii{color:var(--attention)}label.svelte-1m4laii{font-weight:500;display:block}input.svelte-1m4laii{display:block;margin:.2rem 0 .4rem;max-width:100%}label.svelte-16u7g9g{font-weight:500;display:block}textarea.svelte-16u7g9g{width:100%;font-family:var(--mono);margin:.2rem 0 .4rem}.row.svelte-16u7g9g{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;margin-bottom:.4rem}.row.svelte-16u7g9g label:where(.svelte-16u7g9g){display:inline}.help.svelte-16u7g9g{color:var(--muted);font-size:.9rem;margin:.2rem 0 .6rem}summary.svelte-16u7g9g{cursor:pointer}code.svelte-16u7g9g{font-family:var(--mono)}.line.svelte-1wncw55{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.3rem .6rem;display:flex;flex-wrap:wrap;gap:.3rem .5rem;align-items:center;margin:0 0 .5rem}legend.svelte-1wncw55{font-weight:600}label.svelte-1wncw55{font-weight:500}.help.svelte-1wncw55{color:var(--muted);font-size:.9rem;margin:.3rem 0 .5rem}code.svelte-1wncw55{font-family:var(--mono);word-break:break-all}select.svelte-1wncw55{max-width:12rem}label.svelte-18kk4f1{font-weight:500;display:block}select.svelte-18kk4f1,input.svelte-18kk4f1:not([type=checkbox]){margin:.2rem 0 .5rem;max-width:100%}.map.svelte-18kk4f1{border-collapse:collapse;margin:.4rem 0}.map.svelte-18kk4f1 caption:where(.svelte-18kk4f1){text-align:start;font-weight:500}.map.svelte-18kk4f1 th:where(.svelte-18kk4f1),.map.svelte-18kk4f1 td:where(.svelte-18kk4f1){padding:.1rem .4rem;text-align:start}.map.svelte-18kk4f1 input:where(.svelte-18kk4f1){margin:0}.help.svelte-18kk4f1{color:var(--muted);font-size:.9rem;margin:.3rem 0 .6rem}.warn.svelte-18kk4f1{color:var(--attention)}code.svelte-18kk4f1{font-family:var(--mono)}.sr-only.svelte-18kk4f1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}label.svelte-1ojur5j{font-weight:500;display:block}label.cb.svelte-1ojur5j{margin:.2rem 0 .5rem}select.svelte-1ojur5j,input.svelte-1ojur5j:not([type=checkbox]){display:block;margin:.2rem 0 .5rem;max-width:100%}.help.svelte-1ojur5j{color:var(--muted);font-size:.9rem;margin:.3rem 0 .6rem}.warn.svelte-1ojur5j{color:var(--attention)}.grid2.svelte-jx5ife{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem}.items.svelte-jx5ife{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:14rem;overflow-y:auto;margin-bottom:.6rem}.item.svelte-jx5ife{display:flex;justify-content:space-between}.range.svelte-jx5ife{display:flex;gap:.8rem;flex-wrap:wrap}.range.svelte-jx5ife input:where(.svelte-jx5ife){width:6rem}.help.svelte-jx5ife{margin:.2rem 0 .6rem;color:var(--muted);font-size:.9rem}.warn.svelte-jx5ife{color:var(--attention)}select.svelte-jx5ife,input.svelte-jx5ife:not([type=checkbox]){display:block;margin:.2rem 0 .6rem;max-width:100%}#tr-kind.svelte-jx5ife{margin-bottom:1rem}label.svelte-jx5ife{font-weight:500}.cond.svelte-129e8wr{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.4rem .6rem;display:flex;flex-wrap:wrap;gap:.3rem .5rem;align-items:center;margin:0 0 .5rem}legend.svelte-129e8wr{font-weight:600;padding:0 .3rem}label.svelte-129e8wr{font-weight:500;font-size:.9rem}select.svelte-129e8wr{max-width:16rem}.banner.svelte-1d6oton{display:flex;flex-wrap:wrap;gap:.4rem .8rem;align-items:center;justify-content:space-between;padding:.5rem .8rem;margin:0 0 .8rem;border-radius:var(--radius-sm);background:var(--borderline-soft);color:var(--text);border:1px solid color-mix(in srgb,var(--borderline) 45%,transparent)}.n.svelte-1d6oton{color:var(--text)}.acts.svelte-1d6oton{display:flex;gap:.6rem;align-items:center}.bar.svelte-8f02ei{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:center;margin:.4rem 0}.bar.svelte-8f02ei label:where(.svelte-8f02ei){font-weight:500;display:flex;gap:.4rem;align-items:center}.grid.svelte-8f02ei{overflow:auto;max-height:32rem;border:1px solid var(--border);border-radius:var(--radius-sm)}.grid.svelte-8f02ei:focus-visible{outline:2px solid var(--focus)}table.svelte-8f02ei{border-collapse:separate;border-spacing:0;font-size:.88rem}th.svelte-8f02ei,td.svelte-8f02ei{padding:.2rem .5rem;border-bottom:1px solid var(--border);white-space:nowrap;text-align:start}thead.svelte-8f02ei th:where(.svelte-8f02ei){position:sticky;top:0;background:var(--surface-2);z-index:1;font-weight:600}.rn.svelte-8f02ei{position:sticky;left:0;background:var(--surface-2);color:var(--muted);font-weight:500}thead.svelte-8f02ei .rn:where(.svelte-8f02ei){z-index:2}td.num.svelte-8f02ei{text-align:end;font-variant-numeric:tabular-nums}td.miss.svelte-8f02ei{background:var(--attention-soft)}.pager.svelte-8f02ei{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.5rem}.pager.svelte-8f02ei input:where(.svelte-8f02ei){width:4.5rem}.warn.svelte-8f02ei{color:var(--attention)}.small.svelte-8f02ei{font-size:.9rem}.sr-only.svelte-8f02ei{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.two.svelte-dkv3mc{display:block;margin:.2rem 0 .6rem;font-weight:500}.warn.svelte-dkv3mc{color:var(--attention)}.small.svelte-dkv3mc{font-size:.9rem}.two.svelte-11hffar{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem}h3.svelte-11hffar{margin:0 0 .3rem}label.svelte-11hffar{display:block;font-weight:600;margin-top:.4rem}select.svelte-11hffar{display:block;margin:.2rem 0 .6rem}.warn.svelte-11hffar{color:var(--attention)}.vars.svelte-5w1l65{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem;max-height:12rem;overflow-y:auto}legend.svelte-5w1l65{font-weight:600}.names.svelte-5w1l65{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;margin-bottom:.8rem}.names.svelte-5w1l65 label:where(.svelte-5w1l65){display:grid;gap:.2rem;font-weight:600}.warn.svelte-5w1l65{color:var(--attention)}.editor.svelte-ejwiee{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.head.svelte-ejwiee{display:flex;justify-content:space-between;align-items:center;gap:.6rem}.head.svelte-ejwiee h3:where(.svelte-ejwiee){margin:0}.grid2.svelte-ejwiee{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem}.row.svelte-ejwiee{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin:.2rem 0 .4rem}label.svelte-ejwiee{font-weight:500}.help.svelte-ejwiee{margin:.2rem 0 .6rem;color:var(--muted);font-size:.9rem}.warn.svelte-ejwiee{color:var(--attention)}.levels.svelte-ejwiee{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:20rem;overflow-y:auto;margin:0 0 .5rem}table.svelte-ejwiee{border-collapse:collapse}th.svelte-ejwiee,td.svelte-ejwiee{padding:.15rem .4rem;text-align:start}thead.svelte-ejwiee th:where(.svelte-ejwiee){color:var(--muted);font-weight:500}.mv.svelte-ejwiee{white-space:nowrap}.mv.svelte-ejwiee button:where(.svelte-ejwiee){padding:.1rem .45rem}.del.svelte-ejwiee{margin-top:.6rem;border-top:1px solid var(--border);padding-top:.6rem}select.svelte-ejwiee{max-width:100%}.sr-only.svelte-ejwiee{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.row.svelte-gzysyr{display:flex;gap:.6rem;flex-wrap:wrap;margin-bottom:.4rem}.table-wrap.svelte-gzysyr{overflow-x:auto}table.svelte-gzysyr{border-collapse:collapse;width:100%}th.svelte-gzysyr,td.svelte-gzysyr{text-align:start;padding:.3rem .5rem;border-bottom:1px solid var(--border)}thead.svelte-gzysyr th:where(.svelte-gzysyr){color:var(--muted);font-weight:500}tbody.svelte-gzysyr th:where(.svelte-gzysyr){font-weight:500}.vals.svelte-gzysyr{color:var(--muted);font-size:.9rem}.vbar.svelte-gzysyr{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin:.4rem 0}.vbar.svelte-gzysyr input:where(.svelte-gzysyr){flex:0 1 16rem}.vtable.svelte-gzysyr{max-height:28rem;overflow-y:auto}.vtable.svelte-gzysyr thead:where(.svelte-gzysyr) th:where(.svelte-gzysyr){position:sticky;top:0;background:var(--surface)}.codes.svelte-gzysyr{margin-top:.7rem}.codes.svelte-gzysyr summary:where(.svelte-gzysyr){cursor:pointer;font-weight:600}.small.svelte-gzysyr{font-size:.9rem}.grid2.svelte-gzysyr{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem}.items.svelte-gzysyr{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:16rem;overflow-y:auto}.item.svelte-gzysyr{display:flex;justify-content:space-between}.rev.svelte-gzysyr{color:var(--muted)}.range.svelte-gzysyr{display:flex;gap:.8rem;flex-wrap:wrap}.range.svelte-gzysyr input:where(.svelte-gzysyr){width:4.5rem}.help.svelte-gzysyr{margin:.2rem 0 .6rem;color:var(--muted);font-size:.9rem}.warn.svelte-gzysyr{color:var(--attention)}.notice.svelte-gzysyr{border:1px solid color-mix(in srgb,var(--borderline) 45%,transparent);background:var(--borderline-soft);padding:.45rem .7rem;border-radius:var(--radius-sm)}.low.svelte-gzysyr{color:var(--attention);font-weight:600}.next.svelte-gzysyr{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.sr-only.svelte-gzysyr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}label.svelte-gzysyr{font-weight:500}.picker.svelte-1b6a3y5{display:grid;gap:.2rem;margin-bottom:.7rem}label.svelte-1b6a3y5{font-weight:600}select.svelte-1b6a3y5{max-width:100%}.help.svelte-1b6a3y5{margin:0;color:var(--muted);font-size:.9rem}.report.svelte-wtwc3{display:grid;gap:.6rem}h3.svelte-wtwc3{margin:0;font-size:1.05rem}.finding.svelte-wtwc3{background:var(--accent-soft);border-radius:var(--radius-sm);padding:.6rem .8rem;margin:0}.checks.svelte-wtwc3{list-style:none;padding:0;margin:0;display:grid;gap:.35rem}.source.svelte-wtwc3{display:block;color:var(--muted);font-size:.88rem;margin-left:3.2rem}.table-wrap.svelte-wtwc3{overflow-x:auto}table.svelte-wtwc3{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}caption.svelte-wtwc3{text-align:start;font-weight:600;padding:.3rem 0}th.svelte-wtwc3,td.svelte-wtwc3{text-align:start;padding:.3rem .5rem;border-bottom:1px solid var(--border);white-space:nowrap}thead.svelte-wtwc3 th:where(.svelte-wtwc3){color:var(--muted);font-weight:500}tbody.svelte-wtwc3 th:where(.svelte-wtwc3){font-weight:500}.note.svelte-wtwc3{margin:.2rem 0 0;color:var(--muted);font-size:.88rem}.apa.svelte-wtwc3{border:1px dashed var(--border);border-radius:var(--radius-sm);padding:.6rem .8rem;display:grid;gap:.4rem;justify-items:start}.apa.svelte-wtwc3 p:where(.svelte-wtwc3){margin:0}.refs.svelte-wtwc3{font-size:.9rem}.fig.svelte-wtwc3{margin:0;display:grid;gap:.3rem}.fig.svelte-wtwc3 .svg:where(.svelte-wtwc3){overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff}.fig.svelte-wtwc3 .svg:where(.svelte-wtwc3) svg{display:block;max-width:100%;height:auto}figcaption.svelte-wtwc3{color:var(--muted);font-size:.9rem}.row.svelte-wtwc3{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.tools.svelte-wtwc3{display:flex;gap:.3rem;align-items:center;flex-wrap:wrap;margin-top:-.3rem}.tools.svelte-wtwc3 button:where(.svelte-wtwc3){font-size:.82rem;padding:.15rem .5rem}.ok.svelte-wtwc3{color:var(--good);font-size:.85rem}.privacy.svelte-h5sab1{display:grid;gap:.2rem;margin-bottom:.7rem;max-width:40rem}label.svelte-h5sab1{font-weight:600}select.svelte-h5sab1{max-width:20rem}.help.svelte-h5sab1{margin:0;color:var(--muted);font-size:.9rem}.lists.svelte-19h7zhc{display:grid;gap:.2rem}.vars.svelte-19h7zhc{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem}legend.svelte-19h7zhc{font-weight:600}.warn.svelte-19h7zhc{color:var(--attention)}.more.svelte-19h7zhc{border:1px solid var(--border);border-radius:var(--radius-sm);display:grid;gap:.3rem;margin-bottom:.8rem}.muted.svelte-19h7zhc{margin:0}.pair.svelte-10hzdcy{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:.7rem}.mu.svelte-10hzdcy{font-weight:600}.mu.svelte-10hzdcy input:where(.svelte-10hzdcy){width:6rem;margin-left:.4rem}.help.svelte-10hzdcy{margin:.2rem 0 .8rem;color:var(--muted);font-size:.9rem}.warn.svelte-10hzdcy,.warn.svelte-gd8k31{color:var(--attention)}.opts.svelte-gd8k31{margin:0 0 .8rem}.opts.svelte-gd8k31 summary:where(.svelte-gd8k31){cursor:pointer;font-weight:600;margin-bottom:.5rem}.warn.svelte-gce5el{color:var(--attention)}.answer.svelte-1hsosmm{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.vars.svelte-r02t8g{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem;max-height:12rem;overflow-y:auto}legend.svelte-r02t8g{font-weight:600}.ev.svelte-r02t8g{display:block;font-weight:600;margin-bottom:.8rem}.ev.svelte-r02t8g input[type=number]:where(.svelte-r02t8g){display:block;width:7rem;margin-top:.2rem}.ev.svelte-r02t8g select:where(.svelte-r02t8g){display:block;margin-top:.2rem}.help.svelte-r02t8g{margin:.2rem 0 0;color:var(--muted);font-size:.9rem;font-weight:400}.order.svelte-r02t8g{margin:0 0 .3rem;font-weight:400}.plain.svelte-r02t8g{font-weight:400}.refs.svelte-r02t8g{border:1px solid var(--border);border-radius:var(--radius-sm);display:grid;gap:.4rem;margin-bottom:.8rem}.refs.svelte-r02t8g select:where(.svelte-r02t8g){margin-left:.4rem}.warn.svelte-r02t8g{color:var(--attention)}.vars.svelte-1932mc7{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem;max-height:12rem;overflow-y:auto}legend.svelte-1932mc7{font-weight:600}.warn.svelte-1932mc7{color:var(--attention)}.vars.svelte-1hp5tyo{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem;max-height:12rem;overflow-y:auto}legend.svelte-1hp5tyo{font-weight:600}.warn.svelte-1hp5tyo{color:var(--attention)}.vars.svelte-1jllxvu{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem;max-height:14rem;overflow-y:auto}.factor.svelte-1jllxvu{display:block;max-height:none}.grid.svelte-1jllxvu{display:flex;flex-wrap:wrap;gap:.3rem 1rem;max-height:10rem;overflow-y:auto;margin-top:.4rem}.fhead.svelte-1jllxvu{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}legend.svelte-1jllxvu{font-weight:600}.row.svelte-1jllxvu{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.help.svelte-1jllxvu{display:block;color:var(--muted);font-size:.9rem}.small.svelte-1jllxvu{font-size:.9rem}.warn.svelte-1jllxvu{color:var(--attention)}.make.svelte-1jllxvu{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.6rem .8rem;margin-top:.8rem;display:grid;gap:.5rem;justify-items:start}.make.svelte-1jllxvu h3:where(.svelte-1jllxvu){margin:0;font-size:1rem}.prop.svelte-1jllxvu{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.errs.svelte-1jllxvu{margin:.6rem 0}.errs.svelte-1jllxvu summary:where(.svelte-1jllxvu){cursor:pointer;font-weight:600}.item.svelte-1jllxvu{display:inline-flex;gap:.3rem}.rev.svelte-1jllxvu{color:var(--muted)}.opt.svelte-1jllxvu{display:block;margin:.4rem 0 .8rem}label.svelte-1jllxvu{font-weight:500}.vars.svelte-1hwaegy{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem;max-height:12rem;overflow-y:auto}legend.svelte-1hwaegy{font-weight:600}.opts.svelte-1hwaegy{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem .7rem;margin-bottom:.8rem}.opts.svelte-1hwaegy summary:where(.svelte-1hwaegy){font-weight:600;cursor:pointer;margin-bottom:.5rem}.field.svelte-1hwaegy{display:grid;gap:.2rem;margin-bottom:.7rem}.field.svelte-1hwaegy label:where(.svelte-1hwaegy){font-weight:600}.field.svelte-1hwaegy input:where(.svelte-1hwaegy){max-width:10rem}.check.svelte-1hwaegy{display:block;margin-bottom:.7rem}.help.svelte-1hwaegy{display:block;margin:0;color:var(--muted);font-size:.9rem}.run.svelte-1hwaegy{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap;margin-bottom:.8rem}.run.svelte-1hwaegy .help:where(.svelte-1hwaegy){display:inline}.warn.svelte-1hwaegy{color:var(--attention)}.intro.svelte-z4t2ld{margin-top:0}.vars.svelte-z4t2ld{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem;max-height:12rem;overflow-y:auto}legend.svelte-z4t2ld{font-weight:600}.opts.svelte-z4t2ld{display:flex;flex-wrap:wrap;gap:.8rem 1.5rem;margin:.8rem 0}.opts.svelte-z4t2ld>div:where(.svelte-z4t2ld){flex:1 1 14rem}.opts.svelte-z4t2ld label:where(.svelte-z4t2ld),.ev.svelte-z4t2ld label:where(.svelte-z4t2ld){display:block;font-weight:600}.opts.svelte-z4t2ld input:where(.svelte-z4t2ld){display:block;width:7rem;margin-top:.2rem}.ev.svelte-z4t2ld{margin-bottom:.8rem}.ev.svelte-z4t2ld select:where(.svelte-z4t2ld){display:block;margin-top:.2rem}.help.svelte-z4t2ld{margin:.2rem 0 .6rem;color:var(--muted);font-size:.9rem;font-weight:400}.run.svelte-z4t2ld{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin:.6rem 0 1rem}.pooled.svelte-z4t2ld{margin-top:1.6rem}.intro.svelte-bawl2n{margin-top:0}.field.svelte-bawl2n{display:grid;gap:.2rem;margin-bottom:.7rem}.field.svelte-bawl2n label:where(.svelte-bawl2n){font-weight:600}.field.svelte-bawl2n select:where(.svelte-bawl2n){max-width:20rem}.help.svelte-bawl2n{margin:0;color:var(--muted);font-size:.9rem}.plain.svelte-bawl2n{display:block;margin-bottom:.7rem}.vars.svelte-bawl2n{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem;max-height:12rem;overflow-y:auto}legend.svelte-bawl2n{font-weight:600}.refs.svelte-bawl2n{border:1px solid var(--border);border-radius:var(--radius-sm);display:grid;gap:.4rem;margin-bottom:.8rem}.refs.svelte-bawl2n select:where(.svelte-bawl2n){margin-left:.4rem}.warn.svelte-bawl2n{color:var(--attention)}h3.svelte-bawl2n{margin-top:1.6rem}.field.svelte-50itgb{display:grid;gap:.2rem;margin-bottom:.7rem}.field.svelte-50itgb label:where(.svelte-50itgb){font-weight:600}.field.svelte-50itgb select:where(.svelte-50itgb),.field.svelte-50itgb input:where(.svelte-50itgb){max-width:20rem}.two.svelte-50itgb{display:flex;flex-wrap:wrap;gap:0 1.5rem}.help.svelte-50itgb{margin:0 0 .7rem;color:var(--muted);font-size:.9rem}.field.svelte-50itgb .help:where(.svelte-50itgb){margin:0}.plain.svelte-50itgb{display:block;margin-bottom:.2rem}.vars.svelte-50itgb{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem;max-height:12rem;overflow-y:auto}legend.svelte-50itgb{font-weight:600}.refs.svelte-50itgb{border:1px solid var(--border);border-radius:var(--radius-sm);display:grid;gap:.4rem;margin-bottom:.8rem}.refs.svelte-50itgb select:where(.svelte-50itgb){margin-left:.4rem}.warn.svelte-50itgb{color:var(--attention)}button.primary.svelte-50itgb{margin:.4rem 0 1rem}.intro.svelte-1423rrq{margin-top:0}.field.svelte-1423rrq{display:grid;gap:.2rem;margin-bottom:.7rem}.field.svelte-1423rrq label:where(.svelte-1423rrq){font-weight:600}.field.svelte-1423rrq select:where(.svelte-1423rrq),.field.svelte-1423rrq input:where(.svelte-1423rrq){max-width:20rem}.two.svelte-1423rrq{display:flex;flex-wrap:wrap;gap:0 1.5rem}.two.svelte-1423rrq .field:where(.svelte-1423rrq){flex:1 1 14rem}.help.svelte-1423rrq{margin:0;color:var(--muted);font-size:.9rem}.grid.svelte-1423rrq{display:grid;grid-template-columns:auto minmax(6rem,10rem) minmax(6rem,10rem);gap:.4rem .8rem;align-items:center;margin-bottom:.8rem}.grid.g4.svelte-1423rrq{grid-template-columns:auto repeat(3,minmax(5rem,9rem))}.h.svelte-1423rrq{font-weight:600}.warn.svelte-1423rrq{color:var(--attention)}.plan.svelte-1423rrq{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem .8rem;margin-top:1.2rem}.plan.svelte-1423rrq summary:where(.svelte-1423rrq){font-weight:600;cursor:pointer;margin-bottom:.5rem}.intro.svelte-1fe2px0{margin-top:0}.field.svelte-1fe2px0{display:grid;gap:.2rem;margin-bottom:.7rem;flex:1 1 13rem}.field.svelte-1fe2px0 label:where(.svelte-1fe2px0){font-weight:600}.field.svelte-1fe2px0 select:where(.svelte-1fe2px0),.field.svelte-1fe2px0 input:where(.svelte-1fe2px0){max-width:16rem}.two.svelte-1fe2px0{display:flex;flex-wrap:wrap;gap:0 1.5rem}.help.svelte-1fe2px0{margin:0;color:var(--muted);font-size:.9rem}.warn.svelte-1fe2px0{color:var(--attention)}.intro.svelte-9bei3v{margin-top:0}.field.svelte-9bei3v{display:grid;gap:.2rem;margin-bottom:.7rem;flex:1 1 13rem}.field.svelte-9bei3v label:where(.svelte-9bei3v){font-weight:600}.field.svelte-9bei3v select:where(.svelte-9bei3v),.field.svelte-9bei3v input:where(.svelte-9bei3v){max-width:16rem}.two.svelte-9bei3v{display:flex;flex-wrap:wrap;gap:0 1.5rem}.help.svelte-9bei3v{margin:0;color:var(--muted);font-size:.9rem}.vars.svelte-9bei3v{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem;max-height:12rem;overflow-y:auto}legend.svelte-9bei3v{font-weight:600}.warn.svelte-9bei3v{color:var(--attention)}button.primary.svelte-9bei3v{margin:.4rem 0 1rem}.intro.svelte-dxgzud{margin-top:0}.field.svelte-dxgzud{display:grid;gap:.2rem;margin-bottom:.7rem;flex:1 1 13rem}.field.svelte-dxgzud label:where(.svelte-dxgzud){font-weight:600}.field.svelte-dxgzud select:where(.svelte-dxgzud),.field.svelte-dxgzud input:where(.svelte-dxgzud){max-width:16rem}.two.svelte-dxgzud{display:flex;flex-wrap:wrap;gap:0 1.5rem}.help.svelte-dxgzud{margin:0 0 .6rem;color:var(--muted);font-size:.9rem}.field.svelte-dxgzud .help:where(.svelte-dxgzud){margin:0}.vars.svelte-dxgzud{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem;max-height:12rem;overflow-y:auto}legend.svelte-dxgzud{font-weight:600}.sim.svelte-dxgzud{margin-top:1.5rem}.products.svelte-dxgzud{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:.8rem}.product.svelte-dxgzud{border:1px solid var(--border);border-radius:var(--radius-sm);flex:1 1 14rem;display:grid;gap:.4rem}.row.svelte-dxgzud{display:grid;gap:.15rem}.row.svelte-dxgzud input:where(.svelte-dxgzud),.row.svelte-dxgzud select:where(.svelte-dxgzud){max-width:100%}.warn.svelte-dxgzud{color:var(--attention)}.vars.svelte-1gty9bp{border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-bottom:.8rem}legend.svelte-1gty9bp{font-weight:600}.warn.svelte-1gty9bp{color:var(--attention)}.alpha.svelte-1097yem{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.35rem .7rem .45rem;margin:0 0 .8rem}legend.svelte-1097yem{font-weight:600;padding:0 .3rem}.opts.svelte-1097yem{display:flex;flex-wrap:wrap;gap:.3rem .8rem}label.svelte-1097yem{display:inline-flex;gap:.35rem;align-items:center;padding:.15rem .5rem;border-radius:var(--radius-sm);cursor:pointer;font-variant-numeric:tabular-nums}label.on.svelte-1097yem{background:var(--accent-soft)}.help.svelte-1097yem{margin:.25rem 0 0;color:var(--muted);font-size:.88rem}.layout.svelte-1fhk4o9{display:grid;grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:1rem;align-items:start}@media(max-width:760px){.layout.svelte-1fhk4o9{grid-template-columns:minmax(0,1fr)}}.grp.svelte-1fhk4o9{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:.6rem .55rem .1rem}.menu.svelte-1fhk4o9 ul:where(.svelte-1fhk4o9){list-style:none;padding:0;margin:0;display:grid;gap:.3rem}.menu.svelte-1fhk4o9 a:where(.svelte-1fhk4o9){display:grid;padding:.45rem .55rem;border-radius:var(--radius-sm);text-decoration:none;color:var(--text)}.menu.svelte-1fhk4o9 a:where(.svelte-1fhk4o9) span:where(.svelte-1fhk4o9){color:var(--muted);font-size:.88rem}.menu.svelte-1fhk4o9 a[aria-current=page]:where(.svelte-1fhk4o9){background:var(--accent-soft);outline:1px solid var(--accent)}.alpha.svelte-1fhk4o9{margin-top:.8rem;border-top:1px solid var(--border);padding-top:.6rem}.work.svelte-1fhk4o9{min-width:0;scroll-margin-top:.5rem}.work.svelte-1fhk4o9:focus{outline:none}@media(max-width:760px){.menu.svelte-1fhk4o9 a:where(.svelte-1fhk4o9) span:where(.svelte-1fhk4o9){display:none}.menu.svelte-1fhk4o9 ul:where(.svelte-1fhk4o9){grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.menu.svelte-1fhk4o9 a:where(.svelte-1fhk4o9){min-height:44px;align-content:center}}.inputs.svelte-148r7dg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.8rem;margin:.5rem 0 1rem}.inputs.svelte-148r7dg label:where(.svelte-148r7dg){display:grid;gap:.25rem;font-weight:600;align-content:start}.inputs.svelte-148r7dg input:where(.svelte-148r7dg),.inputs.svelte-148r7dg select:where(.svelte-148r7dg){max-width:10rem;align-self:start}.inputs.svelte-148r7dg input:where(.svelte-148r7dg){width:8rem}.help.svelte-148r7dg{font-weight:400;color:var(--muted);font-size:.88rem}.helper.svelte-148r7dg{margin:0 0 1rem}.row.svelte-148r7dg{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.result.svelte-148r7dg{background:var(--accent-soft);border-radius:var(--radius-sm);padding:.7rem .9rem}.big.svelte-148r7dg{font-size:1.6rem;font-weight:700;margin:0 0 .3rem}.help.svelte-n6518r{margin:0 0 .6rem;color:var(--muted);font-size:.9rem}.row.svelte-n6518r{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;margin-bottom:.3rem}.row.svelte-n6518r label:where(.svelte-n6518r){font-weight:600}h3.svelte-ymu5gk{font-size:1.05rem;margin:1rem 0 .3rem}.help.svelte-ymu5gk{margin:0 0 .5rem;color:var(--muted);font-size:.9rem}.row.svelte-ymu5gk{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;margin:.3rem 0 .5rem}.row.svelte-ymu5gk label:where(.svelte-ymu5gk){font-weight:600}.row.svelte-ymu5gk input[type=text]:where(.svelte-ymu5gk){min-width:0;flex:0 1 16rem}.row.svelte-ymu5gk input[type=file]:where(.svelte-ymu5gk){max-width:100%}.list.svelte-ymu5gk{list-style:none;padding:0;margin:.3rem 0;display:grid;gap:.3rem}.picker.svelte-6y4j00{display:grid;gap:.2rem;margin-bottom:.7rem}.picker.svelte-6y4j00 label:where(.svelte-6y4j00){font-weight:600}.help.svelte-6y4j00{margin:0;color:var(--muted);font-size:.9rem}.vars.svelte-6y4j00{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem .7rem;margin:0 0 .8rem}.vars.svelte-6y4j00 legend:where(.svelte-6y4j00){font-weight:600;padding:0 .3rem}.grid.svelte-6y4j00{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:.2rem .8rem;margin-top:.4rem}.row.svelte-6y4j00{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.issues.svelte-6y4j00{list-style:none;padding:0;margin:0 0 .5rem;display:grid;gap:.35rem}.models.svelte-6y4j00{display:grid;gap:.3rem;margin-bottom:.8rem}.model.svelte-6y4j00{display:flex;gap:.5rem;align-items:flex-start}.model.svelte-6y4j00 .help:where(.svelte-6y4j00){display:block}.run.svelte-6y4j00{min-height:2.4rem}.progress.svelte-6y4j00{flex:1 1 12rem;height:.7rem;background:var(--accent-soft);border-radius:999px;overflow:hidden}.bar.svelte-6y4j00{height:100%;background:var(--accent);transition:width .3s}.pick.svelte-6y4j00{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;font-weight:600;margin:.4rem 0}.pick.svelte-6y4j00 select:where(.svelte-6y4j00){max-width:100%;min-width:0}.svg.svelte-6y4j00{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff}.svg.svelte-6y4j00 svg{display:block;max-width:100%;height:auto}h3.svelte-6y4j00{font-size:1.05rem;margin:1rem 0 .3rem}.history.svelte-6y4j00{display:grid;gap:.25rem}.history.svelte-6y4j00 label:where(.svelte-6y4j00){font-weight:600}.history.svelte-6y4j00 select:where(.svelte-6y4j00){max-width:100%}.results.svelte-6y4j00{min-width:0}.tabbar.svelte-6y4j00{position:sticky;top:0;z-index:5;display:flex;gap:.25rem;overflow-x:auto;scrollbar-width:thin;background:var(--bg);padding:.4rem 0 .35rem;border-bottom:2px solid var(--border);margin-bottom:.6rem}.tabbar.svelte-6y4j00 button:where(.svelte-6y4j00){flex:0 0 auto;border:1px solid var(--border);border-bottom:none;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--surface);color:var(--text);padding:.45rem .85rem;min-height:44px;white-space:nowrap}.tabbar.svelte-6y4j00 button[aria-selected=true]:where(.svelte-6y4j00){color:var(--text);font-weight:600;box-shadow:inset 0 -2px 0 var(--accent)}.tabbar.svelte-6y4j00 button:where(.svelte-6y4j00):focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.panel.svelte-6y4j00:focus{outline:none}.notcausal.svelte-6y4j00{display:block;margin:.4rem 0 .6rem;white-space:normal;line-height:1.4}.warnbox.svelte-6y4j00{display:block;white-space:normal;line-height:1.4;margin:.3rem 0 .7rem;padding:.45rem .7rem}.tools.svelte-6y4j00{margin:.3rem 0 .4rem}.ok.svelte-6y4j00{color:var(--good);font-size:.9rem}.results.svelte-6y4j00 .table-wrap[data-wide]{scrollbar-width:auto;scrollbar-color:var(--muted) var(--surface-2);background:linear-gradient(to right,var(--surface) 30%,transparent) left / 2.5rem 100% no-repeat local,linear-gradient(to left,var(--surface) 30%,transparent) right / 2.5rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.22),transparent) left / .9rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.22),transparent) right / .9rem 100% no-repeat scroll;border-bottom:1px dashed var(--border)}.results.svelte-6y4j00 .table-wrap[data-wide]:before{content:"Wide table: scroll sideways to see every column →";position:sticky;left:0;display:block;font-size:.82rem;color:var(--muted);padding:.1rem 0 .25rem}@media(max-width:640px){.tabbar.svelte-6y4j00{position:static}}.help.svelte-1uuuomc{margin:.4rem 0 0;color:var(--muted);font-size:.9rem}.row.svelte-1uuuomc{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;margin-bottom:.6rem}.vars.svelte-1uuuomc{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem .7rem;margin:0 0 .8rem;display:grid;gap:.2rem}.vars.svelte-1uuuomc legend:where(.svelte-1uuuomc){font-weight:600;padding:0 .3rem}.table-wrap.svelte-1uuuomc{overflow-x:auto}table.svelte-1uuuomc{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}caption.svelte-1uuuomc{text-align:start;font-weight:600;padding:.3rem 0}th.svelte-1uuuomc,td.svelte-1uuuomc{text-align:start;padding:.3rem .5rem;border-bottom:1px solid var(--border);vertical-align:top}thead.svelte-1uuuomc th:where(.svelte-1uuuomc){color:var(--muted);font-weight:500}.run.svelte-1uuuomc{min-height:2.4rem}.progress.svelte-1uuuomc{flex:1 1 12rem;height:.7rem;background:var(--accent-soft);border-radius:999px;overflow:hidden}.bar.svelte-1uuuomc{height:100%;background:var(--accent);transition:width .3s}.more.svelte-1uuuomc{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.more.svelte-1uuuomc h3:where(.svelte-1uuuomc){font-size:1rem;margin:0 0 .3rem}.more.svelte-1uuuomc button:where(.svelte-1uuuomc){margin-top:.5rem}.ranges.svelte-1uuuomc{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.3rem;margin-top:.3rem}.ranges.svelte-1uuuomc input:where(.svelte-1uuuomc){width:3.2rem}.help.svelte-i7nb1a{margin:.4rem 0 .6rem;color:var(--muted);font-size:.9rem}.row.svelte-i7nb1a{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap;margin-bottom:.6rem}.vars.svelte-i7nb1a{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem .7rem;margin:0 0 .8rem}.vars.svelte-i7nb1a legend:where(.svelte-i7nb1a){font-weight:600;padding:0 .3rem}.grid.svelte-i7nb1a{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));gap:.2rem .8rem;margin-top:.3rem}.pick.svelte-i7nb1a{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;font-weight:600;margin:.8rem 0 0}.help.svelte-1vrskf{margin:.4rem 0 .6rem;color:var(--muted);font-size:.9rem}.row.svelte-1vrskf{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;margin:.5rem 0}.row.svelte-1vrskf input[type=number]:where(.svelte-1vrskf){width:6rem}.vars.svelte-1vrskf{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem .7rem;margin:0 0 .8rem}.vars.svelte-1vrskf legend:where(.svelte-1vrskf){font-weight:600;padding:0 .3rem}.grid.svelte-1vrskf{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,8rem),1fr));gap:.2rem .8rem;margin-top:.3rem}.row.svelte-1867p1c{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;margin:.5rem 0}.vars.svelte-1867p1c{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem .7rem;margin:0 0 .8rem}.vars.svelte-1867p1c legend:where(.svelte-1867p1c){font-weight:600;padding:0 .3rem}.grid.svelte-1867p1c{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,8rem),1fr));gap:.2rem .8rem;margin-top:.3rem}.help.svelte-1i9u0to{margin:.4rem 0 .6rem;color:var(--muted);font-size:.9rem}.row.svelte-1i9u0to{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;margin:.5rem 0}.row.svelte-1i9u0to input[type=number]:where(.svelte-1i9u0to){width:7rem}.vars.svelte-1i9u0to{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem .7rem;margin:0 0 .8rem}.vars.svelte-1i9u0to legend:where(.svelte-1i9u0to){font-weight:600;padding:0 .3rem}.grid.svelte-1i9u0to{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,8rem),1fr));gap:.2rem .8rem;margin-top:.3rem}.table-wrap.svelte-1i9u0to{overflow-x:auto;max-height:24rem;overflow-y:auto}table.svelte-1i9u0to{border-collapse:collapse;width:100%}caption.svelte-1i9u0to{text-align:start;font-weight:600;padding:.3rem 0}th.svelte-1i9u0to,td.svelte-1i9u0to{text-align:start;padding:.3rem .5rem;border-bottom:1px solid var(--border)}thead.svelte-1i9u0to th:where(.svelte-1i9u0to){color:var(--muted);font-weight:500}tbody.svelte-1i9u0to th:where(.svelte-1i9u0to){font-weight:500}.screened.svelte-1i9u0to{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.items.svelte-18vgtn9{display:grid;gap:.5rem;padding-inline-start:1.4rem;margin:.5rem 0}.items.svelte-18vgtn9 li:where(.svelte-18vgtn9){border:1px solid var(--border);border-radius:var(--radius-sm);padding:.4rem .6rem}.items.svelte-18vgtn9 li.off:where(.svelte-18vgtn9){border-style:dashed}.items.svelte-18vgtn9 li.off:where(.svelte-18vgtn9) .ttl:where(.svelte-18vgtn9),.items.svelte-18vgtn9 li.off:where(.svelte-18vgtn9) .fnd:where(.svelte-18vgtn9){text-decoration:line-through}.head.svelte-18vgtn9{display:flex;justify-content:space-between;gap:1rem;align-items:start;flex-wrap:wrap}.txt.svelte-18vgtn9{display:grid}.fnd.svelte-18vgtn9{color:var(--text);font-size:.92rem}.chk.svelte-18vgtn9{display:inline-flex;gap:.45rem;align-items:flex-start}.chk.svelte-18vgtn9 input:where(.svelte-18vgtn9){margin-top:.25rem}.chk2.svelte-18vgtn9{display:flex;gap:.5rem;align-items:flex-start;margin:.25rem 0}.chk2.svelte-18vgtn9 input:where(.svelte-18vgtn9){margin-top:.25rem}.help.svelte-18vgtn9{display:block;color:var(--muted);font-size:.9rem}.acts.svelte-18vgtn9{display:flex;gap:.3rem}.parts.svelte-18vgtn9{margin:.3rem 0 0 1.6rem}.parts.svelte-18vgtn9 fieldset:where(.svelte-18vgtn9){border:0;padding:.3rem 0;margin:0;display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:center}.sr.svelte-18vgtn9{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.grid.svelte-18vgtn9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;align-items:start}@media(max-width:860px){.grid.svelte-18vgtn9{grid-template-columns:minmax(0,1fr)}}.box.svelte-18vgtn9{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem .7rem;margin:0 0 .8rem}.box.svelte-18vgtn9 legend:where(.svelte-18vgtn9){font-weight:600;padding:0 .3rem}.t.svelte-18vgtn9{display:block;font-weight:600;margin:0 0 .8rem}.t.svelte-18vgtn9 input:where(.svelte-18vgtn9){margin-left:.5rem}.field.svelte-18vgtn9{display:grid;gap:.2rem;margin:.4rem 0 .2rem;font-weight:600}.tp.svelte-18vgtn9{margin-top:.8rem}.tpf.svelte-18vgtn9 .field:where(.svelte-18vgtn9){font-weight:400}.preview.svelte-18vgtn9{width:100%;height:70vh;border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;margin-top:.8rem}h3.svelte-knggr3{font-size:1rem;margin:1rem 0 .2rem}.pmodal.svelte-m3nzoh{border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem 1.25rem;max-width:min(36rem,calc(100vw - 2rem));width:100%;max-height:calc(100vh - 3rem);background:var(--surface);color:var(--text);box-shadow:0 12px 40px #00000040;box-sizing:border-box}.pmodal.wide.svelte-m3nzoh{max-width:min(46rem,calc(100vw - 2rem))}.pmodal.svelte-m3nzoh::backdrop{background:#00000059}.head.svelte-m3nzoh{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}h2.svelte-m3nzoh{margin:0 0 .6rem;font-size:1.1rem}.vlist.svelte-1dpn5lz{list-style:none;padding:0;margin:.5rem 0;display:flex;flex-direction:column;gap:.4rem;max-height:50vh;overflow:auto}.vlist.svelte-1dpn5lz li:where(.svelte-1dpn5lz){display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between;border:1px solid var(--border);border-radius:var(--radius-sm);padding:.45rem .6rem}.vinfo.svelte-1dpn5lz{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1 1 16rem}.vbtns.svelte-1dpn5lz{display:flex;gap:.3rem}.btns.svelte-1dpn5lz{display:flex;justify-content:flex-end;margin-top:.8rem}.field.svelte-b8h4ga{display:grid;gap:.25rem;margin:0 0 .7rem}.field.svelte-b8h4ga span:where(.svelte-b8h4ga){font-weight:600}.field.svelte-b8h4ga input:where(.svelte-b8h4ga),.field.svelte-b8h4ga textarea:where(.svelte-b8h4ga){width:100%;box-sizing:border-box;font:inherit}.log.svelte-b8h4ga{margin:.3rem 0}.log.svelte-b8h4ga summary:where(.svelte-b8h4ga){cursor:pointer;font-weight:600}.log.svelte-b8h4ga ol:where(.svelte-b8h4ga){list-style:none;padding:0;margin:.4rem 0;max-height:30vh;overflow:auto;display:grid;gap:.2rem}.btns.svelte-b8h4ga{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.8rem}.check.svelte-rftgg3{display:flex;gap:.5rem;align-items:center;font-weight:600}.pw.svelte-rftgg3{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.6rem}.field.svelte-rftgg3{display:grid;gap:.25rem}.field.svelte-rftgg3 input:where(.svelte-rftgg3){width:100%;box-sizing:border-box}.warn.svelte-rftgg3{color:var(--attention)}.btns.svelte-rftgg3{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.9rem}.proj.svelte-fq95we{display:flex;align-items:center;gap:.4rem .6rem;flex-wrap:wrap}.pname.svelte-fq95we,.none.svelte-fq95we{font-weight:600}.save.svelte-fq95we{font-size:.8rem}.save.err.svelte-fq95we{color:var(--attention)}.warnlink.svelte-fq95we{font-size:.8rem;color:var(--borderline)}.nodata.svelte-fq95we{font-size:.78rem;text-decoration:none}@media(max-width:640px){.proj.svelte-fq95we{flex-wrap:nowrap}.pname.svelte-fq95we{max-width:38vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.save.svelte-fq95we:not(.err){display:none}.warnlink.svelte-fq95we,.filelink.svelte-fq95we{display:none}}.menu.svelte-fq95we{padding:.4rem;min-width:240px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);box-shadow:0 6px 20px #00000026}.menu.svelte-fq95we:popover-open{display:flex;flex-direction:column;gap:.1rem}.menu.svelte-fq95we button:where(.svelte-fq95we),.menu.svelte-fq95we a:where(.svelte-fq95we){justify-content:flex-start;text-align:left;width:100%;box-sizing:border-box}.menu.svelte-fq95we a:where(.svelte-fq95we){padding:.45rem .8rem;color:var(--text);text-decoration:none;border-radius:var(--radius-sm)}.menu.svelte-fq95we a:where(.svelte-fq95we):hover{background:var(--accent-soft)}.menu.svelte-fq95we hr:where(.svelte-fq95we){border:0;border-top:1px solid var(--border);margin:.3rem 0}kbd.svelte-fq95we{font-size:.72rem;color:var(--muted);margin-left:auto;font-family:inherit}.vh.svelte-fq95we{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.bar.svelte-j8k14v{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.8rem 0}.bar.svelte-j8k14v input[type=search]:where(.svelte-j8k14v){flex:1 1 14rem;max-width:24rem}.spacer.svelte-j8k14v{flex:1}.plist.svelte-j8k14v{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.plist.svelte-j8k14v li:where(.svelte-j8k14v){display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:space-between;border:1px solid var(--border);border-radius:var(--radius-sm);padding:.6rem .8rem}.plist.svelte-j8k14v li.open:where(.svelte-j8k14v){border-color:var(--accent)}.info.svelte-j8k14v{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 20rem}.btns.svelte-j8k14v{display:flex;flex-wrap:wrap;gap:.3rem}.trash.svelte-j8k14v{margin-top:1rem}.trash.svelte-j8k14v summary:where(.svelte-j8k14v){cursor:pointer;font-weight:600}.notice.svelte-j8k14v{border:1px solid color-mix(in srgb,var(--borderline, #b58900) 45%,transparent);padding:.4rem .6rem}.ask.svelte-o20aj1{border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem 1.25rem;max-width:min(34rem,calc(100vw - 2rem));width:100%;background:var(--surface);color:var(--text);box-shadow:0 12px 40px #00000040}.ask.svelte-o20aj1::backdrop{background:#00000059}h2.svelte-o20aj1{margin:0 0 .5rem;font-size:1.1rem}.warn.svelte-o20aj1{border:1px solid color-mix(in srgb,var(--attention) 45%,transparent);padding:.45rem .6rem}.field.svelte-o20aj1{display:grid;gap:.25rem;margin:.7rem 0 .2rem}.field.svelte-o20aj1 input:where(.svelte-o20aj1){width:100%;box-sizing:border-box}.btns.svelte-o20aj1{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;margin-top:1rem}.toasts.svelte-125fcho{position:fixed;bottom:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:50;max-width:min(420px,calc(100vw - 2rem))}.toast.svelte-125fcho{background:var(--text);color:var(--bg, #fff);padding:.6rem .6rem .6rem .9rem;border-radius:var(--radius-sm);box-shadow:var(--shadow);font-size:.9rem;display:flex;gap:.5rem;align-items:flex-start;flex-wrap:wrap}.toast.svelte-125fcho>span:where(.svelte-125fcho){flex:1 1 14rem}.toast.error.svelte-125fcho{background:var(--attention);color:var(--bg)}.toast.success.svelte-125fcho{background:var(--good, #1a7f37);color:var(--bg)}.toast.svelte-125fcho .tact:where(.svelte-125fcho){background:transparent;color:inherit;border:1px solid currentColor;font-weight:600}.toast.svelte-125fcho .tact:where(.svelte-125fcho):hover,.toast.svelte-125fcho .tact:where(.svelte-125fcho):focus-visible{background:color-mix(in srgb,currentColor 14%,transparent)}.toast.svelte-125fcho .tact:where(.svelte-125fcho):focus-visible{outline:2px solid currentColor;outline-offset:1px}.tclose.svelte-125fcho{all:unset;cursor:pointer;padding:0 .3rem;font-size:1.1rem;line-height:1}.tclose.svelte-125fcho:focus-visible{outline:2px solid currentColor}.menu.svelte-1k30hq6{padding:.4rem;min-width:240px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);box-shadow:0 6px 20px #00000026}.menu.svelte-1k30hq6:popover-open{display:flex;flex-direction:column;gap:.1rem}.menu.svelte-1k30hq6 button:where(.svelte-1k30hq6),.menu.svelte-1k30hq6 a:where(.svelte-1k30hq6){justify-content:flex-start;text-align:left;width:100%;box-sizing:border-box;display:flex;align-items:center}.menu.svelte-1k30hq6 a:where(.svelte-1k30hq6){padding:.45rem .8rem;color:var(--text);text-decoration:none;border-radius:var(--radius-sm)}.menu.svelte-1k30hq6 a:where(.svelte-1k30hq6):hover,.menu.svelte-1k30hq6 a:where(.svelte-1k30hq6):focus-visible{background:var(--accent-soft)}.menu.svelte-1k30hq6 hr:where(.svelte-1k30hq6){border:0;border-top:1px solid var(--border);margin:.3rem 0}.mh.svelte-1k30hq6{margin:.2rem .8rem .1rem;font-size:.78rem;color:var(--muted);font-weight:600}@media(max-width:640px){.helpbtn.svelte-1k30hq6{padding-inline:.55rem;white-space:nowrap}}kbd.svelte-1k30hq6{font-size:.72rem;color:var(--muted);margin-left:auto;font-family:inherit}.bar.svelte-1avsnbu{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin:.5rem 0}.bar.svelte-1avsnbu input:where(.svelte-1avsnbu){flex:1 1 14rem;max-width:26rem}.letters.svelte-1avsnbu{display:flex;flex-wrap:wrap;gap:.15rem}.letters.svelte-1avsnbu button:where(.svelte-1avsnbu){min-width:2.2rem;min-height:2.2rem}.letter.svelte-1avsnbu h2:where(.svelte-1avsnbu){color:var(--accent-strong);scroll-margin-top:7rem}.letter.svelte-1avsnbu h2:where(.svelte-1avsnbu):focus{outline:none}dl.svelte-1avsnbu{margin:0}.entry.svelte-1avsnbu{padding:.5rem 0;border-bottom:1px solid var(--border)}.entry.svelte-1avsnbu:last-child{border-bottom:0}dt.svelte-1avsnbu{font-weight:700}dd.svelte-1avsnbu{margin:.2rem 0 0;max-width:60rem}.small.svelte-1avsnbu{font-size:.85rem}.notice.svelte-tj04o3{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);padding:.45rem .7rem;background:var(--accent-soft);border-radius:var(--radius-sm)}progress.svelte-tj04o3{width:100%;max-width:30rem;height:.8rem;accent-color:var(--accent)}.ex.svelte-tj04o3{padding-inline-start:1.4rem;display:grid;gap:.6rem;margin:.8rem 0}.ex.svelte-tj04o3 li:where(.svelte-tj04o3){padding:.5rem .7rem;border:1px solid var(--border);border-radius:var(--radius-sm)}.ex.svelte-tj04o3 li.done:where(.svelte-tj04o3){border-color:var(--good)}.head.svelte-tj04o3{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}h3.svelte-tj04o3{font-size:1rem;margin:0}.ex.svelte-tj04o3 p:where(.svelte-tj04o3){margin:.3rem 0}.small.svelte-tj04o3{font-size:.85rem}h3.svelte-1yrst3h{font-size:1rem;margin:1rem 0 .3rem}ul.svelte-1yrst3h{margin:0;padding-inline-start:1.2rem;display:grid;gap:.3rem}h3.svelte-1nnixz9{font-size:1rem;margin:1rem 0 .2rem}.spot.svelte-1839rvc{position:fixed;z-index:70;border-radius:var(--radius);box-shadow:0 0 0 9999px #00000073;border:2px solid var(--accent);pointer-events:none;transition:all .2s ease}.tourcard.svelte-1839rvc{position:fixed;z-index:71;width:min(360px,calc(100vw - 24px));box-sizing:border-box;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);padding:.8rem 1rem;box-shadow:0 12px 40px #0000004d}.tourcard.svelte-1839rvc:focus{outline:2px solid var(--focus);outline-offset:2px}.tourcard.svelte-1839rvc h2:where(.svelte-1839rvc){font-size:1.05rem;margin:.1rem 0 .35rem}.tourcard.svelte-1839rvc p:where(.svelte-1839rvc){margin:0 0 .4rem}.step.svelte-1839rvc{font-size:.85rem}.btns.svelte-1839rvc{display:flex;gap:.4rem;align-items:center;margin-top:.4rem;flex-wrap:wrap}.spacer.svelte-1839rvc{flex:1}@media(prefers-reduced-motion:reduce){.spot.svelte-1839rvc{transition:none}}.keys.svelte-937m4n{border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem 1.25rem;max-width:min(32rem,calc(100vw - 2rem));width:100%;box-sizing:border-box;background:var(--surface);color:var(--text);box-shadow:0 12px 40px #00000040}.keys.svelte-937m4n::backdrop{background:#00000059}h2.svelte-937m4n{margin:0 0 .5rem;font-size:1.1rem}table.svelte-937m4n{width:100%;border-collapse:collapse}th.svelte-937m4n,td.svelte-937m4n{text-align:left;padding:.3rem .4rem;border-bottom:1px solid var(--border);vertical-align:top}th[scope=row].svelte-937m4n{white-space:nowrap;font-weight:400}kbd.svelte-937m4n{font-family:var(--mono);font-size:.85rem;border:1px solid var(--border);border-radius:4px;padding:.05rem .35rem;background:var(--surface-2)}.btns.svelte-937m4n{display:flex;justify-content:flex-end;margin-top:.8rem}.small.svelte-937m4n{font-size:.85rem}.vh.svelte-937m4n{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.readonly.svelte-1n46o8q{background:var(--borderline-soft, #fff4d6);padding:.6rem 1.2rem;display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--border)}.skip-link.svelte-1n46o8q{position:absolute;left:.5rem;top:-3rem;z-index:100;background:var(--surface);color:var(--text);padding:.5rem .8rem;border:2px solid var(--focus);border-radius:var(--radius-sm)}.skip-link.svelte-1n46o8q:focus{top:.5rem}main.svelte-1n46o8q:focus{outline:none}.top.svelte-1n46o8q{display:grid;gap:.45rem;padding:.55rem 1.2rem .4rem;border-bottom:1px solid var(--border);background:var(--surface)}.row1.svelte-1n46o8q{display:flex;justify-content:space-between;align-items:center;gap:.5rem 1.2rem;flex-wrap:wrap}.right.svelte-1n46o8q{display:flex;align-items:center;gap:.4rem 1rem;flex-wrap:wrap}.brand.svelte-1n46o8q{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.name.svelte-1n46o8q{font-size:1.25rem;margin:0}.logo.svelte-1n46o8q{display:inline-flex;border-radius:var(--radius-sm)}.name.svelte-1n46o8q .home:where(.svelte-1n46o8q){color:inherit;text-decoration:none}.name.svelte-1n46o8q .home:where(.svelte-1n46o8q):hover{text-decoration:underline}nav.svelte-1n46o8q{display:flex;gap:.1rem 1.1rem;flex-wrap:wrap;position:relative}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){padding:.35rem .1rem .3rem;border-bottom:2px solid transparent;text-decoration:none;color:var(--muted);white-space:nowrap}nav.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{color:var(--text)}@media(max-width:640px){.top.svelte-1n46o8q{padding:.45rem .8rem .3rem;position:sticky;top:0;z-index:20}.tagline.svelte-1n46o8q{display:none}.row1.svelte-1n46o8q{flex-wrap:nowrap;gap:.5rem}.name.svelte-1n46o8q{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.right.svelte-1n46o8q{flex-wrap:nowrap;gap:.3rem;min-width:0}nav.svelte-1n46o8q{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding-bottom:.2rem}nav.svelte-1n46o8q a:where(.svelte-1n46o8q){min-height:44px;display:inline-flex;align-items:center}}nav.svelte-1n46o8q a[aria-current=page]:where(.svelte-1n46o8q){color:var(--text);border-bottom-color:var(--accent);font-weight:500}main.svelte-1n46o8q{max-width:1200px;margin:.8rem auto 1.2rem;padding:0 1rem;display:grid;gap:1rem}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:.9rem 1.1rem;box-shadow:var(--shadow);min-width:0}.card h2{font-size:1.1rem;margin:0 0 .5rem}.muted{color:var(--muted)}.intro summary{cursor:pointer}.intro p{margin:.5rem 0 0}button:disabled{opacity:.5;cursor:not-allowed}button.danger{color:var(--attention);border-color:var(--attention)}
