.tool-box[data-astro-cid-ip5l7fb4]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem}.tool-row[data-astro-cid-ip5l7fb4]{display:flex;gap:1rem;flex-wrap:wrap;align-items:end;margin-top:1rem}.tool-row[data-astro-cid-ip5l7fb4] label[data-astro-cid-ip5l7fb4]{display:block;font-size:var(--text-small);font-weight:600;margin-bottom:.35rem}.tool-row[data-astro-cid-ip5l7fb4] select[data-astro-cid-ip5l7fb4],.tool-row[data-astro-cid-ip5l7fb4] input[data-astro-cid-ip5l7fb4]{padding:.55rem .7rem;border:1px solid var(--rule);border-radius:8px;font:inherit;background:var(--paper);color:var(--ink);min-width:12rem}.tool-row[data-astro-cid-ip5l7fb4] select[data-astro-cid-ip5l7fb4]:focus,.tool-row[data-astro-cid-ip5l7fb4] input[data-astro-cid-ip5l7fb4]:focus{outline:2px solid var(--gold);outline-offset:1px}.ac-mode[data-astro-cid-ip5l7fb4]{border:1px solid var(--rule);border-radius:8px;padding:.75rem 1rem;margin:0}.ac-mode[data-astro-cid-ip5l7fb4] legend[data-astro-cid-ip5l7fb4]{font-size:var(--text-small);font-weight:600;padding:0 .4rem}.ac-radio[data-astro-cid-ip5l7fb4]{display:inline-block;margin-right:1.25rem;font-size:var(--text-small)}.tool-hint[data-astro-cid-ip5l7fb4]{margin-top:1rem;font-size:var(--text-small);color:var(--slate)}.ac-result[data-astro-cid-ip5l7fb4]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--rule)}.ac-big[data-astro-cid-ip5l7fb4]{font-size:1.25rem;font-family:var(--font-display)}.ac-facts[data-astro-cid-ip5l7fb4]{margin:.75rem 0 0}.tool-empty[data-astro-cid-ip5l7fb4]{color:var(--slate)}.tool-box[data-astro-cid-3fyhjshz]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem}.tool-row[data-astro-cid-3fyhjshz]{display:flex;gap:1rem;flex-wrap:wrap;align-items:end}.tool-row[data-astro-cid-3fyhjshz] label[data-astro-cid-3fyhjshz]{display:block;font-size:var(--text-small);font-weight:600;margin-bottom:.35rem}.tool-row[data-astro-cid-3fyhjshz] select[data-astro-cid-3fyhjshz]{padding:.55rem .7rem;border:1px solid var(--rule);border-radius:8px;font:inherit;background:var(--paper);color:var(--ink);min-width:9rem}.tool-row[data-astro-cid-3fyhjshz] select[data-astro-cid-3fyhjshz]:focus{outline:2px solid var(--gold);outline-offset:1px}.cal-title[data-astro-cid-3fyhjshz]{margin-top:1.5rem;font-size:var(--text-h3)}.cal-grid[data-astro-cid-3fyhjshz]{display:grid;grid-template-columns:repeat(7,1fr);gap:.4rem}.cal-head[data-astro-cid-3fyhjshz]{text-align:center;font-size:var(--text-small);font-weight:600;color:var(--slate);padding:.35rem 0}.cal-cell[data-astro-cid-3fyhjshz]{display:flex;flex-direction:column;align-items:center;gap:.15rem;min-height:3.4rem;padding:.45rem .2rem;border:1px solid var(--rule);border-radius:8px;background:var(--paper);color:var(--ink);font:inherit;cursor:pointer}.cal-cell--blank[data-astro-cid-3fyhjshz]{border-color:transparent;background:transparent;cursor:default}.cal-cell--has[data-astro-cid-3fyhjshz]{border-color:var(--gold);background:var(--gold-bg);font-weight:600}.cal-cell--selected[data-astro-cid-3fyhjshz]{outline:2px solid var(--teal);outline-offset:1px}.cal-day[data-astro-cid-3fyhjshz]{font-size:1rem}.cal-count[data-astro-cid-3fyhjshz]{font-size:var(--text-meta);color:var(--gold-text);white-space:nowrap}.cal-detail[data-astro-cid-3fyhjshz]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--rule)}.tool-results[data-astro-cid-3fyhjshz]{list-style:none;margin:.75rem 0 0;padding:0}.tool-results[data-astro-cid-3fyhjshz] li[data-astro-cid-3fyhjshz]+li[data-astro-cid-3fyhjshz]{margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--rule)}.tool-sub[data-astro-cid-3fyhjshz]{font-size:var(--text-small);color:var(--slate)}@media(max-width:639px){.cal-cell[data-astro-cid-3fyhjshz]{min-height:2.8rem}.cal-count[data-astro-cid-3fyhjshz]{font-size:.7rem}}.tool-box[data-astro-cid-7evbgfm4]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem}.tool-row[data-astro-cid-7evbgfm4]{display:flex;gap:1rem;flex-wrap:wrap;align-items:end}.tool-row[data-astro-cid-7evbgfm4] label[data-astro-cid-7evbgfm4]{display:block;font-size:var(--text-small);font-weight:600;margin-bottom:.35rem}.tool-row[data-astro-cid-7evbgfm4] select[data-astro-cid-7evbgfm4]{padding:.55rem .7rem;border:1px solid var(--rule);border-radius:8px;font:inherit;background:var(--paper);color:var(--ink);min-width:12rem}.tool-row[data-astro-cid-7evbgfm4] select[data-astro-cid-7evbgfm4]:focus{outline:2px solid var(--gold);outline-offset:1px}#cmp-result[data-astro-cid-7evbgfm4]{margin-top:1.5rem}.cmp-curated[data-astro-cid-7evbgfm4]{background:var(--gold-bg);border:1px solid var(--gold);border-radius:8px;padding:.75rem 1rem;margin-bottom:1rem}.tool-empty[data-astro-cid-7evbgfm4]{color:var(--slate)}.tool-sub[data-astro-cid-7evbgfm4]{font-size:var(--text-small);color:var(--slate)}@media(max-width:639px){.compare-table[data-astro-cid-7evbgfm4]{display:block;overflow-x:auto}}.tool-box[data-astro-cid-fyws3pen]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem}.tool-row[data-astro-cid-fyws3pen]{display:flex;gap:1rem;flex-wrap:wrap;align-items:end;margin-top:1rem}.tool-row[data-astro-cid-fyws3pen] label[data-astro-cid-fyws3pen]{display:block;font-size:var(--text-small);font-weight:600;margin-bottom:.35rem}.tool-row[data-astro-cid-fyws3pen] input[data-astro-cid-fyws3pen]{padding:.55rem .7rem;border:1px solid var(--rule);border-radius:8px;font:inherit;background:var(--paper);color:var(--ink);min-width:12rem}.tool-row[data-astro-cid-fyws3pen] input[data-astro-cid-fyws3pen]:focus{outline:2px solid var(--gold);outline-offset:1px}.tool-hint[data-astro-cid-fyws3pen]{margin-top:1rem;font-size:var(--text-small);color:var(--slate)}.dd-presets[data-astro-cid-fyws3pen]{border:1px solid var(--rule);border-radius:8px;padding:.75rem 1rem;margin:1rem 0 0}.dd-presets[data-astro-cid-fyws3pen] legend[data-astro-cid-fyws3pen]{font-size:var(--text-small);font-weight:600;padding:0 .4rem}.dd-preset[data-astro-cid-fyws3pen]{display:block;width:100%;text-align:left;background:none;border:none;padding:.35rem 0;font:inherit;font-size:var(--text-small);color:var(--ink);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.dd-preset[data-astro-cid-fyws3pen]:focus{outline:2px solid var(--gold);outline-offset:1px}.dd-result[data-astro-cid-fyws3pen]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--rule)}.dd-big[data-astro-cid-fyws3pen]{font-size:1.25rem;font-family:var(--font-display)}.dd-facts[data-astro-cid-fyws3pen]{margin:.75rem 0 0}.tool-empty[data-astro-cid-fyws3pen]{color:var(--slate)}.tool-box[data-astro-cid-ax3osm6a]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem}.tool-row[data-astro-cid-ax3osm6a]{display:flex;gap:1rem;flex-wrap:wrap;align-items:end}.tool-row[data-astro-cid-ax3osm6a] label[data-astro-cid-ax3osm6a]{display:block;font-size:var(--text-small);font-weight:600;margin-bottom:.35rem}.tool-row[data-astro-cid-ax3osm6a] select[data-astro-cid-ax3osm6a]{padding:.55rem .7rem;border:1px solid var(--rule);border-radius:8px;font:inherit;background:var(--paper);color:var(--ink);min-width:12rem}.tool-row[data-astro-cid-ax3osm6a] select[data-astro-cid-ax3osm6a]:focus{outline:2px solid var(--gold);outline-offset:1px}.tool-meta[data-astro-cid-ax3osm6a]{margin-top:1.25rem;font-weight:600}.tool-results[data-astro-cid-ax3osm6a]{list-style:none;margin:.75rem 0 0;padding:0}.tool-results[data-astro-cid-ax3osm6a] li[data-astro-cid-ax3osm6a]+li[data-astro-cid-ax3osm6a]{margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--rule)}.tool-sub[data-astro-cid-ax3osm6a]{font-size:var(--text-small);color:var(--slate)}.tool-empty[data-astro-cid-ax3osm6a]{color:var(--slate)}.tool-box[data-astro-cid-izg64vhl]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem}.tool-row[data-astro-cid-izg64vhl]{display:flex;gap:1rem;flex-wrap:wrap;align-items:end}.tool-row[data-astro-cid-izg64vhl] label[data-astro-cid-izg64vhl]{display:block;font-size:var(--text-small);font-weight:600;margin-bottom:.35rem}.tool-row[data-astro-cid-izg64vhl] select[data-astro-cid-izg64vhl],.tool-row[data-astro-cid-izg64vhl] input[data-astro-cid-izg64vhl]{padding:.55rem .7rem;border:1px solid var(--rule);border-radius:8px;font:inherit;background:var(--paper);color:var(--ink);min-width:9rem}.tool-row[data-astro-cid-izg64vhl] select[data-astro-cid-izg64vhl]:focus,.tool-row[data-astro-cid-izg64vhl] input[data-astro-cid-izg64vhl]:focus{outline:2px solid var(--gold);outline-offset:1px}.tool-meta[data-astro-cid-izg64vhl]{margin-top:1.25rem;font-weight:600}.tool-results[data-astro-cid-izg64vhl]{list-style:none;margin:.75rem 0 0;padding:0}.tool-results[data-astro-cid-izg64vhl] li[data-astro-cid-izg64vhl]+li[data-astro-cid-izg64vhl]{margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--rule)}.tool-sub[data-astro-cid-izg64vhl]{font-size:var(--text-small);color:var(--slate)}.tool-empty[data-astro-cid-izg64vhl]{color:var(--slate)}.tool-box[data-astro-cid-retoa7yz]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem}.tool-row[data-astro-cid-retoa7yz]{display:flex;gap:1rem;flex-wrap:wrap;align-items:end;margin-top:1rem}.tool-row[data-astro-cid-retoa7yz] label[data-astro-cid-retoa7yz]{display:block;font-size:var(--text-small);font-weight:600;margin-bottom:.35rem}.tool-row[data-astro-cid-retoa7yz] select[data-astro-cid-retoa7yz],.tool-row[data-astro-cid-retoa7yz] input[data-astro-cid-retoa7yz]{padding:.55rem .7rem;border:1px solid var(--rule);border-radius:8px;font:inherit;background:var(--paper);color:var(--ink);min-width:12rem}.tool-row[data-astro-cid-retoa7yz] select[data-astro-cid-retoa7yz]:focus,.tool-row[data-astro-cid-retoa7yz] input[data-astro-cid-retoa7yz]:focus{outline:2px solid var(--gold);outline-offset:1px}.tool-hint[data-astro-cid-retoa7yz]{margin-top:1rem;font-size:var(--text-small);color:var(--slate)}.hd-mode[data-astro-cid-retoa7yz]{border:1px solid var(--rule);border-radius:8px;padding:.75rem 1rem;margin:0}.hd-mode[data-astro-cid-retoa7yz] legend[data-astro-cid-retoa7yz]{font-size:var(--text-small);font-weight:600;padding:0 .4rem}.hd-radio[data-astro-cid-retoa7yz]{display:inline-block;margin-right:1.25rem;font-size:var(--text-small)}.hd-result[data-astro-cid-retoa7yz]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--rule)}.hd-big[data-astro-cid-retoa7yz]{font-size:1.25rem;font-family:var(--font-display)}.hd-facts[data-astro-cid-retoa7yz]{margin:.75rem 0 0}.tool-empty[data-astro-cid-retoa7yz]{color:var(--slate)}.tool-box[data-astro-cid-vosy7zox]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem}.tool-row[data-astro-cid-vosy7zox]{display:flex;gap:1rem;flex-wrap:wrap;align-items:end}.tool-row[data-astro-cid-vosy7zox] label[data-astro-cid-vosy7zox]{display:block;font-size:var(--text-small);font-weight:600;margin-bottom:.35rem}.tool-row[data-astro-cid-vosy7zox] select[data-astro-cid-vosy7zox]{padding:.55rem .7rem;border:1px solid var(--rule);border-radius:8px;font:inherit;background:var(--paper);color:var(--ink);min-width:9rem}.tool-row[data-astro-cid-vosy7zox] select[data-astro-cid-vosy7zox]:focus{outline:2px solid var(--gold);outline-offset:1px}.hp-result[data-astro-cid-vosy7zox]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--rule)}.hp-context[data-astro-cid-vosy7zox]{color:var(--slate)}.hp-meta[data-astro-cid-vosy7zox]{margin-top:1rem;font-weight:600}.tool-results[data-astro-cid-vosy7zox]{list-style:none;margin:.75rem 0 0;padding:0}.tool-results[data-astro-cid-vosy7zox] li[data-astro-cid-vosy7zox]+li[data-astro-cid-vosy7zox]{margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--rule)}.tool-sub[data-astro-cid-vosy7zox]{font-size:var(--text-small);color:var(--slate)}.tool-hint[data-astro-cid-vosy7zox]{margin-top:1rem;font-size:var(--text-small);color:var(--slate)}.tool-empty[data-astro-cid-vosy7zox]{color:var(--slate)}.tool-box[data-astro-cid-7pv2ocnv]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem}.tool-row[data-astro-cid-7pv2ocnv]{display:flex;gap:1rem;flex-wrap:wrap;align-items:end;margin-top:1rem}.tool-row[data-astro-cid-7pv2ocnv] label[data-astro-cid-7pv2ocnv]{display:block;font-size:var(--text-small);font-weight:600;margin-bottom:.35rem}.tool-row[data-astro-cid-7pv2ocnv] select[data-astro-cid-7pv2ocnv],.tool-row[data-astro-cid-7pv2ocnv] textarea[data-astro-cid-7pv2ocnv]{padding:.55rem .7rem;border:1px solid var(--rule);border-radius:8px;font:inherit;background:var(--paper);color:var(--ink);min-width:12rem}.tool-row[data-astro-cid-7pv2ocnv] select[data-astro-cid-7pv2ocnv]:focus,.tool-row[data-astro-cid-7pv2ocnv] textarea[data-astro-cid-7pv2ocnv]:focus{outline:2px solid var(--gold);outline-offset:1px}.rt-textarea-wrap[data-astro-cid-7pv2ocnv]{flex:1 1 100%}.rt-textarea-wrap[data-astro-cid-7pv2ocnv] textarea[data-astro-cid-7pv2ocnv]{width:100%;min-width:0;box-sizing:border-box;resize:vertical}.tool-hint[data-astro-cid-7pv2ocnv]{margin-top:1rem;font-size:var(--text-small);color:var(--slate)}.rt-mode[data-astro-cid-7pv2ocnv]{border:1px solid var(--rule);border-radius:8px;padding:.75rem 1rem;margin:0}.rt-mode[data-astro-cid-7pv2ocnv] legend[data-astro-cid-7pv2ocnv]{font-size:var(--text-small);font-weight:600;padding:0 .4rem}.rt-radio[data-astro-cid-7pv2ocnv]{display:inline-block;margin-right:1.25rem;font-size:var(--text-small)}.rt-result[data-astro-cid-7pv2ocnv]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--rule)}.rt-big[data-astro-cid-7pv2ocnv]{font-size:1.25rem;font-family:var(--font-display)}.rt-facts[data-astro-cid-7pv2ocnv]{margin:.75rem 0 0}.rt-list[data-astro-cid-7pv2ocnv] li[data-astro-cid-7pv2ocnv]+li[data-astro-cid-7pv2ocnv]{margin-top:.5rem}.tool-empty[data-astro-cid-7pv2ocnv]{color:var(--slate)}.tool-box[data-astro-cid-64qqfgk7]{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem}.tool-row[data-astro-cid-64qqfgk7]{display:flex;gap:1rem;flex-wrap:wrap;align-items:end;margin-top:1rem}.tool-row[data-astro-cid-64qqfgk7] label[data-astro-cid-64qqfgk7]{display:block;font-size:var(--text-small);font-weight:600;margin-bottom:.35rem}.tool-row[data-astro-cid-64qqfgk7] select[data-astro-cid-64qqfgk7],.tool-row[data-astro-cid-64qqfgk7] input[data-astro-cid-64qqfgk7]{padding:.55rem .7rem;border:1px solid var(--rule);border-radius:8px;font:inherit;background:var(--paper);color:var(--ink);min-width:12rem}.tool-row[data-astro-cid-64qqfgk7] select[data-astro-cid-64qqfgk7]:focus,.tool-row[data-astro-cid-64qqfgk7] input[data-astro-cid-64qqfgk7]:focus{outline:2px solid var(--gold);outline-offset:1px}.tg-event-wrap[data-astro-cid-64qqfgk7]{flex:1 1 16rem}.tg-event-wrap[data-astro-cid-64qqfgk7] input[data-astro-cid-64qqfgk7]{width:100%;min-width:0;box-sizing:border-box}.tool-hint[data-astro-cid-64qqfgk7]{margin-top:1rem;font-size:var(--text-small);color:var(--slate)}.tool-sub[data-astro-cid-64qqfgk7]{font-size:var(--text-small);color:var(--slate)}.tg-mode[data-astro-cid-64qqfgk7]{border:1px solid var(--rule);border-radius:8px;padding:.75rem 1rem;margin:0}.tg-mode[data-astro-cid-64qqfgk7] legend[data-astro-cid-64qqfgk7]{font-size:var(--text-small);font-weight:600;padding:0 .4rem}.tg-radio[data-astro-cid-64qqfgk7]{display:inline-block;margin-right:1.25rem;font-size:var(--text-small)}.tg-user-list[data-astro-cid-64qqfgk7]{margin:1rem 0 0}.tg-user-list[data-astro-cid-64qqfgk7] li[data-astro-cid-64qqfgk7]+li[data-astro-cid-64qqfgk7]{margin-top:.5rem}.tg-remove[data-astro-cid-64qqfgk7]{background:none;border:none;padding:0;font:inherit;font-size:var(--text-small);color:var(--ink);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.tg-result[data-astro-cid-64qqfgk7]{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--rule)}.tg-label[data-astro-cid-64qqfgk7]{font-size:var(--text-small);font-weight:600;color:var(--slate)}.tg-title[data-astro-cid-64qqfgk7]{margin-top:.5rem}.tg-timeline[data-astro-cid-64qqfgk7]{list-style:none;margin:1rem 0 0;padding:0 0 0 1.25rem;border-left:2px solid var(--gold)}.tg-timeline[data-astro-cid-64qqfgk7] li[data-astro-cid-64qqfgk7]{position:relative;padding-bottom:1rem}.tg-timeline[data-astro-cid-64qqfgk7] li[data-astro-cid-64qqfgk7]:before{content:"";position:absolute;left:calc(-1.25rem - 6px);top:.35rem;width:10px;height:10px;border-radius:50%;background:var(--gold)}.tg-year[data-astro-cid-64qqfgk7]{display:block;font-weight:700;font-family:var(--font-display)}.tool-empty[data-astro-cid-64qqfgk7]{color:var(--slate)}
