#mrc-workspace{--mw-ink:#141414;--mw-red:#af2338;--mw-muted:#69655f;--mw-line:#ddd9d2;--mw-soft:#f5f3ee;background:#fff;color:var(--mw-ink);font:16px/1.5 Arial,Helvetica,sans-serif;max-width:1320px;margin:auto;padding:48px 40px 0;text-align:left;isolation:isolate}
#mrc-workspace *,#mrc-workspace *::before,#mrc-workspace *::after{box-sizing:border-box}
#mrc-workspace [hidden]{display:none!important}
#mrc-workspace h1,#mrc-workspace h2,#mrc-workspace h3,#mrc-workspace p{font-family:inherit;margin:0;color:inherit;text-transform:none}
#mrc-workspace h1{font-size:clamp(34px,4vw,52px);line-height:1.07;letter-spacing:-2px;font-weight:500}
#mrc-workspace h2{font-size:23px;line-height:1.25;font-weight:500;letter-spacing:-.6px}
#mrc-workspace h3{font-size:23px;line-height:1.2;font-weight:500;letter-spacing:-.5px}
#mrc-workspace button,#mrc-workspace input,#mrc-workspace textarea{font-family:inherit;letter-spacing:normal}
#mrc-workspace button{cursor:pointer}#mrc-workspace button:disabled{opacity:.5;cursor:default}
#mrc-workspace a{color:inherit;text-decoration:none}
#mrc-workspace .mw-eyebrow{color:var(--mw-red);font-size:11px;letter-spacing:2.4px;font-weight:600;margin:0 0 12px}
#mrc-workspace .mw-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px}
#mrc-workspace .mw-subtitle{color:var(--mw-muted);font-size:14px;margin-top:14px}
#mrc-workspace .mw-text-button{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:12px 0;border-radius:0;font-size:13px;line-height:1.4;color:var(--mw-ink);text-align:left;min-height:44px}
#mrc-workspace .mw-text-button:hover,#mrc-workspace .mw-profile:hover{color:var(--mw-red);text-decoration:underline}
#mrc-workspace .mw-steps{list-style:none;display:flex;flex-wrap:wrap;gap:26px;margin:0 0 34px;padding:16px 0;border-block:1px solid var(--mw-line);font-size:12px}
#mrc-workspace .mw-steps li{color:var(--mw-muted);margin:0}#mrc-workspace .mw-steps [aria-current]{color:var(--mw-ink)}#mrc-workspace .mw-steps span{color:var(--mw-red);font-size:11px;margin-right:7px}
#mrc-workspace .mw-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:42px;align-items:start}
#mrc-workspace .mw-section-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}
#mrc-workspace .mw-muted{font-size:12px;color:var(--mw-muted);line-height:1.6}
#mrc-workspace #mw-data-status:empty{display:none}#mrc-workspace #mw-data-status{margin-bottom:12px}
#mrc-workspace #mw-selections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 24px}
#mrc-workspace .mw-selection{min-width:0}
#mrc-workspace .mw-photo-frame{aspect-ratio:3/4;position:relative;background:var(--mw-soft);overflow:hidden}
#mrc-workspace .mw-photo{width:100%;height:100%;object-fit:cover;object-position:50% 25%;display:block}
#mrc-workspace .mw-photo-fallback{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;color:var(--mw-muted);font-size:13px;gap:10px}
#mrc-workspace .mw-photo-fallback span{font-size:28px;font-weight:500;color:var(--mw-ink)}
#mrc-workspace .mw-sequence{position:absolute;top:13px;left:13px;background:#fff;padding:3px 8px;font-size:11px;letter-spacing:1px;color:var(--mw-ink)}
#mrc-workspace .mw-selection-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-top:17px}
#mrc-workspace .mw-talent-meta{font-size:12px;color:var(--mw-muted);margin-top:7px;line-height:1.6;overflow-wrap:anywhere}
#mrc-workspace .mw-icon{background:none;border:0;border-radius:0;display:inline-flex;justify-content:center;align-items:center;color:var(--mw-muted);width:38px;height:38px;flex-shrink:0;font-size:20px;line-height:1;padding:5px}
#mrc-workspace .mw-icon:hover{background:var(--mw-soft);color:var(--mw-red)}
#mrc-workspace .mw-selection-actions{display:flex;justify-content:space-between;align-items:center;gap:8px;border-bottom:1px solid var(--mw-line);padding:5px 0 9px;margin-top:8px}
#mrc-workspace .mw-profile{font-size:12px;color:var(--mw-red);min-height:44px;display:inline-flex;align-items:center}
#mrc-workspace .mw-order{display:flex;gap:2px}
#mrc-workspace details{border-bottom:1px solid var(--mw-line)}
#mrc-workspace summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;min-height:54px;font-size:13px;margin:0}
#mrc-workspace summary::-webkit-details-marker{display:none}
#mrc-workspace summary::after{content:'+';color:var(--mw-muted);font-size:19px;font-weight:400}
#mrc-workspace details[open]>summary::after{content:'−'}
#mrc-workspace summary>span:nth-child(2){margin-left:auto;font-size:11px;color:var(--mw-muted)}
#mrc-workspace .mw-note-editor,#mrc-workspace .mw-fields{padding:5px 0 20px}
#mrc-workspace .mw-field{margin-bottom:17px}#mrc-workspace .mw-field:last-child{margin-bottom:0}
#mrc-workspace label{display:block;margin:0 0 6px;font-size:12px;font-weight:400;color:var(--mw-muted);text-transform:none;letter-spacing:0}
#mrc-workspace input:not([type=checkbox]),#mrc-workspace textarea{width:100%;min-width:0;font-size:16px;line-height:1.5;padding:8px 0;border:0;border-bottom:1px solid var(--mw-line);border-radius:0;background:#fff;color:var(--mw-ink);box-shadow:none;height:auto}
#mrc-workspace textarea{resize:vertical;min-height:80px}
#mrc-workspace input:disabled,#mrc-workspace textarea:disabled{background:var(--mw-soft);color:var(--mw-muted)}
#mrc-workspace .mw-brief{border-left:1px solid var(--mw-line);padding-left:30px;position:sticky;top:20px}
#mrc-workspace .mw-brief-heading{margin-bottom:22px}#mrc-workspace #mw-project-title{font-size:25px;overflow-wrap:anywhere}
#mrc-workspace #mw-save-status{font-size:11px;color:var(--mw-muted);margin-top:12px;line-height:1.6}
#mrc-workspace .mw-brief summary{min-height:62px;font-size:14px}#mrc-workspace .mw-brief summary b{font-size:11px;color:var(--mw-red);font-weight:400;margin-right:9px}
#mrc-workspace form{margin:0}#mrc-workspace .mw-two{display:grid;grid-template-columns:1fr 1fr;gap:13px}
#mrc-workspace .mw-check{display:flex;gap:10px;align-items:center;font-size:13px;color:var(--mw-ink);min-height:44px;margin:4px 0}
#mrc-workspace input[type=checkbox]{width:17px;height:17px;accent-color:var(--mw-red);flex-shrink:0;margin:0}
#mrc-workspace .mw-primary,#mrc-workspace .mw-secondary{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;border-radius:0;padding:13px 18px;line-height:1.4;font-size:14px;text-decoration:none;font-weight:400}
#mrc-workspace .mw-primary{background:var(--mw-ink);border:1px solid var(--mw-ink);color:#fff}
#mrc-workspace .mw-primary:hover{background:#303030}
#mrc-workspace .mw-secondary{border:1px solid var(--mw-line);background:#fff;color:var(--mw-ink)}
#mrc-workspace .mw-secondary:hover{border-color:var(--mw-ink)}
#mrc-workspace .mw-submit-block{margin-top:25px}#mrc-workspace .mw-submit-block>p{margin-bottom:12px}#mrc-workspace .mw-submit-block .mw-primary,#mrc-workspace .mw-export-entry .mw-secondary{width:100%}
#mrc-workspace .mw-export-entry{border-top:1px solid var(--mw-line);padding-top:24px;margin-top:26px}#mrc-workspace .mw-export-entry p{margin-top:12px}
#mrc-workspace .mw-bottom-bar{display:flex;justify-content:space-between;align-items:center;gap:16px;position:sticky;bottom:0;z-index:4;background:#fff;border-top:1px solid var(--mw-line);padding:16px 0;margin-top:28px}
#mrc-workspace .mw-bottom-bar>span{font-size:13px}#mrc-workspace .mw-bottom-bar .mw-primary{min-width:190px}
#mrc-workspace .mw-clear{color:var(--mw-muted);font-size:12px;margin-top:36px}
#mrc-workspace .mw-project-glance{display:none}
#mrc-workspace .mw-notice,#mrc-workspace #mw-global-error,#mrc-workspace #mw-request-error{background:var(--mw-soft);padding:14px 18px;margin-bottom:22px;font-size:14px;line-height:1.6}
#mrc-workspace .mw-notice{display:flex;align-items:center;justify-content:space-between;gap:15px}
#mrc-workspace .mw-field-error{font-size:12px;color:#a1172c;display:block;margin-top:5px}#mrc-workspace .mw-field-error:empty,#mrc-workspace #mw-form-errors:empty{display:none}
#mrc-workspace [aria-invalid=true]{border-bottom-color:#a1172c!important}#mrc-workspace #mw-form-errors{color:#a1172c;font-size:13px;margin-bottom:16px}
#mrc-workspace .mw-empty{grid-column:1/-1;text-align:center;padding:80px 25px;background:var(--mw-soft)}#mrc-workspace .mw-empty p{margin:15px 0 20px}
#mrc-workspace .mw-review-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:40px}
#mrc-workspace .mw-review-talents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;align-content:start}
#mrc-workspace .mw-review-talents img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}
#mrc-workspace .mw-review-talents h3{font-size:16px;margin-top:12px;overflow-wrap:anywhere}#mrc-workspace .mw-review-talents p{font-size:12px;color:var(--mw-muted);margin-top:6px;white-space:pre-wrap;overflow-wrap:anywhere}
#mrc-workspace .mw-review-brief{border-top:1px solid var(--mw-line);padding-top:24px}#mrc-workspace dl{margin:0}#mrc-workspace dt{font-size:11px;color:var(--mw-muted);font-weight:400;margin:0 0 6px}#mrc-workspace dd{font-size:15px;line-height:1.65;margin:0 0 22px;white-space:pre-wrap;overflow-wrap:anywhere}
#mrc-workspace .mw-review-actions,#mrc-workspace .mw-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:25px}#mrc-workspace #mw-review-note{margin-top:28px}
#mrc-workspace .mw-confirm{max-width:780px;padding:32px 0 60px}#mrc-workspace .mw-confirm p{margin-top:18px}#mrc-workspace #mw-request-id{display:block;font-size:clamp(18px,3vw,27px);overflow-wrap:anywhere;margin-top:10px}
#mrc-workspace dialog{background:#fff;color:var(--mw-ink);border:0;max-width:min(680px,calc(100% - 32px));padding:30px;box-shadow:0 16px 70px #0003;margin:auto}#mrc-workspace dialog::backdrop{background:#1118}#mrc-workspace dialog p{margin-top:16px}
@media(max-width:1020px){#mrc-workspace{padding:35px 28px 0}#mrc-workspace .mw-layout{grid-template-columns:minmax(0,1fr) 280px;gap:28px}#mrc-workspace .mw-brief{padding-left:24px}#mrc-workspace .mw-section-heading{flex-wrap:wrap}#mrc-workspace .mw-order-caption{font-size:11px}}
@media(max-width:760px){#mrc-workspace{padding:30px 22px 0}#mrc-workspace .mw-heading{display:block;margin-bottom:20px}#mrc-workspace .mw-heading>.mw-text-button{margin-top:14px}#mrc-workspace .mw-layout,#mrc-workspace .mw-review-grid{grid-template-columns:1fr}#mrc-workspace .mw-brief{position:static;border-left:0;padding:28px 0 0;border-top:1px solid var(--mw-line)}#mrc-workspace .mw-project-glance{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid var(--mw-line)}#mrc-workspace .mw-project-glance strong{font-size:15px;font-weight:400;overflow-wrap:anywhere}#mrc-workspace .mw-project-glance small{display:block;color:var(--mw-muted);font-size:12px;margin-top:5px}#mrc-workspace .mw-project-glance button{flex-shrink:0}#mrc-workspace .mw-steps{gap:12px 18px;margin-bottom:25px;font-size:11px}#mrc-workspace .mw-steps span{font-size:10px}#mrc-workspace .mw-review-talents{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:480px){#mrc-workspace{padding:27px 20px 0}#mrc-workspace #mw-selections{grid-template-columns:1fr;gap:36px}#mrc-workspace h1{font-size:36px}#mrc-workspace .mw-bottom-bar .mw-primary{min-width:0;max-width:175px;padding:12px 10px;font-size:12px}#mrc-workspace .mw-bottom-bar>span{font-size:12px}#mrc-workspace .mw-bottom-bar{padding:12px 0;gap:12px}#mrc-workspace .mw-project-glance{gap:12px}#mrc-workspace .mw-project-glance button{font-size:12px}#mrc-workspace .mw-two{grid-template-columns:1fr}#mrc-workspace .mw-review-actions>*{flex:1 1 100%}}
@media(pointer:coarse){#mrc-workspace .mw-icon{min-width:44px;height:44px}#mrc-workspace summary{min-height:52px}}
@media(prefers-reduced-motion:reduce){#mrc-workspace *{scroll-behavior:auto!important}}
