.index-module-scss-module__728wdG__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__728wdG__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__728wdG__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__728wdG__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__728wdG__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__728wdG__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__728wdG__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__728wdG__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__728wdG__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__728wdG__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__728wdG__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__728wdG__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__728wdG__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__728wdG__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__728wdG__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__728wdG__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__728wdG__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__728wdG__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__728wdG__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__728wdG__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__728wdG__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__728wdG__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__728wdG__container{background:var(--background-default);justify-content:center;align-items:center;height:100vh;display:flex}.index-module-scss-module__728wdG__content{text-align:center;max-width:400px;padding:var(--spacing-6);flex-direction:column;align-items:center;display:flex}.index-module-scss-module__728wdG__content h1{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing);margin-bottom:var(--spacing-2)}.index-module-scss-module__728wdG__content p{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-secondary);margin-bottom:var(--spacing-6)}.index-module-scss-module__728wdG__icon{color:var(--text-secondary);margin-bottom:var(--spacing-4)}
.FitBBlank-module-scss-module__NEOYBa__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.FitBBlank-module-scss-module__NEOYBa__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.FitBBlank-module-scss-module__NEOYBa__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.FitBBlank-module-scss-module__NEOYBa__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.FitBBlank-module-scss-module__NEOYBa__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.FitBBlank-module-scss-module__NEOYBa__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.FitBBlank-module-scss-module__NEOYBa__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.FitBBlank-module-scss-module__NEOYBa__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.FitBBlank-module-scss-module__NEOYBa__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.FitBBlank-module-scss-module__NEOYBa__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.FitBBlank-module-scss-module__NEOYBa__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.FitBBlank-module-scss-module__NEOYBa__fitbBlank{font:var(--weight-regular) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing);width:auto;min-width:60px;max-width:120px;padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--color-border-primary);border-radius:var(--radius-sm);box-sizing:border-box;background-color:var(--color-surface-layer-secondary);outline:none;display:inline-flex;height:32px!important}.FitBBlank-module-scss-module__NEOYBa__fitbBlank:focus{border:solid 1px var(--color-border-active);box-shadow:0 0 0 1px var(--color-border-active)}.FitBBlank-module-scss-module__NEOYBa__blankInput{width:100%;min-width:0;max-width:100%;font-size:inherit;text-align:center;box-sizing:border-box;color:var(--color-text-primary);background:0 0;flex-grow:1;font-family:inherit;display:inline-block}.FitBBlank-module-scss-module__NEOYBa__blankInput::placeholder{color:var(--color-text-placeholder);font-weight:500}.FitBBlank-module-scss-module__NEOYBa__blankInput:focus{border-color:var(--color-border-active);box-shadow:0 0 0 1px var(--color-border-active);outline:none}.FitBBlank-module-scss-module__NEOYBa__blankInput.FitBBlank-module-scss-module__NEOYBa__highlightedInput{border-color:var(--color-border-active);background-color:var(--color-fill-selected-default);box-shadow:var(--shadow-sm)}.FitBBlank-module-scss-module__NEOYBa__blankIcon{color:var(--color-icon-tertiary);flex-shrink:0;align-items:center;display:inline-flex}
.index-module-scss-module__kCNj6W__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__kCNj6W__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__kCNj6W__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__kCNj6W__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__kCNj6W__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__kCNj6W__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__kCNj6W__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__kCNj6W__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__kCNj6W__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__kCNj6W__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__kCNj6W__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__kCNj6W__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__kCNj6W__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__kCNj6W__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__kCNj6W__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__kCNj6W__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__kCNj6W__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__kCNj6W__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__kCNj6W__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__kCNj6W__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__kCNj6W__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__kCNj6W__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__kCNj6W__sidebar{top:var(--studio-top-bar-height);width:320px;height:calc(100vh - var(--studio-top-bar-height));background:var(--base-background);border-left:1px solid var(--base-border);box-shadow:var(--shadow-lg);z-index:100;flex-direction:column;display:flex;position:fixed;right:0;overflow:hidden}.index-module-scss-module__kCNj6W__header{padding:var(--spacing-4);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.index-module-scss-module__kCNj6W__title{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary);margin:0}.index-module-scss-module__kCNj6W__content{padding:var(--spacing-4) 0;margin:0 var(--spacing-4);background:var(--purple-75);border-radius:var(--radius-lg);gap:var(--spacing-3);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.index-module-scss-module__kCNj6W__searchContainer{flex-shrink:0;justify-content:center;align-items:center;display:flex}.index-module-scss-module__kCNj6W__tabs{flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow-x:auto}.index-module-scss-module__kCNj6W__tabsWrapper{width:100%;padding:0 var(--spacing-3);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.index-module-scss-module__kCNj6W__tabsContainer{gap:var(--spacing-1);scrollbar-width:none;-ms-overflow-style:none;padding:var(--spacing-1) var(--spacing-8);scroll-behavior:smooth;flex:1;display:flex;overflow-x:auto}.index-module-scss-module__kCNj6W__tabsContainer::-webkit-scrollbar{display:none}.index-module-scss-module__kCNj6W__tabButton{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1_5) var(--spacing-3);border-radius:var(--radius-xs);color:var(--base-muted-foreground);cursor:pointer;white-space:nowrap;background:0 0;border:none;transition:background-color .2s,color .2s,box-shadow .2s,border-radius .2s;display:flex}.index-module-scss-module__kCNj6W__tabButton[data-hovered]{color:var(--base-foreground)}.index-module-scss-module__kCNj6W__tabButton[data-selected=true]{background:var(--base-background);border-radius:var(--border-radius-md);box-shadow:var(--shadow-xxs);color:var(--base-foreground)}.index-module-scss-module__kCNj6W__scrollArrow{z-index:2;width:var(--spacing-6);height:var(--spacing-6);border-radius:var(--radius-full);background:var(--fill-invert);color:var(--base-foreground);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.index-module-scss-module__kCNj6W__scrollArrow[data-direction=left]{left:var(--spacing-3)}.index-module-scss-module__kCNj6W__scrollArrow[data-direction=right]{right:var(--spacing-3)}.index-module-scss-module__kCNj6W__scrollArrow[data-hovered]{background:var(--gray-100)}.index-module-scss-module__kCNj6W__scrollArrow[data-pressed]{background:var(--gray-200)}.index-module-scss-module__kCNj6W__blockList{padding:var(--spacing-3) var(--spacing-4);gap:var(--spacing-4);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.index-module-scss-module__kCNj6W__categorySection{gap:var(--spacing-2);flex-direction:column;display:flex}.index-module-scss-module__kCNj6W__categoryHeader{padding:var(--spacing-2) var(--spacing-3);background:var(--gray-0);border-radius:var(--radius-md);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;width:100%;display:flex}.index-module-scss-module__kCNj6W__categoryHeader[data-hovered]{background:var(--gray-50)}.index-module-scss-module__kCNj6W__categoryHeader[data-hovered] .index-module-scss-module__kCNj6W__categoryTitle{color:var(--text-primary)}.index-module-scss-module__kCNj6W__categoryHeaderStatic{padding:var(--spacing-2) var(--spacing-3);background:var(--gray-0);border-radius:var(--radius-md);align-items:center;display:flex}.index-module-scss-module__kCNj6W__categoryTitle{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--base-muted-foreground);transition:color .2s}.index-module-scss-module__kCNj6W__chevron{color:var(--base-muted-foreground);flex-shrink:0;transition:transform .2s}.index-module-scss-module__kCNj6W__chevron[data-expanded=true]{transform:rotate(0)}.index-module-scss-module__kCNj6W__chevron[data-expanded=false]{transform:rotate(-180deg)}.index-module-scss-module__kCNj6W__categoryItems{gap:var(--spacing-2);flex-direction:column;display:flex}.index-module-scss-module__kCNj6W__blockItem{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3);background:var(--base-background);border-radius:var(--radius-md);cursor:pointer;text-align:left;border:2px solid #0000;border-width:1px 2px 2px 1px;transition:border-color .2s,box-shadow .2s;display:flex}.index-module-scss-module__kCNj6W__blockItem[data-hovered]{border-color:var(--purple-900);box-shadow:var(--shadow-md)}.index-module-scss-module__kCNj6W__blockIcon{background:var(--Schemes-Background,#fef7ff);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.index-module-scss-module__kCNj6W__blockIcon svg{flex-shrink:0}.index-module-scss-module__kCNj6W__blockIcon img{object-fit:contain;width:40px;height:40px}.index-module-scss-module__kCNj6W__blockContent{justify-content:center;gap:var(--spacing-0_5);flex-direction:column;flex:1;align-self:center;min-width:0;display:flex}.index-module-scss-module__kCNj6W__blockTitle{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary)}.index-module-scss-module__kCNj6W__blockDescription{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--base-muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes index-module-scss-module__kCNj6W__tourPulse{0%,to{box-shadow:0 0 #7452e466}50%{box-shadow:0 0 0 6px #7452e400}}.index-module-scss-module__kCNj6W__tourHighlight{box-shadow:var(--shadow-md);animation:1.5s ease-in-out infinite index-module-scss-module__kCNj6W__tourPulse;border-color:var(--purple-900)!important}.index-module-scss-module__kCNj6W__addBlockIcon{color:var(--purple-900)}
.index-module-scss-module__rZkcHa__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__rZkcHa__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__rZkcHa__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__rZkcHa__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__rZkcHa__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__rZkcHa__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__rZkcHa__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__rZkcHa__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__rZkcHa__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__rZkcHa__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__rZkcHa__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__rZkcHa__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__rZkcHa__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__rZkcHa__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__rZkcHa__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__rZkcHa__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__rZkcHa__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__rZkcHa__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__rZkcHa__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__rZkcHa__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__rZkcHa__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__rZkcHa__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__rZkcHa__lessonEditorContainer{background:var(--color-fill-neutral-subtle);flex-direction:row;flex:1;display:flex;overflow:hidden}.index-module-scss-module__rZkcHa__mainContent{flex-direction:column;flex:1;display:flex}.index-module-scss-module__rZkcHa__mainContent:has(.index-module-scss-module__rZkcHa__studentPreviewMode){overflow:auto}.index-module-scss-module__rZkcHa__editorSection{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:auto}.index-module-scss-module__rZkcHa__editorSection:has([contenteditable=false]){align-items:stretch;padding-bottom:0}.index-module-scss-module__rZkcHa__editorSection.index-module-scss-module__rZkcHa__studentPreviewMode{overflow:visible}.index-module-scss-module__rZkcHa__readOnlyContent{pointer-events:none;-webkit-user-select:none;user-select:none}.index-module-scss-module__rZkcHa__readOnlyContent iframe,.index-module-scss-module__rZkcHa__readOnlyContent video,.index-module-scss-module__rZkcHa__readOnlyContent audio{pointer-events:auto}.index-module-scss-module__rZkcHa__editorWrapper{--gradient-editor-background:linear-gradient(130deg, var(--color-brand-ecru) 0%, var(--color-fill-brand-primary-quaternary) 100%);background:var(--gradient-editor-background);flex:1;min-height:0;display:flex}.index-module-scss-module__rZkcHa__editorWrapperStreaming{flex:auto;width:100%;min-height:auto}.index-module-scss-module__rZkcHa__editorWrapperNoScroll{flex:auto;width:100%;overflow:visible!important}.index-module-scss-module__rZkcHa__stepEditor{flex:1;display:none}.index-module-scss-module__rZkcHa__kiraEditor{flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;width:100vw;min-height:0;display:flex;overflow:hidden}.index-module-scss-module__rZkcHa__kiraEditor .index-module-scss-module__rZkcHa__content{flex-grow:1;height:0}.index-module-scss-module__rZkcHa__studentViewButton{z-index:1000;position:absolute;left:50%;transform:translate(-50%)}.index-module-scss-module__rZkcHa__studentViewButtonTop{top:var(--spacing-8)}.index-module-scss-module__rZkcHa__studentViewButtonBottom{bottom:var(--spacing-8)}.index-module-scss-module__rZkcHa__nodeContentEditor{padding-bottom:var(--spacing-16);flex:1}.index-module-scss-module__rZkcHa__dropGap{align-self:stretch}.index-module-scss-module__rZkcHa__editorContentWithSkeletons{padding-bottom:0!important}.index-module-scss-module__rZkcHa__editorContentWithSkeletons .nodeContentEditor{padding-bottom:0}.index-module-scss-module__rZkcHa__editorContentWithSettings{padding-top:var(--spacing-6)!important}.index-module-scss-module__rZkcHa__dropGapHorizontal{margin:0 var(--spacing-2)}.index-module-scss-module__rZkcHa__dropGapVertical{margin:var(--spacing-2) 0}.index-module-scss-module__rZkcHa__dropGapHorizontal:first-child,.index-module-scss-module__rZkcHa__dropGapHorizontal:last-child,.index-module-scss-module__rZkcHa__dropGapVertical:first-child,.index-module-scss-module__rZkcHa__dropGapVertical:last-child{margin:0}:has([data-edge-to-edge=true])>.index-module-scss-module__rZkcHa__dropGap{display:none}.index-module-scss-module__rZkcHa__columnBlock{flex-direction:row;align-items:center;display:flex}.index-module-scss-module__rZkcHa__columnBlock.index-module-scss-module__rZkcHa__view{padding:var(--spacing-4) 0;gap:var(--spacing-4)}.index-module-scss-module__rZkcHa__columnBlock:has([data-edge-to-edge=true]){flex:1;align-items:stretch}.index-module-scss-module__rZkcHa__columnBlock:has([data-edge-to-edge=true]) .index-module-scss-module__rZkcHa__column:not(:has([data-edge-to-edge=true])){padding:var(--spacing-8)}@media (max-width:900px){.index-module-scss-module__rZkcHa__columnBlock{align-items:stretch;gap:var(--spacing-4);flex-direction:column}}.index-module-scss-module__rZkcHa__column{gap:var(--spacing-4);flex-direction:column;flex-grow:1;width:0;display:flex}@media (max-width:900px){.index-module-scss-module__rZkcHa__column{width:100%}}:is(.index-module-scss-module__rZkcHa__column:has([data-component=text-container-editor]),.index-module-scss-module__rZkcHa__column:has(.text-content)),.index-module-scss-module__rZkcHa__column:has([data-edge-to-edge=true]){align-self:stretch}.index-module-scss-module__rZkcHa__column [data-edge-to-edge=true],.index-module-scss-module__rZkcHa__column [data-edge-to-edge=true] img,.index-module-scss-module__rZkcHa__column [data-edge-to-edge=true] iframe{border-radius:0}.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:first-of-type [data-edge-to-edge=true],.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:first-of-type [data-edge-to-edge=true] img,.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:first-of-type [data-edge-to-edge=true] iframe{border-radius:var(--radius-lg) 0 0 var(--radius-lg)}@media (max-width:900px){.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:first-of-type [data-edge-to-edge=true],.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:first-of-type [data-edge-to-edge=true] img,.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:first-of-type [data-edge-to-edge=true] iframe{border-radius:var(--radius-lg) var(--radius-lg) 0 0}}.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:last-of-type [data-edge-to-edge=true],.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:last-of-type [data-edge-to-edge=true] img,.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:last-of-type [data-edge-to-edge=true] iframe{border-radius:0 var(--radius-lg) var(--radius-lg) 0}@media (max-width:900px){.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:last-of-type [data-edge-to-edge=true],.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:last-of-type [data-edge-to-edge=true] img,.index-module-scss-module__rZkcHa__columnBlock:only-of-type .index-module-scss-module__rZkcHa__column:last-of-type [data-edge-to-edge=true] iframe{border-radius:0 0 var(--radius-lg) var(--radius-lg)}}.index-module-scss-module__rZkcHa__dropGapOver{outline:2px solid var(--color-fill-brand-primary-default);border-radius:var(--radius-sm)}.index-module-scss-module__rZkcHa__dragOverlay{transform-origin:top;transform:scale(.5)}.index-module-scss-module__rZkcHa__loading{min-height:var(--spacing-64);text-align:center;padding:0 var(--spacing-6);flex-direction:column;justify-content:center;align-items:center;display:flex}.index-module-scss-module__rZkcHa__loadingText{margin-top:var(--spacing-5);max-width:500px;color:var(--color-text-primary)}.index-module-scss-module__rZkcHa__loadingTitle{font:var(--weight-semibold) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing);margin-bottom:var(--spacing-3)}.index-module-scss-module__rZkcHa__loadingSubtitle{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);opacity:.75;line-height:var(--text-sm-font)}.index-module-scss-module__rZkcHa__wideAssignmentModal{max-width:90vw;width:1000px!important}.index-module-scss-module__rZkcHa__wideAssignmentModal .grid{gap:var(--spacing-6);flex-direction:row;display:flex}.index-module-scss-module__rZkcHa__wideAssignmentModal .grid>*{flex:1}.index-module-scss-module__rZkcHa__shareButton .kiraButton{background-color:var(--color-fill-neutral-subtle)!important;border-color:var(--color-fill-neutral-subtle)!important}.index-module-scss-module__rZkcHa__publishedButton .kiraButton{background-color:var(--color-fill-neutral-subtle)!important;border-color:var(--color-fill-neutral-subtle)!important}.index-module-scss-module__rZkcHa__publishedCheckIcon{color:var(--color-icon-positive)}
.DesmosCalculator-module-scss-module__wnD2fG__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.DesmosCalculator-module-scss-module__wnD2fG__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.DesmosCalculator-module-scss-module__wnD2fG__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.DesmosCalculator-module-scss-module__wnD2fG__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.DesmosCalculator-module-scss-module__wnD2fG__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.DesmosCalculator-module-scss-module__wnD2fG__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.DesmosCalculator-module-scss-module__wnD2fG__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.DesmosCalculator-module-scss-module__wnD2fG__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.DesmosCalculator-module-scss-module__wnD2fG__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.DesmosCalculator-module-scss-module__wnD2fG__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.DesmosCalculator-module-scss-module__wnD2fG__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.DesmosCalculator-module-scss-module__wnD2fG__container{gap:var(--spacing-md);flex-direction:column;display:flex}.DesmosCalculator-module-scss-module__wnD2fG__calculatorWrapper{aspect-ratio:16/10;border-radius:var(--border-radius-md);background:var(--white);width:100%;min-height:400px;position:relative;overflow:hidden}.DesmosCalculator-module-scss-module__wnD2fG__calculator{width:100%;height:100%}.DesmosCalculator-module-scss-module__wnD2fG__loading{background:var(--gray-50);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DesmosCalculator-module-scss-module__wnD2fG__miniPreview{justify-content:center;align-items:center;gap:var(--spacing-xs);background:var(--gray-100);border-radius:var(--border-radius-md);width:100%;height:100px;color:var(--gray-600);display:flex}.DesmosCalculator-module-scss-module__wnD2fG__miniPreviewLabel{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--gray-600)}
.index-module-scss-module__VeQVeW__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__VeQVeW__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__VeQVeW__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__VeQVeW__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__VeQVeW__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__VeQVeW__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__VeQVeW__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__VeQVeW__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__VeQVeW__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__VeQVeW__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__VeQVeW__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__VeQVeW__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__VeQVeW__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__VeQVeW__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__VeQVeW__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__VeQVeW__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__VeQVeW__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__VeQVeW__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__VeQVeW__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__VeQVeW__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__VeQVeW__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__VeQVeW__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}@keyframes index-module-scss-module__VeQVeW__standard-settings-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.index-module-scss-module__VeQVeW__standardSettingsWrapper,.index-module-scss-module__VeQVeW__standardSettingsContent{gap:var(--spacing-4);flex-direction:column;display:flex}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardSettingsHeader{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);gap:var(--spacing-1);color:var(--color-text-primary);flex-direction:column;display:flex}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardSettingsHeader .index-module-scss-module__VeQVeW__additionalInfo{color:var(--color-text-secondary)}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardSettingsHeader .index-module-scss-module__VeQVeW__standardSettingsHeaderTitleRow{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardSettingsHeader .index-module-scss-module__VeQVeW__titleInfoIcon{margin-left:var(--spacing-1);vertical-align:middle;color:var(--color-icon-secondary);cursor:help}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardSettingsHeader .index-module-scss-module__VeQVeW__titleInfoIcon:hover{color:var(--color-icon-primary)}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardSettingsHeader .index-module-scss-module__VeQVeW__titleStatusSlot{flex-shrink:0;justify-content:flex-end;align-items:center;min-height:20px;display:flex}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardSettingsHeader .index-module-scss-module__VeQVeW__savingIndicator,.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardSettingsHeader .index-module-scss-module__VeQVeW__savedIndicator{align-items:center;gap:var(--spacing-1);font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);color:var(--color-text-tertiary);display:flex}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardSettingsHeader .index-module-scss-module__VeQVeW__savedIndicator{color:var(--color-text-positive)}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardSettingsHeader .index-module-scss-module__VeQVeW__savingSpinner{flex-shrink:0;animation:1s linear infinite index-module-scss-module__VeQVeW__standard-settings-spin}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardSettingsHeaderDescription{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--color-text-secondary)}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__selectionWrapper{gap:var(--spacing-2);border-radius:var(--radius-md);border:1px solid var(--color-border-primary);flex-direction:column;display:flex}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__selectionWrapper .index-module-scss-module__VeQVeW__selectionItem{width:100%;padding:var(--spacing-2) var(--spacing-4);border-bottom:1px solid var(--color-border-primary);flex-direction:row;justify-content:space-between;display:flex}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__selectionWrapper .index-module-scss-module__VeQVeW__selectionItem:last-child{border-bottom:none}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__selectionWrapper .index-module-scss-module__VeQVeW__selectionItem .index-module-scss-module__VeQVeW__selectionItemHeader .index-module-scss-module__VeQVeW__selectionItemTitle{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--color-text-primary)}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__selectionWrapper .index-module-scss-module__VeQVeW__selectionItem .index-module-scss-module__VeQVeW__selectionItemHeader .index-module-scss-module__VeQVeW__selectionItemDescription{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--color-text-secondary)}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__selectionWrapper .index-module-scss-module__VeQVeW__selectionItem .index-module-scss-module__VeQVeW__selectionItemDropdown{width:200px}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardsSelectedCount{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--color-text-brand-default);padding:var(--spacing-6);border-radius:var(--radius-sm);background:var(--color-fill-brand-primary-quaternary)}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__standardsSelectedCount .index-module-scss-module__VeQVeW__standardsSelectedCountTitle{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--color-text-brand-default)}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__tagAllQuestions{padding-top:var(--spacing-4);margin-top:var(--spacing-2);border-top:1px solid var(--color-border-primary);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__tagAllQuestions .index-module-scss-module__VeQVeW__tagAllQuestionsText .index-module-scss-module__VeQVeW__tagAllQuestionsTitle{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--color-text-primary)}.index-module-scss-module__VeQVeW__standardSettingsContent .index-module-scss-module__VeQVeW__tagAllQuestions .index-module-scss-module__VeQVeW__tagAllQuestionsText .index-module-scss-module__VeQVeW__tagAllQuestionsDescription{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--color-text-secondary)}.index-module-scss-module__VeQVeW__titleInfoTooltip{white-space:normal!important;text-overflow:clip!important;max-width:280px!important}
.StudioDebugCopyButton-module-scss-module__doDXfG__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.StudioDebugCopyButton-module-scss-module__doDXfG__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.StudioDebugCopyButton-module-scss-module__doDXfG__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.StudioDebugCopyButton-module-scss-module__doDXfG__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.StudioDebugCopyButton-module-scss-module__doDXfG__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.StudioDebugCopyButton-module-scss-module__doDXfG__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.StudioDebugCopyButton-module-scss-module__doDXfG__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.StudioDebugCopyButton-module-scss-module__doDXfG__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.StudioDebugCopyButton-module-scss-module__doDXfG__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.StudioDebugCopyButton-module-scss-module__doDXfG__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.StudioDebugCopyButton-module-scss-module__doDXfG__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.StudioDebugCopyButton-module-scss-module__doDXfG__debugCopyButton{flex-shrink:0;margin-left:auto}.StudioDebugCopyButton-module-scss-module__doDXfG__button{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.StudioDebugCopyButton-module-scss-module__doDXfG__button:hover,.StudioDebugCopyButton-module-scss-module__doDXfG__button:focus-visible,.StudioDebugCopyButton-module-scss-module__doDXfG__button[data-hovered],.StudioDebugCopyButton-module-scss-module__doDXfG__button[data-focused]{opacity:1}.StudioDebugCopyButton-module-scss-module__doDXfG__button:focus-visible{outline:2px solid var(--color-border-primary);outline-offset:2px}
.index-module-scss-module__2UqDbq__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__2UqDbq__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__2UqDbq__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__2UqDbq__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__2UqDbq__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__2UqDbq__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__2UqDbq__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__2UqDbq__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__2UqDbq__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__2UqDbq__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__2UqDbq__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__2UqDbq__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__2UqDbq__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__2UqDbq__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__2UqDbq__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__2UqDbq__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__2UqDbq__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__2UqDbq__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__2UqDbq__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__2UqDbq__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__2UqDbq__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__2UqDbq__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__2UqDbq__gradingButton{position:relative}.index-module-scss-module__2UqDbq__buttonContent{align-items:center;gap:var(--spacing-2);display:flex}
.index-module-scss-module__jE70TG__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__jE70TG__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__jE70TG__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__jE70TG__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__jE70TG__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__jE70TG__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__jE70TG__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__jE70TG__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__jE70TG__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__jE70TG__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__jE70TG__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__jE70TG__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__jE70TG__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__jE70TG__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__jE70TG__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__jE70TG__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__jE70TG__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__jE70TG__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__jE70TG__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__jE70TG__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__jE70TG__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__jE70TG__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__jE70TG__container{position:relative;overflow:visible}.index-module-scss-module__jE70TG__anchor{z-index:1090;position:fixed;transform:translate(-50%,-100%)}.index-module-scss-module__jE70TG__anchor .kiraButton{color:var(--color-editor-chrome-icon,var(--color-icon-primary));background:var(--color-editor-chrome-surface,var(--color-fill-neutral-invert));border:1px solid var(--color-editor-chrome-border,var(--color-border-secondary));border-radius:var(--radius-full);box-shadow:var(--shadow-md)}.index-module-scss-module__jE70TG__anchor .kiraButton svg{color:currentColor}.index-module-scss-module__jE70TG__anchor .kiraButton[data-hovered]{background-color:var(--color-editor-chrome-hover,var(--color-fill-neutral-subtle))}.index-module-scss-module__jE70TG__anchor .kiraButton[data-pressed]{background-color:var(--color-editor-chrome-active,var(--color-fill-neutral-divider))}.index-module-scss-module__jE70TG__buttonLabel{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:inherit}
.LogoRenderer-module-scss-module__p8S_LW__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.LogoRenderer-module-scss-module__p8S_LW__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.LogoRenderer-module-scss-module__p8S_LW__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.LogoRenderer-module-scss-module__p8S_LW__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.LogoRenderer-module-scss-module__p8S_LW__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.LogoRenderer-module-scss-module__p8S_LW__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.LogoRenderer-module-scss-module__p8S_LW__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.LogoRenderer-module-scss-module__p8S_LW__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.LogoRenderer-module-scss-module__p8S_LW__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.LogoRenderer-module-scss-module__p8S_LW__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.LogoRenderer-module-scss-module__p8S_LW__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.LogoRenderer-module-scss-module__p8S_LW__logoContainer{z-index:1;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute}.LogoRenderer-module-scss-module__p8S_LW__logoContainer[data-vertical=top]{top:var(--spacing-6)}.LogoRenderer-module-scss-module__p8S_LW__logoContainer[data-vertical=bottom]{bottom:var(--spacing-6)}.LogoRenderer-module-scss-module__p8S_LW__logoContainer[data-horizontal=left]{left:var(--spacing-6)}.LogoRenderer-module-scss-module__p8S_LW__logoContainer[data-horizontal=center]{left:50%;transform:translate(-50%)}.LogoRenderer-module-scss-module__p8S_LW__logoContainer[data-horizontal=right]{right:var(--spacing-6)}.LogoRenderer-module-scss-module__p8S_LW__logoContainer img{flex:auto;display:flex;position:unset!important;width:unset!important;height:unset!important}
.DesmosCalculatorView-module-scss-module__aGgGCq__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.DesmosCalculatorView-module-scss-module__aGgGCq__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.DesmosCalculatorView-module-scss-module__aGgGCq__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.DesmosCalculatorView-module-scss-module__aGgGCq__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.DesmosCalculatorView-module-scss-module__aGgGCq__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.DesmosCalculatorView-module-scss-module__aGgGCq__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.DesmosCalculatorView-module-scss-module__aGgGCq__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.DesmosCalculatorView-module-scss-module__aGgGCq__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.DesmosCalculatorView-module-scss-module__aGgGCq__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.DesmosCalculatorView-module-scss-module__aGgGCq__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.DesmosCalculatorView-module-scss-module__aGgGCq__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.DesmosCalculatorView-module-scss-module__aGgGCq__container{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.DesmosCalculatorView-module-scss-module__aGgGCq__title{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing);color:var(--gray-900);margin:0}.DesmosCalculatorView-module-scss-module__aGgGCq__calculatorWrapper{aspect-ratio:16/10;border-radius:var(--border-radius-md);background:var(--white);border:1px solid var(--gray-200);width:100%;min-height:400px;position:relative;overflow:hidden}.DesmosCalculatorView-module-scss-module__aGgGCq__calculator{width:100%;height:100%}.DesmosCalculatorView-module-scss-module__aGgGCq__loading{background:var(--gray-50);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.DividerView-module-scss-module__IJ_dnG__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.DividerView-module-scss-module__IJ_dnG__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.DividerView-module-scss-module__IJ_dnG__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.DividerView-module-scss-module__IJ_dnG__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.DividerView-module-scss-module__IJ_dnG__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.DividerView-module-scss-module__IJ_dnG__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.DividerView-module-scss-module__IJ_dnG__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.DividerView-module-scss-module__IJ_dnG__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.DividerView-module-scss-module__IJ_dnG__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.DividerView-module-scss-module__IJ_dnG__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.DividerView-module-scss-module__IJ_dnG__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.DividerView-module-scss-module__IJ_dnG__divider{background-color:var(--gray-400);border:none;width:100%;height:2px;margin:0}
.RichTextImageView-module-scss-module__psMVlW__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.RichTextImageView-module-scss-module__psMVlW__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.RichTextImageView-module-scss-module__psMVlW__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.RichTextImageView-module-scss-module__psMVlW__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.RichTextImageView-module-scss-module__psMVlW__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.RichTextImageView-module-scss-module__psMVlW__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.RichTextImageView-module-scss-module__psMVlW__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.RichTextImageView-module-scss-module__psMVlW__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.RichTextImageView-module-scss-module__psMVlW__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.RichTextImageView-module-scss-module__psMVlW__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.RichTextImageView-module-scss-module__psMVlW__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.RichTextImageView-module-scss-module__psMVlW__imageWrapper{justify-content:center;margin:1rem 0;display:flex}.RichTextImageView-module-scss-module__psMVlW__loadingContainer{aspect-ratio:16/9;background-color:var(--base-secondary);border-radius:var(--radius-lg);justify-content:center;align-items:center;width:100%;max-width:800px;display:flex}.RichTextImageView-module-scss-module__psMVlW__errorContainer{aspect-ratio:16/9;background-color:var(--base-secondary);border-radius:var(--radius-lg);width:100%;max-width:800px;color:var(--base-foreground-secondary);justify-content:center;align-items:center;display:flex}.RichTextImageView-module-scss-module__psMVlW__image{border-radius:var(--radius-lg);object-fit:contain;max-width:100%;height:auto}
.BaseCalloutView-module-scss-module__BMcOZa__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.BaseCalloutView-module-scss-module__BMcOZa__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.BaseCalloutView-module-scss-module__BMcOZa__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.BaseCalloutView-module-scss-module__BMcOZa__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.BaseCalloutView-module-scss-module__BMcOZa__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.BaseCalloutView-module-scss-module__BMcOZa__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.BaseCalloutView-module-scss-module__BMcOZa__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.BaseCalloutView-module-scss-module__BMcOZa__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.BaseCalloutView-module-scss-module__BMcOZa__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.BaseCalloutView-module-scss-module__BMcOZa__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.BaseCalloutView-module-scss-module__BMcOZa__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.BaseCalloutView-module-scss-module__BMcOZa__revealContainer{width:100%;position:relative}.BaseCalloutView-module-scss-module__BMcOZa__revealContent{width:100%}.BaseCalloutView-module-scss-module__BMcOZa__revealContentConcealed{visibility:hidden}.BaseCalloutView-module-scss-module__BMcOZa__revealOverlay{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--spacing-2);width:100%;height:100%;padding:var(--spacing-2) var(--spacing-3);border:1.5px dashed var(--callout-accent);border-radius:var(--radius-md);background:repeating-linear-gradient(-45deg, var(--callout-bg), var(--callout-bg) 8px, color-mix(in srgb, var(--callout-accent) 12%, var(--callout-bg)) 8px, color-mix(in srgb, var(--callout-accent) 12%, var(--callout-bg)) 16px);color:var(--callout-accent);cursor:pointer;appearance:none;margin:0;font-weight:600;display:flex;position:absolute;inset:0;overflow:hidden}.BaseCalloutView-module-scss-module__BMcOZa__revealOverlay:hover{border-color:var(--callout-accent)}.BaseCalloutView-module-scss-module__BMcOZa__revealOverlay:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.BaseCalloutView-module-scss-module__BMcOZa__revealIcon{flex-shrink:0;align-items:center;display:flex}.BaseCalloutView-module-scss-module__BMcOZa__revealLabel{line-height:1.2}
.index-module-scss-module__Xpao1a__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__Xpao1a__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__Xpao1a__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__Xpao1a__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__Xpao1a__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__Xpao1a__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__Xpao1a__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__Xpao1a__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__Xpao1a__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__Xpao1a__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__Xpao1a__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__Xpao1a__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__Xpao1a__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__Xpao1a__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__Xpao1a__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__Xpao1a__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__Xpao1a__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__Xpao1a__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__Xpao1a__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__Xpao1a__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__Xpao1a__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__Xpao1a__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__Xpao1a__impactSummaryContent{gap:var(--spacing-5);flex-direction:column;display:flex}.index-module-scss-module__Xpao1a__impactSummarySection{gap:var(--spacing-3);flex-direction:column;display:flex}.index-module-scss-module__Xpao1a__impactSummaryTitle{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary);margin:0}.index-module-scss-module__Xpao1a__impactContainer{border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:var(--spacing-4);gap:var(--spacing-3);flex-direction:column;display:flex}.index-module-scss-module__Xpao1a__impactRow{justify-content:space-between;align-items:center;display:flex}.index-module-scss-module__Xpao1a__impactRowLeft{align-items:center;gap:var(--spacing-2);display:flex}.index-module-scss-module__Xpao1a__impactIcon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.index-module-scss-module__Xpao1a__impactIcon.index-module-scss-module__Xpao1a__grayIcon{background-color:var(--gray-150);color:var(--text-primary)}.index-module-scss-module__Xpao1a__impactIcon.index-module-scss-module__Xpao1a__yellowIcon{background-color:var(--yellow-100)}.index-module-scss-module__Xpao1a__impactIcon.index-module-scss-module__Xpao1a__greenIcon{background-color:var(--green-100)}.index-module-scss-module__Xpao1a__yellowText{color:var(--yellow-900)}.index-module-scss-module__Xpao1a__greenText{color:var(--green-900)}.index-module-scss-module__Xpao1a__impactTextContainer{flex-direction:column;display:flex}.index-module-scss-module__Xpao1a__impactRowTitle{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary)}.index-module-scss-module__Xpao1a__impactRowDesc{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-tertiary)}.index-module-scss-module__Xpao1a__impactBadge{min-width:36px;height:36px;padding:0 var(--spacing-2);border-radius:var(--radius-sm);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:500;display:flex}.index-module-scss-module__Xpao1a__impactBadge.index-module-scss-module__Xpao1a__grayBadge{background-color:var(--gray-150);color:var(--text-primary)}.index-module-scss-module__Xpao1a__impactBadge.index-module-scss-module__Xpao1a__yellowBadge{background-color:var(--yellow-100);color:var(--yellow-900)}.index-module-scss-module__Xpao1a__impactBadge.index-module-scss-module__Xpao1a__greenBadge{background-color:var(--green-100);color:var(--green-900)}.index-module-scss-module__Xpao1a__separator{background-color:var(--gray-200);width:100%;height:1px}.index-module-scss-module__Xpao1a__infoAlert{gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-md);background-color:var(--yellow-100);border:1px solid var(--yellow-300);display:flex}.index-module-scss-module__Xpao1a__infoAlertIcon{color:var(--yellow-900);flex-shrink:0;margin-top:2px}.index-module-scss-module__Xpao1a__infoAlertContent{flex-direction:column;display:flex}.index-module-scss-module__Xpao1a__infoAlertMessage{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--yellow-1100);line-height:1.43}.index-module-scss-module__Xpao1a__warningAlert{gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-md);background-color:var(--red-100);border:1px solid var(--red-300);display:flex}.index-module-scss-module__Xpao1a__warningAlertIcon{color:var(--red-900);flex-shrink:0;margin-top:4px}.index-module-scss-module__Xpao1a__warningAlertContent{gap:var(--spacing-1);flex-direction:column;display:flex}.index-module-scss-module__Xpao1a__warningAlertTitle{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--red-900)}.index-module-scss-module__Xpao1a__warningAlertMessage{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--red-1100);line-height:1.43}.index-module-scss-module__Xpao1a__confirmationCheckbox{align-items:flex-start;gap:var(--spacing-2);cursor:pointer;display:flex}.index-module-scss-module__Xpao1a__confirmationCheckbox[data-selected] .index-module-scss-module__Xpao1a__checkboxBox{background-color:var(--fill-brand-primary-primary);border-color:var(--fill-brand-primary-primary)}.index-module-scss-module__Xpao1a__confirmationCheckbox[data-selected] .index-module-scss-module__Xpao1a__checkboxBox:after{content:"";border:solid var(--gray-50);border-width:0 2px 2px 0;width:4px;height:8px;margin-top:-1px;display:block;transform:rotate(45deg)}.index-module-scss-module__Xpao1a__checkboxBox{border:1px solid var(--gray-300);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;transition:background-color .15s,border-color .15s;display:flex}.index-module-scss-module__Xpao1a__checkboxLabel{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary);line-height:1.43}
.index-module-scss-module__ZyzDZG__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__ZyzDZG__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__ZyzDZG__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__ZyzDZG__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__ZyzDZG__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__ZyzDZG__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__ZyzDZG__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__ZyzDZG__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__ZyzDZG__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__ZyzDZG__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__ZyzDZG__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__ZyzDZG__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__ZyzDZG__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__ZyzDZG__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__ZyzDZG__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__ZyzDZG__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__ZyzDZG__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__ZyzDZG__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__ZyzDZG__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__ZyzDZG__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__ZyzDZG__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__ZyzDZG__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__ZyzDZG__modal{background:var(--surface-layer-primary);border-radius:var(--radius-lg);height:80vh;box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}.index-module-scss-module__ZyzDZG__modalContent{flex-direction:column;flex:1;display:flex;overflow:hidden}.index-module-scss-module__ZyzDZG__modalContent>div{flex-direction:column;flex:1;display:flex;overflow-y:auto}.index-module-scss-module__ZyzDZG__optionSelectionContent{gap:var(--spacing-4);flex-direction:column;display:flex}.index-module-scss-module__ZyzDZG__republishModalContent{gap:var(--spacing-5);flex-direction:column;display:flex}.index-module-scss-module__ZyzDZG__impactSummarySection{gap:var(--spacing-3);flex-direction:column;display:flex}.index-module-scss-module__ZyzDZG__impactSummaryTitle{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary);margin:0}.index-module-scss-module__ZyzDZG__impactContainer{border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:var(--spacing-4);gap:var(--spacing-3);flex-direction:column;display:flex}.index-module-scss-module__ZyzDZG__impactRow{justify-content:space-between;align-items:center;display:flex}.index-module-scss-module__ZyzDZG__impactRowLeft{align-items:center;gap:var(--spacing-2);display:flex}.index-module-scss-module__ZyzDZG__impactIcon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.index-module-scss-module__ZyzDZG__impactIcon.index-module-scss-module__ZyzDZG__grayIcon{background-color:var(--gray-150);color:var(--text-primary)}.index-module-scss-module__ZyzDZG__impactIcon.index-module-scss-module__ZyzDZG__yellowIcon{background-color:var(--yellow-100)}.index-module-scss-module__ZyzDZG__impactIcon.index-module-scss-module__ZyzDZG__greenIcon{background-color:var(--green-100)}.index-module-scss-module__ZyzDZG__yellowText{color:var(--yellow-900)}.index-module-scss-module__ZyzDZG__greenText{color:var(--green-900)}.index-module-scss-module__ZyzDZG__impactTextContainer{flex-direction:column;display:flex}.index-module-scss-module__ZyzDZG__impactRowTitle{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary)}.index-module-scss-module__ZyzDZG__impactRowDesc{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-tertiary)}.index-module-scss-module__ZyzDZG__impactBadge{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:500;display:flex}.index-module-scss-module__ZyzDZG__impactBadge.index-module-scss-module__ZyzDZG__grayBadge{background-color:var(--gray-150);color:var(--text-primary)}.index-module-scss-module__ZyzDZG__impactBadge.index-module-scss-module__ZyzDZG__yellowBadge{background-color:var(--yellow-100);color:var(--yellow-900)}.index-module-scss-module__ZyzDZG__impactBadge.index-module-scss-module__ZyzDZG__greenBadge{background-color:var(--green-100);color:var(--green-900)}.index-module-scss-module__ZyzDZG__separator{background-color:var(--gray-200);width:100%;height:1px}.index-module-scss-module__ZyzDZG__warningAlert{gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-md);background-color:var(--red-100);border:1px solid var(--red-300);display:flex}.index-module-scss-module__ZyzDZG__warningAlertIcon{color:var(--red-900);flex-shrink:0;margin-top:4px}.index-module-scss-module__ZyzDZG__warningAlertContent{gap:var(--spacing-1);flex-direction:column;display:flex}.index-module-scss-module__ZyzDZG__warningAlertTitle{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--red-900)}.index-module-scss-module__ZyzDZG__warningAlertMessage{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--red-1100);line-height:1.43}.index-module-scss-module__ZyzDZG__confirmationCheckbox{align-items:flex-start;gap:var(--spacing-2);cursor:pointer;display:flex}.index-module-scss-module__ZyzDZG__confirmationCheckbox[data-selected] .index-module-scss-module__ZyzDZG__checkboxBox{background-color:var(--fill-brand-primary-primary);border-color:var(--fill-brand-primary-primary)}.index-module-scss-module__ZyzDZG__confirmationCheckbox[data-selected] .index-module-scss-module__ZyzDZG__checkboxBox:after{content:"";border:solid var(--gray-50);border-width:0 2px 2px 0;width:4px;height:8px;margin-top:-1px;display:block;transform:rotate(45deg)}.index-module-scss-module__ZyzDZG__checkboxBox{border:1px solid var(--gray-300);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;transition:background-color .15s,border-color .15s;display:flex}.index-module-scss-module__ZyzDZG__checkboxLabel{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary);line-height:1.43}.index-module-scss-module__ZyzDZG__newResourcesContent{gap:var(--spacing-4);flex-direction:column;flex:1;min-height:0;display:flex}.index-module-scss-module__ZyzDZG__newResourcesHeader{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--blue-100);border-radius:var(--radius-md);border:1px solid var(--blue-300);flex-shrink:0;display:flex}.index-module-scss-module__ZyzDZG__newResourcesIcon{color:var(--blue-700);flex-shrink:0}.index-module-scss-module__ZyzDZG__newResourcesHeaderText{gap:var(--spacing-1);flex-direction:column;display:flex}.index-module-scss-module__ZyzDZG__newResourcesTitle{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--blue-900)}.index-module-scss-module__ZyzDZG__newResourcesSubtitle{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--blue-700)}.index-module-scss-module__ZyzDZG__autoSequenceCard{border:1px solid var(--border-tertiary);padding:var(--spacing-2) var(--spacing-4);background:#fff;border-radius:6px;overflow:hidden}.index-module-scss-module__ZyzDZG__globalDueDateFields{gap:var(--spacing-4);flex-wrap:wrap;width:100%;display:flex}.index-module-scss-module__ZyzDZG__dateHalf{gap:var(--spacing-2);flex:1;align-items:flex-end;min-width:0;display:flex}.index-module-scss-module__ZyzDZG__dateFieldGroup{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.index-module-scss-module__ZyzDZG__timeFieldGroup{gap:var(--spacing-1);flex-direction:column;flex-shrink:0;width:110px;display:flex}.index-module-scss-module__ZyzDZG__fieldLabel{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-secondary)}.index-module-scss-module__ZyzDZG__lessonsSection{gap:var(--spacing-2);flex-direction:column;flex:1;min-height:0;display:flex}.index-module-scss-module__ZyzDZG__lessonsLabel{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-tertiary);flex-shrink:0}.index-module-scss-module__ZyzDZG__newResourcesList{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.index-module-scss-module__ZyzDZG__newResourcesListInner{width:100%;position:relative}.index-module-scss-module__ZyzDZG__newResourceRowWrapper{padding-bottom:var(--spacing-2);position:absolute;left:0;right:0}
.EditingDraftPopover-module-scss-module__X4XLJW__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.EditingDraftPopover-module-scss-module__X4XLJW__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.EditingDraftPopover-module-scss-module__X4XLJW__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.EditingDraftPopover-module-scss-module__X4XLJW__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.EditingDraftPopover-module-scss-module__X4XLJW__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.EditingDraftPopover-module-scss-module__X4XLJW__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.EditingDraftPopover-module-scss-module__X4XLJW__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.EditingDraftPopover-module-scss-module__X4XLJW__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.EditingDraftPopover-module-scss-module__X4XLJW__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.EditingDraftPopover-module-scss-module__X4XLJW__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.EditingDraftPopover-module-scss-module__X4XLJW__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.EditingDraftPopover-module-scss-module__X4XLJW__popover{background:var(--base-card);border:1px solid var(--base-border);border-radius:var(--radius-lg);outline:none;width:288px;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.EditingDraftPopover-module-scss-module__X4XLJW__popover[data-entering]{animation:.15s ease-out EditingDraftPopover-module-scss-module__X4XLJW__popover-enter}.EditingDraftPopover-module-scss-module__X4XLJW__popover[data-exiting]{animation:.1s ease-in EditingDraftPopover-module-scss-module__X4XLJW__popover-exit}@keyframes EditingDraftPopover-module-scss-module__X4XLJW__popover-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes EditingDraftPopover-module-scss-module__X4XLJW__popover-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.EditingDraftPopover-module-scss-module__X4XLJW__dialog{outline:none}.EditingDraftPopover-module-scss-module__X4XLJW__header{padding:var(--spacing-3) var(--spacing-3) var(--spacing-2_5);background:var(--purple-75);border-bottom:1px solid var(--purple-100);justify-content:space-between;align-items:center;display:flex}.EditingDraftPopover-module-scss-module__X4XLJW__headerTitle{align-items:center;gap:var(--spacing-1_5);display:flex}.EditingDraftPopover-module-scss-module__X4XLJW__dot{background:var(--purple-900);border-radius:50%;width:8px;height:8px}.EditingDraftPopover-module-scss-module__X4XLJW__titleText{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--purple-1100)}.EditingDraftPopover-module-scss-module__X4XLJW__closeButton{border-radius:var(--radius-sm);cursor:pointer;width:24px;height:24px;color:var(--purple-900);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.EditingDraftPopover-module-scss-module__X4XLJW__closeButton:hover{background:var(--purple-100)}.EditingDraftPopover-module-scss-module__X4XLJW__closeButton:focus{outline:2px solid var(--fill-brand-primary-primary)}.EditingDraftPopover-module-scss-module__X4XLJW__body{gap:var(--spacing-3);padding:var(--spacing-3);flex-direction:column;display:flex}.EditingDraftPopover-module-scss-module__X4XLJW__versionInfo{gap:var(--spacing-2);flex-direction:column;display:flex}.EditingDraftPopover-module-scss-module__X4XLJW__versionRow{justify-content:space-between;align-items:center;display:flex}.EditingDraftPopover-module-scss-module__X4XLJW__versionLabel{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);color:var(--base-muted-foreground)}.EditingDraftPopover-module-scss-module__X4XLJW__versionValue{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);color:var(--base-foreground)}.EditingDraftPopover-module-scss-module__X4XLJW__versionValueDraft{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);color:var(--purple-900)}.EditingDraftPopover-module-scss-module__X4XLJW__description{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);color:var(--base-muted-foreground);margin:0}.EditingDraftPopover-module-scss-module__X4XLJW__actions{gap:var(--spacing-2);flex-direction:column;display:flex}.EditingDraftPopover-module-scss-module__X4XLJW__publishButton,.EditingDraftPopover-module-scss-module__X4XLJW__discardButton{justify-content:center;width:100%}
.index-module-scss-module__bIyL2a__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__bIyL2a__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__bIyL2a__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__bIyL2a__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__bIyL2a__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__bIyL2a__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__bIyL2a__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__bIyL2a__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__bIyL2a__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__bIyL2a__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__bIyL2a__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__bIyL2a__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__bIyL2a__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__bIyL2a__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__bIyL2a__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__bIyL2a__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__bIyL2a__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__bIyL2a__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__bIyL2a__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__bIyL2a__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__bIyL2a__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__bIyL2a__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__bIyL2a__topMenuBar{background:var(--base-background);border-bottom:1px solid var(--base-sidebar-border);height:var(--studio-top-bar-height,64px);z-index:10;width:100%;padding:0 var(--spacing-4);flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.index-module-scss-module__bIyL2a__leftSection{align-items:center;gap:var(--spacing-2_5);flex-direction:row;display:flex}.index-module-scss-module__bIyL2a__homeButton{border-radius:9999px;width:40px;height:40px}.index-module-scss-module__bIyL2a__titleSection{align-items:center;gap:var(--spacing-1);display:flex}.index-module-scss-module__bIyL2a__titleField{background:0 0;border:none;min-width:120px;max-width:300px;padding:0}.index-module-scss-module__bIyL2a__titleInput{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--base-foreground);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);background:0 0;border:none}.index-module-scss-module__bIyL2a__titleInput:hover{background:var(--base-secondary)}.index-module-scss-module__bIyL2a__titleInput:focus-within{background:var(--base-background);outline:2px solid var(--fill-brand-primary-primary)}.index-module-scss-module__bIyL2a__titleInput input{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.index-module-scss-module__bIyL2a__titleText{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--base-foreground);padding:var(--spacing-1) var(--spacing-2);text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.index-module-scss-module__bIyL2a__menuTriggerButton{border-radius:var(--radius-md);cursor:pointer;width:28px;height:28px;color:var(--base-foreground);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.index-module-scss-module__bIyL2a__menuTriggerButton:hover{background:var(--base-secondary)}.index-module-scss-module__bIyL2a__menuTriggerButton:focus{outline:2px solid var(--fill-brand-primary-primary)}.index-module-scss-module__bIyL2a__caretIcon{color:var(--base-muted-foreground)}.index-module-scss-module__bIyL2a__statusBadge{justify-content:center;align-items:center;gap:var(--spacing-1);padding:var(--spacing-0_5) var(--spacing-2_5);border:1px solid #0000;border-radius:9999px;display:flex}.index-module-scss-module__bIyL2a__statusBadge.index-module-scss-module__bIyL2a__draft{background:var(--base-secondary)}.index-module-scss-module__bIyL2a__statusBadge.index-module-scss-module__bIyL2a__published{background:var(--blue-100)}.index-module-scss-module__bIyL2a__statusBadge.index-module-scss-module__bIyL2a__published .index-module-scss-module__bIyL2a__statusText{color:var(--blue-900)}.index-module-scss-module__bIyL2a__statusText{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);color:var(--base-secondary-foreground)}.index-module-scss-module__bIyL2a__versionNumber{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);color:var(--base-muted-foreground)}.index-module-scss-module__bIyL2a__editingDraftBadge{align-items:center;gap:var(--spacing-1);padding:var(--spacing-0_5) var(--spacing-2);background:var(--purple-100);color:var(--purple-900);cursor:pointer;border:none;border-radius:9999px;display:flex}.index-module-scss-module__bIyL2a__editingDraftBadge:hover{background:var(--purple-200)}.index-module-scss-module__bIyL2a__editingDraftBadge:focus{outline:2px solid var(--fill-brand-primary-primary);outline-offset:2px}.index-module-scss-module__bIyL2a__editingDraftText{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);color:var(--purple-900)}.index-module-scss-module__bIyL2a__rightSection{align-items:center;gap:var(--spacing-3);flex-direction:row;display:flex}.index-module-scss-module__bIyL2a__playButton{border-radius:9999px;width:40px;height:40px;padding:0}.index-module-scss-module__bIyL2a__shareButton{height:40px;padding:0 var(--spacing-4);border-radius:9999px}.index-module-scss-module__bIyL2a__publishButton{height:40px;padding:0 var(--spacing-4);background:var(--fill-brand-primary-primary);border-radius:9999px}.index-module-scss-module__bIyL2a__publishButton:hover:not(:disabled){background:var(--purple-1000)}.index-module-scss-module__bIyL2a__destructiveMenuItem,.index-module-scss-module__bIyL2a__destructiveMenuItem [slot=label]{color:var(--red-900)!important}.index-module-scss-module__bIyL2a__savedIcon{color:var(--green-900)}.index-module-scss-module__bIyL2a__moreButton{border-radius:var(--radius-md);cursor:pointer;width:36px;height:36px;color:var(--base-foreground);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.index-module-scss-module__bIyL2a__moreButton:hover{background:var(--base-secondary)}.index-module-scss-module__bIyL2a__overflowPopover{background:var(--base-background);border:1px solid var(--base-border);border-radius:var(--radius-md);z-index:100;box-shadow:var(--shadow-lg);padding:0}.index-module-scss-module__bIyL2a__overflowContent{flex-direction:column;gap:0;display:flex}.index-module-scss-module__bIyL2a__overflowContent .kiraButtonWrapper{width:100%;min-width:160px}.index-module-scss-module__bIyL2a__overflowContent .kiraButtonWrapper .kiraButton{border:none;border-bottom:1px solid var(--base-border);width:100%;color:var(--text-primary);border-radius:0;justify-content:flex-start}.index-module-scss-module__bIyL2a__overflowContent .kiraButtonWrapper .kiraButton[class*=primary]{color:var(--base-white)}.index-module-scss-module__bIyL2a__overflowContent .kiraButtonWrapper:first-child .kiraButton{border-radius:var(--radius-md) var(--radius-md) 0 0}.index-module-scss-module__bIyL2a__overflowContent .kiraButtonWrapper:last-child .kiraButton{border-radius:0 0 var(--radius-md) var(--radius-md);border-bottom:none}
.index-module-scss-module__DH5Bnq__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__DH5Bnq__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.index-module-scss-module__DH5Bnq__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__DH5Bnq__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__DH5Bnq__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__DH5Bnq__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__DH5Bnq__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__DH5Bnq__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__DH5Bnq__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__DH5Bnq__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__DH5Bnq__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.index-module-scss-module__DH5Bnq__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__DH5Bnq__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__DH5Bnq__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__DH5Bnq__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__DH5Bnq__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__DH5Bnq__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__DH5Bnq__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__DH5Bnq__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__DH5Bnq__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__DH5Bnq__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__DH5Bnq__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__DH5Bnq__modal{background:var(--surface-layer-primary);border-radius:var(--radius-lg);width:100%;max-width:512px;box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}.index-module-scss-module__DH5Bnq__modalContent,.index-module-scss-module__DH5Bnq__modalContent>div{flex-direction:column;flex:1;display:flex;overflow:hidden}.index-module-scss-module__DH5Bnq__content{gap:var(--spacing-4);flex-direction:column;display:flex}.index-module-scss-module__DH5Bnq__description{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-secondary);margin:0}.index-module-scss-module__DH5Bnq__impactList{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);padding-left:var(--spacing-6);color:var(--text-secondary);margin:0;list-style-type:disc}.index-module-scss-module__DH5Bnq__impactList li{margin-bottom:var(--spacing-2)}.index-module-scss-module__DH5Bnq__impactList li:last-child{margin-bottom:0}.index-module-scss-module__DH5Bnq__infoBox{gap:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius-md);background-color:var(--blue-75);border:1px solid var(--blue-300);display:flex}.index-module-scss-module__DH5Bnq__infoIcon{color:var(--blue-900);flex-shrink:0}.index-module-scss-module__DH5Bnq__infoText{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--blue-1100);margin:0}.index-module-scss-module__DH5Bnq__impactAssignments{color:var(--red-900)}