
/* Readable identity and progress even with the full employer-visibility panel. */
.ww-final-site #root .ww-ui-page .cr-profile-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px}
.ww-final-site #root .ww-ui-page .cr-profile-person{width:auto;min-width:0;align-items:flex-start}
.ww-final-site #root .ww-ui-page .cr-profile-person>div:last-child{min-width:0;flex:1}
.ww-final-site #root .ww-ui-page .cr-profile-person h2{overflow-wrap:anywhere;word-break:normal}
.ww-final-site #root .ww-ui-page .cr-profile-summary>.pd-owner{grid-column:1/-1;min-width:0;width:auto;max-width:100%;margin:0}
.ww-final-site #root .ww-ui-page .cr-profile-summary>.cu-profile-progress{min-width:0;max-width:100%}
@media(max-width:1100px){.ww-final-site #root .ww-ui-page .cr-profile-summary{grid-template-columns:minmax(0,1fr)}.ww-final-site #root .ww-ui-page .cr-profile-summary>.cu-profile-progress{width:100%;box-sizing:border-box;border-left:0;border-top:1px solid var(--cabinet-border);padding:24px 0 0;margin:0;justify-content:space-between}}
