.acts-tabs{display:flex;flex-wrap:wrap;gap:3px;margin:16px 0;border-bottom:3px solid #e99732}.acts-tabs button{font:12px Arial;padding:10px;border:1px solid #d6b281;background:#f5e9d7;color:#333;cursor:pointer}.acts-tabs button.active{background:#e99732;color:#fff;font-weight:bold}.acts-tabs button .tab-state{display:block;font-size:10px;margin-top:4px}.acts-summary{display:grid;grid-template-columns:170px 1fr;gap:8px;padding:15px;background:#faf5ed;border:1px solid #e0c9a9}.acts-summary dt{font-weight:bold}.acts-summary dd{margin:0;overflow-wrap:anywhere}.acts-note{border-left:4px solid #2c688e;background:#eef5fa;padding:10px 14px;font-size:12px;line-height:1.5}.acts-status{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;padding:8px 0}.acts-table{width:100%;border-collapse:collapse;font:12px Arial;min-width:600px}.acts-table th{background:#eeac55;color:#222;padding:9px;border:1px solid #c99553}.acts-table td{border:1px solid #ddc7ad;padding:9px;vertical-align:top}.acts-table tr:nth-child(even){background:#fbf6ef}.acts-table button,.acts-inline button{margin:2px;font:12px Arial;cursor:pointer;padding:5px 8px}.acts-inline{margin:10px 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.acts-file{padding:10px;background:#f8f8f8;border:1px solid #ddd;margin:8px 0;display:flex;align-items:center;justify-content:space-between;gap:8px}.acts-file span{overflow-wrap:anywhere}.acts-file button{padding:5px;cursor:pointer}.acts-form fieldset[disabled]{opacity:1}.acts-form fieldset[disabled] input,.acts-form fieldset[disabled] select,.acts-form fieldset[disabled] textarea{color:#333;background:#f5f5f5}.acts-form>fieldset.acts-content{border:none;padding:0;margin:0}.acts-form #acts-error,.acts-errors{background:#fff1eb;border:1px solid #d58f6d;padding:12px;color:#8e3014;line-height:1.6}.acts-form .operator-fields input[type=checkbox]{width:auto;justify-self:start}.acts-form input[type=number]{min-width:0}.acts-total{padding:12px;background:#f4eee3;font-weight:bold;text-align:right}.acts-item-tabs{display:flex;gap:6px;margin:12px 0}.acts-item-tabs button{border:1px solid #caab82;background:#f5e9d7;padding:8px;cursor:pointer}.acts-item-tabs button.active{background:#e8a64c}.acts-dialog-form label{line-height:1.4}.acts-section-title{font-size:15px;color:#81532a}.acts-modal-actions{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.acts-picker{display:block;width:100%;text-align:left;padding:12px;margin:8px 0;background:#f8f1e8;border:1px solid #d9c4a7;cursor:pointer}.acts-progress{margin:10px 0;display:flex;gap:6px;flex-wrap:wrap}.acts-progress span{padding:6px;background:#f0ece6;font-size:11px}.acts-progress span.done{background:#e5f2e6;color:#22672e}.acts-location input{width:100%}.acts-table input,.acts-table select{max-width:100%;min-width:100px;box-sizing:border-box}.acts-table .small-cell{min-width:120px}.acts-actions{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.acts-actions button{padding:8px 12px;cursor:pointer}.acts-sample-button{background:#eef5fa;border:1px solid #9fb7c9;color:#234f70;padding:7px 10px;cursor:pointer}.acts-ready{background:#e7f3e9;padding:12px;border:1px solid #98bb9c;line-height:1.5}.acts-source{font-size:11px;color:#777;margin-top:20px}.acts-dialog-form{font-size:12px}.acts-dialog-form fieldset{margin:12px 0;padding:12px;border:1px solid #d3baa0}.acts-dialog-form legend{font-weight:bold;color:#81532a}.acts-dialog-form input,.acts-dialog-form select,.acts-dialog-form textarea{box-sizing:border-box;width:100%;padding:6px;font:12px Arial;border:1px solid #bcae9c}.acts-dialog-form input[type=checkbox]{width:auto}.acts-dialog-form .operator-fields{gap:10px;grid-template-columns:180px minmax(100px,1fr)}.acts-dialog-form .form-actions{display:flex;gap:8px;flex-wrap:wrap}.acts-form .form-actions{flex-wrap:wrap}.acts-table-wrap{overflow:auto}.acts-help{font-size:12px;line-height:1.5}.acts-dialog-form #act-modal-error{color:#913c22;background:#fff1eb;padding:10px}.acts-dialog-form input:invalid:not(:placeholder-shown){box-shadow:none}@media(max-width:700px){.acts-summary{grid-template-columns:1fr}.acts-summary dd{margin-bottom:8px}.acts-tabs button{flex:1 1 130px}.acts-dialog-form .operator-fields{grid-template-columns:1fr}.acts-status{font-size:11px}.acts-form .operator-fields{grid-template-columns:1fr}.acts-form .operator-fields input,.acts-form .operator-fields select,.acts-form .operator-fields textarea{width:100%;max-width:100%}.acts-inline{align-items:stretch}.acts-table{min-width:620px}.acts-modal-actions button{flex:1}.acts-source{overflow-wrap:anywhere}}

.acts-form .table-wrap{overflow:auto}.acts-attachment{margin:10px 0;padding:12px;background:#f7f4ef;border:1px solid #d9c7b0}.acts-attachment>label{display:block;font-weight:bold;margin-bottom:6px}.acts-attachment button{padding:6px;cursor:pointer}.acts-form .subtable{min-width:650px}.acts-dialog-form .table-wrap{overflow:auto}
.acts-form,.acts-form fieldset,.acts-dialog-form fieldset{min-width:0;max-width:100%}.acts-table-wrap,.acts-form .table-wrap{min-width:0;max-width:100%}.acts-dialog-form .operator-fields{min-width:0}.acts-tabs{max-width:100%}.acts-dialog-form .form-actions button{min-width:0}.acts-help{overflow-wrap:anywhere}
