/*********************************************************************/
/***** BEGIN DESIGNPLUS THEME IMPORT & CUSTOMIZATION  ****************/
/*********************************************************************/
/* Import statements need to be at the top of your CSS file */

/*** Legacy Sidebar ***/
@import url(https://designtools.ciditools.com/css/themes.css);
@import url(https://designtools.ciditools.com/css/inst_theme_overrides.css);

/*** New Sidebar ***/
@import url(https://designplus.ciditools.com/css/content.css);
@import url(https://designplus.ciditools.com/css/editor.css);

:root {
  --dt-color-primary: #3C793A;
  --dt-color-primary-contrast: #FFFFFF;
  --dt-color-primary-dark-text: #3C793A;
  --dt-color-secondary: #2D3B45;
  --dt-color-secondary-contrast: #FFFFFF;
  --dt-color-secondary-dark-text: #2D3B45;
  --dt-color-accent: #50B331;
  --dt-color-accent-contrast: #000000;
  --dt-color-accent-dark-text: #368024;
  --dt-color-gray: #CCCCCC;
  --dt-color-gray-contrast: #000000;
  --dt-color-gray-dark-text: #707070;
  --dt-color-white: #FFFFFF;
  --dt-color-white-contrast: #000000;
  --dt-color-white-dark-text: #707070;
}

/*********************************************************************/
/***** END DESIGNPLUS THEME IMPORT & CUSTOMIZATION   *****************/
/*********************************************************************/

/* --- FORCE STRONGMIND HEIGHT --- */
/* This targets the containers Canvas uses for LTIs */
#tool_content, 
.tool_content_wrapper, 
#content_frame, 
iframe.tool_launch, 
iframe.external_tool_mount {
    height: 90vh !important;
    min-height: 900px !important;
}

/* Ensure Grammarly doesn't collapse the wrapper */
.tool_content_wrapper {
    display: block !important;
    height: auto !important;
}