:is(body,#teacher-route-root) :is(a,button).teacher-back-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;width:fit-content;max-width:100%;padding:.5rem 0;border:0;border-radius:4px;background:transparent;box-shadow:none;color:var(--text-secondary, #64748b);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;text-decoration:none;transition:color .3s ease;cursor:pointer}:is(body,#teacher-route-root) :is(a,button).teacher-back-link:hover{background:transparent;box-shadow:none;color:#3b82f6;text-decoration:none;transform:none}:is(body,#teacher-route-root) :is(a,button).teacher-back-link:focus-visible{outline:2px solid #3b82f6;outline-offset:4px}:is(body,#teacher-route-root) :is(a,button).teacher-back-link>.fa-arrow-left{flex-shrink:0;font-size:1em}:is(body,#teacher-route-root) :is(a,button).teacher-back-link[hidden]{display:none}:is(body,#teacher-route-root) :is(a,button).teacher-back-link{position:static;margin:0 0 1rem;min-height:40px;flex-shrink:0}:is(body,#teacher-route-root) :is(header,section,div).teacher-page-header{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1rem;padding:0;margin:0 0 1.5rem;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:left}:is(body,#teacher-route-root) :is(header,section,div).teacher-page-header>:is(h1,.page-title){margin:0;width:100%;text-align:left}:is(body,#teacher-route-root) :is(header,section,div).teacher-page-header h1{margin:0;color:var(--text-primary, #0f172a);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.25}:is(body,#teacher-route-root) :is(header,section,div).teacher-page-header>.header-actions{order:-1;align-self:flex-start;margin:0}:is(body,#teacher-route-root) :is(header,section,div).teacher-page-header>.teacher-back-link{order:-1;align-self:flex-start}:is(body,#teacher-route-root) .teacher-back-row{padding:0;margin:0 0 1rem;text-align:left}:is(body,#teacher-route-root) :is(.teacher-page-header,.teacher-back-row) .teacher-back-link,:is(body,#teacher-route-root) :is(header,section,div).teacher-page-header .teacher-back-row{margin:0}:is(body,#teacher-route-root) :is(header,section,div).teacher-page-header .test-header-nav{width:100%}:is(body,#teacher-route-root) .coding-workspace-heading .teacher-back-link{margin:0}:is(body,#teacher-route-root) .advanced-analytics-layout>.teacher-back-link{margin:0}
