.app-shell .topbar .topbar__workspace{flex:1;min-width:0;display:flex}.workspace-heading{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.workspace-heading>:is(.icon-button,.tooltip-anchor){flex-shrink:0}.workspace-heading h1{font-size:var(--text-content-heading);line-height:var(--lh-content);overflow-wrap:anywhere;margin:0}.topbar__workspace .workspace-heading :is(h1,strong){font-weight:var(--font-weight-title);color:var(--ink)}@media (width<=40rem){.app-shell .topbar{gap:var(--sp-2);grid-template-columns:auto minmax(0,1fr);display:grid}.app-shell .topbar>:is(.topbar__menu,.tooltip-anchor:has(>.topbar__menu)){grid-area:1/1}.app-shell .topbar>.topbar__actions{grid-area:1/2;justify-self:end}.app-shell .topbar>.topbar__workspace{grid-area:2/1/auto/-1}.workspace-heading{width:100%}.workspace-heading h1{overflow-wrap:break-word;min-width:0}}@media (width>=900px){.app-shell .topbar>.tooltip-anchor:has(>.topbar__menu){display:none}}body :is(.book-workspace__header,.assignment-workspace-header){min-height:calc(var(--sp-12) + var(--sp-2));padding-block:var(--sp-2)}body :is(.book-workspace__header,.assignment-workspace-header) h1{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;min-width:0;overflow:visible}body .book-workspace__header [role=status]{white-space:normal;overflow-wrap:anywhere;flex-shrink:1;min-width:0;max-width:100%}body .book-workspace__header-actions{max-width:100%}body .book-workspace__toolbar{flex-wrap:wrap}@media (width<=40rem){.assignment-workspace-header:after{display:none}}
