/* Only two changes over approved V7: inward pointer pressure and reverse surface exit. */
.career-dialog.resume-full-surface.resume-gpu-ready:not(.is-reading) { background: transparent; box-shadow: none; }
.resume-full-surface.resume-gpu-ready:not(.is-reading) .resume-sidebar { opacity: 0; }
.resume-full-surface.resume-gpu-ready:not(.is-reading) .resume-sheet { background: transparent; }
.resume-full-surface > .resume-webgl { position: absolute; inset: 0; pointer-events: none; z-index: 3; }
.resume-full-surface[data-resume-state="closing"] { overflow: visible; }
.resume-full-surface[data-resume-state="closing"] > .resume-webgl { overflow: visible; }
.resume-full-surface[data-resume-state="closing"]::backdrop { background: #0002; backdrop-filter: none; transition: background .6s; }
.career-close { transition: transform .35s, box-shadow .35s; }
.career-close:hover { transform: rotate(-90deg) scale(1.13); box-shadow: 0 0 0 6px #10182018; }
.resume-full-surface[data-resume-state="closing"] .career-close { opacity: 0; pointer-events: none; }
@media (prefers-reduced-motion: reduce) { .career-close { transition: none; } }
