.ops-form{display:grid;gap:18px;max-width:100%}.ops-form fieldset{border:1px solid var(--line,#dce5dd);border-radius:12px;padding:20px;min-width:0}.ops-form legend{padding:0 8px;font-weight:700;color:#225e43}.ops-form label{display:grid;gap:6px;font-size:13px;color:#475d4e;min-width:0}.ops-form input,.ops-form select,.ops-form textarea{width:100%;min-width:0;border:1px solid #cbd8cf;background:#fff;border-radius:8px;padding:10px;color:#183c28;font:inherit}.ops-form textarea{resize:vertical}.ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ops-grid .table-wrap,.ops-grid h3,.ops-grid .notice,.ops-grid #ops-side-comparison,.ops-grid .small{grid-column:1/-1}.ops-actions{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.ops-actions a,.ops-tab{display:inline-block;text-decoration:none}.ops-tab{padding:10px 15px;color:#235d43;border:1px solid #d7e2d9;border-radius:9px;background:#fff}.ops-attribute{display:grid;grid-template-columns:105px minmax(0,1fr);gap:10px;align-items:end}.ops-form label.check{display:flex;align-items:center;gap:8px}.ops-form .check input,.ops-form input[type=checkbox]{width:18px;height:18px;flex:0 0 18px}.ops-evidence-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;background:#f3f7f3;border-radius:10px;padding:18px;margin-bottom:14px}.ops-evidence-row .ops-upload-status{overflow-wrap:anywhere}.ops-form [role=status]{color:#984331;overflow-wrap:anywhere;min-height:20px}.ops-form fieldset p{margin-top:0}.ops-grid .grid{min-width:0}.ops-form .table-wrap{max-height:400px}.tabs{flex-wrap:wrap}.ops-form .grid>.panel{padding:14px}.ops-form input[type=file]{font-size:12px}.ops-form .table-wrap th{position:sticky;top:0;background:#edf4ed}@media(max-width:700px){.ops-grid,.ops-evidence-row{grid-template-columns:minmax(0,1fr)}.ops-form fieldset{padding:14px}.ops-attribute{grid-template-columns:80px minmax(0,1fr)}.ops-actions>*{flex:1 1 100%;text-align:center}}

.panel h2,.panel h3,.notice,.ops-tab{overflow-wrap:anywhere}

.ops-grid{align-items:start}.ops-actions a.primary{background:#136751;color:#fff;border-radius:8px;padding:9px 14px;font-weight:600}
