.ToolPage-module__ifyT5a__toolSection{padding-top:8px}.ToolPage-module__ifyT5a__prose{max-width:46rem}.ToolPage-module__ifyT5a__lead{max-width:46rem;color:var(--muted);margin:-8px 0 20px}.ToolPage-module__ifyT5a__small{max-width:46rem;font-size:var(--fs-small);color:var(--muted);margin:14px 0 0}.ToolPage-module__ifyT5a__small a,.ToolPage-module__ifyT5a__table a,.ToolPage-module__ifyT5a__links a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--fg-rgb), .3);text-decoration-color:rgba(var(--fg-rgb), .3);text-underline-offset:2px}.ToolPage-module__ifyT5a__small a:hover,.ToolPage-module__ifyT5a__table a:hover,.ToolPage-module__ifyT5a__links a:hover{color:var(--accent)}.ToolPage-module__ifyT5a__selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:520px){.ToolPage-module__ifyT5a__selects{grid-template-columns:minmax(0,1fr)}}.ToolPage-module__ifyT5a__check{font-size:var(--fs-small);color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.ToolPage-module__ifyT5a__check input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:2px 0 0}.ToolPage-module__ifyT5a__tableWrap{border-radius:var(--r-m);border:1px solid var(--line);overflow-x:auto}.ToolPage-module__ifyT5a__table{border-collapse:collapse;width:100%;font-size:var(--fs-small);font-variant-numeric:tabular-nums}.ToolPage-module__ifyT5a__table caption{text-align:left;color:var(--muted);caption-side:bottom;border-top:1px solid var(--line);padding:10px 14px;font-size:.8rem}.ToolPage-module__ifyT5a__table th,.ToolPage-module__ifyT5a__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 14px}.ToolPage-module__ifyT5a__table thead th{font-size:var(--fs-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--graphite)}.ToolPage-module__ifyT5a__table tbody th{white-space:nowrap;font-weight:700}.ToolPage-module__ifyT5a__table tbody th span,.ToolPage-module__ifyT5a__table td span{color:var(--muted);font-size:.8rem;font-weight:500;display:block}.ToolPage-module__ifyT5a__table td{color:var(--text)}.ToolPage-module__ifyT5a__table tbody tr:last-child>*{border-bottom:0}.ToolPage-module__ifyT5a__muted{color:var(--muted)}@media (max-width:640px){.ToolPage-module__ifyT5a__tableWrap{border:0;overflow:visible}.ToolPage-module__ifyT5a__table thead{display:none}.ToolPage-module__ifyT5a__table caption{border:0;padding:0 0 10px;display:block}.ToolPage-module__ifyT5a__table,.ToolPage-module__ifyT5a__table tbody,.ToolPage-module__ifyT5a__table tr,.ToolPage-module__ifyT5a__table th,.ToolPage-module__ifyT5a__table td{display:block}.ToolPage-module__ifyT5a__table tr{border-radius:var(--r-s);background:var(--graphite);border:1px solid var(--line);margin-bottom:10px;padding:12px 14px}.ToolPage-module__ifyT5a__table tbody th{white-space:normal;border:0;padding:0 0 6px}.ToolPage-module__ifyT5a__table td{border:0;grid-template-columns:8.5rem minmax(0,1fr);gap:8px;padding:4px 0;display:grid}.ToolPage-module__ifyT5a__table td:before{content:attr(data-label);color:var(--muted)}.ToolPage-module__ifyT5a__table td span{grid-column:2}}.ToolPage-module__ifyT5a__sources{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ToolPage-module__ifyT5a__sources li{border-radius:var(--r-s);background:var(--graphite);border:1px solid var(--line);gap:4px;min-width:0;padding:12px 14px;display:grid}.ToolPage-module__ifyT5a__sources a{overflow-wrap:anywhere;font-weight:700}.ToolPage-module__ifyT5a__sources a:hover{color:var(--accent)}.ToolPage-module__ifyT5a__sources span{color:var(--muted);font-size:.8rem}.ToolPage-module__ifyT5a__links{font-size:var(--fs-small);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;display:flex}.ToolPage-module__ifyT5a__cityGrid{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ToolPage-module__ifyT5a__cityGrid a{border:1px solid var(--line-strong);border-radius:999px;align-items:center;min-height:38px;padding:6px 14px;font-size:.9rem;display:inline-flex}.ToolPage-module__ifyT5a__cityGrid a:hover{border-color:var(--accent-line);color:var(--accent)}.ToolPage-module__ifyT5a__cityGrid a[aria-current=page]{background:var(--yellow);border-color:var(--yellow);color:var(--black)}.ToolPage-module__ifyT5a__note{border-radius:var(--r-s);border-left:4px solid var(--accent-line);background:rgba(var(--accent-rgb), .05);max-width:46rem;font-size:var(--fs-small);margin:16px 0 0;padding:12px 16px}.ToolPage-module__ifyT5a__h1Fit{font-size:min(1em,7.4vw)}
