.tool-faq[data-astro-cid-6j3prce5]{margin-top:3rem}.tool-faq[data-astro-cid-6j3prce5] h2[data-astro-cid-6j3prce5]{text-align:center;margin-bottom:1.5rem;font-size:1.65rem}.tool-faq-list[data-astro-cid-6j3prce5]{max-width:780px;margin-inline:auto}.tool-faq[data-astro-cid-6j3prce5] details[data-astro-cid-6j3prce5]{border-bottom:1px solid var(--border)}.tool-faq[data-astro-cid-6j3prce5] details[data-astro-cid-6j3prce5]:first-child{border-top:1px solid var(--border)}.tool-faq[data-astro-cid-6j3prce5] summary[data-astro-cid-6j3prce5]{cursor:pointer;min-height:56px;padding:1.05rem .25rem;font-weight:650}.tool-faq[data-astro-cid-6j3prce5] summary[data-astro-cid-6j3prce5]:hover{color:var(--accent)}.tool-faq[data-astro-cid-6j3prce5] details[data-astro-cid-6j3prce5] p[data-astro-cid-6j3prce5]{max-width:720px;color:var(--muted);padding:0 .25rem 1.25rem}@media (width<=620px){.tool-faq[data-astro-cid-6j3prce5]{margin-top:2.25rem}.tool-faq[data-astro-cid-6j3prce5] summary[data-astro-cid-6j3prce5]{padding-block:1rem}}.base64-tool[data-astro-cid-fjq5btj3]{width:100%}.workspace[data-astro-cid-fjq5btj3]{border:1px solid var(--border);border-radius:4px;padding:clamp(1rem,3vw,1.5rem)}label[data-astro-cid-fjq5btj3]{margin-bottom:.5rem;font-weight:650;display:block}textarea[data-astro-cid-fjq5btj3]{resize:vertical;width:100%;min-height:120px;color:var(--text);background:var(--background);border:1px solid var(--border);font:inherit;border-radius:4px;margin-bottom:1.1rem;padding:.85rem 1rem;line-height:1.55;display:block}textarea[data-astro-cid-fjq5btj3][readonly]{background:var(--surface);overflow-wrap:anywhere}.actions[data-astro-cid-fjq5btj3]{justify-content:space-between;align-items:center;gap:1rem;margin:-.2rem 0 1.25rem;display:flex}.actions[data-astro-cid-fjq5btj3] p[data-astro-cid-fjq5btj3]{color:var(--muted);margin:0;font-size:.85rem}.actions[data-astro-cid-fjq5btj3] div[data-astro-cid-fjq5btj3]{gap:.5rem;display:flex}button[data-astro-cid-fjq5btj3]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;padding:.55rem .85rem;font-size:.9rem;font-weight:600}button[data-astro-cid-fjq5btj3]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-fjq5btj3]:disabled{opacity:.6;cursor:default}#base64-status[data-astro-cid-fjq5btj3]{min-height:1.4em;color:var(--muted);margin:0;font-size:.85rem}@media (width<=560px){.actions[data-astro-cid-fjq5btj3]{flex-direction:column;align-items:flex-start}.actions[data-astro-cid-fjq5btj3] div[data-astro-cid-fjq5btj3]{width:100%}.actions[data-astro-cid-fjq5btj3] button[data-astro-cid-fjq5btj3]{flex:1}}.base64-tool[data-astro-cid-6kv3lruu]{width:100%}.workspace[data-astro-cid-6kv3lruu]{border:1px solid var(--border);border-radius:4px;padding:clamp(1rem,3vw,1.5rem)}label[data-astro-cid-6kv3lruu]{margin-bottom:.5rem;font-weight:650;display:block}textarea[data-astro-cid-6kv3lruu]{resize:vertical;width:100%;min-height:120px;color:var(--text);background:var(--background);border:1px solid var(--border);font:inherit;border-radius:4px;margin-bottom:1.1rem;padding:.85rem 1rem;line-height:1.55;display:block}textarea[data-astro-cid-6kv3lruu][readonly]{background:var(--surface);overflow-wrap:anywhere;font-family:ui-monospace,monospace}.actions[data-astro-cid-6kv3lruu]{justify-content:space-between;align-items:center;gap:1rem;margin:-.2rem 0 1.25rem;display:flex}.actions[data-astro-cid-6kv3lruu] p[data-astro-cid-6kv3lruu]{color:var(--muted);margin:0;font-size:.85rem}.actions[data-astro-cid-6kv3lruu] div[data-astro-cid-6kv3lruu]{gap:.5rem;display:flex}button[data-astro-cid-6kv3lruu]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;padding:.55rem .85rem;font-size:.9rem;font-weight:600}button[data-astro-cid-6kv3lruu]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-6kv3lruu]:disabled{opacity:.6;cursor:default}#base64-status[data-astro-cid-6kv3lruu]{min-height:1.4em;color:var(--muted);margin:0;font-size:.85rem}@media (width<=560px){.actions[data-astro-cid-6kv3lruu]{flex-direction:column;align-items:flex-start}.actions[data-astro-cid-6kv3lruu] div[data-astro-cid-6kv3lruu]{width:100%}.actions[data-astro-cid-6kv3lruu] button[data-astro-cid-6kv3lruu]{flex:1}}.result-actions[data-astro-cid-l52zd5tq]{padding-inline:1rem}.buttons[data-astro-cid-l52zd5tq]{flex-wrap:wrap;justify-content:center;gap:.85rem;display:flex}button[data-astro-cid-l52zd5tq]{border:1px solid var(--accent);background:var(--background);max-width:100%;min-height:44px;color:var(--accent);font:inherit;border-radius:4px;padding:.65rem .9rem;font-weight:650}button[data-astro-cid-l52zd5tq]:hover{background:var(--surface)}button[data-astro-cid-l52zd5tq]:disabled{opacity:.6;cursor:default}.status[data-astro-cid-l52zd5tq]{min-height:1.5rem;color:var(--muted);text-align:center;margin:.5rem 0}.controls[data-astro-cid-4mckl365]{flex-wrap:wrap;align-items:end;gap:.85rem;display:flex}label[data-astro-cid-4mckl365]{gap:.35rem;min-width:0;max-width:100%;font-weight:600;display:grid}input[data-astro-cid-4mckl365],select[data-astro-cid-4mckl365],button[data-astro-cid-4mckl365]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);border-radius:4px;max-width:100%;padding:.65rem .9rem}button[data-astro-cid-4mckl365]{border-color:var(--accent);color:var(--accent);font-weight:650}button[data-astro-cid-4mckl365]:hover{background:var(--surface)}button[data-astro-cid-4mckl365]:disabled{opacity:.6;cursor:default}.result[data-astro-cid-4mckl365]{overflow-wrap:anywhere;align-content:center;min-height:160px;padding-block:1.5rem;font-size:clamp(1.5rem,4vw,2.3rem);line-height:1.4;display:grid}.note[data-astro-cid-4mckl365]{color:var(--muted);margin-top:.75rem}.cps-tool[data-astro-cid-jgr7av7k]{width:100%}.game[data-astro-cid-jgr7av7k]{border:1px solid var(--border);border-radius:4px;max-width:760px;margin-inline:auto;overflow:hidden}.settings[data-astro-cid-jgr7av7k]{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.35rem;display:flex}fieldset[data-astro-cid-jgr7av7k]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-jgr7av7k]{margin-bottom:.4rem;font-size:.85rem;font-weight:650}.duration-options[data-astro-cid-jgr7av7k]{gap:.4rem;display:flex}.duration-options[data-astro-cid-jgr7av7k] label[data-astro-cid-jgr7av7k]{border:1px solid var(--border);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:.35rem;min-width:54px;min-height:40px;padding:.35rem .55rem;font-size:.9rem;display:flex}.duration-options[data-astro-cid-jgr7av7k] label[data-astro-cid-jgr7av7k]:has(input:checked){border-color:var(--accent);color:var(--accent);background:var(--background);font-weight:650}.duration-options[data-astro-cid-jgr7av7k] input[data-astro-cid-jgr7av7k]{width:16px;height:16px;accent-color:var(--accent);margin:0}.best[data-astro-cid-jgr7av7k]{color:var(--muted);text-align:right;margin:0;font-size:.82rem}.best[data-astro-cid-jgr7av7k] strong[data-astro-cid-jgr7av7k]{color:var(--text);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:1.15rem;display:block}.metrics[data-astro-cid-jgr7av7k]{background:var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.metrics[data-astro-cid-jgr7av7k]>div[data-astro-cid-jgr7av7k]{background:var(--background);justify-items:center;gap:.25rem;padding:.85rem .4rem;display:grid}.metrics[data-astro-cid-jgr7av7k] span[data-astro-cid-jgr7av7k]{color:var(--muted);font-size:.8rem}.metrics[data-astro-cid-jgr7av7k] strong[data-astro-cid-jgr7av7k]{font-variant-numeric:tabular-nums;font-size:1.2rem}.target[data-astro-cid-jgr7av7k]{background:var(--accent);width:100%;min-height:290px;color:var(--background);cursor:pointer;user-select:none;touch-action:manipulation;border:0;border-radius:0;align-content:center;justify-items:center;gap:.55rem;padding:2rem;transition:filter .15s,transform .1s;display:grid}.target[data-astro-cid-jgr7av7k]:hover{filter:brightness(1.06)}.target[data-astro-cid-jgr7av7k]:active{transform:scale(.995)}.target[data-astro-cid-jgr7av7k]:focus-visible{outline:4px solid var(--focus);outline-offset:-6px}.target[data-astro-cid-jgr7av7k]:disabled{cursor:default;filter:saturate(.6)}#target-icon[data-astro-cid-jgr7av7k]{font-size:2.25rem;line-height:1}#target-title[data-astro-cid-jgr7av7k]{font-size:clamp(1.45rem,4vw,2rem);font-weight:750}#target-hint[data-astro-cid-jgr7av7k]{opacity:.86;font-size:.92rem}.instructions[data-astro-cid-jgr7av7k]{color:var(--muted);text-align:center;margin:.9rem 1rem .35rem;font-size:.86rem}.status[data-astro-cid-jgr7av7k]{min-height:1.5rem;color:var(--muted);text-align:center;margin:.35rem 1rem 1rem;font-size:.9rem}@media (prefers-reduced-motion:reduce){.target[data-astro-cid-jgr7av7k]{transition:none}}@media (width<=560px){.settings[data-astro-cid-jgr7av7k]{align-items:flex-start;padding:.85rem .75rem}.duration-options[data-astro-cid-jgr7av7k]{gap:.25rem}.duration-options[data-astro-cid-jgr7av7k] label[data-astro-cid-jgr7av7k]{min-width:44px;padding-inline:.35rem}.best[data-astro-cid-jgr7av7k]{max-width:92px}.target[data-astro-cid-jgr7av7k]{min-height:250px}}.controls[data-astro-cid-wcudjhyz]{flex-wrap:wrap;align-items:end;gap:.85rem;display:flex}label[data-astro-cid-wcudjhyz]{gap:.35rem;font-weight:600;display:grid}input[data-astro-cid-wcudjhyz],select[data-astro-cid-wcudjhyz],button[data-astro-cid-wcudjhyz]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);border-radius:4px;max-width:100%;padding:.65rem .9rem}button[data-astro-cid-wcudjhyz]{border-color:var(--accent);color:var(--accent);font-weight:650}button[data-astro-cid-wcudjhyz]:hover{background:var(--surface)}button[data-astro-cid-wcudjhyz]:disabled{opacity:.6;cursor:default}.result[data-astro-cid-wcudjhyz]{overflow-wrap:anywhere;align-content:center;min-height:160px;padding-block:1.5rem;font-size:clamp(1.5rem,4vw,2.3rem);line-height:1.4;display:grid}.word-counter[data-astro-cid-zo775h7g]{width:100%}.counter[data-astro-cid-zo775h7g]{border:1px solid var(--border);border-radius:4px;overflow:hidden}.input-label[data-astro-cid-zo775h7g]{padding:1.35rem 1.5rem .55rem;font-weight:650;display:block}textarea[data-astro-cid-zo775h7g]{resize:vertical;width:calc(100% - 3rem);min-height:220px;color:var(--text);background:var(--background);border:1px solid var(--border);font:inherit;border-radius:4px;margin:0 1.5rem 1.25rem;padding:.85rem 1rem;line-height:1.6;display:block}textarea[data-astro-cid-zo775h7g]::placeholder{color:var(--muted)}.stats[data-astro-cid-zo775h7g]{background:var(--border);border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.stat[data-astro-cid-zo775h7g]{background:var(--surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;min-height:94px;padding:.75rem .4rem;display:flex}.stat-value[data-astro-cid-zo775h7g]{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.stat-label[data-astro-cid-zo775h7g]{color:var(--muted);font-size:.82rem}.controls[data-astro-cid-zo775h7g]{justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.5rem;display:flex}.controls[data-astro-cid-zo775h7g] p[data-astro-cid-zo775h7g]{color:var(--muted);margin:0;font-size:.85rem}button[data-astro-cid-zo775h7g]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;border-radius:4px;padding:.55rem .85rem;font-size:.9rem;font-weight:600}button[data-astro-cid-zo775h7g]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-zo775h7g]:disabled{opacity:.6;cursor:default}.sr-only[data-astro-cid-zo775h7g]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=560px){.input-label[data-astro-cid-zo775h7g]{padding-inline:1rem}textarea[data-astro-cid-zo775h7g]{width:calc(100% - 2rem);margin-inline:1rem}.stat[data-astro-cid-zo775h7g]{min-height:82px}.stat-value[data-astro-cid-zo775h7g]{font-size:1.3rem}.stat-label[data-astro-cid-zo775h7g]{font-size:.75rem}.controls[data-astro-cid-zo775h7g]{align-items:flex-start;padding-inline:1rem}}.checker[data-astro-cid-ga54453o]{width:100%}.analyzer[data-astro-cid-ga54453o]{border:1px solid var(--border);background:var(--background);border-radius:4px;max-width:760px;margin-inline:auto;padding:clamp(1.1rem,4vw,2rem)}.analyzer[data-astro-cid-ga54453o]>label[data-astro-cid-ga54453o]{margin-bottom:.55rem;font-weight:650;display:block}.input-row[data-astro-cid-ga54453o]{grid-template-columns:minmax(0,1fr) auto;gap:.6rem;display:grid}input[data-astro-cid-ga54453o]:not([type=checkbox]){width:100%;min-height:54px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:.75rem .85rem;font:600 1.1rem/1.4 ui-monospace,monospace}button[data-astro-cid-ga54453o]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);cursor:pointer;border-radius:4px;padding:.65rem 1rem;font-weight:650}button[data-astro-cid-ga54453o]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-ga54453o]:disabled{opacity:.6;cursor:default}.evaluation[data-astro-cid-ga54453o]{margin-top:1.5rem}.strength-heading[data-astro-cid-ga54453o]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.strength-heading[data-astro-cid-ga54453o] h2[data-astro-cid-ga54453o]{margin:0;font-size:1.35rem}#strength-grade[data-astro-cid-ga54453o]{color:var(--muted);font-size:.9rem}.meter[data-astro-cid-ga54453o]{background:var(--surface);border-radius:20px;height:9px;margin-block:.75rem;overflow:hidden}.meter[data-astro-cid-ga54453o] span[data-astro-cid-ga54453o]{border-radius:inherit;background:var(--accent);width:0;height:100%;transition:width .2s;display:block}#evaluation-note[data-astro-cid-ga54453o]{color:var(--muted);font-size:.9rem}#advice-list[data-astro-cid-ga54453o]{margin:.75rem 0 0;padding-left:1.2rem}#advice-list[data-astro-cid-ga54453o] li[data-astro-cid-ga54453o]{margin-block:.3rem}.actions[data-astro-cid-ga54453o]{justify-content:flex-end;margin-top:.75rem;display:flex}.privacy[data-astro-cid-ga54453o]{text-align:center;color:var(--muted);margin:1rem 0 0;font-size:.85rem}.breach-check[data-astro-cid-ga54453o]{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1.25rem}.breach-check[data-astro-cid-ga54453o] h2[data-astro-cid-ga54453o]{margin:0;font-size:1.05rem}.breach-check[data-astro-cid-ga54453o]>p[data-astro-cid-ga54453o]{max-width:650px;color:var(--muted);font-size:.85rem}.consent[data-astro-cid-ga54453o]{cursor:pointer;align-items:flex-start;gap:.55rem;margin-block:.9rem;font-size:.9rem;display:flex}.consent[data-astro-cid-ga54453o] input[data-astro-cid-ga54453o]{width:18px;min-height:18px;accent-color:var(--accent);margin:.1rem 0 0}#check-breach[data-astro-cid-ga54453o]{background:var(--accent);color:var(--background);border-color:var(--accent)}#breach-status[data-astro-cid-ga54453o]{min-height:1.4rem;margin-bottom:0}@media (prefers-reduced-motion:reduce){.meter[data-astro-cid-ga54453o] span[data-astro-cid-ga54453o]{transition:none}}@media (width<=600px){.input-row[data-astro-cid-ga54453o]{grid-template-columns:1fr}.input-row[data-astro-cid-ga54453o] button[data-astro-cid-ga54453o]{justify-self:end}#check-breach[data-astro-cid-ga54453o]{width:100%}}.controls[data-astro-cid-xysfsvg2]{flex-wrap:wrap;align-items:end;gap:.85rem;display:flex}label[data-astro-cid-xysfsvg2]{gap:.35rem;font-weight:600;display:grid}input[data-astro-cid-xysfsvg2],select[data-astro-cid-xysfsvg2],button[data-astro-cid-xysfsvg2]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);border-radius:4px;max-width:100%;padding:.65rem .9rem}button[data-astro-cid-xysfsvg2]{border-color:var(--accent);color:var(--accent);font-weight:650}button[data-astro-cid-xysfsvg2]:hover{background:var(--surface)}button[data-astro-cid-xysfsvg2]:disabled{opacity:.6;cursor:default}.result[data-astro-cid-xysfsvg2]{overflow-wrap:anywhere;align-content:center;min-height:160px;padding-block:1.5rem;font-size:clamp(1.5rem,4vw,2.3rem);line-height:1.4;display:grid}.uuid-tool[data-astro-cid-i3dc6j6l]{width:100%}.generator[data-astro-cid-i3dc6j6l]{border:1px solid var(--border);border-radius:4px;overflow:hidden}form[data-astro-cid-i3dc6j6l]{padding:1.5rem 1.75rem 1.25rem}fieldset[data-astro-cid-i3dc6j6l]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-i3dc6j6l],.field[data-astro-cid-i3dc6j6l]>label[data-astro-cid-i3dc6j6l],.output-section[data-astro-cid-i3dc6j6l]>label[data-astro-cid-i3dc6j6l]{font-weight:650}.version-options[data-astro-cid-i3dc6j6l]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.65rem;display:grid}.version-options[data-astro-cid-i3dc6j6l] label[data-astro-cid-i3dc6j6l]{border:1px solid var(--border);cursor:pointer;border-radius:4px;grid-template-columns:20px 1fr;align-content:center;align-items:center;gap:0 .55rem;min-height:64px;padding:.55rem .75rem;display:grid}.version-options[data-astro-cid-i3dc6j6l] label[data-astro-cid-i3dc6j6l]:has(input:checked){border-color:var(--accent);background:var(--surface)}.version-options[data-astro-cid-i3dc6j6l] label[data-astro-cid-i3dc6j6l] span[data-astro-cid-i3dc6j6l]{color:var(--muted);grid-column:2;font-size:.82rem}input[data-astro-cid-i3dc6j6l][type=radio]{width:18px;height:18px;accent-color:var(--accent);grid-row:span 2;margin:0}.hint[data-astro-cid-i3dc6j6l],.field[data-astro-cid-i3dc6j6l]>span[data-astro-cid-i3dc6j6l]{color:var(--muted);font-size:.84rem}.hint[data-astro-cid-i3dc6j6l]{margin:.5rem 0 0}.settings[data-astro-cid-i3dc6j6l]{flex-wrap:wrap;align-items:start;gap:1rem 1.5rem;margin-top:1.25rem;display:flex}.field[data-astro-cid-i3dc6j6l]{gap:.35rem;min-width:0;display:grid}input[data-astro-cid-i3dc6j6l][type=number],select[data-astro-cid-i3dc6j6l]{min-height:44px;color:var(--text);background:var(--background);border:1px solid var(--border);font:inherit;border-radius:4px;padding:.5rem .65rem}input[data-astro-cid-i3dc6j6l][type=number]{width:120px}.form-actions[data-astro-cid-i3dc6j6l]{justify-content:center;padding-top:1.25rem;display:flex}button[data-astro-cid-i3dc6j6l]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);cursor:pointer;border-radius:4px;padding:.65rem 1rem;font-weight:650}button[data-astro-cid-i3dc6j6l]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-i3dc6j6l]:disabled{opacity:.55;cursor:default}.primary[data-astro-cid-i3dc6j6l]{background:var(--accent);min-width:210px;color:var(--background);border-color:var(--accent)}.primary[data-astro-cid-i3dc6j6l]:hover:not(:disabled){background:var(--accent);text-underline-offset:.2em;text-decoration:underline}.output-section[data-astro-cid-i3dc6j6l]{border-top:1px solid var(--border);background:var(--surface);padding:1.25rem 1.75rem}.output-section[data-astro-cid-i3dc6j6l]>label[data-astro-cid-i3dc6j6l]{margin-bottom:.45rem;display:block}textarea[data-astro-cid-i3dc6j6l]{resize:vertical;border:1px solid var(--border);background:var(--background);width:100%;min-height:136px;color:var(--text);overflow-wrap:anywhere;border-radius:4px;padding:.75rem;font:500 1rem/1.75 ui-monospace,monospace;display:block}textarea[data-astro-cid-i3dc6j6l]::placeholder{color:var(--muted);font-family:inherit}.actions[data-astro-cid-i3dc6j6l]{flex-wrap:wrap;gap:.55rem;margin-top:.75rem;display:flex}.clear[data-astro-cid-i3dc6j6l]{background:0 0;border-color:#0000;margin-left:auto;font-weight:500;text-decoration:underline}.status[data-astro-cid-i3dc6j6l]{min-height:1.5rem;color:var(--muted);text-align:center;overflow-wrap:anywhere;margin:.75rem 1.5rem .25rem;font-size:.9rem}.privacy[data-astro-cid-i3dc6j6l]{text-align:center;color:var(--accent);padding:.5rem 1rem 1rem;font-size:.85rem}@media (width<=600px){form[data-astro-cid-i3dc6j6l]{padding-inline:1rem}.version-options[data-astro-cid-i3dc6j6l]{grid-template-columns:1fr;gap:.45rem}.version-options[data-astro-cid-i3dc6j6l] label[data-astro-cid-i3dc6j6l]{min-height:56px}.settings[data-astro-cid-i3dc6j6l]{align-items:stretch;gap:.75rem}.field[data-astro-cid-i3dc6j6l]{flex:1}input[data-astro-cid-i3dc6j6l][type=number],.form-actions[data-astro-cid-i3dc6j6l] button[data-astro-cid-i3dc6j6l]{width:100%}.output-section[data-astro-cid-i3dc6j6l]{padding-inline:1rem}.actions[data-astro-cid-i3dc6j6l] button[data-astro-cid-i3dc6j6l]:not(.clear){flex:1}.clear[data-astro-cid-i3dc6j6l]{margin-left:0}textarea[data-astro-cid-i3dc6j6l]{font-size:.88rem}}.jwt-tool[data-astro-cid-z53abekn]{width:100%}.workspace[data-astro-cid-z53abekn]{border:1px solid var(--border);border-radius:4px;padding:clamp(1rem,3vw,1.5rem)}label[data-astro-cid-z53abekn]{margin-bottom:.5rem;font-weight:650;display:block}textarea[data-astro-cid-z53abekn],pre[data-astro-cid-z53abekn]{resize:vertical;overflow-wrap:anywhere;white-space:pre-wrap;width:100%;min-height:120px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:4px;margin:0 0 1.1rem;padding:.85rem 1rem;font:.92rem/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}textarea[data-astro-cid-z53abekn]{background:var(--background)}.warning[data-astro-cid-z53abekn]{border-left:4px solid var(--accent);background:var(--surface);color:var(--text);margin:0 0 1.25rem;padding:.85rem 1rem}.warning-inline[data-astro-cid-z53abekn]{color:var(--muted);font-size:.9rem}.actions[data-astro-cid-z53abekn]{justify-content:space-between;align-items:center;gap:1rem;margin:-.2rem 0 1rem;display:flex}.actions[data-astro-cid-z53abekn] p[data-astro-cid-z53abekn]{color:var(--muted);margin:0;font-size:.85rem}.actions[data-astro-cid-z53abekn] div[data-astro-cid-z53abekn]{gap:.5rem;display:flex}button[data-astro-cid-z53abekn]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;padding:.55rem .85rem;font-size:.9rem;font-weight:600}button[data-astro-cid-z53abekn]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-z53abekn]:disabled{opacity:.6;cursor:default}#jwt-status[data-astro-cid-z53abekn]{min-height:1.4em;color:var(--muted);font-size:.9rem}.parts[data-astro-cid-z53abekn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.parts[data-astro-cid-z53abekn] h2[data-astro-cid-z53abekn]{font-size:1.1rem}.parts[data-astro-cid-z53abekn] pre[data-astro-cid-z53abekn]{min-height:100px}@media (width<=650px){.parts[data-astro-cid-z53abekn]{grid-template-columns:1fr;gap:0}.actions[data-astro-cid-z53abekn]{flex-direction:column;align-items:flex-start}.actions[data-astro-cid-z53abekn] div[data-astro-cid-z53abekn]{width:100%}.actions[data-astro-cid-z53abekn] button[data-astro-cid-z53abekn]{flex:1}}.reader-tool[data-astro-cid-u7lj5wcu]{width:100%}.reader[data-astro-cid-u7lj5wcu]{text-align:center;max-width:720px;margin-inline:auto}#reader-form[data-astro-cid-u7lj5wcu]{margin:0}#qr-image[data-astro-cid-u7lj5wcu]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.drop-area[data-astro-cid-u7lj5wcu]{border:1px dashed var(--border);cursor:pointer;border-radius:4px;align-content:center;justify-items:center;gap:.5rem;min-height:220px;padding:1.5rem;display:grid}.drop-area[data-astro-cid-u7lj5wcu]:hover{border-color:var(--accent);background:var(--surface)}#reader-form[data-astro-cid-u7lj5wcu]:focus-within .drop-area[data-astro-cid-u7lj5wcu]{outline:3px solid var(--accent);outline-offset:3px}.drop-title[data-astro-cid-u7lj5wcu]{font-size:1.15rem;font-weight:650}.drop-hint[data-astro-cid-u7lj5wcu],.result-note[data-astro-cid-u7lj5wcu]{color:var(--muted);font-size:.9rem}button[data-astro-cid-u7lj5wcu]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;padding:.65rem 1rem;font-weight:650}button[data-astro-cid-u7lj5wcu]:hover{background:var(--surface)}.choose-button[data-astro-cid-u7lj5wcu]{border:1px solid var(--accent);background:var(--accent);min-height:44px;color:var(--background);border-radius:4px;align-items:center;margin-top:.35rem;padding:.55rem 1rem;font-weight:650;display:inline-flex}.status[data-astro-cid-u7lj5wcu]{min-height:1.5rem;color:var(--muted);margin:.7rem 0 0;font-size:.9rem}.qr-preview[data-astro-cid-u7lj5wcu]{margin:1.25rem auto 0}.qr-preview[data-astro-cid-u7lj5wcu] img[data-astro-cid-u7lj5wcu]{object-fit:contain;width:auto;max-width:min(100%,320px);max-height:320px;margin-inline:auto;display:block}.qr-preview[data-astro-cid-u7lj5wcu] figcaption[data-astro-cid-u7lj5wcu]{color:var(--muted);margin-top:.4rem;font-size:.85rem}.result[data-astro-cid-u7lj5wcu]{padding-top:1.35rem}.result[data-astro-cid-u7lj5wcu] h2[data-astro-cid-u7lj5wcu]{margin:0 0 .65rem;font-size:1.15rem}.result[data-astro-cid-u7lj5wcu] pre[data-astro-cid-u7lj5wcu]{border:1px solid var(--border);background:var(--surface);max-height:18rem;color:var(--text);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;border-radius:4px;margin:0 auto .8rem;padding:.8rem;overflow:auto}.result-note[data-astro-cid-u7lj5wcu]{margin:.55rem 0 0}.privacy[data-astro-cid-u7lj5wcu]{color:var(--accent);margin:1rem 0 0;font-size:.85rem}@media (width<=620px){.drop-area[data-astro-cid-u7lj5wcu]{min-height:190px;padding:1rem}}.markdown-previewer[data-astro-cid-ndpy6crk]{width:100%}.workspace[data-astro-cid-ndpy6crk]{border:1px solid var(--border);border-radius:4px;padding:clamp(1rem,3vw,1.5rem)}.toolbar[data-astro-cid-ndpy6crk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.toolbar[data-astro-cid-ndpy6crk] p[data-astro-cid-ndpy6crk]{color:var(--muted);margin:0;font-size:.85rem}.actions[data-astro-cid-ndpy6crk]{flex-wrap:wrap;gap:.5rem;display:flex}button[data-astro-cid-ndpy6crk]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;padding:.55rem .85rem;font-size:.9rem;font-weight:600}button[data-astro-cid-ndpy6crk]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-ndpy6crk]:disabled{opacity:.6;cursor:default}.workspace[data-astro-cid-ndpy6crk]>label[data-astro-cid-ndpy6crk]{margin:0 0 .5rem;font-size:1rem;font-weight:650;display:block}textarea[data-astro-cid-ndpy6crk]{resize:vertical;width:100%;min-height:450px;color:var(--text);background:var(--background);border:1px solid var(--border);tab-size:2;border-radius:4px;padding:.85rem 1rem;font:.9rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.preview-drawer[data-astro-cid-ndpy6crk]{background:var(--background);width:50vw;max-width:none;height:100dvh;max-height:none;color:var(--text);border:0;margin:0;padding:0;transition:transform .28s;position:fixed;inset:0 0 0 auto;overflow:hidden;transform:translate(100%);box-shadow:-18px 0 55px #0000002e}.preview-drawer[data-astro-cid-ndpy6crk][open]{animation:.28s ease-out both preview-slide-in;transform:translate(0)}.drawer-content[data-astro-cid-ndpy6crk]{flex-direction:column;height:100%;display:flex}.drawer-header[data-astro-cid-ndpy6crk]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,2vw,1.75rem);display:flex}.drawer-header[data-astro-cid-ndpy6crk] h2[data-astro-cid-ndpy6crk]{margin:0;font-size:1.15rem}.preview[data-astro-cid-ndpy6crk]{overflow-wrap:anywhere;background:var(--surface);flex:1;min-height:0;padding:clamp(1rem,2vw,1.75rem);line-height:1.65;overflow:auto}.preview[data-astro-cid-ndpy6crk] [data-astro-cid-ndpy6crk]:first-child{margin-top:0}.preview[data-astro-cid-ndpy6crk] [data-astro-cid-ndpy6crk]:last-child{margin-bottom:0}.preview[data-astro-cid-ndpy6crk] pre[data-astro-cid-ndpy6crk]{background:var(--background);border-radius:4px;padding:.8rem;overflow-x:auto}.preview[data-astro-cid-ndpy6crk] code[data-astro-cid-ndpy6crk]{background:var(--background);border-radius:3px;padding:.1em .25em;font:.9em ui-monospace,SFMono-Regular,Menlo,monospace}.preview[data-astro-cid-ndpy6crk] pre[data-astro-cid-ndpy6crk] code[data-astro-cid-ndpy6crk]{background:0 0;padding:0}.preview[data-astro-cid-ndpy6crk] table[data-astro-cid-ndpy6crk]{border-collapse:collapse;width:100%}.preview[data-astro-cid-ndpy6crk] th[data-astro-cid-ndpy6crk],.preview[data-astro-cid-ndpy6crk] td[data-astro-cid-ndpy6crk]{border:1px solid var(--border);text-align:start;padding:.45rem .65rem}.preview[data-astro-cid-ndpy6crk] :is(th,td)[data-astro-cid-ndpy6crk][align=left]{text-align:left}.preview[data-astro-cid-ndpy6crk] :is(th,td)[data-astro-cid-ndpy6crk][align=center]{text-align:center}.preview[data-astro-cid-ndpy6crk] :is(th,td)[data-astro-cid-ndpy6crk][align=right]{text-align:right}.preview[data-astro-cid-ndpy6crk] input[data-astro-cid-ndpy6crk][type=checkbox]{margin-inline-end:.45rem}.preview[data-astro-cid-ndpy6crk] blockquote[data-astro-cid-ndpy6crk]{border-left:3px solid var(--border);color:var(--muted);margin-inline:0;padding-left:1rem}.preview[data-astro-cid-ndpy6crk] a[data-astro-cid-ndpy6crk]{overflow-wrap:anywhere}.preview[data-astro-cid-ndpy6crk] .empty[data-astro-cid-ndpy6crk]{color:var(--muted)}.sr-only[data-astro-cid-ndpy6crk]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes preview-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (width<=720px){.preview-drawer[data-astro-cid-ndpy6crk]{width:100vw}textarea[data-astro-cid-ndpy6crk]{min-height:300px}}@media (prefers-reduced-motion:reduce){.preview-drawer[data-astro-cid-ndpy6crk]{transition:none}.preview-drawer[data-astro-cid-ndpy6crk][open]{animation:none}}.password-tool[data-astro-cid-6xd7qt4s]{width:100%}.generator[data-astro-cid-6xd7qt4s]{min-width:0}.result[data-astro-cid-6xd7qt4s]{background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:1.5rem 1.75rem}.result[data-astro-cid-6xd7qt4s]>label[data-astro-cid-6xd7qt4s]{color:var(--muted);font-size:.85rem;font-weight:600}.result-main[data-astro-cid-6xd7qt4s]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-block:.35rem .5rem;display:grid}textarea[data-astro-cid-6xd7qt4s]{resize:vertical;width:100%;min-height:88px;color:var(--text);overflow-wrap:anywhere;background:0 0;border:0;border-radius:4px;padding:.5rem 0;font:600 1.65rem/1.45 ui-monospace,monospace;display:block}textarea[data-astro-cid-6xd7qt4s]::placeholder{color:var(--muted);font-size:1.1rem;font-weight:400}.actions[data-astro-cid-6xd7qt4s]{gap:.55rem;display:grid}button[data-astro-cid-6xd7qt4s]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);border-radius:4px;padding:.65rem 1rem;font-weight:650}button[data-astro-cid-6xd7qt4s]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-6xd7qt4s]:disabled{opacity:.65;cursor:default}.primary[data-astro-cid-6xd7qt4s]{background:var(--accent);color:var(--background);border-color:var(--accent)}.primary[data-astro-cid-6xd7qt4s]:hover:not(:disabled){background:var(--accent);text-underline-offset:.2em;text-decoration:underline}#password-entropy[data-astro-cid-6xd7qt4s]{color:var(--muted);font-size:.8rem}form[data-astro-cid-6xd7qt4s]{padding:1.5rem 0 .75rem}fieldset[data-astro-cid-6xd7qt4s]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-6xd7qt4s],.length-row[data-astro-cid-6xd7qt4s]>label[data-astro-cid-6xd7qt4s],.separator-field[data-astro-cid-6xd7qt4s]>label[data-astro-cid-6xd7qt4s]{font-weight:650}.mode[data-astro-cid-6xd7qt4s]{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.mode[data-astro-cid-6xd7qt4s] legend[data-astro-cid-6xd7qt4s]{float:left;margin-right:1rem;padding:0}.mode-options[data-astro-cid-6xd7qt4s]{border:1px solid var(--border);border-radius:4px;display:inline-flex;overflow:hidden}.mode-options[data-astro-cid-6xd7qt4s] label[data-astro-cid-6xd7qt4s]{cursor:pointer;align-items:center;gap:.5rem;min-height:44px;padding:.45rem .9rem;display:flex}.mode-options[data-astro-cid-6xd7qt4s] label[data-astro-cid-6xd7qt4s]+label[data-astro-cid-6xd7qt4s]{border-left:1px solid var(--border)}.mode-options[data-astro-cid-6xd7qt4s] label[data-astro-cid-6xd7qt4s]:has(input:checked){background:var(--surface);color:var(--accent);font-weight:650}input[data-astro-cid-6xd7qt4s][type=checkbox],input[data-astro-cid-6xd7qt4s][type=radio]{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0;margin:0}.length-row[data-astro-cid-6xd7qt4s]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.length-row[data-astro-cid-6xd7qt4s] span[data-astro-cid-6xd7qt4s],.compatibility[data-astro-cid-6xd7qt4s]{color:var(--muted);font-size:.85rem}input[data-astro-cid-6xd7qt4s][type=number],select[data-astro-cid-6xd7qt4s]{min-height:44px;color:var(--text);background:var(--background);border:1px solid var(--border);border-radius:4px;padding:.5rem .65rem}input[data-astro-cid-6xd7qt4s][type=number]{width:82px}.checks[data-astro-cid-6xd7qt4s]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem .75rem;display:grid}.checks[data-astro-cid-6xd7qt4s] label[data-astro-cid-6xd7qt4s],.secondary-checks[data-astro-cid-6xd7qt4s] label[data-astro-cid-6xd7qt4s]{align-items:center;gap:.5rem;min-height:44px;font-size:.9rem;display:flex}.secondary-checks[data-astro-cid-6xd7qt4s]{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.compatibility[data-astro-cid-6xd7qt4s]{margin-top:.35rem}.phrase-fields[data-astro-cid-6xd7qt4s]{flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}.separator-field[data-astro-cid-6xd7qt4s]{align-items:center;gap:.75rem;display:flex}.feedback[data-astro-cid-6xd7qt4s]{align-items:center;gap:1rem;padding-inline:0;display:flex}#password-status[data-astro-cid-6xd7qt4s]{min-height:2.75rem;color:var(--muted);overflow-wrap:anywhere;flex:1;align-items:center;font-size:.85rem;display:flex}.clear[data-astro-cid-6xd7qt4s]{background:0 0;border-color:#0000;padding-inline:.65rem;font-size:.85rem;font-weight:500;text-decoration:underline}.privacy[data-astro-cid-6xd7qt4s]{color:var(--accent);margin-bottom:.75rem;font-size:.9rem}.options-label[data-astro-cid-6xd7qt4s]{margin-top:1.25rem;margin-bottom:.35rem;font-weight:650}.sr-only[data-astro-cid-6xd7qt4s]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.checks[data-astro-cid-6xd7qt4s]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.result[data-astro-cid-6xd7qt4s]{padding:1rem}.result-main[data-astro-cid-6xd7qt4s]{grid-template-columns:1fr;gap:.5rem}textarea[data-astro-cid-6xd7qt4s]{min-height:82px;font-size:1.25rem}.actions[data-astro-cid-6xd7qt4s]{grid-template-columns:1fr 1fr;gap:.5rem}button[data-astro-cid-6xd7qt4s]{padding-inline:.65rem;font-size:.9rem}.mode[data-astro-cid-6xd7qt4s]{display:block}.mode[data-astro-cid-6xd7qt4s] legend[data-astro-cid-6xd7qt4s]{float:none;margin:0 0 .5rem}.mode-options[data-astro-cid-6xd7qt4s]{display:flex}.mode-options[data-astro-cid-6xd7qt4s] label[data-astro-cid-6xd7qt4s]{flex:1;justify-content:center;padding-inline:.5rem;font-size:.9rem}.checks[data-astro-cid-6xd7qt4s]{gap:.25rem .5rem}.checks[data-astro-cid-6xd7qt4s] label[data-astro-cid-6xd7qt4s],.secondary-checks[data-astro-cid-6xd7qt4s] label[data-astro-cid-6xd7qt4s]{font-size:.85rem}.feedback[data-astro-cid-6xd7qt4s]{align-items:flex-start}}.qr-tool[data-astro-cid-dn5pzpyx]{width:100%}.generator[data-astro-cid-dn5pzpyx]{max-width:820px;margin-inline:auto}.preview[data-astro-cid-dn5pzpyx]{place-items:center;min-height:350px;padding:1.5rem;display:grid}#qr-canvas[data-astro-cid-dn5pzpyx]{aspect-ratio:1;width:min(320px,100%);height:auto;image-rendering:pixelated;background:#fff}.empty-state[data-astro-cid-dn5pzpyx]{text-align:center;min-height:280px;color:var(--muted);align-content:center;justify-items:center;gap:.25rem;display:grid}.empty-state[data-astro-cid-dn5pzpyx] p[data-astro-cid-dn5pzpyx]{color:var(--text);margin:0;font-size:1.05rem;font-weight:650}.empty-state[data-astro-cid-dn5pzpyx] span[data-astro-cid-dn5pzpyx]{font-size:.9rem}.result-actions[data-astro-cid-dn5pzpyx]{justify-content:center;gap:.75rem;padding:.5rem 1.5rem 0;display:flex}button[data-astro-cid-dn5pzpyx]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);cursor:pointer;border-radius:4px;padding:.65rem 1rem;font-weight:650}button[data-astro-cid-dn5pzpyx]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-dn5pzpyx]:disabled{opacity:.55;cursor:default}.primary[data-astro-cid-dn5pzpyx]{background:var(--accent);color:var(--background);border-color:var(--accent)}.primary[data-astro-cid-dn5pzpyx]:hover:not(:disabled){background:var(--accent);text-underline-offset:.2em;text-decoration:underline}.secondary[data-astro-cid-dn5pzpyx]{min-width:142px}.status[data-astro-cid-dn5pzpyx]{min-height:1.5rem;color:var(--muted);text-align:center;margin:.4rem 1.5rem .6rem;font-size:.9rem}form[data-astro-cid-dn5pzpyx]{max-width:680px;margin-inline:auto;padding:1rem 1.75rem 0}fieldset[data-astro-cid-dn5pzpyx]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-dn5pzpyx]{margin-bottom:.55rem;font-weight:650}.type-options[data-astro-cid-dn5pzpyx]{flex-wrap:wrap;gap:.35rem 1.25rem;width:fit-content;max-width:100%;display:flex}.type-options[data-astro-cid-dn5pzpyx] label[data-astro-cid-dn5pzpyx]{cursor:pointer;align-items:center;gap:.5rem;min-height:44px;display:flex}.type-options[data-astro-cid-dn5pzpyx] label[data-astro-cid-dn5pzpyx]:has(input:checked){color:var(--accent);font-weight:650}input[data-astro-cid-dn5pzpyx][type=checkbox],input[data-astro-cid-dn5pzpyx][type=radio]{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0;margin:0}.fields[data-astro-cid-dn5pzpyx]{margin-top:1.25rem}.fields[data-astro-cid-dn5pzpyx]>label[data-astro-cid-dn5pzpyx],.field[data-astro-cid-dn5pzpyx]>label[data-astro-cid-dn5pzpyx]{margin-bottom:.35rem;font-size:.92rem;font-weight:600;display:block}input[data-astro-cid-dn5pzpyx]:not([type=radio]):not([type=checkbox]),textarea[data-astro-cid-dn5pzpyx],select[data-astro-cid-dn5pzpyx]{width:100%;min-height:44px;color:var(--text);background:var(--background);border:1px solid var(--border);font:inherit;border-radius:4px;padding:.6rem .7rem}textarea[data-astro-cid-dn5pzpyx]{resize:vertical}.hint[data-astro-cid-dn5pzpyx]{color:var(--muted);margin:.35rem 0 0;font-size:.82rem}.field-grid[data-astro-cid-dn5pzpyx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;display:grid}.field[data-astro-cid-dn5pzpyx]{min-width:0}.check[data-astro-cid-dn5pzpyx]{align-self:end;align-items:center;gap:.55rem;min-height:44px;display:flex}.sensitive-note[data-astro-cid-dn5pzpyx]{border-left:2px solid var(--accent);color:var(--muted);margin:.8rem 0 0;padding-left:.75rem;font-size:.85rem}.settings-row[data-astro-cid-dn5pzpyx]{grid-template-columns:auto minmax(170px,220px) minmax(0,1fr);align-items:center;gap:.75rem;margin-top:1.25rem;display:grid}.settings-row[data-astro-cid-dn5pzpyx]>label[data-astro-cid-dn5pzpyx]{font-weight:600}.settings-row[data-astro-cid-dn5pzpyx] span[data-astro-cid-dn5pzpyx]{color:var(--muted);font-size:.82rem}.form-actions[data-astro-cid-dn5pzpyx]{justify-content:center;padding-top:1.25rem;display:flex}.form-actions[data-astro-cid-dn5pzpyx] button[data-astro-cid-dn5pzpyx]{min-width:210px}.privacy[data-astro-cid-dn5pzpyx]{text-align:center;color:var(--accent);padding:.8rem 1rem 1rem;font-size:.85rem}.sr-only[data-astro-cid-dn5pzpyx]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=620px){.preview[data-astro-cid-dn5pzpyx]{min-height:300px;padding:1rem}#qr-canvas[data-astro-cid-dn5pzpyx]{width:min(280px,100%)}.empty-state[data-astro-cid-dn5pzpyx]{min-height:250px}form[data-astro-cid-dn5pzpyx]{padding-inline:1rem}.type-options[data-astro-cid-dn5pzpyx]{grid-template-columns:1fr 1fr;width:100%;display:grid}.type-options[data-astro-cid-dn5pzpyx] label[data-astro-cid-dn5pzpyx]{justify-content:center}.type-options[data-astro-cid-dn5pzpyx] label[data-astro-cid-dn5pzpyx]+label[data-astro-cid-dn5pzpyx]{border-left:0}.type-options[data-astro-cid-dn5pzpyx] label[data-astro-cid-dn5pzpyx]:nth-child(2n){border-left:1px solid var(--border)}.type-options[data-astro-cid-dn5pzpyx] label[data-astro-cid-dn5pzpyx]:nth-child(n+3){border-top:1px solid var(--border)}.field-grid[data-astro-cid-dn5pzpyx]{grid-template-columns:1fr;gap:.7rem}.settings-row[data-astro-cid-dn5pzpyx]{grid-template-columns:1fr;gap:.35rem}.settings-row[data-astro-cid-dn5pzpyx] select[data-astro-cid-dn5pzpyx]{max-width:none}.result-actions[data-astro-cid-dn5pzpyx]{padding-inline:1rem}.secondary[data-astro-cid-dn5pzpyx]{flex:1;min-width:0}.form-actions[data-astro-cid-dn5pzpyx] button[data-astro-cid-dn5pzpyx]{width:100%}}button[data-astro-cid-exbqgixa]{border:1px solid var(--accent);background:var(--background);min-height:44px;color:var(--accent);border-radius:4px;padding:.65rem .9rem;font-weight:650}button[data-astro-cid-exbqgixa]:hover{background:var(--surface)}button[data-astro-cid-exbqgixa]:disabled{opacity:.6;cursor:default}.note[data-astro-cid-exbqgixa]{color:var(--muted);margin-top:.75rem}.reaction-target[data-astro-cid-exbqgixa]{text-align:center;background:var(--surface);width:100%;min-height:260px;color:var(--text);touch-action:manipulation;user-select:none;align-content:center;gap:.65rem;display:grid}#reaction-title[data-astro-cid-exbqgixa]{font-size:clamp(1.6rem,4vw,2.4rem)}#reaction-hint[data-astro-cid-exbqgixa]{font-weight:400}.reaction-target[data-astro-cid-exbqgixa][data-state=go]{background:var(--accent);color:var(--background)}.reaction-target[data-astro-cid-exbqgixa]:focus-visible{outline-offset:-6px}.stats[data-astro-cid-exbqgixa]{flex-wrap:wrap;gap:1rem 2rem;margin-block:1.5rem;display:flex}.stats[data-astro-cid-exbqgixa] strong[data-astro-cid-exbqgixa]{font-variant-numeric:tabular-nums;font-size:1.4rem;display:block}.image-tool[data-astro-cid-qkerskab]{width:100%}.workspace[data-astro-cid-qkerskab]{text-align:center;max-width:720px;margin-inline:auto}.upload-form[data-astro-cid-qkerskab]{margin:0}.drop-area[data-astro-cid-qkerskab]{border:1px dashed var(--border);cursor:pointer;text-align:center;border-radius:4px;align-content:center;justify-items:center;gap:.5rem;min-height:220px;padding:1.5rem;display:grid}.drop-area[data-astro-cid-qkerskab]:hover{border-color:var(--accent);background:var(--surface)}.upload-form[data-astro-cid-qkerskab]:focus-within .drop-area[data-astro-cid-qkerskab]{outline:3px solid var(--focus);outline-offset:3px}#image-file[data-astro-cid-qkerskab]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.drop-title[data-astro-cid-qkerskab]{font-size:1.15rem;font-weight:650}.hint[data-astro-cid-qkerskab],.status[data-astro-cid-qkerskab],.preview[data-astro-cid-qkerskab] figcaption[data-astro-cid-qkerskab]{color:var(--muted);font-size:.9rem}.choose-button[data-astro-cid-qkerskab],button[data-astro-cid-qkerskab]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:.6rem 1rem;font-weight:650;display:inline-flex}.choose-button[data-astro-cid-qkerskab]{border-color:var(--accent);background:var(--accent);color:var(--background);margin-top:.35rem}button[data-astro-cid-qkerskab]:hover:not(:disabled){background:var(--surface)}.status[data-astro-cid-qkerskab]{text-align:center;min-height:1.5rem}.editor[data-astro-cid-qkerskab]{text-align:left;max-width:560px;margin:1.35rem auto 0;padding:0}.editor[data-astro-cid-qkerskab] h2[data-astro-cid-qkerskab]{margin:0 0 1rem;font-size:1.15rem}.dimensions[data-astro-cid-qkerskab]{grid-template-columns:1fr auto 1fr;align-items:end;gap:.75rem;display:grid}.dimensions[data-astro-cid-qkerskab] label[data-astro-cid-qkerskab],.format-label[data-astro-cid-qkerskab]{gap:.4rem;font-size:.9rem;font-weight:650;display:grid}.dimensions[data-astro-cid-qkerskab] input[data-astro-cid-qkerskab],select[data-astro-cid-qkerskab]{box-sizing:border-box;border:1px solid var(--border);background:var(--background);width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:4px;padding:.55rem}.multiply[data-astro-cid-qkerskab]{color:var(--muted);padding-bottom:.65rem}.ratio[data-astro-cid-qkerskab]{align-items:center;gap:.55rem;min-height:44px;margin:.5rem 0 1rem;font-size:.9rem;display:flex}.ratio[data-astro-cid-qkerskab] input[data-astro-cid-qkerskab]{width:1.1rem;height:1.1rem;accent-color:var(--accent)}select[data-astro-cid-qkerskab]{margin-top:.4rem}.preview[data-astro-cid-qkerskab]{text-align:center;margin:1.25rem 0}.preview[data-astro-cid-qkerskab] img[data-astro-cid-qkerskab]{object-fit:contain;max-width:100%;max-height:360px;margin:auto;display:block}.preview[data-astro-cid-qkerskab] figcaption[data-astro-cid-qkerskab]{margin-top:.5rem}.primary[data-astro-cid-qkerskab]{border-color:var(--accent);background:var(--accent);width:100%;color:var(--background)}.primary[data-astro-cid-qkerskab]:hover:not(:disabled){background:var(--accent);text-underline-offset:.2em;text-decoration:underline}button[data-astro-cid-qkerskab]:disabled{opacity:.55;cursor:not-allowed}.privacy[data-astro-cid-qkerskab]{color:var(--accent);text-align:center;margin:1rem 0 0;padding:.8rem 1rem 1rem;font-size:.85rem}@media (width<=620px){.drop-area[data-astro-cid-qkerskab]{min-height:190px;padding:1rem}}.timestamp-tool[data-astro-cid-phleoypo]{width:100%}.converter[data-astro-cid-phleoypo]{border:1px solid var(--border);border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.panel[data-astro-cid-phleoypo]{min-width:0;padding:1.4rem 1.5rem 1rem}.panel[data-astro-cid-phleoypo]+.panel[data-astro-cid-phleoypo]{border-left:1px solid var(--border)}.panel[data-astro-cid-phleoypo] h2[data-astro-cid-phleoypo]{margin:0 0 1.15rem;font-size:1.15rem}form[data-astro-cid-phleoypo]{gap:.55rem;display:grid}form[data-astro-cid-phleoypo]>label[data-astro-cid-phleoypo],legend[data-astro-cid-phleoypo]{font-size:.9rem;font-weight:650}input[data-astro-cid-phleoypo][type=text],input[data-astro-cid-phleoypo][type=datetime-local],select[data-astro-cid-phleoypo]{box-sizing:border-box;border:1px solid var(--border);background:var(--background);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:4px;padding:.55rem .65rem}.input-row[data-astro-cid-phleoypo]{grid-template-columns:minmax(0,1fr) 132px;gap:.5rem;display:grid}.hint[data-astro-cid-phleoypo]{min-height:2.4em;color:var(--muted);margin:0 0 .35rem;font-size:.82rem;line-height:1.45}fieldset[data-astro-cid-phleoypo]{border:0;margin:0 0 .35rem;padding:0}legend[data-astro-cid-phleoypo]{margin-bottom:.2rem}.radio-row[data-astro-cid-phleoypo]{flex-wrap:wrap;gap:.5rem 1.1rem;display:flex}.radio-row[data-astro-cid-phleoypo] label[data-astro-cid-phleoypo]{align-items:center;gap:.4rem;min-height:36px;font-size:.9rem;display:flex}input[data-astro-cid-phleoypo][type=radio]{width:18px;height:18px;accent-color:var(--accent);margin:0}button[data-astro-cid-phleoypo]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;padding:.6rem .8rem;font-size:.9rem;font-weight:650}button[data-astro-cid-phleoypo]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-phleoypo]:disabled{opacity:.55;cursor:default}.primary[data-astro-cid-phleoypo]{border-color:var(--accent);background:var(--accent);color:var(--background);margin-top:.2rem}.primary[data-astro-cid-phleoypo]:hover:not(:disabled){background:var(--accent);text-underline-offset:.2em;text-decoration:underline}.result[data-astro-cid-phleoypo]{border:1px solid var(--border);background:var(--surface);border-radius:4px;gap:.4rem;margin-top:1.1rem;padding:.85rem;display:grid}.result-label[data-astro-cid-phleoypo]{color:var(--muted);font-size:.8rem;font-weight:650}output[data-astro-cid-phleoypo]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;align-content:center;min-height:2.8em;font-size:.96rem}.copy[data-astro-cid-phleoypo]{justify-self:start;min-height:38px;padding:.4rem .65rem;font-size:.82rem}.status[data-astro-cid-phleoypo],.privacy[data-astro-cid-phleoypo]{text-align:center;grid-column:1/-1}.status[data-astro-cid-phleoypo]{min-height:1.5rem;color:var(--muted);margin:.75rem 1rem .1rem;font-size:.88rem}.privacy[data-astro-cid-phleoypo]{color:var(--accent);margin:0;padding:.35rem 1rem 1rem;font-size:.84rem}@media (width<=680px){.converter[data-astro-cid-phleoypo]{grid-template-columns:1fr}.panel[data-astro-cid-phleoypo]{padding:1.2rem 1rem 1rem}.panel[data-astro-cid-phleoypo]+.panel[data-astro-cid-phleoypo]{border-left:0;border-top:1px solid var(--border)}.input-row[data-astro-cid-phleoypo]{grid-template-columns:minmax(0,1fr) 120px}}@media (width<=380px){.input-row[data-astro-cid-phleoypo]{grid-template-columns:1fr}}.url-decode-tool[data-astro-cid-hhtggsij]{width:100%}.workspace[data-astro-cid-hhtggsij]{border:1px solid var(--border);border-radius:4px;padding:clamp(1rem,3vw,1.5rem)}.guidance[data-astro-cid-hhtggsij]{color:var(--muted);margin:0 0 1.25rem}label[data-astro-cid-hhtggsij]{margin-bottom:.5rem;font-weight:650;display:block}textarea[data-astro-cid-hhtggsij]{resize:vertical;width:100%;min-height:120px;color:var(--text);background:var(--background);border:1px solid var(--border);font:inherit;border-radius:4px;margin-bottom:1.1rem;padding:.85rem 1rem;line-height:1.55;display:block}textarea[data-astro-cid-hhtggsij][readonly]{background:var(--surface);overflow-wrap:anywhere;font-family:ui-monospace,monospace}.actions[data-astro-cid-hhtggsij]{justify-content:space-between;align-items:center;gap:1rem;margin:-.2rem 0 1.25rem;display:flex}.actions[data-astro-cid-hhtggsij] p[data-astro-cid-hhtggsij]{color:var(--muted);margin:0;font-size:.85rem}.actions[data-astro-cid-hhtggsij] div[data-astro-cid-hhtggsij]{gap:.5rem;display:flex}button[data-astro-cid-hhtggsij]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;padding:.55rem .85rem;font-size:.9rem;font-weight:600}button[data-astro-cid-hhtggsij]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-hhtggsij]:disabled{opacity:.6;cursor:default}#url-decode-status[data-astro-cid-hhtggsij]{min-height:1.4em;color:var(--muted);margin:0;font-size:.85rem}#url-decode-status[data-astro-cid-hhtggsij][data-error=true]{color:var(--danger,#a12626)}@media (width<=560px){.actions[data-astro-cid-hhtggsij]{flex-direction:column;align-items:flex-start}.actions[data-astro-cid-hhtggsij] div[data-astro-cid-hhtggsij]{width:100%}.actions[data-astro-cid-hhtggsij] button[data-astro-cid-hhtggsij]{flex:1}}.url-encode-tool[data-astro-cid-qj6gnct2]{width:100%}.workspace[data-astro-cid-qj6gnct2]{border:1px solid var(--border);border-radius:4px;padding:clamp(1rem,3vw,1.5rem)}.guidance[data-astro-cid-qj6gnct2]{color:var(--muted);margin:0 0 1.25rem}label[data-astro-cid-qj6gnct2]{margin-bottom:.5rem;font-weight:650;display:block}textarea[data-astro-cid-qj6gnct2]{resize:vertical;width:100%;min-height:120px;color:var(--text);background:var(--background);border:1px solid var(--border);font:inherit;border-radius:4px;margin-bottom:1.1rem;padding:.85rem 1rem;line-height:1.55;display:block}textarea[data-astro-cid-qj6gnct2][readonly]{background:var(--surface);overflow-wrap:anywhere;font-family:ui-monospace,monospace}.actions[data-astro-cid-qj6gnct2]{justify-content:space-between;align-items:center;gap:1rem;margin:-.2rem 0 1.25rem;display:flex}.actions[data-astro-cid-qj6gnct2] p[data-astro-cid-qj6gnct2]{color:var(--muted);margin:0;font-size:.85rem}.actions[data-astro-cid-qj6gnct2] div[data-astro-cid-qj6gnct2]{gap:.5rem;display:flex}button[data-astro-cid-qj6gnct2]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;padding:.55rem .85rem;font-size:.9rem;font-weight:600}button[data-astro-cid-qj6gnct2]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-qj6gnct2]:disabled{opacity:.6;cursor:default}#url-encode-status[data-astro-cid-qj6gnct2]{min-height:1.4em;color:var(--muted);margin:0;font-size:.85rem}@media (width<=560px){.actions[data-astro-cid-qj6gnct2]{flex-direction:column;align-items:flex-start}.actions[data-astro-cid-qj6gnct2] div[data-astro-cid-qj6gnct2]{width:100%}.actions[data-astro-cid-qj6gnct2] button[data-astro-cid-qj6gnct2]{flex:1}}.app-modal[data-astro-cid-limcatzk]{border:1px solid var(--border);background:var(--background);width:min(100% - 2rem,440px);max-width:440px;color:var(--text);border-radius:8px;padding:0;box-shadow:0 18px 55px #00000038}.app-modal[data-astro-cid-limcatzk]::backdrop{background:#0e19138c}.modal-panel[data-astro-cid-limcatzk]{padding:clamp(1.25rem,5vw,1.75rem)}h2[data-astro-cid-limcatzk]{margin:0 0 .65rem;font-size:1.3rem;line-height:1.3}p[data-astro-cid-limcatzk]{color:var(--muted);line-height:1.55}.modal-actions[data-astro-cid-limcatzk]{justify-content:flex-end;gap:.6rem;margin-top:1.5rem;display:flex}button[data-astro-cid-limcatzk]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;border-radius:4px;padding:.55rem .9rem;font-weight:650}button[data-astro-cid-limcatzk]:hover{background:var(--surface)}.modal-confirm[data-astro-cid-limcatzk]{border-color:var(--accent);background:var(--accent);color:var(--background)}.modal-confirm[data-astro-cid-limcatzk]:hover{filter:brightness(.95)}[data-astro-cid-limcatzk][data-tone=danger] .modal-confirm[data-astro-cid-limcatzk]{color:#fff;background:#a52b2b;border-color:#a52b2b}@media (width<=420px){.modal-actions[data-astro-cid-limcatzk]{flex-direction:column-reverse}.modal-actions[data-astro-cid-limcatzk] button[data-astro-cid-limcatzk]{width:100%}}.yaml-json-tool[data-astro-cid-vo7o3f22]{width:100%}.workspace[data-astro-cid-vo7o3f22]{border:1px solid var(--border);border-radius:4px;padding:clamp(1rem,3vw,1.5rem)}.direction[data-astro-cid-vo7o3f22]{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-bottom:1.25rem;display:flex}label[data-astro-cid-vo7o3f22]{font-weight:650;display:block}select[data-astro-cid-vo7o3f22]{min-height:44px;color:var(--text);background:var(--background);border:1px solid var(--border);font:inherit;border-radius:4px;padding:.5rem .7rem}.editors[data-astro-cid-vo7o3f22]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.editor[data-astro-cid-vo7o3f22] label[data-astro-cid-vo7o3f22]{margin-bottom:.5rem}textarea[data-astro-cid-vo7o3f22]{resize:vertical;width:100%;min-height:260px;color:var(--text);background:var(--background);border:1px solid var(--border);tab-size:2;border-radius:4px;padding:.85rem 1rem;font:.9rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}textarea[data-astro-cid-vo7o3f22][readonly]{background:var(--surface);overflow-wrap:anywhere}textarea[data-astro-cid-vo7o3f22]::placeholder{color:var(--muted)}.actions[data-astro-cid-vo7o3f22]{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.actions[data-astro-cid-vo7o3f22] p[data-astro-cid-vo7o3f22]{color:var(--muted);margin:0;font-size:.85rem}.actions[data-astro-cid-vo7o3f22] div[data-astro-cid-vo7o3f22]{gap:.5rem;display:flex}button[data-astro-cid-vo7o3f22]{border:1px solid var(--border);background:var(--background);min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:4px;padding:.55rem .85rem;font-size:.9rem;font-weight:600}button[data-astro-cid-vo7o3f22]:hover:not(:disabled){background:var(--surface)}button[data-astro-cid-vo7o3f22]:disabled{opacity:.6;cursor:default}.primary[data-astro-cid-vo7o3f22]{border-color:var(--accent);background:var(--accent);color:var(--background)}#conversion-status[data-astro-cid-vo7o3f22]{min-height:1.4em;color:var(--muted);overflow-wrap:anywhere;margin:.7rem 0 0;font-size:.85rem}@media (width<=680px){.editors[data-astro-cid-vo7o3f22]{grid-template-columns:1fr}textarea[data-astro-cid-vo7o3f22]{min-height:200px}}@media (width<=560px){.actions[data-astro-cid-vo7o3f22]{flex-direction:column;align-items:flex-start}.actions[data-astro-cid-vo7o3f22] div[data-astro-cid-vo7o3f22]{width:100%}.actions[data-astro-cid-vo7o3f22] button[data-astro-cid-vo7o3f22]{flex:1}}
