.case-spec{background:#fff;border:1px solid #eee;border-radius:1.5rem;overflow:hidden}.case-spec-head{align-items:center;border-bottom:1px solid #eee;display:flex;gap:2.5rem;justify-content:space-between;padding:3rem 3.5rem}.case-spec-title{color:#000;font-size:2.75rem;line-height:1.3;margin:0}.case-spec-status,.case-spec-title{font-family:Montserrat,sans-serif;font-weight:600}.case-spec-status{align-items:center;background:#e7f4ea;border-radius:124.875rem;color:#1e8e3e;display:inline-flex;flex-shrink:0;font-size:1.75rem;gap:1rem;height:4rem;padding:0 1.75rem}.case-spec-status svg{display:block;height:2rem;width:2rem}.case-spec-row{align-items:center;display:flex;gap:3rem;padding:2rem 3.5rem}.case-spec-row+.case-spec-row{border-top:1px solid #eee}.case-spec-label{color:#6e6e6e;flex:0 0 38%;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:500;max-width:38%}.case-spec-value{color:#000;flex:1 1 auto;flex-wrap:wrap;font-family:Montserrat,sans-serif;font-size:2rem;gap:1.25rem}.case-spec-badge,.case-spec-value{align-items:center;display:inline-flex;font-weight:600}.case-spec-badge{background:#eff0fa;border-radius:.5rem;color:#222572;font-size:1.625rem;height:3.5rem;letter-spacing:.05rem;padding:0 1.5rem}.case-spec-row--editor{align-items:flex-start;gap:1rem}.case-spec-row--editor .case-spec-edit-label{flex:0 0 30%}.case-spec-row--editor .case-spec-edit-value{flex:1 1 auto}.case-spec-row--editor .case-spec-edit-badge{flex:0 0 22%}.case-spec-row--editor .components-base-control{margin-bottom:0}@media screen and (max-width:767px){.case-spec-head{flex-wrap:wrap;gap:1.5rem;padding:2.5rem}.case-spec-title{font-size:2.5rem}.case-spec-row{align-items:flex-start;flex-direction:column;gap:.5rem;padding:1.75rem 2.5rem}.case-spec-label{flex:none;font-size:1.75rem;max-width:100%}.case-spec-value{font-size:1.875rem}}
