.private-tool[data-astro-cid-b5p5h3hg]{color:#172033;background:linear-gradient(135deg,#fff,#eaf6ff);border:1px solid #bcd9ed;border-radius:1.4rem;min-width:0;padding:clamp(1.2rem,3vw,2.5rem)}.private-tool[data-astro-cid-b5p5h3hg] h2[data-astro-cid-b5p5h3hg]{max-width:28ch;font-size:clamp(1.7rem,3.2vw,2.6rem);line-height:1.15}.private-tool[data-astro-cid-b5p5h3hg] p[data-astro-cid-b5p5h3hg]{color:#405363;max-width:78ch;margin:1rem 0;line-height:1.65}.tool-label[data-astro-cid-b5p5h3hg]{margin:1.3rem 0 .6rem;font-weight:700;display:block}.private-tool[data-astro-cid-b5p5h3hg] input[data-astro-cid-b5p5h3hg],.private-tool[data-astro-cid-b5p5h3hg] select[data-astro-cid-b5p5h3hg],.private-tool[data-astro-cid-b5p5h3hg] textarea[data-astro-cid-b5p5h3hg]{color:#172033;width:100%;max-width:100%;min-height:48px;font:inherit;color-scheme:light;background:#fff;border:1px solid #a9c3d6;border-radius:.65rem;padding:1rem;font-size:1rem}.private-tool[data-astro-cid-b5p5h3hg] input[data-astro-cid-b5p5h3hg],.private-tool[data-astro-cid-b5p5h3hg] select[data-astro-cid-b5p5h3hg]{max-width:36rem}.private-tool[data-astro-cid-b5p5h3hg] textarea[data-astro-cid-b5p5h3hg]{resize:vertical;line-height:1.65}.private-tool[data-astro-cid-b5p5h3hg] [data-astro-cid-b5p5h3hg]:is(input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #147af5}.tool-actions[data-astro-cid-b5p5h3hg]{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.private-tool[data-astro-cid-b5p5h3hg] button[data-astro-cid-b5p5h3hg]{margin-top:1rem}.private-tool[data-astro-cid-b5p5h3hg] [data-astro-cid-b5p5h3hg][hidden]{display:none!important}.private-tool[data-astro-cid-b5p5h3hg] [data-astro-cid-b5p5h3hg][data-tool-output]{color:#143f5b;font-weight:600}.private-tool[data-astro-cid-b5p5h3hg] [data-astro-cid-b5p5h3hg][aria-invalid=true]{border-color:#b62535}fieldset[data-astro-cid-b5p5h3hg]{border:0;min-width:0;margin:1.5rem 0;padding:0}legend[data-astro-cid-b5p5h3hg]{color:#123b57;font-size:1.15rem;font-weight:750}.helper-result[data-astro-cid-b5p5h3hg]{background:#fff;border:1px solid #abcfe6;border-radius:1rem;margin-block:1.5rem;padding:clamp(1rem,3vw,2rem);box-shadow:0 14px 40px #143f5b0b}.helper-result[data-astro-cid-b5p5h3hg] h3[data-astro-cid-b5p5h3hg]{color:#143f5b;font-size:clamp(1.3rem,3vw,1.8rem);line-height:1.3}.helper-result[data-astro-cid-b5p5h3hg] h3[data-astro-cid-b5p5h3hg]:focus{outline-offset:6px;border-radius:.2rem;outline:2px solid #147af5}.helper-result[data-astro-cid-b5p5h3hg] ol[data-astro-cid-b5p5h3hg]{gap:.9rem;margin-block:1.5rem;padding-left:1.3rem;line-height:1.7;display:grid}.helper-links[data-astro-cid-b5p5h3hg]{gap:.9rem;margin-block:1.5rem;display:grid}.helper-links[data-astro-cid-b5p5h3hg] a[data-astro-cid-b5p5h3hg]{color:#075aa5;text-underline-offset:4px;overflow-wrap:anywhere;line-height:1.6;text-decoration:underline}.tool-sample[data-astro-cid-b5p5h3hg]{border-top:1px solid #bcd9ed;margin-top:1.5rem;padding-top:1rem}.tool-sample[data-astro-cid-b5p5h3hg] summary[data-astro-cid-b5p5h3hg]{cursor:pointer;color:#143f5b;padding-block:.7rem;font-weight:700;line-height:1.6}.tool-sample[data-astro-cid-b5p5h3hg] summary[data-astro-cid-b5p5h3hg]:focus-visible,.tool-clear[data-astro-cid-b5p5h3hg]:focus-visible{outline-offset:4px;outline:3px solid #147af5}.tool-utilities[data-astro-cid-b5p5h3hg]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}.tool-clear[data-astro-cid-b5p5h3hg]{color:#405363;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:.7rem .3rem;font-size:.9rem;text-decoration:underline}[data-private-printout]{display:none}@media print{body[data-private-print]>:not([data-private-printout]){display:none!important}body[data-private-print]{color:#000!important;background:#fff!important}body[data-private-print] [data-private-printout]{padding:0;color:#000!important;background:#fff!important;display:block!important;position:static!important}[data-private-printout] h1{margin-bottom:18pt;color:#000!important;font-size:16pt!important}[data-private-printout] pre{white-space:pre-wrap;overflow-wrap:anywhere;font:11pt/1.6 sans-serif;color:#000!important}}@media (width<=640px){.tool-actions[data-astro-cid-b5p5h3hg]{display:grid}.private-tool[data-astro-cid-b5p5h3hg] .button[data-astro-cid-b5p5h3hg]{width:100%}}.practical-content[data-astro-cid-c3j3qyvx]{color:#172033;background:#f4f9fc}.practical-content__inner[data-astro-cid-c3j3qyvx]{gap:2rem;display:grid}.practical-block[data-astro-cid-c3j3qyvx]{background:#fff;border:1px solid #d3e3ec;border-radius:1.4rem;min-width:0;padding:clamp(1.2rem,3vw,2.5rem);box-shadow:0 12px 36px #0b2b3c08}.practical-block[data-astro-cid-c3j3qyvx] h2[data-astro-cid-c3j3qyvx]{max-width:30ch;font-size:clamp(1.7rem,3.2vw,2.6rem);line-height:1.15}.practical-block[data-astro-cid-c3j3qyvx] p[data-astro-cid-c3j3qyvx]{color:#405363;max-width:78ch;margin:1rem 0;line-height:1.7}.practical-block[data-astro-cid-c3j3qyvx] ul[data-astro-cid-c3j3qyvx]{gap:.7rem;padding-left:1.4rem;line-height:1.65;display:grid}.practical-table-wrap[data-astro-cid-c3j3qyvx]{border:1px solid #d3e3ec;border-radius:.7rem;max-width:100%;margin:1.5rem 0;overflow:auto}.practical-table-wrap[data-astro-cid-c3j3qyvx]:focus-visible{outline-offset:3px;outline:3px solid #147af5}table[data-astro-cid-c3j3qyvx]{border-collapse:collapse;width:100%;min-width:570px;font-size:.94rem;line-height:1.55}caption[data-astro-cid-c3j3qyvx]{text-align:left;background:#edf6fc;padding:1rem;font-weight:700}th[data-astro-cid-c3j3qyvx],td[data-astro-cid-c3j3qyvx]{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d3e3ec;padding:1rem}thead[data-astro-cid-c3j3qyvx] th[data-astro-cid-c3j3qyvx]{color:#123b57;background:#e7f3fc}tbody[data-astro-cid-c3j3qyvx] th[data-astro-cid-c3j3qyvx]{background:#f8fbfd;width:27%;font-weight:700}.practical-links[data-astro-cid-c3j3qyvx]{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.3rem;display:flex}.practical-links[data-astro-cid-c3j3qyvx] a[data-astro-cid-c3j3qyvx]{color:#075aa5;text-underline-offset:4px;overflow-wrap:anywhere;font-weight:700;line-height:1.6}@media (width<=640px){.practical-content[data-astro-cid-c3j3qyvx]{padding-block:3rem}.practical-block[data-astro-cid-c3j3qyvx]{border-radius:1rem}.practical-links[data-astro-cid-c3j3qyvx]{display:grid}th[data-astro-cid-c3j3qyvx],td[data-astro-cid-c3j3qyvx]{padding:.8rem}table[data-astro-cid-c3j3qyvx]{font-size:.88rem}}
