/* wp-content/plugins/pickpicbuy-core/assets/css/draft-resume.css */
.ppb-draft-resume {
 grid-column: 1 / -1;
 width: 100%;
 min-width: 0;
 max-width: 720px;
 margin: 0 auto 24px;
 padding: 16px;
 border: 1px solid #c9d6cc;
 border-radius: 16px;
 background: #f0f5ee;
 box-sizing: border-box;
}
.ppb-draft-resume > p { margin: 0 0 12px; color: #344c3d; font-size: 14px; line-height: 1.5; }
.ppb-app .ppb-draft-resume .ppb-draft-resume__link {
 display: flex;
 width: 100%;
 min-height: 48px;
 padding: 12px 16px;
 border: 1px solid #81978a;
 background: #fffdf8;
 color: #102e36 !important;
 font-size: 14px;
 line-height: 1.5;
 text-align: center;
 text-decoration: none;
 white-space: normal;
 overflow-wrap: anywhere;
 box-shadow: none;
}
.ppb-app .ppb-draft-resume .ppb-draft-resume__link:hover { background: #e2ebdf; border-color: #344c3d; color: #102e36 !important; }
.ppb-app .ppb-draft-resume .ppb-draft-resume__link:focus-visible { outline: 3px solid #146faa; outline-offset: 3px; }

/* Saved drafts remain visible without competing with the page's primary action. */
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:16px;max-width:none;margin-block:24px;padding:20px 22px;border:1px solid #e1d9df;border-radius:10px;background:#fff;box-shadow:0 4px 18px #11111105;color:#111}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__icon{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border-radius:8px;background:#111;color:#ff83c7;font-size:30px;line-height:1}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__copy{flex:1 1 180px;min-width:0}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__copy strong{display:block;color:#111;font-size:16px;font-weight:750;overflow-wrap:anywhere;line-height:1.4}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__copy p{margin:5px 0 0;color:#71636c;font-size:12px;line-height:1.5}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__link{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:44px;padding:10px 16px;border:1px solid #111;border-radius:6px;background:#111;color:#fff!important;font-size:12px;font-weight:650;line-height:1.5;text-align:center;text-decoration:none;white-space:normal;box-shadow:none}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__link:hover{background:#302530;color:#fff!important;border-color:#302530}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__discard{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #e5cdd6;border-radius:6px;background:#fff;color:#8d344a!important;font:inherit;font-size:12px;line-height:1.5;cursor:pointer;white-space:normal;text-align:center}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__discard:hover{background:#fff0f3;border-color:#ba7287}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__discard:disabled{opacity:.55;cursor:progress}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial :is(a,button):focus-visible{outline:3px solid #a5005b;outline-offset:3px}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__status{flex:1 0 100%;margin:0;color:#8d344a;font-size:12px;line-height:1.5}
.ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__status:empty{display:none}
@media(max-width:600px){
 .ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial{padding:16px;gap:12px}
 .ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__copy{flex-basis:140px}
 .ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__actions{width:100%}
 .ppb-app[class] .ppb-draft-resume.ppb-draft-resume--editorial .ppb-draft-resume__actions>*{flex:1 1 160px}
}
