/* 1.4.161: Agendar retorno no atendimento de voz (ligação realizada), antes da tabulação. */
.cs-box{margin:0 0 12px;padding:10px 12px;border:1px solid #e4d5f0;border-radius:10px;background:#fcfaff;font-size:12px;color:#5b3f70}
.cs-box[hidden]{display:none}
.cs-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.cs-row>div{display:grid;gap:3px;min-width:0}.cs-row b{font-size:12.5px;color:#4f3366}.cs-row small{color:#8c709e;line-height:1.45}
.cs-set{border-left:3px solid #8b62ad;padding-left:10px}.cs-note{font-style:italic}
.cs-actions{display:flex;gap:8px;flex-wrap:wrap}
.cs-form{display:grid;gap:10px}.cs-form>b{font-size:12.5px;color:#4f3366}
.cs-form label{display:grid;gap:5px}.cs-form fieldset{border:0;margin:0;padding:0;display:grid;gap:6px}
.cs-form legend{padding:0;margin-bottom:4px;font-weight:600}
.cs-form .cs-option{display:flex;align-items:center;gap:8px}.cs-form .cs-option small{color:#8c709e}
.cs-form input[type=datetime-local],.cs-form input[name=phone],.cs-form textarea{font:inherit;padding:7px 9px;border:1px solid #dfd1ec;border-radius:8px;background:#fff;max-width:320px}
.cs-form textarea{max-width:none;resize:vertical}
.cs-scope{margin:0;color:#7a5c90;font-size:11.5px}.cs-error{margin:0;color:#ac4d66}
.cs-loading{color:#8c709e}
@media(max-width:700px){.cs-form input[type=datetime-local],.cs-form input[name=phone]{max-width:none}}
