.es[data-astro-cid-2p4ijqci] h1[data-astro-cid-2p4ijqci]{margin-bottom:.3em}.es[data-astro-cid-2p4ijqci] .lead[data-astro-cid-2p4ijqci]{max-width:62ch;font-size:1.12rem}@media (width>=901px){.es-head[data-astro-cid-2p4ijqci]>[data-astro-cid-2p4ijqci]:not(.page-art){max-width:62%}}.small[data-astro-cid-2p4ijqci]{font-size:.9rem}.es-controls[data-astro-cid-2p4ijqci]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);gap:12px;margin:22px 0 18px;padding:16px;display:grid}.es-controls[data-astro-cid-2p4ijqci]>[data-astro-cid-2p4ijqci]{min-width:0}.es-controls[data-astro-cid-2p4ijqci] fieldset[data-astro-cid-2p4ijqci]{border:0;flex-wrap:wrap;align-items:center;gap:6px 8px;min-inline-size:0;margin:0;padding:0;display:flex}.es-controls[data-astro-cid-2p4ijqci] legend[data-astro-cid-2p4ijqci]{float:left;min-width:64px;margin-right:6px;font-weight:700}.es-controls[data-astro-cid-2p4ijqci] fieldset[data-astro-cid-2p4ijqci] label[data-astro-cid-2p4ijqci]{border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:6px 12px;display:inline-flex}.es-controls[data-astro-cid-2p4ijqci] fieldset[data-astro-cid-2p4ijqci] label[data-astro-cid-2p4ijqci]:has(input:checked){border-color:var(--brand);background:var(--brand-soft);color:var(--ink);font-weight:700}.es-controls[data-astro-cid-2p4ijqci] fieldset[data-astro-cid-2p4ijqci] input[data-astro-cid-2p4ijqci]{accent-color:var(--brand)}.es-row[data-astro-cid-2p4ijqci]{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.es-row[data-astro-cid-2p4ijqci] .search[data-astro-cid-2p4ijqci]{flex:220px}.es-row[data-astro-cid-2p4ijqci] .search[data-astro-cid-2p4ijqci] input[data-astro-cid-2p4ijqci]{width:100%;min-height:44px;font:inherit;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);padding:8px 12px}.toggle[data-astro-cid-2p4ijqci]{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:inline-flex}.toggle[data-astro-cid-2p4ijqci] input[data-astro-cid-2p4ijqci]{width:18px;height:18px;accent-color:var(--brand)}.es-count[data-astro-cid-2p4ijqci]{color:var(--ink-2);margin:0;font-size:.95rem}.es-list[data-astro-cid-2p4ijqci]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.es-item[data-astro-cid-2p4ijqci]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .15s, transform .15s var(--ease-out);grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.es-item[data-astro-cid-2p4ijqci]:hover{border-color:var(--brand)}.es-item[data-astro-cid-2p4ijqci][hidden]{display:none}.es-item[data-astro-cid-2p4ijqci] .n[data-astro-cid-2p4ijqci]{font-family:var(--serif);color:var(--ink-2);text-align:center;font-size:1.4rem}.es-item[data-astro-cid-2p4ijqci] p[data-astro-cid-2p4ijqci]{margin:0}.es-item[data-astro-cid-2p4ijqci] .words[data-astro-cid-2p4ijqci]{color:var(--ink-2);font-size:.95rem}.es-item[data-astro-cid-2p4ijqci] .sym-wrap[data-astro-cid-2p4ijqci]{align-items:center;min-height:2.1em;margin:4px 0;display:flex}.es-item[data-astro-cid-2p4ijqci] .sym[data-astro-cid-2p4ijqci]{color:var(--ink);white-space:normal;font-size:1.35rem}.es-item[data-astro-cid-2p4ijqci] .meta[data-astro-cid-2p4ijqci]{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.9rem;display:flex}.units[data-astro-cid-2p4ijqci]{color:var(--ink-2)}.tag[data-astro-cid-2p4ijqci]{border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:.78rem;font-weight:700}.tag[data-astro-cid-2p4ijqci].ht{background:var(--accent-soft);border-color:var(--warn);color:var(--warn)}.tag[data-astro-cid-2p4ijqci].po{background:var(--brand-soft);border-color:var(--brand);color:var(--brand)}.tag[data-astro-cid-2p4ijqci].topic{color:var(--ink-2);font-weight:400}.reveal[data-astro-cid-2p4ijqci]{font:inherit;border:1px dashed var(--brand);border-radius:var(--radius-sm);background:var(--brand-soft);min-height:40px;color:var(--brand);cursor:pointer;padding:6px 14px;font-size:.95rem}.solve[data-astro-cid-2p4ijqci]{background:var(--brand-soft);min-height:44px;color:var(--brand);border:1px solid #38ddf266;border-radius:10px;align-items:center;gap:6px;padding:10px 16px;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.solve[data-astro-cid-2p4ijqci]:hover{border-color:var(--brand);background:#38ddf233;text-decoration:none}.es-empty[data-astro-cid-2p4ijqci]{text-align:center;color:var(--ink-2);padding:20px}.es-extra[data-astro-cid-2p4ijqci],.es-help[data-astro-cid-2p4ijqci]{margin-top:36px}.es-extra[data-astro-cid-2p4ijqci] ul[data-astro-cid-2p4ijqci]{padding-left:1.2em}.es-extra[data-astro-cid-2p4ijqci] li[data-astro-cid-2p4ijqci]{margin:8px 0}.faq[data-astro-cid-2p4ijqci] details[data-astro-cid-2p4ijqci]{border-bottom:1px solid var(--line);padding:12px 0}.faq[data-astro-cid-2p4ijqci] summary[data-astro-cid-2p4ijqci]{cursor:pointer;font-weight:700}@media (width<=640px){.es-item[data-astro-cid-2p4ijqci]{grid-template-columns:28px 1fr}.es-item[data-astro-cid-2p4ijqci] .solve[data-astro-cid-2p4ijqci]{grid-column:2;justify-self:start}.es-controls[data-astro-cid-2p4ijqci]{gap:10px;padding:12px}.es-controls[data-astro-cid-2p4ijqci] fieldset[data-astro-cid-2p4ijqci]{scrollbar-width:none;flex-wrap:nowrap;margin:0 -12px;padding:0 12px 2px;overflow-x:auto}.es-controls[data-astro-cid-2p4ijqci] fieldset[data-astro-cid-2p4ijqci]::-webkit-scrollbar{display:none}.es-controls[data-astro-cid-2p4ijqci] fieldset[data-astro-cid-2p4ijqci] label[data-astro-cid-2p4ijqci]{flex:none;min-height:40px;padding:6px 11px}.es-controls[data-astro-cid-2p4ijqci] legend[data-astro-cid-2p4ijqci]{float:none;min-width:0;margin-right:2px;font-size:.9rem;position:sticky;left:0}.es-row[data-astro-cid-2p4ijqci] .btn[data-astro-cid-2p4ijqci]{padding:8px 14px}}@media print{.site-header,.site-footer,.progress,.cur-ring,.no-print[data-astro-cid-2p4ijqci]{display:none!important}body{color:#000;background:#fff!important}.es-list[data-astro-cid-2p4ijqci]{columns:2;column-gap:22px;display:block}.es-item[data-astro-cid-2p4ijqci]{break-inside:avoid;border:0;border-bottom:1px solid #ccc;border-radius:0;grid-template-columns:20px 1fr;gap:6px;padding:4px 0;font-size:9pt;display:grid}.es-item[data-astro-cid-2p4ijqci][hidden]{display:none}.es-item[data-astro-cid-2p4ijqci] .n[data-astro-cid-2p4ijqci]{font-size:10pt}.es-item[data-astro-cid-2p4ijqci] .words[data-astro-cid-2p4ijqci]{font-size:8pt}.es-item[data-astro-cid-2p4ijqci] .sym-wrap[data-astro-cid-2p4ijqci]{min-height:0;margin:1px 0}.es-item[data-astro-cid-2p4ijqci] .sym[data-astro-cid-2p4ijqci]{font-size:11pt}.es-item[data-astro-cid-2p4ijqci] .meta[data-astro-cid-2p4ijqci]{font-size:8pt}.tag[data-astro-cid-2p4ijqci].topic{display:none}.es[data-astro-cid-2p4ijqci] h1[data-astro-cid-2p4ijqci]{font-size:18pt}.es-extra[data-astro-cid-2p4ijqci]{margin-top:12px;font-size:9pt}.es-extra[data-astro-cid-2p4ijqci] h2[data-astro-cid-2p4ijqci]{font-size:12pt}.es[data-astro-cid-2p4ijqci] .lead[data-astro-cid-2p4ijqci]{font-size:1rem}}
