/* Workfolio v15.1.2 — editor live-edit and back-button visibility fix. */
.mph26-editor-page .rb-editor-title-wrap{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}.mph26-editor-page .rb-editor-title-wrap .rb-icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:86px!important;height:40px!important;padding:0 12px!important;border-radius:10px!important;background:#f5faf8!important;border:1px solid #cfe0da!important;color:#173833!important;box-shadow:0 1px 2px rgba(3,47,45,.05)!important}.mph26-editor-page .rb-editor-title-wrap .rb-icon-btn:hover{background:#edf7f4!important;border-color:#acc9c0!important;color:#0f5e4d!important}.mph26-editor-page .rb-icon-btn svg{width:18px!important;height:18px!important}.mph26-editor-page .rb-editor-back-label{display:inline!important;font-size:12px!important;font-weight:700!important}.mph26-editor-page .rb-editor-title-field{min-width:0!important}.mph26-editor-page .rb-editor-title-field input{width:min(320px,32vw)!important}
.mph26-editor-page .rb-preview-toolbar-v4>div:first-child>div{display:grid!important;gap:2px!important}.mph26-editor-page .rb-preview-inline-hint{display:block!important;font-size:10px!important;color:#6b7d79!important;line-height:1.3!important}
.mph26-editor-page .rb-resume-live [data-jump-section]{cursor:pointer}.mph26-editor-page .rb-inline-editable{cursor:text!important;outline:none!important;border-radius:6px!important;transition:background-color .15s ease, box-shadow .15s ease;min-height:1em}.mph26-editor-page .rb-inline-editable:hover{background:rgba(15,143,135,.08)!important}.mph26-editor-page .rb-inline-editable:focus{background:#fff!important;box-shadow:0 0 0 2px rgba(15,143,135,.25)!important}.mph26-editor-page .rb-inline-editable.is-placeholder{opacity:.72}.mph26-editor-page .rb-inline-placeholder{opacity:.72}
@media (max-width:980px){.mph26-editor-page .rb-editor-toolbar-v4{overflow-x:auto!important}.mph26-editor-page .rb-editor-title-wrap .rb-icon-btn{min-width:42px!important;width:42px!important;padding:0!important}.mph26-editor-page .rb-editor-back-label{display:none!important}}
@media (max-width:640px){.mph26-editor-page .rb-editor-toolbar-v4{padding:8px 10px!important}.mph26-editor-page .rb-editor-title-field input{width:min(180px,42vw)!important}.mph26-editor-page .rb-editor-title-wrap .rb-icon-btn{position:relative!important;left:auto!important;display:inline-flex!important}.mph26-editor-page .rb-preview-inline-hint{display:none!important}}
