.signal-input{max-width:600px;margin:0 auto 16px;border:1px solid #303545;border-radius:12px;background:#11131b;text-align:left}.signal-input summary{padding:11px 13px;color:#dbe5ff;font-size:13px}.signal-input[open] summary{border-bottom:1px solid #303545}.signal-input p{margin:12px 13px;color:#aab0c0;font-size:12px}.signal-input label{display:block;margin:0 13px 6px;color:#ccd7f5;font-size:12px;font-weight:700}.signal-input textarea{display:block;width:calc(100% - 26px);min-height:110px;margin:0 13px;border:1px solid #3a4055;border-radius:9px;resize:vertical;background:#171a25;color:#f2f5ff;padding:9px 10px;font:inherit;font-size:13px;line-height:1.45}.signal-input textarea:focus{outline:1px solid #6e91ff;border-color:#6e91ff}.signal-input button{margin:10px 13px 13px;border:1px solid #4d6fd1;border-radius:8px;background:#203d91;color:#fff;cursor:pointer;padding:8px 10px;font:inherit;font-size:12px;font-weight:700}.signal-input button:disabled{opacity:.6;cursor:wait}.signal-message{margin-top:-3px!important;padding-bottom:12px;color:#f4b2b7!important}.signal-message.error{color:#f4b2b7!important}
.signal-input label span{color:#9ba5c1;font-weight:400}.signal-input select{display:block;box-sizing:border-box;width:calc(100% - 26px);margin:0 13px 12px;border:1px solid #3a4055;border-radius:8px;background:#171a25;color:#f2f5ff;padding:8px;font:inherit;font-size:12px}.signal-input select:focus{outline:1px solid #6e91ff;border-color:#6e91ff}
