.msr-portrait-controls{text-align:left;width:100%;max-width:230px}.msr-portrait-controls input[type=file]{clip-path:inset(50%);white-space:nowrap;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.msr-portrait-controls button{color:#e8f0f4;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff26;border-radius:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 0;font:600 12px/1.5 Manrope,Arial,sans-serif;display:flex}.msr-portrait-controls button span{color:#ffc044;font-size:20px}.msr-portrait-controls button:focus-visible{outline-offset:3px;outline:2px solid #ffc044}.msr-portrait-controls button:disabled{opacity:.55;cursor:wait}.msr-portrait-controls .msr-portrait-remove{color:#b5c8d6;border:0;padding-block:7px;font-size:10px}.msr-portrait-controls p{color:#9fb7c8;letter-spacing:0;text-transform:none;margin:9px 0 0;font:10px/1.7 Manrope,Arial,sans-serif}.msr-portrait-controls p.msr-portrait-status{color:#ffd179;font-size:11px}.msr-owner-highlights h3{color:#fff;font-family:Barlow Condensed,Impact,sans-serif;font-size:32px}.msr-owner-highlights p{color:#a6bac9;max-width:600px;font:14px/1.8 Manrope,Arial,sans-serif}.msr-owner-highlights a{color:#071a2a;background:#ffc044;border-radius:10px;gap:25px;margin-top:20px;padding:14px 20px;font:800 13px/1.4 Manrope,Arial,sans-serif;text-decoration:none;display:inline-flex}.athlete-workspace .athlete-resume-grid{grid-template-columns:minmax(0,1fr)}.athlete-workspace .athlete-resume-card{background:#071a2a;border-color:#294356;border-radius:14px;overflow:hidden}.athlete-workspace .athlete-resume-card>.msr-resume{max-width:none;box-shadow:none;border:0;border-radius:0;margin:0}.athlete-workspace .athlete-card-body{color:#d4e0e8;background:#071a2a;padding:24px 30px}.athlete-workspace .athlete-card-body>.athlete-edit{color:#071a2a;background:#ffc044;border:1px solid #ffc044}.athlete-workspace .athlete-card-body .athlete-action{color:#dbe6ed;background:0 0;border-color:#527087}.athlete-workspace .athlete-download-note{color:#a0b4c3}.athlete-workspace .athlete-card-body>.athlete-actions{border-color:#ffffff24}@media (width<=540px){.athlete-workspace .athlete-card-body{padding:22px}.msr-portrait-controls{text-align:center;margin:auto}.msr-portrait-controls button{font-size:11px}}.msr-resume .msr-portrait-controls p{color:#9fb7c8;margin:9px 0 0!important;font:10px/1.7 Manrope,Arial,sans-serif!important}.msr-resume .msr-portrait-controls p.msr-portrait-status{color:#ffd179;font-size:11px!important}
