.enterprise-panel{margin-bottom:18px}.detailed{max-width:900px}.simple-form h2{margin:8px 0 0;font-size:15px}.simple-form input,.simple-form select{margin:0}.checkline{display:flex;align-items:center;gap:9px;font-size:12px;color:#405b50;font-weight:600}.checkline input{width:auto}.address-fields,.two-cols{display:grid;grid-template-columns:1fr 1fr;gap:12px}.address-fields input:first-child{grid-column:1/-1}.detail-box{border-top:1px solid #e6ece8;padding-top:18px}.detail-box h3{font-size:13px;margin:0 0 12px}.detail-box label{display:grid;gap:5px;font-size:11px;color:#405b50;font-weight:700}.detail-box input,.detail-box select{margin:0}.code-row{display:grid;grid-template-columns:1fr 1.7fr 1fr 1fr .8fr 28px;gap:7px;margin:7px 0}.code-row input{min-width:0}.code-row button{border:0;background:#fbe8e7;color:#b5413b;border-radius:5px;font-size:17px}.code-head{font-size:9px;color:#74877d;font-weight:700;padding:4px 0}.code-head span:last-child{grid-column:5}.detail-box>.secondary{margin:8px 0 15px;font-size:11px;padding:7px 10px}.selected-activities{display:grid;gap:8px;margin:10px 0 16px}.selected-activity{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;border:1px solid #d9e8dc;background:#f6fbf7;border-radius:8px;padding:10px 12px}.selected-activity strong{font-size:12px;color:#264935}.selected-activity span{font-size:11px;color:#6a8172}.remove-activity{border:0;background:#fbe8e7;color:#a4342f;border-radius:5px;padding:5px 8px;font-size:11px;cursor:pointer}@media(max-width:720px){.address-fields,.two-cols{grid-template-columns:1fr}.code-row{grid-template-columns:1fr 1fr}.code-head{display:none}.code-row button{height:34px}.selected-activity{grid-template-columns:1fr auto}.selected-activity span{grid-column:1/-1;grid-row:2}}
.technical-section{border:1px solid #dce9df;border-radius:9px;padding:12px;margin:12px 0;background:#fbfdfb}.technical-section h4{margin:0 0 10px;color:#176d4c;font-size:12px}.activity-actions,.registry-actions{display:flex;gap:6px;flex-wrap:wrap}.edit-activity{border:0;background:#e7f1fa;color:#17649a;border-radius:6px;padding:5px 8px;font-size:11px;cursor:pointer}.enterprise-registry{display:flex;justify-content:space-between;gap:12px;align-items:center}.registry-actions .secondary,.registry-actions .danger{font-size:11px!important;padding:6px 9px!important;min-height:30px!important}@media(max-width:620px){.enterprise-registry{align-items:flex-start;flex-direction:column}}
#addEnterpriseActivity{border:0;background:#e8f5ec;color:#176d4c;font-weight:800;border-radius:8px;padding:9px 13px;box-shadow:inset 0 0 0 1px #b9dbc5}.selected-activity{border-left:3px solid #1b7a52}.selected-activity>div:first-child{display:grid;gap:3px}.activity-actions button{font-weight:700}.activity-actions .remove-activity{border:0}.enterprise-registry{border-left:3px solid #1b7a52}
