.ep-workspace{width:min(1240px,calc(100% - 2rem));margin:2rem auto;display:grid;grid-template-columns:230px minmax(0,1fr);gap:1.5rem;align-items:start}.ep-workspace-nav{position:sticky;top:6rem;min-width:0;padding:1rem;border:1px solid #d7dfeb;border-top:3px solid #d99b30;border-radius:.9rem;background:#fff}.ep-workspace-heading{margin:0 0 .75rem;font-weight:700;color:#155c43}.ep-workspace-section{margin-top:1.25rem;padding-top:1rem;border-top:1px solid #d7dfeb}.ep-workspace-links{display:grid;gap:.35rem}.ep-workspace-link{display:block;padding:.7rem;border:1px solid transparent;border-radius:.5rem;color:#2454ab;text-decoration:none;overflow-wrap:anywhere}.ep-workspace-link[aria-current]{border-color:#155c43;background:#e9f3ed;color:#155c43;font-weight:650}.ep-workspace-link:hover{background:#eef3fb;border-color:#2454ab}.ep-workspace-link:focus-visible{outline:3px solid #d99b30;outline-offset:2px}.ep-workspace-body{min-width:0;overflow-wrap:anywhere}.ep-workspace-body>main{width:100%;max-width:none;margin:0;padding:0}.ep-workspace-body .ep-panel-workspace{grid-template-columns:minmax(0,1fr)}@media (max-width:760px){.ep-workspace{grid-template-columns:1fr;margin:1rem auto}.ep-workspace-nav{position:static}.ep-workspace-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.ep-workspace-links{grid-template-columns:1fr}}