.resume-route{position:sticky;z-index:35;top:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:min(720px,calc(100% - 28px));margin:-22px auto 20px;padding:7px;border:1px solid #78927c77;border-radius:16px;background:#0b1511e8;box-shadow:0 16px 45px #0005;backdrop-filter:blur(16px)}.resume-route a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:10px;color:#dce7de;text-decoration:none;font-weight:750}.resume-route a:hover,.resume-route a:focus-visible{background:#203329;color:#fff}.resume-route span{color:var(--career-cyan);font-size:.7rem;letter-spacing:.08em}.workspace-title{display:flex;align-items:start;justify-content:space-between;gap:1rem}.workspace-title h2{margin-bottom:.25rem}.autosave-status{margin:0;color:#92b5a0;font-size:.78rem}.draft-version-tools{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.draft-version-tools label{font-size:.72rem;color:#aabaae;text-transform:uppercase}.draft-version-tools select,.draft-version-tools button{min-height:38px;border:1px solid #617b68;border-radius:8px;background:#0d1913;color:#f1eee5;padding:.45rem .6rem}.history-tools{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;margin:.75rem 0}.history-tools span{color:#93a69a;font-size:.75rem}.drafting-lab{margin:1.3rem 0;padding:0;border:1px solid #6b8b7470;border-radius:15px;background:#09150f;overflow:hidden}.drafting-lab>summary{padding:clamp(1rem,2vw,1.4rem);cursor:pointer;list-style:none}.drafting-lab>summary::-webkit-details-marker{display:none}.drafting-lab>summary:after{content:'+';color:#d9c179;font-size:1.3rem}.drafting-lab[open]>summary:after{content:'–'}.drafting-lab>p,.drafting-lab>.term-controls,.drafting-lab>.term-library,.drafting-lab>.bullet-builder,.drafting-lab>.draft-shortcuts{margin-inline:clamp(1rem,2vw,1.4rem)}.drafting-lab>.draft-shortcuts{margin-bottom:clamp(1rem,2vw,1.4rem)}.preview-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0 0 1rem}.preview-facts span{display:grid;padding:.65rem;border:1px solid #61756866;border-radius:9px;background:#0b1711;color:#aebfb3;font-size:.7rem;text-transform:uppercase}.preview-facts strong{color:#f1d78f;font:400 1.25rem/1.2 Georgia,serif}@media(max-width:900px){.workspace-title{display:grid}.draft-version-tools{width:100%}.draft-version-tools select{flex:1}}@media(max-width:760px){.drafting-lab{box-shadow:none}.drafting-lab:not([open])>summary{padding-block:.85rem}}@media(max-width:600px){.resume-route{top:4px;width:calc(100% - 16px);margin-top:-14px}.resume-route a{min-height:42px;gap:3px;font-size:.75rem}.resume-route span{display:none}.preview-facts{grid-template-columns:1fr 1fr}.preview-facts span:last-child{grid-column:1/-1}.history-tools span{width:100%}}@media(prefers-reduced-motion:reduce){.resume-route{scroll-behavior:auto}}
