.cursor-pointer{cursor:pointer}textarea.szi-input__control,textarea.szi-textarea{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#000c;font-family:inherit;font-size:.875rem;line-height:1.5;min-height:80px;padding:.75rem 1rem;resize:vertical;transition:all .2s ease;width:100%}textarea.szi-input__control:focus,textarea.szi-textarea:focus{background-color:#fff;border-color:#ff6b35;box-shadow:0 0 0 3px #ff6b351a;outline:none}textarea.szi-input__control:disabled,textarea.szi-textarea:disabled{background-color:#f9fafb;color:#00000080;cursor:not-allowed}textarea.szi-input__control::-moz-placeholder,textarea.szi-textarea::-moz-placeholder{color:#0006;font-size:.875rem}textarea.szi-input__control::placeholder,textarea.szi-textarea::placeholder{color:#0006;font-size:.875rem}textarea.szi-textarea--sm{font-size:.8125rem;min-height:60px;padding:.5rem .75rem}textarea.szi-textarea--lg{font-size:.9375rem;min-height:100px;padding:1rem 1.25rem}textarea.szi-textarea--bordered{border:2px solid #e5e7eb}textarea.szi-textarea--bordered:focus{border-color:#ff6b35}.szi-textarea-group{margin-bottom:1rem}.szi-textarea-group__label{align-items:center;color:#000000b3;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-bottom:.5rem}.szi-textarea-group__helper{align-items:center;color:#00000080;display:flex;font-size:.8125rem;gap:.25rem;margin-top:.5rem}.szi-textarea-group__counter{color:#0006;display:block;font-size:.75rem;margin-top:.5rem;text-align:right}.text-warning{color:#d97706!important}.bg-warning{background-color:#fbbf24!important}.border-warning,.btn-warning{border-color:#f59e0b!important}.btn-warning{background-color:#f59e0b!important;color:#000!important}.btn-warning:hover{background-color:#d97706!important;border-color:#d97706!important}
