/*! IVAC minificato da gen-minificati.mjs — sorgente css/colore-cmyk.css sha256:1a2ae6d621368f761a7704e3e98e129b7e28daeb63b22d9db95630a53ebbaef5 — non si modifica a mano */
.cmyk{border:1px dashed var(--border-2, rgba(255,255,255,.13));border-radius:12px;margin-top:10px}.cmyk--aperta{border-style:solid;border-color:var(--cyan, #00D4FF)}.cmyk [hidden]{display:none!important}.cmyk__testa{width:100%;display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 14px;border:0;background:transparent;color:var(--text, #fff);text-align:left;cursor:pointer;font:inherit}.cmyk__pallino{width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.35);flex:none}.cmyk__pallino--vuoto{background:repeating-linear-gradient(135deg,transparent 0 4px,rgba(255,255,255,.18) 4px 5px)!important}.cmyk__tit{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cmyk__tit b{font:600 .9rem var(--f-ui, "Space Grotesk", sans-serif)}.cmyk__eco{font:500 .74rem var(--f-mono, "JetBrains Mono", monospace);color:var(--text-3, #9A9BB8);letter-spacing:.04em}.cmyk__piu{width:26px;height:26px;border:1px solid var(--cyan, #00D4FF);border-radius:50%;position:relative;flex:none}.cmyk__piu:before,.cmyk__piu:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;background:var(--cyan, #00D4FF);transform:translate(-50%,-50%)}.cmyk__piu:after{transform:translate(-50%,-50%) rotate(90deg)}.cmyk--aperta .cmyk__piu:after{transform:translate(-50%,-50%) rotate(0)}.cmyk__corpo{padding:0 14px 14px}.cmyk__conti{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cmyk__corpo{container-type:inline-size}@container (max-width: 480px){.cmyk__conti{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.cmyk__conti{grid-template-columns:minmax(0,1fr)}}.cmyk__conto{display:flex;flex-direction:column;gap:6px;min-width:0}.cmyk__nome{font:600 .8rem var(--f-ui, "Space Grotesk", sans-serif);color:var(--text-2, #AAAAC8)}.cmyk__ctl{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:stretch;border:1px solid var(--border-2, rgba(255,255,255,.13));border-radius:10px;background:var(--bg-input, #0A0A17);overflow:hidden}.cmyk__btn{min-height:44px;border:0;background:transparent;color:var(--text, #fff);font:600 1.1rem var(--f-ui, sans-serif);cursor:pointer}.cmyk__btn:hover,.cmyk__btn:focus-visible{background:#00d4ff1a;color:var(--cyan, #00D4FF)}.cmyk__num{width:100%;min-width:0;border:0;border-left:1px solid var(--border-2, rgba(255,255,255,.13));border-right:1px solid var(--border-2, rgba(255,255,255,.13));background:transparent;color:var(--text, #fff);text-align:center;font:600 16px var(--f-mono, monospace);-moz-appearance:textfield;appearance:textfield}.cmyk__num::-webkit-outer-spin-button,.cmyk__num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cmyk__barra{display:block;height:6px;border-radius:3px;background:#ffffff14;overflow:hidden}.cmyk__barra i{display:block;height:100%;background:var(--cmyk-tinta);transition:width .15s}.cmyk__esito{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-top:14px}.cmyk__quadro{width:44px;height:44px;border-radius:8px;border:1px solid rgba(255,255,255,.35);flex:none}.cmyk__valori{flex:1 1 160px;font:600 .86rem var(--f-mono, monospace);color:var(--text, #fff)}.cmyk__azzera{min-height:44px;padding:0 16px;border:1px solid var(--border-2, rgba(255,255,255,.13));border-radius:10px;background:var(--bg-input, #0A0A17);color:var(--text, #fff);font:600 .9rem var(--f-ui, sans-serif);cursor:pointer}.cmyk__azzera:hover,.cmyk__azzera:focus-visible{border-color:#00d4ff80}@media (prefers-reduced-motion: reduce){.cmyk__barra i{transition:none}}
