.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__details>summary.upload-pantone__kop{display:flex;align-items:center;justify-content:space-between;min-height:40px;margin:0;list-style:none;cursor:pointer}.upload-pantone__details>summary::-webkit-details-marker{display:none}.upload-pantone__details>summary:after{content:"";width:7px;height:7px;margin-right:4px;border:solid;border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg)}.upload-pantone__details[open]>summary:after{transform:translateY(2px) rotate(-135deg)}.upload-pantone__details[open]>summary{margin-bottom:.4rem}.upload-pantone__vlakje{display:inline-block;width:.9em;height:.9em;margin:0 .3em;vertical-align:-.1em;border:1px solid rgb(0 0 0/15%);border-radius:3px}.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)}.upload-pantone__kleur{flex-wrap:wrap}.upload-pantone__is,.upload-pantone__kleur .linkknop{margin-left:auto;font-size:.8125rem}.upload-pantone__is{color:var(--ink-muted)}.upload-pantone__voorstel{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin:0 0 .6rem;padding:.5rem .75rem;border-radius:6px;background:var(--surface-sunken,#f2f4f6);font-size:.8125rem}.upload-pantone__knoppen{display:inline-flex;align-items:center;gap:.6rem}