.page_page__tY3M3{flex:1 1;padding:2rem 1rem}.page_page__container__etngy{max-width:1000px;margin:0 auto}.page_page__title__DrX9M{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__lHYUk{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__CG8e9{max-width:480px;margin-bottom:1.5rem}.page_tool__Z03By{margin-bottom:3rem}.page_empty__cn6YT{padding:1rem;color:var(--text-secondary);background-color:var(--bg-secondary);border-radius:var(--radius-md)}.page_result__9zNfs{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:start;margin-bottom:2rem}.page_answer__1GKWz{padding:1.25rem;background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.page_answer__label__4RHwf{margin:0 0 .375rem;font-size:.875rem;color:var(--text-secondary)}.page_answer__row___CNCr{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.page_answer__name__gQVwY{margin:0}.page_answer__name__gQVwY,.page_answer__value__9rCGk{font-size:1.25rem;font-weight:600;color:var(--text-primary)}.page_answer__value__9rCGk{font-family:JetBrains Mono,monospace;overflow-wrap:anywhere}.page_answer__item__6H7xR+.page_answer__item__6H7xR{margin-top:1rem}.page_answer__sub__xyV52{margin:.375rem 0 0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.page_answer__note__T9NoH{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__WTp4z{margin-bottom:2.5rem}.page_panel__title__R45pz{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__bZ26T{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__bZ26T:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.page_field__label__jsabZ{display:block;margin-bottom:.5rem}.page_field__label__jsabZ,.page_hint__TN_oO{font-size:.875rem;color:var(--text-secondary)}.page_hint__TN_oO{margin:1rem 0 0;line-height:1.6}.page_matches__cXEj_{display:grid;grid-gap:.5rem;gap:.5rem;max-width:560px;margin:0;padding:0;list-style:none}.page_match__d4dZg{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__r0_dg{grid-area:swatch;width:2.5rem;height:2.5rem;border:1px solid var(--border);border-radius:var(--radius-sm)}.page_match__name__gLJtb{grid-area:name;font-weight:600}.page_match__hex__H0jwW{grid-area:hex;font-family:JetBrains Mono,monospace}.page_match__de__SiYMZ{grid-area:de;font-size:.8125rem;color:var(--text-secondary)}.page_group__awpiN{margin-top:1.5rem}.page_group__title__Mo5hD{margin:0 0 .75rem;font-size:1.0625rem;font-weight:600;color:var(--text-primary)}.page_chips__jwml2{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.page_chip__Rq4kf{display:grid;grid-template-columns:2.75rem minmax(0,1fr);grid-template-areas:"swatch notation" "swatch name" "swatch hex";grid-column-gap:.75rem;column-gap:.75rem;align-items:center;padding:.5rem;background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.page_chip__swatch__zMC8z{grid-area:swatch;align-self:stretch;min-height:3.25rem;border:1px solid var(--border);border-radius:var(--radius-sm)}.page_chip__swatch_out__CxxPQ{outline:1px dashed var(--text-secondary);outline-offset:-4px}.page_chip__notation__PSpjq{grid-area:notation;font-family:JetBrains Mono,monospace;font-weight:600}.page_chip__name__e_xKx{grid-area:name;font-size:.875rem;color:var(--text-primary)}.page_chip__hex__9jglv{grid-area:hex;font-family:JetBrains Mono,monospace;font-size:.8125rem;color:var(--text-secondary)}.page_section__x_loC{margin-bottom:2.5rem}.page_section__title__zPTzS{font-size:1.375rem;font-weight:700;line-height:1.25;text-align:left;color:var(--text-primary);margin:0 0 1rem}.page_method___s2fi{margin-bottom:1.5rem;max-width:60ch;text-wrap:pretty}.page_method___s2fi p{line-height:1.7;color:var(--text-secondary)}.page_method___s2fi a{color:var(--accent-text)}.page_faq__NvtpT>section{padding-left:0;padding-right:0}@media(min-width:768px){.page_page__tY3M3{padding:3rem 2rem}.page_result__9zNfs{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}