.kf-bar[data-astro-cid-k7lkouef]{flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 1rem;display:none}.kf-scenes[data-astro-cid-k7lkouef]{flex-wrap:wrap;gap:.4rem;display:flex}.kf-chip[data-astro-cid-k7lkouef]{font:inherit;cursor:pointer;color:var(--ink,#1f2a26);border:1px solid var(--ink,#1f2a26);background:#fff;border-radius:999px;padding:.35rem .8rem;font-size:.78rem}.kf-chip[data-astro-cid-k7lkouef][aria-pressed=true]{background:var(--accent,#1f7a4d);border-color:var(--accent,#1f7a4d);color:#fffdf8}.kf-search[data-astro-cid-k7lkouef]{flex:14rem;min-width:10rem}.kf-search[data-astro-cid-k7lkouef] input[data-astro-cid-k7lkouef]{width:100%;font:inherit;border:1px solid var(--ink,#1f2a26);color:inherit;background:#fff;border-radius:0;padding:.5rem .7rem;font-size:.85rem}.kf-count[data-astro-cid-k7lkouef]{font-family:var(--mono);color:var(--muted);white-space:nowrap;margin:0;font-size:.72rem}.keycap[data-astro-cid-k7lkouef]{text-align:center;min-width:2.2rem;font-family:var(--mono);border:1px solid var(--line);background:var(--panel-2);border-bottom-width:2px;border-radius:3px;padding:.15rem .4rem;font-size:.78rem;display:inline-block}.kf-note[data-astro-cid-k7lkouef]{font-size:.85rem}.kf-empty[data-astro-cid-k7lkouef]{color:var(--muted);font-size:.85rem}.tool-note[data-astro-cid-k7lkouef]{color:var(--muted);font-size:.78rem;line-height:1.7}.js .kf-bar[data-astro-cid-k7lkouef]{display:flex}.sb-form[data-astro-cid-o43erpta]{margin:0 0 1.25rem}.sb-noscript[data-astro-cid-o43erpta]{border-left:3px solid var(--red,#d4472f);padding:.5rem .75rem;font-size:.85rem}.sb-row[data-astro-cid-o43erpta]{flex-wrap:wrap;gap:.75rem;display:flex}.sb-field[data-astro-cid-o43erpta]{color:var(--muted);flex-direction:column;gap:.3rem;font-size:.78rem;display:flex}.sb-field[data-astro-cid-o43erpta] input[data-astro-cid-o43erpta],.sb-field[data-astro-cid-o43erpta] select[data-astro-cid-o43erpta]{font:inherit;border:1px solid var(--ink);color:var(--ink);background:#fff;border-radius:0;padding:.4rem .5rem;font-size:.9rem}.sb-field-wide[data-astro-cid-o43erpta]{margin-top:.75rem}.sb-checks[data-astro-cid-o43erpta]{border:1px solid var(--line);flex-wrap:wrap;gap:.4rem 1.1rem;margin:.9rem 0 0;padding:.7rem .9rem;font-size:.85rem;display:flex}.sb-checks[data-astro-cid-o43erpta] legend[data-astro-cid-o43erpta]{color:var(--muted);padding:0 .3rem;font-size:.78rem}.sb-actions[data-astro-cid-o43erpta]{flex-wrap:wrap;gap:.6rem;margin-top:.9rem;display:flex}.sb-save[data-astro-cid-o43erpta],.sb-export[data-astro-cid-o43erpta],.sb-clear[data-astro-cid-o43erpta]{font:inherit;cursor:pointer;border:1px solid var(--ink);color:var(--ink);background:#fff;border-radius:0;padding:.5rem 1rem;font-size:.85rem}.sb-save[data-astro-cid-o43erpta]{background:var(--accent);border-color:var(--accent);color:#fffdf8;font-weight:700}.sb-save[data-astro-cid-o43erpta]:hover{background:var(--ink);border-color:var(--ink)}.sb-export[data-astro-cid-o43erpta]:disabled,.sb-clear[data-astro-cid-o43erpta]:disabled{opacity:.45;cursor:default}.sb-status[data-astro-cid-o43erpta]{min-height:1.2em;font-family:var(--mono);color:var(--muted);margin:.6rem 0 0;font-size:.72rem}.sb-table[data-astro-cid-o43erpta] td[data-astro-cid-o43erpta]:first-child{font-family:var(--mono);white-space:nowrap}.sb-empty[data-astro-cid-o43erpta]{color:var(--muted);font-size:.85rem}.sb-del[data-astro-cid-o43erpta]{font:inherit;cursor:pointer;border:1px solid var(--red);color:var(--red);background:#fff;padding:.15rem .5rem;font-size:.72rem}.tool-note[data-astro-cid-o43erpta]{color:var(--muted);font-size:.78rem;line-height:1.7}.tg-q[data-astro-cid-m53a56i7]{margin:0 0 .6rem;font-size:.9rem}.tg-chips[data-astro-cid-m53a56i7]{flex-wrap:wrap;gap:.45rem;display:flex}.tg-chip[data-astro-cid-m53a56i7]{font:inherit;cursor:pointer;border:1px solid var(--ink);color:var(--ink);background:#fff;border-radius:999px;padding:.45rem .85rem;font-size:.82rem}.tg-chip[data-astro-cid-m53a56i7][aria-pressed=true]{background:var(--red);border-color:var(--red);color:#fffdf8;font-weight:700}.tg-panel[data-astro-cid-m53a56i7]{border:1px solid var(--ink);background:#fffdf8;border-left-width:4px;margin-top:1rem;padding:1rem 1.1rem}.tg-title[data-astro-cid-m53a56i7]{margin:0 0 .6rem;font-size:1rem}.tg-steps[data-astro-cid-m53a56i7]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.tg-steps[data-astro-cid-m53a56i7] li[data-astro-cid-m53a56i7]{align-items:flex-start;gap:.6rem;font-size:.9rem;display:flex}.tg-step-no[data-astro-cid-m53a56i7]{width:1.5rem;height:1.5rem;font-family:var(--mono);background:var(--accent);color:#fffdf8;border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:grid}.tg-why[data-astro-cid-m53a56i7]{color:var(--muted);margin:.7rem 0 0;font-size:.82rem;line-height:1.7}.tg-link[data-astro-cid-m53a56i7]{margin:.6rem 0 0;font-size:.85rem}.tg-fallback[data-astro-cid-m53a56i7]{font-size:.85rem}.tool-note[data-astro-cid-m53a56i7]{color:var(--muted);font-size:.78rem;line-height:1.7}.tool-block[data-astro-cid-v7nqlkz5]{border:1px solid var(--line);border-top:3px solid var(--accent);background:var(--panel);margin:2.5rem 0 0;padding:1.25rem 1.25rem 1.4rem}.tool-kicker[data-astro-cid-v7nqlkz5]{font-family:var(--mono);letter-spacing:.18em;color:var(--accent);margin:0 0 .35rem;font-size:.68rem}.tool-head[data-astro-cid-v7nqlkz5] h2[data-astro-cid-v7nqlkz5]{margin:0 0 .4rem;font-size:1.15rem;line-height:1.4}.tool-how[data-astro-cid-v7nqlkz5]{max-width:46rem;color:var(--muted);margin:0 0 1rem;font-size:.82rem;line-height:1.75}
