body.page-template-template-excalidraw {
  height: 100vh;
  overflow: hidden;
}

body.page-template-template-excalidraw header,
body.page-template-template-excalidraw footer {
  display: none;
}

body.page-template-template-excalidraw .lms-excalidraw-page {
  width: 100vw;
  height: 100vh;
  min-height: 100vh;
  padding: 0;
  position: relative;
}

.lms-excalidraw-canvas {
  width: 100%;
  height: 100%;
  min-height: 100%;
  border: 0;
  border-radius: 0;
  overflow: hidden;
  background: var(--lms-bgcolor, #f4f4f4);
}

body.page-template-template-excalidraw .lms-excalidraw-canvas .main-menu-trigger,
body.page-template-template-excalidraw .lms-excalidraw-canvas [data-testid="main-menu-trigger"],
body.page-template-template-excalidraw .lms-excalidraw-canvas [aria-label*="library" i],
body.page-template-template-excalidraw .lms-excalidraw-canvas [title*="library" i],
body.page-template-template-excalidraw .lms-excalidraw-canvas [aria-label*="zoom" i],
body.page-template-template-excalidraw .lms-excalidraw-canvas [title*="zoom" i],
body.page-template-template-excalidraw .lms-excalidraw-canvas [aria-label="Hand" i],
body.page-template-template-excalidraw .lms-excalidraw-canvas [aria-label^="Hand " i],
body.page-template-template-excalidraw .lms-excalidraw-canvas [title="Hand" i],
body.page-template-template-excalidraw .lms-excalidraw-canvas [title^="Hand " i],
body.page-template-template-excalidraw .lms-excalidraw-canvas [role="tabpanel"][data-testid="library"] {
  display: none !important;
}

.lms-excalidraw-message {
  width: 100%;
  height: 100%;
  display: grid;
  place-items: center;
  border: 1px dashed var(--lms-border);
  border-radius: 0;
  padding: 1.2rem;
  background: var(--lms-bgcolor, #fffdf8);
}
