.kyo-addons{clear:both;width:100%;margin:1rem 0;color:inherit}.kyo-addons .kyo-section{margin:0 0 1rem;padding:1rem;border:1px solid #ddd;border-radius:10px}.kyo-addons legend{font-weight:700;padding:0 .35rem}.kyo-field{margin:.7rem 0}.kyo-field label{display:block;cursor:pointer}.kyo-field input[type=checkbox]{margin-right:.4rem;accent-color:currentColor;min-width:18px;min-height:18px}.kyo-field input[type=text],.kyo-field select,.kyo-field textarea{width:100%;max-width:100%;padding:.6rem;font:inherit}.kyo-field small{display:block;opacity:.8}.kyo-price,.kyo-note{font-size:.85em}.kyo-addons [hidden]{display:none!important}.kyo-plain .kyo-section{border:0;border-bottom:1px solid #ddd;border-radius:0;padding:.5rem 0}.kyo-compact .kyo-section{padding:.5rem}.kyo-compact .kyo-field{margin:.25rem 0}
