.write[data-astro-cid-2xthadro]{font-size:.8125rem}.layout[data-astro-cid-2xthadro]{display:grid;grid-template-columns:11rem 1fr;min-height:21rem}aside[data-astro-cid-2xthadro]{border-right:1px solid var(--color-line);background:var(--color-mist);padding:1rem .75rem}.kb[data-astro-cid-2xthadro]{margin:0 0 .8rem;font-family:var(--font-display);font-size:.9375rem;font-weight:700;letter-spacing:-.02em;color:var(--color-ink)}.group[data-astro-cid-2xthadro]{margin-bottom:.7rem}.g[data-astro-cid-2xthadro]{display:flex;align-items:center;gap:.25rem;margin:0 0 .2rem;font-size:.6875rem;font-weight:700;color:var(--color-muted)}.g[data-astro-cid-2xthadro] .open{transform:rotate(90deg)}.leaf[data-astro-cid-2xthadro]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.4rem;padding:.3rem .5rem .3rem 1rem;color:var(--color-ink-soft)}.leaf[data-astro-cid-2xthadro].on{background:var(--color-sage);font-weight:600;color:var(--color-teal-deep)}.leaf[data-astro-cid-2xthadro] em[data-astro-cid-2xthadro]{border-radius:999px;background:var(--color-warning-soft);padding:0 .4rem;font-size:.625rem;font-style:normal;font-weight:700;color:#8a4f06}.toolbar[data-astro-cid-2xthadro]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-line);padding:.55rem 1rem}.seg[data-astro-cid-2xthadro]{display:inline-flex;border:1px solid var(--color-line);border-radius:.5rem;background:var(--color-mist);padding:.15rem;font-size:.75rem}.seg[data-astro-cid-2xthadro] button[data-astro-cid-2xthadro]{border:0;border-radius:.35rem;background:transparent;padding:.2rem .65rem;font:inherit;font-weight:600;color:var(--color-muted);cursor:pointer;transition:background .14s ease,color .14s ease}.seg[data-astro-cid-2xthadro] button[data-astro-cid-2xthadro]:hover{color:var(--color-ink)}.seg[data-astro-cid-2xthadro] button[data-astro-cid-2xthadro][aria-selected=true]{background:var(--color-white);color:var(--color-ink);box-shadow:0 1px 2px #1823211f}.source[data-astro-cid-2xthadro]{margin:0;min-height:15rem;overflow-x:auto;padding:1.2rem 1.4rem;font-family:var(--font-mono);font-size:.75rem;line-height:1.9;color:var(--color-ink-soft);white-space:pre-wrap;overflow-wrap:anywhere}.source[data-astro-cid-2xthadro][hidden],.page[data-astro-cid-2xthadro][hidden]{display:none}.source[data-astro-cid-2xthadro] .c[data-astro-cid-2xthadro]{color:var(--color-muted)}.source[data-astro-cid-2xthadro] .h[data-astro-cid-2xthadro]{font-weight:600;color:var(--color-ink)}.source[data-astro-cid-2xthadro] .d[data-astro-cid-2xthadro]{border-radius:.25rem;background:var(--color-sage);padding:.1rem .3rem;color:var(--color-teal-deep)}.tools[data-astro-cid-2xthadro]{display:flex;gap:.75rem;color:var(--color-muted)}.page[data-astro-cid-2xthadro]{padding:1.2rem 1.4rem}h3[data-astro-cid-2xthadro]{margin:0 0 .5rem;font-family:var(--font-display);font-size:1.6rem;font-weight:700;letter-spacing:-.035em;color:var(--color-ink)}.page[data-astro-cid-2xthadro]>p[data-astro-cid-2xthadro]{margin:0 0 1.1rem;line-height:1.65;color:var(--color-ink-soft)}.shared[data-astro-cid-2xthadro],.img[data-astro-cid-2xthadro]{display:flex;align-items:center;gap:.75rem;border:1px solid var(--color-line);border-radius:.7rem;padding:.65rem .8rem}.shared[data-astro-cid-2xthadro]{border-color:var(--color-teal);background:var(--color-sage)}.img[data-astro-cid-2xthadro]{margin-top:.7rem}.shared[data-astro-cid-2xthadro] div[data-astro-cid-2xthadro],.img[data-astro-cid-2xthadro] div[data-astro-cid-2xthadro]{display:grid;min-width:0;flex:1;line-height:1.35}.shared[data-astro-cid-2xthadro] b[data-astro-cid-2xthadro],.img[data-astro-cid-2xthadro] b[data-astro-cid-2xthadro]{color:var(--color-ink)}.shared[data-astro-cid-2xthadro] span[data-astro-cid-2xthadro],.img[data-astro-cid-2xthadro] span[data-astro-cid-2xthadro]:not(.thumb){font-size:.75rem;color:var(--color-muted)}.icon[data-astro-cid-2xthadro]{display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:.45rem;background:var(--color-teal);color:var(--color-white)}.tag[data-astro-cid-2xthadro]{border-radius:999px;background:var(--color-white);padding:.1rem .55rem;font-size:.6875rem!important;font-weight:600;color:var(--color-teal-deep)!important;white-space:nowrap}.thumb[data-astro-cid-2xthadro]{width:2.6rem;height:1.9rem;flex:none;border-radius:.3rem;background:linear-gradient(135deg,transparent 55%,color-mix(in srgb,var(--color-teal) 35%,transparent) 55%),var(--color-sage)}@media(max-width:560px){.layout[data-astro-cid-2xthadro]{grid-template-columns:1fr}aside[data-astro-cid-2xthadro]{display:none}}.review[data-astro-cid-hjei3v44]{font-size:.8125rem}.bar[data-astro-cid-hjei3v44]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--color-line);background:var(--color-mist);padding:.7rem 1rem}.file[data-astro-cid-hjei3v44]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.75rem;font-weight:500;color:var(--color-ink)}.count[data-astro-cid-hjei3v44]{font-size:.75rem;color:var(--color-muted)}.count[data-astro-cid-hjei3v44] b[data-astro-cid-hjei3v44]{display:inline-block;min-width:1.35rem;border-radius:999px;background:var(--color-teal);padding:.05rem .4rem;text-align:center;color:var(--color-white)}.body[data-astro-cid-hjei3v44]{display:grid}@media(min-width:720px){.body[data-astro-cid-hjei3v44]{grid-template-columns:1.15fr 1fr}.notes[data-astro-cid-hjei3v44]{border-left:1px solid var(--color-line);border-top:0!important}}.doc[data-astro-cid-hjei3v44]{min-width:0;overflow-x:auto;padding:.9rem .75rem 1rem 0;line-height:1.55;color:var(--color-ink-soft)}.ln[data-astro-cid-hjei3v44]{display:grid;grid-template-columns:2.4rem minmax(0,1fr);overflow-wrap:anywhere;margin:0;min-height:1.65rem;align-items:baseline}.ln[data-astro-cid-hjei3v44] i[data-astro-cid-hjei3v44]{padding-right:.65rem;text-align:right;font-family:var(--font-mono);font-size:.6875rem;font-style:normal;color:var(--color-line);user-select:none}.ln[data-astro-cid-hjei3v44].mono-line span[data-astro-cid-hjei3v44]{font-family:var(--font-mono);font-size:.75rem}.ln[data-astro-cid-hjei3v44] .dim[data-astro-cid-hjei3v44]{color:var(--color-muted)}.ln[data-astro-cid-hjei3v44].h span[data-astro-cid-hjei3v44]{font-family:var(--font-display);font-size:1.15rem;font-weight:700;letter-spacing:-.02em;color:var(--color-ink)}.m[data-astro-cid-hjei3v44]{border-radius:.2rem;background:transparent;color:inherit;text-decoration:underline wavy;text-decoration-thickness:1.5px;text-underline-offset:4px;transition:background .2s ease}.m[data-astro-cid-hjei3v44].error{text-decoration-color:var(--color-danger)}.m[data-astro-cid-hjei3v44].warning{text-decoration-color:var(--color-warning)}.m[data-astro-cid-hjei3v44].suggestion{text-decoration-color:var(--color-info)}.m[data-astro-cid-hjei3v44].is-active.error{background:var(--color-danger-soft)}.m[data-astro-cid-hjei3v44].is-active.warning{background:var(--color-warning-soft)}.m[data-astro-cid-hjei3v44].is-active.suggestion{background:var(--color-info-soft)}.m[data-astro-cid-hjei3v44].is-fixed{text-decoration:none;background:var(--color-sage);color:var(--color-teal-deep)}.pin[data-astro-cid-hjei3v44]{margin-left:.15rem;display:inline-grid;width:1rem;height:1rem;place-items:center;border-radius:50%;background:var(--color-ink);font-family:var(--font-sans);font-size:.625rem;font-weight:700;line-height:1;color:var(--color-white);vertical-align:.35em;transition:background .2s ease}.pin[data-astro-cid-hjei3v44].is-fixed{background:var(--color-teal)}.notes[data-astro-cid-hjei3v44]{margin:0;padding:.6rem;list-style:none;display:grid;gap:.5rem;align-content:start;background:var(--color-paper);border-top:1px solid var(--color-line)}.note[data-astro-cid-hjei3v44]{display:grid;grid-template-columns:1.4rem 1fr;gap:.6rem;border:1px solid var(--color-line);border-left-width:3px;border-radius:.6rem;background:var(--color-white);padding:.65rem .75rem;transition:border-color .2s ease,background .2s ease,opacity .2s ease}.note[data-astro-cid-hjei3v44]:focus-visible{outline:2px solid var(--color-teal);outline-offset:2px}.note[data-astro-cid-hjei3v44].error{border-left-color:var(--color-danger)}.note[data-astro-cid-hjei3v44].warning{border-left-color:var(--color-warning)}.note[data-astro-cid-hjei3v44].suggestion{border-left-color:var(--color-info)}.note[data-astro-cid-hjei3v44].is-active{border-color:var(--color-teal);border-left-color:var(--color-teal);background:var(--color-sage)}.note[data-astro-cid-hjei3v44].is-fixed{border-left-color:var(--color-teal);background:var(--color-mist);opacity:.75}.badge[data-astro-cid-hjei3v44]{display:grid;width:1.4rem;height:1.4rem;place-items:center;border-radius:50%;background:var(--color-ink);font-size:.6875rem;font-weight:700;color:var(--color-white)}.note-body[data-astro-cid-hjei3v44]{display:grid;gap:.2rem;min-width:0}.source[data-astro-cid-hjei3v44]{font-family:var(--font-mono);font-size:.6875rem;font-weight:500;color:var(--color-muted);overflow-wrap:anywhere}.message[data-astro-cid-hjei3v44]{line-height:1.45;color:var(--color-ink)}.fix[data-astro-cid-hjei3v44]{margin-top:.3rem;display:flex;align-items:center;gap:.5rem}.apply[data-astro-cid-hjei3v44]{display:inline-flex;align-items:center;gap:.3rem;border:1px solid var(--color-ink);border-radius:.45rem;background:var(--color-white);padding:.2rem .6rem;font:inherit;font-size:.75rem;font-weight:600;color:var(--color-ink);cursor:pointer;transition:background .14s ease,color .14s ease}.apply[data-astro-cid-hjei3v44]:hover{background:var(--color-ink);color:var(--color-white)}.fixed-label[data-astro-cid-hjei3v44]{display:none;font-size:.75rem;font-weight:600;color:var(--color-teal)}.note[data-astro-cid-hjei3v44].is-fixed .apply[data-astro-cid-hjei3v44]{display:none}.note[data-astro-cid-hjei3v44].is-fixed .fixed-label[data-astro-cid-hjei3v44]{display:inline}.publish[data-astro-cid-qa5h4rez]{width:100%}.chrome[data-astro-cid-qa5h4rez]{display:flex;align-items:center;gap:.75rem;border-bottom:1px solid var(--color-line);background:var(--color-mist);padding:.55rem .9rem}.dots[data-astro-cid-qa5h4rez]{display:flex;gap:.3rem}.dots[data-astro-cid-qa5h4rez] i[data-astro-cid-qa5h4rez]{width:.6rem;height:.6rem;border-radius:50%;background:var(--color-line)}.url[data-astro-cid-qa5h4rez]{display:flex;align-items:center;gap:.4rem;min-width:0;flex:1;border:1px solid var(--color-line);border-radius:999px;background:var(--color-white);padding:.25rem .8rem;font-size:.75rem;font-weight:600;color:var(--color-ink);overflow:hidden;white-space:nowrap}.url[data-astro-cid-qa5h4rez] b[data-astro-cid-qa5h4rez]{font-weight:400;color:var(--color-muted);overflow:hidden;text-overflow:ellipsis}.lock[data-astro-cid-qa5h4rez]{width:.45rem;height:.45rem;flex:none;border-radius:50%;background:var(--color-teal)}.site[data-astro-cid-qa5h4rez]{font-size:.8125rem;background:var(--color-white);color:var(--text)}.site[data-astro-cid-qa5h4rez],.site[data-astro-cid-qa5h4rez] [data-astro-cid-qa5h4rez]{transition:background-color .26s ease,color .26s ease,border-color .26s ease}.nav[data-astro-cid-qa5h4rez]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border);background:var(--nav);padding:.7rem 1rem;color:var(--nav-text)}.nav[data-astro-cid-qa5h4rez] strong[data-astro-cid-qa5h4rez]{font-size:.9375rem}.nav-right[data-astro-cid-qa5h4rez]{display:flex;align-items:center;gap:.5rem}.search[data-astro-cid-qa5h4rez],.askbtn[data-astro-cid-qa5h4rez]{display:inline-flex;align-items:center;gap:.35rem;border:1px solid color-mix(in srgb,var(--nav-text) 30%,transparent);border-radius:.4rem;padding:.25rem .6rem;font-size:.75rem;font-weight:600}.search[data-astro-cid-qa5h4rez]{opacity:.8;font-weight:500}.askbtn[data-astro-cid-qa5h4rez]{background:color-mix(in srgb,var(--nav-text) 14%,transparent)}.layout[data-astro-cid-qa5h4rez]{display:grid;grid-template-columns:9.5rem 1fr;min-height:12.5rem}aside[data-astro-cid-qa5h4rez]{border-right:1px solid var(--border);background:var(--soft);padding:1rem .75rem}aside[data-astro-cid-qa5h4rez] p[data-astro-cid-qa5h4rez]{margin:.85rem 0 .35rem;font-size:.6875rem;font-weight:700;color:var(--heading)}aside[data-astro-cid-qa5h4rez] p[data-astro-cid-qa5h4rez]:first-child{margin-top:0}.item[data-astro-cid-qa5h4rez]{display:block;border-radius:.3rem;padding:.25rem .5rem;font-size:.75rem}.item[data-astro-cid-qa5h4rez].on{background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--heading);font-weight:600}article[data-astro-cid-qa5h4rez]{padding:1.1rem 1.25rem}small[data-astro-cid-qa5h4rez]{font-size:.6875rem;font-weight:600;color:var(--accent)}h3[data-astro-cid-qa5h4rez]{margin:.2rem 0 .5rem;font-family:var(--font-display);font-size:1.4rem;font-weight:700;letter-spacing:-.03em;color:var(--heading)}article[data-astro-cid-qa5h4rez] p[data-astro-cid-qa5h4rez]{margin:0;line-height:1.65}.callout[data-astro-cid-qa5h4rez]{margin-top:.9rem;border-left:3px solid var(--accent);border-radius:0 .35rem .35rem 0;background:var(--soft);padding:.55rem .75rem;font-size:.75rem;line-height:1.55}.callout[data-astro-cid-qa5h4rez] b[data-astro-cid-qa5h4rez]{color:var(--accent)}.under[data-astro-cid-qa5h4rez]{display:grid;gap:1rem;margin-top:1.1rem}.swatches[data-astro-cid-qa5h4rez]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.swatch[data-astro-cid-qa5h4rez]{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--color-line);border-radius:999px;background:var(--color-white);padding:.25rem .7rem .25rem .3rem;font:inherit;font-size:.75rem;font-weight:600;color:var(--color-ink-soft);cursor:pointer;transition:border-color .15s ease,background .15s ease}.swatch[data-astro-cid-qa5h4rez]:hover{border-color:var(--color-ink)}.swatch[data-astro-cid-qa5h4rez][aria-pressed=true]{border-color:var(--color-teal);background:var(--color-white);color:var(--color-teal-deep);box-shadow:0 0 0 1px var(--color-teal)}.chip[data-astro-cid-qa5h4rez]{width:1.1rem;height:1.1rem;border-radius:50%;border:1px solid rgb(0 0 0 / .12)}.more[data-astro-cid-qa5h4rez]{padding-left:.25rem;font-size:.75rem;color:var(--color-muted)}.releases[data-astro-cid-qa5h4rez]{margin:0;padding:0;list-style:none;border:1px solid var(--color-line);border-radius:.8rem;background:var(--color-white);overflow:hidden;font-size:.8125rem}.rel[data-astro-cid-qa5h4rez]{display:grid;grid-template-columns:6.5rem auto 1fr auto;align-items:center;gap:.25rem .75rem;padding:.6rem .9rem}.rel[data-astro-cid-qa5h4rez]+.rel[data-astro-cid-qa5h4rez]{border-top:1px solid var(--color-line)}.rn[data-astro-cid-qa5h4rez]{font-weight:600;color:var(--color-ink)}.state[data-astro-cid-qa5h4rez]{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;background:var(--color-mist);padding:.1rem .55rem;font-size:.6875rem;font-weight:600;color:var(--color-ink-soft)}.state[data-astro-cid-qa5h4rez].live{background:var(--color-teal);color:var(--color-white)}.rel[data-astro-cid-qa5h4rez].warn .state[data-astro-cid-qa5h4rez]{background:var(--color-warning-soft);color:#8a4f06}.when[data-astro-cid-qa5h4rez]{color:var(--color-muted)}.rb[data-astro-cid-qa5h4rez]{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;color:var(--color-teal)}.wmsg[data-astro-cid-qa5h4rez]{grid-column:2 / -1;font-size:.75rem;color:var(--color-muted)}@media(max-width:520px){.layout[data-astro-cid-qa5h4rez]{grid-template-columns:1fr}aside[data-astro-cid-qa5h4rez]{display:none}.search[data-astro-cid-qa5h4rez]{display:none}.rel[data-astro-cid-qa5h4rez]{grid-template-columns:1fr auto}.when[data-astro-cid-qa5h4rez]{display:none}.wmsg[data-astro-cid-qa5h4rez]{grid-column:1 / -1}}.ask-settings[data-astro-cid-tlfwlwt4]{font-size:.8125rem}.head[data-astro-cid-tlfwlwt4]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-line);background:var(--color-mist);padding:.8rem 1.1rem}.head[data-astro-cid-tlfwlwt4] div[data-astro-cid-tlfwlwt4]{display:grid;line-height:1.3}.head[data-astro-cid-tlfwlwt4] strong[data-astro-cid-tlfwlwt4]{font-family:var(--font-display);font-size:1.0625rem;letter-spacing:-.02em}.head[data-astro-cid-tlfwlwt4] div[data-astro-cid-tlfwlwt4] span[data-astro-cid-tlfwlwt4]{font-size:.75rem;color:var(--color-muted)}.status[data-astro-cid-tlfwlwt4]{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;background:var(--color-teal);padding:.25rem .75rem .25rem .55rem;font-size:.75rem;font-weight:700;color:var(--color-white)}.status[data-astro-cid-tlfwlwt4] i[data-astro-cid-tlfwlwt4]{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-mint)}.body[data-astro-cid-tlfwlwt4]{display:grid;gap:1.1rem;padding:1.1rem}.note-top[data-astro-cid-tlfwlwt4]{display:flex;align-items:center;gap:.4rem;margin:0;color:var(--color-teal);font-weight:600}fieldset[data-astro-cid-tlfwlwt4]{margin:0;border:0;padding:0}legend[data-astro-cid-tlfwlwt4]{margin-bottom:.5rem;padding:0;font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted)}.tones[data-astro-cid-tlfwlwt4]{display:flex;flex-wrap:wrap;gap:.4rem}.tones[data-astro-cid-tlfwlwt4] button[data-astro-cid-tlfwlwt4]{border:1px solid var(--color-line);border-radius:.6rem;background:var(--color-white);padding:.45rem .85rem;font:inherit;font-weight:600;color:var(--color-ink-soft);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.tones[data-astro-cid-tlfwlwt4] button[data-astro-cid-tlfwlwt4]:hover{border-color:var(--color-ink)}.tones[data-astro-cid-tlfwlwt4] button[data-astro-cid-tlfwlwt4][aria-checked=true]{border-color:var(--color-teal);background:var(--color-teal);color:var(--color-white)}.tone-note[data-astro-cid-tlfwlwt4]{margin:.55rem 0 0;color:var(--color-muted)}.persona[data-astro-cid-tlfwlwt4]{margin:0;border:1px solid var(--color-line);border-radius:.7rem;background:var(--color-paper);padding:.75rem .9rem;line-height:1.6;color:var(--color-ink-soft)}.foot[data-astro-cid-tlfwlwt4]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;border-top:1px solid var(--color-line);padding-top:1rem}.btn-fake[data-astro-cid-tlfwlwt4]{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--color-ink);border-radius:.6rem;padding:.4rem .75rem;font-weight:600;color:var(--color-ink)}.hint[data-astro-cid-tlfwlwt4]{color:var(--color-muted)}.fb[data-astro-cid-alhtryg3]{font-size:.8125rem;padding-bottom:.3rem}.head[data-astro-cid-alhtryg3]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-line);background:var(--color-mist);padding:.8rem 1.1rem}.head[data-astro-cid-alhtryg3] strong[data-astro-cid-alhtryg3]{font-family:var(--font-display);font-size:1.0625rem;letter-spacing:-.02em}.head[data-astro-cid-alhtryg3] span[data-astro-cid-alhtryg3]{font-size:.6875rem;font-weight:600;color:var(--color-muted)}.tiles[data-astro-cid-alhtryg3]{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;padding:1rem 1.1rem .3rem}.tile[data-astro-cid-alhtryg3]{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:.6rem;border:1px solid var(--color-line);border-radius:.8rem;padding:.75rem .9rem}.tile[data-astro-cid-alhtryg3] svg{grid-row:span 2;align-self:center;color:var(--color-teal)}.tile[data-astro-cid-alhtryg3]:last-child svg{color:var(--color-danger)}.tile[data-astro-cid-alhtryg3] b[data-astro-cid-alhtryg3]{font-family:var(--font-display);font-size:1.9rem;font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--color-ink)}.tile[data-astro-cid-alhtryg3] span[data-astro-cid-alhtryg3]{font-size:.75rem;color:var(--color-muted)}.label[data-astro-cid-alhtryg3]{margin:1rem 1.1rem .5rem;font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted)}ol[data-astro-cid-alhtryg3]{display:grid;gap:.95rem;margin:0;padding:.2rem 1.1rem 1rem;list-style:none}.row[data-astro-cid-alhtryg3]{display:flex;justify-content:space-between;gap:1rem;font-weight:600;color:var(--color-ink)}.num[data-astro-cid-alhtryg3]{display:inline-flex;align-items:center;gap:.3rem;color:var(--color-danger)}.track[data-astro-cid-alhtryg3]{margin:.4rem 0;height:.4rem;border-radius:99px;background:var(--color-mist);overflow:hidden}.track[data-astro-cid-alhtryg3] i[data-astro-cid-alhtryg3]{display:block;height:100%;border-radius:99px;background:var(--color-danger)}.reason[data-astro-cid-alhtryg3]{font-size:.75rem;color:var(--color-muted)}.tab[data-astro-cid-e4vi5n5w]{display:flex;flex:none;align-items:center;gap:.75rem;border:1px solid transparent;border-radius:.9rem;background:transparent;padding:.7rem .95rem;text-align:left;font:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease}.tab[data-astro-cid-e4vi5n5w]:hover{background:var(--color-mist)}.tab[data-astro-cid-e4vi5n5w][aria-selected=true]{border-color:var(--color-line);background:var(--color-sage)}.tab-icon[data-astro-cid-e4vi5n5w]{display:grid;width:2.25rem;height:2.25rem;flex:none;place-items:center;border-radius:.65rem;background:var(--color-mist);color:var(--color-ink-soft);transition:background .15s ease,color .15s ease}.tab[data-astro-cid-e4vi5n5w][aria-selected=true] .tab-icon[data-astro-cid-e4vi5n5w]{background:var(--color-teal);color:var(--color-white)}.tab-text[data-astro-cid-e4vi5n5w]{display:grid;gap:.1rem}.tab-title[data-astro-cid-e4vi5n5w]{display:flex;align-items:baseline;gap:.5rem;font-family:var(--font-display);font-size:1.15rem;font-weight:700;letter-spacing:-.025em;color:var(--color-ink);white-space:nowrap}.tab-n[data-astro-cid-e4vi5n5w]{font-size:.6875rem;color:var(--color-muted)}.tab-summary[data-astro-cid-e4vi5n5w]{display:none;font-size:.875rem;line-height:1.4;color:var(--color-muted)}@media(min-width:1024px){.tab[data-astro-cid-e4vi5n5w]{padding:.85rem 1rem}.tab-summary[data-astro-cid-e4vi5n5w]{display:block}}.stage[data-astro-cid-e4vi5n5w]{display:grid;min-width:0;border-radius:1rem;background:var(--color-sage);padding:1.1rem}@media(min-width:640px){.stage[data-astro-cid-e4vi5n5w]{padding:2rem}}.stage-panel[data-astro-cid-e4vi5n5w]{display:none;grid-template-columns:minmax(0,1fr);align-content:start;gap:1.6rem}.stage-panel[data-astro-cid-e4vi5n5w][data-active=true]{display:grid;animation:stage-in .32s cubic-bezier(.22,1,.36,1)}@keyframes stage-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mock-slot[data-astro-cid-e4vi5n5w]{min-width:0;width:100%;max-width:46rem;margin-inline:auto}.bullets[data-astro-cid-e4vi5n5w]{display:grid;gap:.7rem 2rem;margin:0 auto;padding:0;width:100%;max-width:46rem;list-style:none}@media(min-width:768px){.bullets[data-astro-cid-e4vi5n5w]{grid-template-columns:1fr 1fr}}.bullets[data-astro-cid-e4vi5n5w] li[data-astro-cid-e4vi5n5w]{display:grid;grid-template-columns:1.1rem 1fr;gap:.6rem;font-size:.9375rem;line-height:1.5;color:var(--color-ink-soft)}.bullets[data-astro-cid-e4vi5n5w] svg{margin-top:.2rem;color:var(--color-teal)}@media(prefers-reduced-motion:reduce){.stage-panel[data-astro-cid-e4vi5n5w][data-active=true]{animation:none}}.collage[data-astro-cid-oruosrna]{position:relative;display:grid;gap:1rem;font-size:.75rem}.site[data-astro-cid-oruosrna]{display:none}.review[data-astro-cid-oruosrna],.site[data-astro-cid-oruosrna]{box-shadow:0 1px 2px #1823210f,0 30px 60px -28px #18232166}.bar[data-astro-cid-oruosrna]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-line);background:var(--color-mist);padding:.6rem .9rem}.f[data-astro-cid-oruosrna]{font-family:var(--font-mono);font-size:.6875rem;font-weight:500}.c[data-astro-cid-oruosrna]{color:var(--color-muted)}.c[data-astro-cid-oruosrna] b[data-astro-cid-oruosrna]{border-radius:999px;background:var(--color-teal);padding:.05rem .4rem;color:var(--color-white)}.row[data-astro-cid-oruosrna]{display:grid;grid-template-columns:1.3rem 1fr;gap:.6rem;border-left:3px solid var(--color-warning);padding:.7rem .9rem}.row[data-astro-cid-oruosrna]+.row[data-astro-cid-oruosrna]{border-top:1px solid var(--color-line)}.row[data-astro-cid-oruosrna].err{border-left-color:var(--color-danger)}.n[data-astro-cid-oruosrna]{display:grid;width:1.3rem;height:1.3rem;place-items:center;border-radius:50%;background:var(--color-ink);font-size:.625rem;font-weight:700;color:var(--color-white)}.src[data-astro-cid-oruosrna]{font-family:var(--font-mono);font-size:.625rem;color:var(--color-muted)}.row[data-astro-cid-oruosrna] p[data-astro-cid-oruosrna]{display:flex;align-items:center;gap:.35rem;margin:.15rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--color-ink)}.row[data-astro-cid-oruosrna].warn p[data-astro-cid-oruosrna]{display:block}.row[data-astro-cid-oruosrna].err p[data-astro-cid-oruosrna] svg{color:var(--color-danger)}mark[data-astro-cid-oruosrna]{background:var(--color-warning-soft);color:inherit;text-decoration:underline wavy var(--color-warning);text-underline-offset:3px}.fx[data-astro-cid-oruosrna]{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.35rem;color:var(--color-muted)}.fx[data-astro-cid-oruosrna] b[data-astro-cid-oruosrna]{color:var(--color-teal)}.answer[data-astro-cid-oruosrna]{display:grid;gap:.55rem;border:1px solid var(--color-line);border-radius:1rem;background:var(--color-white);padding:.9rem 1rem;box-shadow:0 24px 50px -26px #18232173}.q[data-astro-cid-oruosrna]{justify-self:start;border-radius:.8rem .8rem .8rem .2rem;background:var(--color-teal);padding:.4rem .75rem;font-size:.8125rem;font-weight:500;color:var(--color-white)}.answer[data-astro-cid-oruosrna] p[data-astro-cid-oruosrna]{margin:0;font-size:.8125rem;line-height:1.6;color:var(--color-ink-soft)}.cite[data-astro-cid-oruosrna]{border-radius:.2rem;background:var(--color-mint-soft);padding:.05rem .2rem;color:var(--color-ink)}sup[data-astro-cid-oruosrna]{margin-left:.15rem;border-radius:.25rem;background:var(--color-teal);padding:0 .28rem;font-size:.625rem;font-weight:700;color:var(--color-white)}.src2[data-astro-cid-oruosrna]{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-mono);font-size:.625rem;color:var(--color-muted)}@media(min-width:1024px){.collage[data-astro-cid-oruosrna]{display:block;height:35.5rem}.site[data-astro-cid-oruosrna]{display:block;position:absolute;top:0;right:0;width:78%}.review[data-astro-cid-oruosrna]{position:absolute;left:0;top:12.5rem;width:72%;z-index:2}.answer[data-astro-cid-oruosrna]{position:absolute;right:0;bottom:0;width:62%;z-index:3}.chrome[data-astro-cid-oruosrna]{display:flex;align-items:center;gap:.6rem;border-bottom:1px solid var(--color-line);background:var(--color-mist);padding:.5rem .8rem}.dots[data-astro-cid-oruosrna]{display:flex;gap:.25rem}.dots[data-astro-cid-oruosrna] i[data-astro-cid-oruosrna]{width:.5rem;height:.5rem;border-radius:50%;background:var(--color-line)}.url[data-astro-cid-oruosrna]{flex:1;overflow:hidden;white-space:nowrap;border-radius:999px;background:var(--color-white);border:1px solid var(--color-line);padding:.15rem .6rem;font-size:.6875rem;font-weight:600}.url[data-astro-cid-oruosrna] b[data-astro-cid-oruosrna]{font-weight:400;color:var(--color-muted)}.nav[data-astro-cid-oruosrna]{display:flex;align-items:center;justify-content:space-between;background:#12685f;padding:.55rem .9rem;color:#fff}.nav[data-astro-cid-oruosrna]>span[data-astro-cid-oruosrna]{display:flex;gap:.4rem}.s[data-astro-cid-oruosrna]{display:inline-flex;align-items:center;gap:.25rem;border:1px solid rgb(255 255 255 / .35);border-radius:.35rem;padding:.15rem .45rem;font-size:.6875rem;font-weight:600}.s[data-astro-cid-oruosrna].a{background:#ffffff29}.pg[data-astro-cid-oruosrna]{display:grid;grid-template-columns:5.5rem 1fr;min-height:9rem}.pg[data-astro-cid-oruosrna] aside[data-astro-cid-oruosrna]{display:grid;align-content:start;gap:.5rem;border-right:1px solid #d9e8e6;background:#f2f8f7;padding:.9rem .7rem}.pg[data-astro-cid-oruosrna] aside[data-astro-cid-oruosrna] i[data-astro-cid-oruosrna]{height:.4rem;border-radius:99px;background:#cfe0dd}.pg[data-astro-cid-oruosrna] aside[data-astro-cid-oruosrna] i[data-astro-cid-oruosrna].on{background:#12685f}.pg[data-astro-cid-oruosrna] aside[data-astro-cid-oruosrna] i[data-astro-cid-oruosrna].g{margin-top:.4rem;width:60%}.txt[data-astro-cid-oruosrna]{padding:.9rem 1rem}.txt[data-astro-cid-oruosrna] small[data-astro-cid-oruosrna]{font-weight:600;color:#12685f}.txt[data-astro-cid-oruosrna] h4[data-astro-cid-oruosrna]{margin:.15rem 0 .35rem;font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:-.03em;color:#0d1f1e}.txt[data-astro-cid-oruosrna] p[data-astro-cid-oruosrna]{margin:0 0 .6rem;line-height:1.55;color:#364a48}.txt[data-astro-cid-oruosrna] i[data-astro-cid-oruosrna]{display:block;height:.4rem;margin-top:.4rem;border-radius:99px;background:#e3eeec}.txt[data-astro-cid-oruosrna] i[data-astro-cid-oruosrna]+i[data-astro-cid-oruosrna]{width:70%}}.ask-wrap[data-astro-cid-sgjum3ad]{width:100%}.switch[data-astro-cid-sgjum3ad]{display:inline-flex;margin-bottom:1rem;border:1px solid var(--color-night-line);border-radius:999px;background:#ffffff0f;padding:.2rem}.switch[data-astro-cid-sgjum3ad] button[data-astro-cid-sgjum3ad]{border:0;border-radius:999px;background:transparent;padding:.4rem 1rem;font:inherit;font-size:.8125rem;font-weight:600;color:var(--color-mint);cursor:pointer;transition:background .15s ease,color .15s ease}.switch[data-astro-cid-sgjum3ad] button[data-astro-cid-sgjum3ad][aria-selected=true]{background:var(--color-white);color:var(--color-teal-deep)}.switch[data-astro-cid-sgjum3ad] button[data-astro-cid-sgjum3ad]:not([aria-selected=true]):hover{color:var(--color-white)}.panel-chat[data-astro-cid-sgjum3ad]{display:flex;flex-direction:column;font-size:.875rem;border-color:transparent;box-shadow:0 40px 80px -30px #000000a6}.head[data-astro-cid-sgjum3ad]{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-line);padding:.85rem 1.2rem}.who[data-astro-cid-sgjum3ad]{display:inline-flex;align-items:center;gap:.45rem;font-weight:700;color:var(--color-teal)}.site[data-astro-cid-sgjum3ad]{font-size:.75rem;color:var(--color-muted)}.scroll[data-astro-cid-sgjum3ad]{min-height:19.5rem;padding:1.2rem}.view[data-astro-cid-sgjum3ad][hidden]{display:none}.view[data-astro-cid-sgjum3ad]{display:grid;gap:1rem;animation:swap .32s cubic-bezier(.22,1,.36,1)}@keyframes swap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.user[data-astro-cid-sgjum3ad]{justify-self:end;max-width:85%;margin:0;border-radius:1rem 1rem .25rem;background:var(--color-teal);padding:.65rem .95rem;line-height:1.5;color:var(--color-white)}.bot[data-astro-cid-sgjum3ad]{display:grid;gap:.85rem;max-width:96%;line-height:1.7;color:var(--color-ink-soft)}.bot[data-astro-cid-sgjum3ad] p[data-astro-cid-sgjum3ad]{margin:0}.bot[data-astro-cid-sgjum3ad] strong[data-astro-cid-sgjum3ad]{color:var(--color-ink)}.cite[data-astro-cid-sgjum3ad]{border-radius:.2rem;background:var(--color-mint-soft);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:.05rem .2rem;color:var(--color-ink)}sup[data-astro-cid-sgjum3ad]{margin-left:.15rem;border-radius:.3rem;background:var(--color-teal);padding:0 .3rem;font-size:.6875rem;font-weight:700;color:var(--color-white)}.sources[data-astro-cid-sgjum3ad]{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.sources[data-astro-cid-sgjum3ad] li[data-astro-cid-sgjum3ad]{display:grid;grid-template-columns:1.3rem 1fr;column-gap:.6rem;align-items:center;border:1px solid var(--color-line);border-radius:.65rem;background:var(--color-paper);padding:.5rem .75rem}.n[data-astro-cid-sgjum3ad]{grid-row:span 2;display:grid;width:1.3rem;height:1.3rem;place-items:center;border-radius:.3rem;background:var(--color-teal);font-size:.6875rem;font-weight:700;color:var(--color-white)}.t[data-astro-cid-sgjum3ad]{display:inline-flex;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:600;color:var(--color-ink)}.u[data-astro-cid-sgjum3ad]{font-family:var(--font-mono);font-size:.6875rem;color:var(--color-muted)}.rate[data-astro-cid-sgjum3ad]{display:flex;align-items:center;gap:.6rem;font-size:.75rem;color:var(--color-muted)}.none[data-astro-cid-sgjum3ad]{display:flex;align-items:flex-start;gap:.5rem;font-weight:600;color:var(--color-ink)}.none[data-astro-cid-sgjum3ad] svg{margin-top:.25rem;flex:none;color:var(--color-warning)}.hint[data-astro-cid-sgjum3ad]{font-size:.8125rem;color:var(--color-muted)}.composer[data-astro-cid-sgjum3ad]{display:flex;align-items:center;justify-content:space-between;margin:0 1.2rem;border:1px solid var(--color-line);border-radius:.8rem;padding:.55rem .55rem .55rem .9rem;color:var(--color-muted)}.send[data-astro-cid-sgjum3ad]{display:grid;width:2rem;height:2rem;place-items:center;border-radius:.55rem;background:var(--color-teal);color:var(--color-white)}.disclaimer[data-astro-cid-sgjum3ad]{margin:0;padding:.65rem 1.2rem .95rem;font-size:.6875rem;line-height:1.5;color:var(--color-muted)}@media(prefers-reduced-motion:reduce){.view[data-astro-cid-sgjum3ad]{animation:none}}
