#pj .pj-item { padding: 12px; border: 1px solid var(--line); border-radius: 10px; min-width: 0; }
#pj .pj-item > div { overflow-wrap: anywhere; }
#pj input[type=color] { min-height: 44px; width: 88px; }
#pj button:disabled { opacity: .6; cursor: default; }
#pj .it-opts { grid-template-columns: repeat(auto-fit, minmax(min(220px, 100%), 1fr)); }
