.page_page__GNJmu{flex:1 1;padding:2rem 1rem}.page_page__container__bYdPI{max-width:1000px;margin:0 auto}.page_page__title__h_jZx{font-size:clamp(2rem,1.4rem + 2.2vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;text-align:left;text-wrap:balance;color:var(--text-primary);margin:0 0 1rem}.page_page__intro__uPZWk{font-size:1.0625rem;line-height:1.7;color:var(--text-secondary);max-width:60ch;text-wrap:pretty;margin-bottom:1.5rem}.page_page__intro__uPZWk code{font-family:JetBrains Mono,monospace;font-size:.9375rem;color:var(--text-primary)}.page_page__input__N_HWT{max-width:600px;margin-bottom:2rem}.page_result__844jH{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;margin-bottom:3rem}.page_result__title__CdZSY{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem}.page_result__subtitle__V2ilG{font-size:1rem;font-weight:600;color:var(--text-primary);margin:1.5rem 0 .75rem}.page_matches__lyvhn{display:grid;grid-gap:.75rem;gap:.75rem;list-style:none;padding:0;margin:0}.page_match__Zd4bO{display:flex;min-width:0;background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.page_match__swatch__NVCLV{flex:0 0 4.5rem;border-right:1px solid var(--border)}.page_match__body__See4S{min-width:0;flex:1 1;padding:.75rem 1rem}.page_match__set__gYDss{font-size:.8125rem;color:var(--text-muted);margin:0 0 .25rem}.page_match__head__lBYAf{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.page_match__code__zZBYS{font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700;color:var(--text-primary);overflow-wrap:anywhere}.page_match__also__K4yW6{font-size:.8125rem;color:var(--text-secondary);margin:.25rem 0 0;overflow-wrap:anywhere}.page_match__quality__60hce{font-size:.875rem;color:var(--text-secondary);margin:.25rem 0 0}.page_match__label_excellent__iRbkW,.page_match__label_good__CEMf5{font-weight:600;color:var(--badge-success-text)}.page_match__label_approximate__Bh9Cm{font-weight:600;color:var(--badge-warning-text)}.page_match__label_distant___e96B,.page_match__label_similar__Yq89P{font-weight:600;color:var(--badge-error-text)}.page_near__82usF{display:grid;grid-gap:.375rem;gap:.375rem;list-style:none;padding:0;margin:0}.page_near__item__9uRTP{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.875rem}.page_near__item__9uRTP code{font-family:JetBrains Mono,monospace;color:var(--text-primary);overflow-wrap:anywhere}.page_near__item__9uRTP .page_table__chip__oJfle{margin-right:0}.page_near__meta__SqXaA{color:var(--text-muted)}.page_empty__KtxJH{padding:1.5rem;margin-bottom:3rem;color:var(--text-secondary);background-color:var(--bg-secondary);border-radius:var(--radius-md)}.page_browse__mQt7T{margin-bottom:3rem}.page_browse__controls__8FBmi{display:flex;flex-direction:column;gap:1rem;margin-bottom:.75rem}.page_browse__count__zaQ00{font-size:.875rem;color:var(--text-muted);margin:0 0 .5rem}.page_search__ihpLw{display:flex;flex-direction:column;gap:.375rem;max-width:600px}.page_search__label__IbTmt{font-size:.875rem;font-weight:600;color:var(--text-secondary)}.page_search__field__tA5ts{width:100%;padding:.75rem 1rem;font:inherit;font-size:1rem;color:var(--text-primary);background-color:var(--bg-secondary);border:2px solid var(--border);border-radius:var(--radius-md)}.page_search__field__tA5ts:focus{outline:none;border-color:var(--accent-text)}.page_toggle__Z8haN{display:inline-flex;flex-wrap:wrap;align-self:flex-start;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.page_toggle__btn__zMdPu{padding:.5rem .875rem;font:inherit;font-size:.875rem;color:var(--text-secondary);background-color:var(--bg-secondary);border:0;border-right:1px solid var(--border);cursor:pointer}.page_toggle__btn__zMdPu:last-child{border-right:0}.page_toggle__btn__zMdPu:hover{color:var(--text-primary)}.page_toggle__btn__zMdPu:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}.page_toggle__btn_active__Oum91{color:var(--text-primary);font-weight:600;background-color:var(--bg-primary);box-shadow:inset 0 -2px 0 var(--accent)}.page_section__uAfDn{margin-bottom:2.5rem}.page_section__title__l9san{font-size:1.375rem;font-weight:700;line-height:1.25;text-align:left;color:var(--text-primary);margin:0 0 1rem}.page_section__text__NpmDh{line-height:1.7;color:var(--text-secondary);max-width:60ch;text-wrap:pretty;margin-bottom:1rem}.page_section__text__NpmDh code{font-family:JetBrains Mono,monospace;color:var(--text-primary)}.page_method__8g2Ts{margin-bottom:1.5rem;max-width:60ch;text-wrap:pretty}.page_method__8g2Ts p{line-height:1.7;color:var(--text-secondary)}.page_method__8g2Ts code{font-family:JetBrains Mono,monospace;color:var(--text-primary)}.page_table__wrap__t9FTV{overflow-x:auto}.page_table__FbbWf{width:100%;border-collapse:collapse;font-size:.9375rem}.page_table__FbbWf td,.page_table__FbbWf th{padding:.5rem .75rem;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap}.page_table__FbbWf th{font-size:.8125rem;font-weight:600;color:var(--text-muted)}.page_table__FbbWf td{font-family:JetBrains Mono,monospace;color:var(--text-primary)}.page_table__set__iPLGa{font-family:inherit;color:var(--text-secondary)}.page_table__copy__JN94s{padding:.25rem .5rem;font-family:JetBrains Mono,monospace;font-size:.8125rem;color:var(--accent-text);background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer}.page_table__copy__JN94s:hover{border-color:var(--accent)}.page_table__copy__JN94s:focus-visible{outline:2px solid var(--accent-text);outline-offset:1px}.page_table__chip__oJfle{display:inline-block;width:.875rem;height:.875rem;margin-right:.5rem;vertical-align:-.125rem;border:1px solid var(--border);border-radius:var(--radius-sm)}.page_faq__9eHx1>section{padding-left:0;padding-right:0}.page_related__PSqLG{margin:2.5rem 0}.page_related__list__bWY99{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.page_related__link___E4sn{display:inline-block;padding:.5rem .875rem;color:var(--accent-text);background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;transition:border-color .2s}.page_related__link___E4sn:hover{border-color:var(--accent)}.page_disclaimer__8SRu1{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--border);font-size:.875rem;line-height:1.6;color:var(--text-muted);max-width:60ch;text-wrap:pretty}.page_disclaimer__8SRu1 a{color:var(--accent-text)}@media(min-width:768px){.page_page__GNJmu{padding:3rem 2rem}.page_result__844jH{grid-template-columns:220px minmax(0,1fr)}}