.landing-return{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;margin:0 0 24px;padding:0 0 14px;border-bottom:1px solid var(--line);font:14px/1.5 var(--sans);color:var(--muted)}
.landing-return a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}
.landing-return .landing-return-link{color:var(--accent)}
.landing-return svg{width:18px;height:18px;fill:currentColor;flex-shrink:0}
.landing-return-clear{font-size:12px}
.resume-application-target{margin-top:12px;color:var(--accent);font:14px/1.6 var(--sans)}
.landing-context-error{padding:20px;border:1px solid var(--line);border-radius:var(--radius-panel);color:var(--muted);margin-bottom:24px}
[data-landing-loading] .resume-document,[data-landing-loading] .resume-headline,[data-landing-loading] .resume-actions{visibility:hidden}
[data-landing-error] .resume-document,[data-landing-error] .resume-aside,[data-landing-error] .resume-headline,[data-landing-error] .resume-actions{display:none}
@media print{.landing-return,.landing-context-error{display:none!important}.resume-application-target{font-size:9pt;color:#333}}
