.lti-drawer{--lti-sidebar-maxwidth:75vw}@media screen and (max-width:1200px){.lti-drawer{--lti-sidebar-maxwidth:85vw}}@media screen and (max-width:640px){.lti-drawer{--lti-sidebar-maxwidth:100vw}}.p-drawer-right .lti-drawer.p-drawer,.lti-drawer.p-drawer.p-drawer-right{box-sizing:border-box;overflow-x:hidden;width:var(--lti-sidebar-maxwidth,75vw)!important;max-width:var(--lti-sidebar-maxwidth,75vw)!important;box-shadow:none!important}.p-drawer-right .lti-drawer.is-maximized.p-drawer,.lti-drawer.is-maximized.p-drawer.p-drawer-right{width:100vw!important;max-width:100vw!important}.lti-drawer>.p-drawer-footer{padding:0}.lti-drawer__footer{background:#fff;border-top:1px solid #e5e7eb;flex:none;justify-content:flex-end;align-items:center;gap:.75rem;padding:.85rem 1.25rem;display:flex}.app-dark .lti-drawer .lti-drawer__footer{color:#f8fafc;background:#0f1720;border-top-color:#ffffff0f}.lti-drawer .e-drawer__title.header-title--keep-end{text-overflow:clip;min-width:0;display:flex}.lti-drawer .header-title--keep-end .header-title__start{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lti-drawer .header-title--keep-end .header-title__end{white-space:nowrap;flex:none}.app-dark .lti-drawer.p-drawer{color:var(--p-text-color,#f9fafb);background-color:var(--p-surface-900,#111827)!important}.app-dark .lti-drawer .e-drawer__header{background-color:#0000}
