.lifecycle-workspace{color:#3c3041;min-width:0;margin:20px 0}.lifecycle-heading{background:linear-gradient(120deg,#fff1f5,#fff);border:1px solid #ead4dc;border-radius:15px;align-items:center;gap:14px;margin-bottom:16px;padding:21px;display:flex}.lifecycle-heading>svg{color:#ba2545;flex:none;width:29px;height:29px}.lifecycle-heading h2,.lifecycle-heading h3{margin:0 0 7px}.lifecycle-heading p{margin:0;font-size:13px;line-height:1.7}.lifecycle-workspace p{font-size:13px;line-height:1.8}.lifecycle-panel,.lifecycle-fields,.lifecycle-category{background:#fff;border:1px solid #e7d9e0;border-radius:13px;min-width:0;margin:16px 0;padding:22px}.lifecycle-panel>summary{cursor:pointer;min-height:30px;font-weight:700;line-height:1.6}.lifecycle-panel form,.lifecycle-workspace form{gap:14px;display:grid}.lifecycle-workspace label,.lifecycle-fields label,.lifecycle-category label{gap:6px;font-size:12px;line-height:1.6;display:grid}.lifecycle-workspace input,.lifecycle-workspace select,.lifecycle-workspace textarea{color:#3b2b3a;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #d9ccd4;border-radius:7px;padding:10px}.lifecycle-check{align-items:flex-start;margin:12px 0;font-size:12px;gap:10px!important;line-height:1.8!important;display:flex!important}.lifecycle-check input{flex:none;margin:2px 0;width:18px!important;height:18px!important;min-height:18px!important}.lifecycle-stats,.lifecycle-history{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lifecycle-stats article,.lifecycle-history article{overflow-wrap:anywhere;background:#fff;border:1px solid #e9dce2;border-radius:12px;min-width:0;padding:19px}.lifecycle-stats small,.lifecycle-history small{color:#95546b;margin-bottom:8px;font-size:10px;line-height:1.6;display:block}.lifecycle-stats b{font-size:17px}.lifecycle-history h3{font-size:19px}.lifecycle-fields legend,.lifecycle-category legend{color:#8d2341;padding:0 6px;font-size:15px;font-weight:700}.lifecycle-fields p,.lifecycle-category p{color:#7c6877;font-size:12px;line-height:1.8}.lifecycle-category>div:first-of-type{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lifecycle-category>div:first-of-type>label{cursor:pointer;border:1px solid #e2c9d3;border-radius:10px;align-content:start;padding:15px 12px;position:relative}.lifecycle-category label:has(input:checked){background:#fff0f4;border-color:#b52344}.lifecycle-category input[type=radio]{width:17px;height:17px}.lifecycle-category small{color:#816977;font-size:11px}.lifecycle-panel .button{width:fit-content}.lifecycle-fields details{font-size:12px;line-height:1.8}.lifecycle-workspace .community-tabs{overflow-x:auto}.lifecycle-workspace .community-tabs button{flex:none}.lifecycle-workspace :focus-visible{outline-offset:3px;outline:3px solid #b72345}@media (max-width:700px){.lifecycle-heading,.lifecycle-panel,.lifecycle-fields,.lifecycle-category{padding:17px}.lifecycle-heading{align-items:flex-start}.lifecycle-heading h2{font-size:21px}.lifecycle-stats{grid-template-columns:1fr;gap:9px}.lifecycle-stats article{padding:14px}.lifecycle-history,.lifecycle-category>div:first-of-type{grid-template-columns:1fr}.lifecycle-category>div:first-of-type>label{grid-template-columns:18px 1fr;gap:4px 10px}.lifecycle-category small{grid-column:2}.lifecycle-workspace input,.lifecycle-workspace select,.lifecycle-workspace textarea{font-size:16px}.lifecycle-workspace .field-pair{grid-template-columns:1fr}.lifecycle-panel .button{width:100%}}.profile-officer-form[hidden]{display:none!important}.profile-panel>.task-workspace .task-navigation{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){.profile-panel>.task-workspace .task-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}}
