html body .dfc-cal__drawer[data-dfc-drawer-shell="primary"][data-dfc-drawer-mode="create"] .dfc-cal__drawerpanel.dfd-appdrawer{
  display:grid !important;
  grid-template-rows:auto minmax(0,1fr) auto !important;
  height:100% !important;
  min-height:0 !important;
}

html body .dfc-cal__drawer[data-dfc-drawer-shell="primary"][data-dfc-drawer-mode="create"] .dfc-cal__drawerbody.dfd-appdrawer__body{
  min-height:0 !important;
  overflow-y:auto !important;
  overflow-x:hidden !important;
  -webkit-overflow-scrolling:touch !important;
}

/* Respect real hidden ownership in create mode. */
html body .dfc-cal__drawer[data-dfc-drawer-shell="primary"][data-dfc-drawer-mode="create"] [hidden],
html body .dfc-cal__drawer[data-dfc-drawer-shell="primary"][data-dfc-drawer-mode="create"] [style*="display: none"]{
  display:none !important;
}

/* Block time should be a fast lane, not a generic admin form. */
html body .dfc-cal__drawer[data-dfc-drawer-shell="primary"][data-dfc-drawer-mode="create"][data-dfc-pending-action="block-time"] [data-dfc-create-title-wrap],
html body .dfc-cal__drawer[data-dfc-drawer-shell="primary"][data-dfc-drawer-mode="create"][data-dfc-pending-action="block-time"] [data-dfc-create-experience-wrap],
html body .dfc-cal__drawer[data-dfc-drawer-shell="primary"][data-dfc-drawer-mode="create"][data-dfc-pending-action="block-time"] [data-dfc-create-type-wrap],
html body .dfc-cal__drawer[data-dfc-drawer-shell="primary"][data-dfc-drawer-mode="create"][data-dfc-pending-action="block-time"] [data-dfc-create-status-wrap],
html body .dfc-cal__drawer[data-dfc-drawer-shell="primary"][data-dfc-drawer-mode="create"][data-dfc-pending-action="block-time"] [data-dfc-create-asset-wrap],
html body .dfc-cal__drawer[data-dfc-drawer-shell="primary"][data-dfc-drawer-mode="create"][data-dfc-pending-action="block-time"] [data-dfc-create-help]{
  display:none !important;
}
