.pantone-snel .swatch{padding:0;border:0;background:none;font:inherit}.pantone-kiezer__open{margin-top:.4rem;padding:.25rem 0;border:0;background:none;font:inherit;font-size:.8125rem;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pantone-kiezer__paneel{margin-top:.5rem;padding:.75rem;border:1px solid var(--line);border-radius:10px;background:var(--surface-raised,#fff)}.pantone-kiezer__zoek{width:100%}.pantone-kiezer__lijst{max-height:22rem;margin-top:.75rem;overflow-y:auto;overscroll-behavior:contain}.pantone-kiezer__tint{margin:.75rem 0 .35rem;font-size:.75rem;font-weight:700;color:var(--ink-muted)}.pantone-kiezer__groep:first-child .pantone-kiezer__tint{margin-top:0}.pantone-kiezer__stalen{display:grid;grid-template-columns:repeat(auto-fill,minmax(3.6rem,1fr));grid-gap:.35rem;gap:.35rem}.pantone-staal{display:grid;justify-items:center;grid-gap:.2rem;gap:.2rem;min-height:44px;padding:.3rem .15rem;border:0;border-radius:8px;background:none;font:inherit;cursor:pointer}.pantone-staal:hover{background:var(--surface-alt)}.pantone-staal:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.pantone-staal__chip{width:2rem;height:2rem;border-radius:6px;box-shadow:inset 0 0 0 1px rgb(0 0 0/18%)}.pantone-staal--actief .pantone-staal__chip{box-shadow:0 0 0 2px var(--surface-raised,#fff),0 0 0 4px var(--ink)}.pantone-staal__code{font-size:.625rem;line-height:1.15;text-align:center;color:var(--ink);word-break:break-word}.pantone-kiezer__hex{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.6rem;font-size:.8125rem}.pantone-kiezer__vergelijk{display:inline-flex;overflow:hidden;border-radius:6px;box-shadow:inset 0 0 0 1px rgb(0 0 0/18%)}.pantone-kiezer__vergelijk span{width:1.25rem;height:1.5rem}.pantone-kiezer__geen{margin:.6rem 0 0;font-size:.8125rem}.pantone-kiezer__uitleg{margin-top:.4rem}.pantone-omgezet p{margin:0}.upload-pantone{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--line)}.upload-pantone__kop{margin:0 0 .4rem;font-size:.8125rem;font-weight:600}.upload-pantone__lijst{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;padding:0;list-style:none}.upload-pantone__kleur{display:flex;align-items:center;gap:.5rem;font-size:.8125rem}.upload-pantone__vergelijk{display:inline-flex;flex:0 0 auto;overflow:hidden;border-radius:5px;box-shadow:inset 0 0 0 1px rgb(0 0 0/18%)}.upload-pantone__vergelijk span{width:1rem;height:1.25rem}.upload-pantone__melding{margin:.5rem 0 0;font-size:.75rem;color:var(--ink-muted)}