.page_page__dJGYy{flex:1 1;padding:2rem 1rem}.page_page__container__9zD5e{max-width:1000px;margin:0 auto}.page_page__title__UjOMD{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__rPj__{font-size:1.0625rem;line-height:1.7;color:var(--text-secondary);max-width:60ch;text-wrap:pretty;margin-bottom:1.5rem}.page_page__input__17K95{max-width:480px;margin-bottom:1.5rem}.page_tool__TOaI4{margin-bottom:3rem}.page_empty__HhXDp{padding:1rem;color:var(--text-secondary);background-color:var(--bg-secondary);border-radius:var(--radius-md)}.page_result__fcASi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:start;margin-bottom:2rem}.page_answer___6rWA{padding:1.25rem;background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.page_answer__label___ebo0{margin:0 0 .375rem;font-size:.875rem;color:var(--text-secondary)}.page_answer__row__ZqItx{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.page_answer__value__e4pF7{font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:600;overflow-wrap:anywhere;color:var(--text-primary)}.page_answer__item__5rdBv+.page_answer__item__5rdBv{margin-top:1rem}.page_answer__sub__B5tvJ{margin:.375rem 0 0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.page_answer__note__wcZF1{margin:0 0 1rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.5;color:var(--text-primary);background-color:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm)}.page_panel__NMO_W{margin-bottom:2.5rem}.page_panel__title__VzY1F{font-size:1.375rem;font-weight:700;line-height:1.25;text-align:left;color:var(--text-primary);margin:0 0 1rem}.page_field__input__kzU7u{display:block;width:100%;margin-bottom:1.5rem;max-width:480px;padding:.75rem 1rem;font-family:JetBrains Mono,monospace;font-size:1rem;color:var(--text-primary);background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.page_field__input__kzU7u:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.page_field__label__pdXPQ{display:block;margin-bottom:.5rem}.page_field__label__pdXPQ,.page_hint__w_Hhz{font-size:.875rem;color:var(--text-secondary)}.page_hint__w_Hhz{margin:1rem 0 0;line-height:1.6}.page_matches___u3h_{display:grid;grid-gap:.5rem;gap:.5rem;max-width:560px;margin:0;padding:0;list-style:none}.page_match__xH5YQ{display:grid;grid-template-columns:2.5rem minmax(0,1fr) auto;grid-template-areas:"swatch name hex" "swatch de de";grid-column-gap:.75rem;column-gap:.75rem;align-items:center;padding:.625rem .75rem;background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.page_swatch__o2OcO{grid-area:swatch;width:2.5rem;height:2.5rem;border:1px solid var(--border);border-radius:var(--radius-sm)}.page_match__name__7W5tu{grid-area:name;font-weight:600}.page_match__hex__HDDEX{grid-area:hex;font-family:JetBrains Mono,monospace}.page_match__de__aTJfb{grid-area:de;font-size:.8125rem;color:var(--text-secondary)}.page_charts__uq2Q6{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;margin-top:1.25rem}.page_chart__G_Xyc{min-width:0;overflow-x:auto}.page_grid__RtMjp{border-collapse:separate;border-spacing:2px;font-size:.625rem}.page_grid__RtMjp th{padding:.25rem;font-weight:600;color:var(--text-secondary);text-align:center}.page_grid__RtMjp tbody th{text-align:right}.page_grid__caption__ESXY_{padding-bottom:.375rem;font-size:1rem;font-weight:600;text-align:left;color:var(--text-primary)}.page_cell__UbSrk{min-width:2.625rem;height:2.25rem;padding:0 .125rem;font-family:JetBrains Mono,monospace;text-align:center;border-radius:3px}.page_cell_dark__pp_7T{color:#1a1a1a}.page_cell_light__IK_aE{color:#f5f5f5}.page_cell_out__ERb5e{outline:1px dashed var(--text-secondary);outline-offset:-3px}.page_cell_none__Wdt_J{min-width:2.625rem}.page_section__w3P0D{margin-bottom:2.5rem}.page_section__title__HI4b1{font-size:1.375rem;font-weight:700;line-height:1.25;text-align:left;color:var(--text-primary);margin:0 0 1rem}.page_method__wwl8A{margin-bottom:1.5rem;max-width:60ch;text-wrap:pretty}.page_method__wwl8A p{line-height:1.7;color:var(--text-secondary)}.page_method__wwl8A a{color:var(--accent-text)}.page_faq__1EasJ>section{padding-left:0;padding-right:0}@media(min-width:768px){.page_page__dJGYy{padding:3rem 2rem}.page_result__fcASi{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.page_charts__uq2Q6{grid-template-columns:repeat(2,minmax(0,1fr))}.page_grid__RtMjp{font-size:.6875rem}.page_cell__UbSrk,.page_cell_none__Wdt_J{min-width:3.25rem}}