.OrgAssetMetrics-module-scss-module__s-ZZXW__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.OrgAssetMetrics-module-scss-module__s-ZZXW__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.OrgAssetMetrics-module-scss-module__s-ZZXW__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.OrgAssetMetrics-module-scss-module__s-ZZXW__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.OrgAssetMetrics-module-scss-module__s-ZZXW__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.OrgAssetMetrics-module-scss-module__s-ZZXW__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.OrgAssetMetrics-module-scss-module__s-ZZXW__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.OrgAssetMetrics-module-scss-module__s-ZZXW__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.OrgAssetMetrics-module-scss-module__s-ZZXW__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.OrgAssetMetrics-module-scss-module__s-ZZXW__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.OrgAssetMetrics-module-scss-module__s-ZZXW__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.OrgAssetMetrics-module-scss-module__s-ZZXW__metricsWrapper{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.OrgAssetMetrics-module-scss-module__s-ZZXW__metricsRow{border:1px solid var(--base-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xxs);background-color:var(--base-card);flex-wrap:wrap;gap:0;display:flex;overflow:hidden}.OrgAssetMetrics-module-scss-module__s-ZZXW__statCard{gap:var(--spacing-2);padding:var(--spacing-6);flex-direction:column;flex:140px;min-width:0;display:flex}.OrgAssetMetrics-module-scss-module__s-ZZXW__statCard:not(:last-child){border-right:1px solid var(--base-border)}.OrgAssetMetrics-module-scss-module__s-ZZXW__statLabel{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);line-height:var(--spacing-5);color:var(--text-primary)}.OrgAssetMetrics-module-scss-module__s-ZZXW__statValueRow{align-items:flex-end;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.OrgAssetMetrics-module-scss-module__s-ZZXW__statValue{font:var(--text-lg-font);font-weight:var(--weight-medium);letter-spacing:var(--text-lg-letter-spacing);color:var(--fill-primary)}.OrgAssetMetrics-module-scss-module__s-ZZXW__delta{align-items:center;gap:var(--spacing-0_5);padding:var(--spacing-1);font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);line-height:var(--spacing-4);display:inline-flex}.OrgAssetMetrics-module-scss-module__s-ZZXW__deltaPositive{color:var(--fill-positive-secondary)}.OrgAssetMetrics-module-scss-module__s-ZZXW__deltaNegative{color:var(--fill-negative-secondary)}.OrgAssetMetrics-module-scss-module__s-ZZXW__deltaNeutral{color:var(--base-muted-foreground)}.OrgAssetMetrics-module-scss-module__s-ZZXW__metricsErrorBanner{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);width:100%;padding:var(--spacing-4) var(--spacing-6);color:var(--text-secondary);text-align:center}
.CompactDateTimePickers-module-scss-module__-G6l6G__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.CompactDateTimePickers-module-scss-module__-G6l6G__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.CompactDateTimePickers-module-scss-module__-G6l6G__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.CompactDateTimePickers-module-scss-module__-G6l6G__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.CompactDateTimePickers-module-scss-module__-G6l6G__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.CompactDateTimePickers-module-scss-module__-G6l6G__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.CompactDateTimePickers-module-scss-module__-G6l6G__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.CompactDateTimePickers-module-scss-module__-G6l6G__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.CompactDateTimePickers-module-scss-module__-G6l6G__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.CompactDateTimePickers-module-scss-module__-G6l6G__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.CompactDateTimePickers-module-scss-module__-G6l6G__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.CompactDateTimePickers-module-scss-module__-G6l6G__dateButton{width:100%;height:40px;padding:0 var(--spacing-3);border-radius:var(--border-radius-input);border:var(--input-border-width) solid var(--base-input);background:var(--base-white);cursor:pointer;font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-primary);align-items:center;display:flex}.CompactDateTimePickers-module-scss-module__-G6l6G__dateButton[data-empty]{color:var(--text-tertiary)}.CompactDateTimePickers-module-scss-module__-G6l6G__dateButton[data-hovered]{border-color:var(--input-border-hover)}.CompactDateTimePickers-module-scss-module__-G6l6G__dateButton[data-focus-visible]{outline:var(--focus-ring-width) solid var(--base-ring);outline-offset:var(--focus-ring-offset)}.CompactDateTimePickers-module-scss-module__-G6l6G__dateButton[data-pressed]{border-color:var(--border-active)}.CompactDateTimePickers-module-scss-module__-G6l6G__dateButton[data-disabled]{opacity:.5;cursor:default}.CompactDateTimePickers-module-scss-module__-G6l6G__dateText{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.CompactDateTimePickers-module-scss-module__-G6l6G__chevron{color:var(--text-tertiary);flex-shrink:0}.CompactDateTimePickers-module-scss-module__-G6l6G__popover{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-1);background:var(--base-white);overflow:auto}.CompactDateTimePickers-module-scss-module__-G6l6G__dialog{padding:var(--spacing-4);color:var(--text-tertiary);outline:none}.CompactDateTimePickers-module-scss-module__-G6l6G__calendarHeader{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4);align-items:center;gap:4px;width:100%;display:flex}.CompactDateTimePickers-module-scss-module__-G6l6G__calendarHeading{font:var(--weight-semibold) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing);color:var(--text-primary);flex-grow:1;margin-left:8px}.CompactDateTimePickers-module-scss-module__-G6l6G__grid{border-spacing:var(--spacing-1);border-collapse:separate}.CompactDateTimePickers-module-scss-module__-G6l6G__cellHeader{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-tertiary)}.CompactDateTimePickers-module-scss-module__-G6l6G__navButton{cursor:default;border-radius:50%;outline:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.CompactDateTimePickers-module-scss-module__-G6l6G__navButton[data-hovered]{background:var(--gray-100)}.CompactDateTimePickers-module-scss-module__-G6l6G__cell{cursor:default;border-radius:50%;outline:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.CompactDateTimePickers-module-scss-module__-G6l6G__cell[data-hovered]{background:var(--fill-brand-primary-primary);color:var(--text-invert)}.CompactDateTimePickers-module-scss-module__-G6l6G__cell[data-outside-month]{color:var(--gray-300)}.CompactDateTimePickers-module-scss-module__-G6l6G__cell[data-selected],.CompactDateTimePickers-module-scss-module__-G6l6G__cell[data-focused]{background:var(--fill-brand-primary-primary);color:var(--text-invert)}.CompactDateTimePickers-module-scss-module__-G6l6G__cell[data-disabled],.CompactDateTimePickers-module-scss-module__-G6l6G__cell[data-unavailable]{color:var(--gray-300);cursor:default;pointer-events:none}.CompactDateTimePickers-module-scss-module__-G6l6G__timeRoot{flex-direction:column;width:100%;display:flex}.CompactDateTimePickers-module-scss-module__-G6l6G__timeGroup{border-radius:var(--border-radius-input);border:var(--input-border-width) solid var(--base-input);background:var(--base-white);align-items:center;width:100%;height:40px;display:flex}.CompactDateTimePickers-module-scss-module__-G6l6G__timeGroup[data-hovered]{border-color:var(--input-border-hover)}.CompactDateTimePickers-module-scss-module__-G6l6G__timeGroup[data-focus-visible]{outline:var(--focus-ring-width) solid var(--base-ring);outline-offset:var(--focus-ring-offset)}.CompactDateTimePickers-module-scss-module__-G6l6G__timeGroup[data-disabled]{opacity:.5;cursor:default}.CompactDateTimePickers-module-scss-module__-G6l6G__timeInput{padding:0 var(--spacing-3);flex-grow:1;min-width:0;display:flex}.CompactDateTimePickers-module-scss-module__-G6l6G__timeInput .react-aria-DateInput{display:flex}.CompactDateTimePickers-module-scss-module__-G6l6G__timeSegment{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);caret-color:#0000;outline-offset:2px;outline:2px solid #0000;padding:0 1px}.CompactDateTimePickers-module-scss-module__-G6l6G__timeSegment[data-focused]{background:var(--fill-brand-primary-primary);color:var(--text-invert);border-radius:2px}
.SubresourceDateCard-module-scss-module__R-jN5q__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.SubresourceDateCard-module-scss-module__R-jN5q__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.SubresourceDateCard-module-scss-module__R-jN5q__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.SubresourceDateCard-module-scss-module__R-jN5q__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.SubresourceDateCard-module-scss-module__R-jN5q__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.SubresourceDateCard-module-scss-module__R-jN5q__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.SubresourceDateCard-module-scss-module__R-jN5q__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.SubresourceDateCard-module-scss-module__R-jN5q__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.SubresourceDateCard-module-scss-module__R-jN5q__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.SubresourceDateCard-module-scss-module__R-jN5q__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.SubresourceDateCard-module-scss-module__R-jN5q__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.SubresourceDateCard-module-scss-module__R-jN5q__card{background:var(--gray-100);border:1px solid var(--border-tertiary);padding:var(--spacing-4);border-radius:12px;flex-direction:column;display:flex}.SubresourceDateCard-module-scss-module__R-jN5q__cardHeader{align-items:center;gap:var(--spacing-3);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;padding:0;display:flex}.SubresourceDateCard-module-scss-module__R-jN5q__icon{background:var(--purple-100);width:32px;height:32px;color:var(--purple-900);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SubresourceDateCard-module-scss-module__R-jN5q__name{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SubresourceDateCard-module-scss-module__R-jN5q__unlockBadge{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);background:var(--purple-100);color:var(--purple-900);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full,9999px);white-space:nowrap}.SubresourceDateCard-module-scss-module__R-jN5q__chevron{width:32px;height:32px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.SubresourceDateCard-module-scss-module__R-jN5q__dateFields{gap:var(--spacing-3);margin-top:var(--spacing-3);width:100%;display:flex}.SubresourceDateCard-module-scss-module__R-jN5q__dateHalf{gap:var(--spacing-2);flex:1;align-items:flex-end;min-width:0;display:flex}.SubresourceDateCard-module-scss-module__R-jN5q__dateFieldGroup{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.SubresourceDateCard-module-scss-module__R-jN5q__timeFieldGroup{gap:var(--spacing-1);flex-direction:column;flex-shrink:0;width:110px;display:flex}.SubresourceDateCard-module-scss-module__R-jN5q__fieldLabel{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-secondary)}.SubresourceDateCard-module-scss-module__R-jN5q__infoBanner{align-items:flex-start;gap:var(--spacing-2);margin-top:var(--spacing-3);padding:var(--spacing-3);background:var(--blue-50,#eff6ff);border-radius:var(--radius-md);color:var(--blue-700);font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);display:flex}.SubresourceDateCard-module-scss-module__R-jN5q__infoBanner svg{flex-shrink:0;margin-top:1px}
.AssignmentSettingsStep-module-scss-module__nO5YXq__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.AssignmentSettingsStep-module-scss-module__nO5YXq__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.AssignmentSettingsStep-module-scss-module__nO5YXq__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.AssignmentSettingsStep-module-scss-module__nO5YXq__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.AssignmentSettingsStep-module-scss-module__nO5YXq__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.AssignmentSettingsStep-module-scss-module__nO5YXq__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.AssignmentSettingsStep-module-scss-module__nO5YXq__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.AssignmentSettingsStep-module-scss-module__nO5YXq__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.AssignmentSettingsStep-module-scss-module__nO5YXq__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.AssignmentSettingsStep-module-scss-module__nO5YXq__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.AssignmentSettingsStep-module-scss-module__nO5YXq__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.AssignmentSettingsStep-module-scss-module__nO5YXq__modalBody{gap:var(--spacing-6);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.AssignmentSettingsStep-module-scss-module__nO5YXq__nameSection{gap:var(--spacing-4);flex-direction:column;display:flex}.AssignmentSettingsStep-module-scss-module__nO5YXq__sectionLabel{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary)}.AssignmentSettingsStep-module-scss-module__nO5YXq__textField{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.AssignmentSettingsStep-module-scss-module__nO5YXq__inputLabel{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-secondary)}.AssignmentSettingsStep-module-scss-module__nO5YXq__requiredStar{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-secondary);margin-left:1px}.AssignmentSettingsStep-module-scss-module__nO5YXq__textInput{width:100%;height:40px;padding:var(--spacing-2) var(--spacing-3);font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-primary);background:var(--base-white);border:1px solid var(--border-tertiary);border-radius:var(--radius-sm);outline:none;transition:border-color .15s}.AssignmentSettingsStep-module-scss-module__nO5YXq__textInput::placeholder{color:var(--text-tertiary)}.AssignmentSettingsStep-module-scss-module__nO5YXq__textInput:focus{border-color:var(--fill-brand-primary-primary)}
.UnifiedAssignModal-module-scss-module__sodqcq__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.UnifiedAssignModal-module-scss-module__sodqcq__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.UnifiedAssignModal-module-scss-module__sodqcq__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.UnifiedAssignModal-module-scss-module__sodqcq__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.UnifiedAssignModal-module-scss-module__sodqcq__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.UnifiedAssignModal-module-scss-module__sodqcq__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.UnifiedAssignModal-module-scss-module__sodqcq__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.UnifiedAssignModal-module-scss-module__sodqcq__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.UnifiedAssignModal-module-scss-module__sodqcq__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.UnifiedAssignModal-module-scss-module__sodqcq__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.UnifiedAssignModal-module-scss-module__sodqcq__contentBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.UnifiedAssignModal-module-scss-module__sodqcq__sectionLabel{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary);margin-bottom:var(--spacing-4)}.UnifiedAssignModal-module-scss-module__sodqcq__searchInputWrapper{align-items:center;display:flex;position:relative}.UnifiedAssignModal-module-scss-module__sodqcq__searchIcon{left:var(--spacing-3);color:var(--text-tertiary);pointer-events:none;position:absolute}.UnifiedAssignModal-module-scss-module__sodqcq__searchInput{width:100%;padding:var(--spacing-2_5) var(--spacing-3) var(--spacing-2_5) 36px;font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary);background:var(--surface-layer-primary);border:1px solid var(--border-tertiary);border-radius:var(--radius-sm);transition:all .2s}.UnifiedAssignModal-module-scss-module__sodqcq__searchInput::placeholder{color:var(--text-tertiary)}.UnifiedAssignModal-module-scss-module__sodqcq__searchInput:focus{border-color:var(--fill-brand-primary-primary);box-shadow:0 0 0 3px var(--fill-brand-primary-quaternary);outline:none}.UnifiedAssignModal-module-scss-module__sodqcq__listContainer{overflow-anchor:none;flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.UnifiedAssignModal-module-scss-module__sodqcq__emptyState{padding:var(--spacing-6) var(--spacing-4);color:var(--text-tertiary);text-align:center}.UnifiedAssignModal-module-scss-module__sodqcq__emptyStateText{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.UnifiedAssignModal-module-scss-module__sodqcq__loadingContainer{flex:1;justify-content:center;align-items:center;min-height:200px;display:flex}.UnifiedAssignModal-module-scss-module__sodqcq__loadMoreSentinel{padding:var(--spacing-3);justify-content:center;align-items:center;min-height:40px;display:flex}.UnifiedAssignModal-module-scss-module__sodqcq__selectionSummary{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-secondary);margin-right:auto}
.AssignmentPassbackSection-module-scss-module__QtSo6q__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.AssignmentPassbackSection-module-scss-module__QtSo6q__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.AssignmentPassbackSection-module-scss-module__QtSo6q__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.AssignmentPassbackSection-module-scss-module__QtSo6q__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.AssignmentPassbackSection-module-scss-module__QtSo6q__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.AssignmentPassbackSection-module-scss-module__QtSo6q__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.AssignmentPassbackSection-module-scss-module__QtSo6q__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.AssignmentPassbackSection-module-scss-module__QtSo6q__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.AssignmentPassbackSection-module-scss-module__QtSo6q__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.AssignmentPassbackSection-module-scss-module__QtSo6q__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.AssignmentPassbackSection-module-scss-module__QtSo6q__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.AssignmentPassbackSection-module-scss-module__QtSo6q__selectAllRow{padding:var(--spacing-2) 0;border-bottom:1px solid var(--base-border);align-items:center;display:flex}.AssignmentPassbackSection-module-scss-module__QtSo6q__classList{gap:var(--spacing-2);flex-direction:column;max-height:200px;display:flex;overflow-y:auto}.AssignmentPassbackSection-module-scss-module__QtSo6q__classRow{padding:var(--spacing-1) 0}.AssignmentPassbackSection-module-scss-module__QtSo6q__emptyState{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-tertiary);padding:var(--spacing-3) 0}.AssignmentPassbackSection-module-scss-module__QtSo6q__loading{padding:var(--spacing-6);justify-content:center;display:flex}
.DueDateSection-module-scss-module__nMPAaG__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.DueDateSection-module-scss-module__nMPAaG__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.DueDateSection-module-scss-module__nMPAaG__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.DueDateSection-module-scss-module__nMPAaG__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.DueDateSection-module-scss-module__nMPAaG__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.DueDateSection-module-scss-module__nMPAaG__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.DueDateSection-module-scss-module__nMPAaG__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.DueDateSection-module-scss-module__nMPAaG__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.DueDateSection-module-scss-module__nMPAaG__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.DueDateSection-module-scss-module__nMPAaG__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.DueDateSection-module-scss-module__nMPAaG__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.DueDateSection-module-scss-module__nMPAaG__dueDateSectionRoot{gap:var(--spacing-4);flex-direction:column;display:flex}.DueDateSection-module-scss-module__nMPAaG__sectionHeading{gap:var(--spacing-1);flex-direction:column;display:flex}.DueDateSection-module-scss-module__nMPAaG__sectionTitle{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary);margin:0}.DueDateSection-module-scss-module__nMPAaG__sectionDescription{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-tertiary);margin:0}.DueDateSection-module-scss-module__nMPAaG__autoSequenceCard{border:1px solid var(--border-tertiary);padding:var(--spacing-2) var(--spacing-4);background:#fff;border-radius:6px;overflow:hidden}.DueDateSection-module-scss-module__nMPAaG__globalDueDateFields{gap:var(--spacing-4);flex-wrap:wrap;width:100%;display:flex}.DueDateSection-module-scss-module__nMPAaG__lessonsSection{gap:var(--spacing-2);flex-direction:column;display:flex}.DueDateSection-module-scss-module__nMPAaG__lessonsLabel{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-tertiary)}.DueDateSection-module-scss-module__nMPAaG__lessonCardsList{gap:var(--spacing-2);flex-direction:column;display:flex}.DueDateSection-module-scss-module__nMPAaG__dateHalf{gap:var(--spacing-2);flex:1;align-items:flex-end;min-width:0;display:flex}.DueDateSection-module-scss-module__nMPAaG__dateFieldGroup{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.DueDateSection-module-scss-module__nMPAaG__timeFieldGroup{gap:var(--spacing-1);flex-direction:column;flex-shrink:0;width:110px;display:flex}.DueDateSection-module-scss-module__nMPAaG__fieldLabel{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-secondary)}.DueDateSection-module-scss-module__nMPAaG__dueDateContent{gap:var(--spacing-4);flex-direction:column;display:flex}
.LockedSectionCard-module-scss-module__1r4QDq__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.LockedSectionCard-module-scss-module__1r4QDq__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.LockedSectionCard-module-scss-module__1r4QDq__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.LockedSectionCard-module-scss-module__1r4QDq__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.LockedSectionCard-module-scss-module__1r4QDq__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.LockedSectionCard-module-scss-module__1r4QDq__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.LockedSectionCard-module-scss-module__1r4QDq__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.LockedSectionCard-module-scss-module__1r4QDq__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.LockedSectionCard-module-scss-module__1r4QDq__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.LockedSectionCard-module-scss-module__1r4QDq__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.LockedSectionCard-module-scss-module__1r4QDq__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.LockedSectionCard-module-scss-module__1r4QDq__banner{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--purple-75,#f7f5ff);border:1px solid var(--purple-300);border-radius:var(--radius-md);margin-bottom:var(--spacing-4);display:flex}.LockedSectionCard-module-scss-module__1r4QDq__iconWrap{background-color:var(--purple-200);width:32px;height:32px;color:var(--purple-900);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.LockedSectionCard-module-scss-module__1r4QDq__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.LockedSectionCard-module-scss-module__1r4QDq__title{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary)}.LockedSectionCard-module-scss-module__1r4QDq__description{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-secondary)}.LockedSectionCard-module-scss-module__1r4QDq__disabledOverlay{pointer-events:none;opacity:.55;-webkit-user-select:none;user-select:none}
.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__summaryCard{gap:var(--spacing-6);padding:var(--spacing-4);background:var(--base-white);border:1px solid var(--border-tertiary);border-radius:var(--radius-sm);flex-direction:column;display:flex}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__section{gap:var(--spacing-2);flex-direction:column;display:flex}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__groupLabel{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__resourceValue{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__summaryRow{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-2) 0;border-bottom:1px solid var(--border-tertiary);display:flex}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__summaryRow:last-child{border-bottom:none;padding-bottom:0}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__rowLabel{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-secondary)}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__rowValue{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-primary);text-align:right}.BulkAssignmentReviewStep-module-scss-module__1v8nwW__disclaimer{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-secondary);margin:0}
.ChartRenderer-module-scss-module__sB6xdG__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.ChartRenderer-module-scss-module__sB6xdG__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.ChartRenderer-module-scss-module__sB6xdG__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.ChartRenderer-module-scss-module__sB6xdG__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.ChartRenderer-module-scss-module__sB6xdG__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.ChartRenderer-module-scss-module__sB6xdG__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.ChartRenderer-module-scss-module__sB6xdG__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.ChartRenderer-module-scss-module__sB6xdG__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.ChartRenderer-module-scss-module__sB6xdG__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.ChartRenderer-module-scss-module__sB6xdG__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.ChartRenderer-module-scss-module__sB6xdG__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.ChartRenderer-module-scss-module__sB6xdG__legendText{color:var(--text-primary)}.ChartRenderer-module-scss-module__sB6xdG__chartCell{cursor:pointer}
.ExportSettings-module-scss-module__H8VZRa__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.ExportSettings-module-scss-module__H8VZRa__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.ExportSettings-module-scss-module__H8VZRa__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.ExportSettings-module-scss-module__H8VZRa__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.ExportSettings-module-scss-module__H8VZRa__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.ExportSettings-module-scss-module__H8VZRa__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.ExportSettings-module-scss-module__H8VZRa__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.ExportSettings-module-scss-module__H8VZRa__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.ExportSettings-module-scss-module__H8VZRa__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.ExportSettings-module-scss-module__H8VZRa__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.ExportSettings-module-scss-module__H8VZRa__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.ExportSettings-module-scss-module__H8VZRa__radioGroup{gap:var(--spacing-6);flex-direction:row;justify-content:flex-start;display:flex}.ExportSettings-module-scss-module__H8VZRa__unitBlock{border-radius:var(--border-radius-lg,8px);border:1px solid var(--base-border,#e4e4e7)}.ExportSettings-module-scss-module__H8VZRa__unitBlockHeaderTitle{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);padding:0 0 var(--spacing-2) 0;color:var(--text-primary)}.ExportSettings-module-scss-module__H8VZRa__unitList{gap:var(--spacing-2);padding:var(--spacing-2) 0;flex-direction:column;height:200px;display:flex;overflow:hidden auto}.ExportSettings-module-scss-module__H8VZRa__unitBlockHeader{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-1) 0 var(--spacing-4);border-radius:var(--border-radius-lg);border-bottom:1px solid var(--base-border);display:flex}.ExportSettings-module-scss-module__H8VZRa__unitBlockHeaderLabel{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--base-muted-foreground);padding:var(--spacing-3) 0}.ExportSettings-module-scss-module__H8VZRa__sectionListToolbarButton{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--base-foreground,#18181b)}.ExportSettings-module-scss-module__H8VZRa__sectionBlock{gap:var(--spacing-2);flex-direction:column;display:flex}.ExportSettings-module-scss-module__H8VZRa__sectionHeader{border-radius:var(--border-radius-lg)}.ExportSettings-module-scss-module__H8VZRa__sectionRow{align-items:center;gap:var(--spacing-2);cursor:pointer;margin:0 var(--spacing-1);padding:0 var(--spacing-2) 0 var(--spacing-1);border-radius:var(--border-radius-md,6px);width:100%;min-width:0;display:flex;overflow:hidden}.ExportSettings-module-scss-module__H8VZRa__sectionRow:hover:not(:has(.ExportSettings-module-scss-module__H8VZRa__sectionCheckbox:hover)),.ExportSettings-module-scss-module__H8VZRa__sectionRow.ExportSettings-module-scss-module__H8VZRa__lessonRow:hover{background:var(--base-accent,#f4f4f5)}.ExportSettings-module-scss-module__H8VZRa__expandTrigger{flex-grow:0}.ExportSettings-module-scss-module__H8VZRa__expandTrigger button{padding:var(--spacing-1)!important}.ExportSettings-module-scss-module__H8VZRa__sectionCheckbox{border-color:var(--base-border);cursor:pointer;margin-top:2px}.ExportSettings-module-scss-module__H8VZRa__sectionTitleBlock{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;padding:var(--spacing-1_5) 0;flex:auto;width:100%;min-width:0;overflow:hidden}.ExportSettings-module-scss-module__H8VZRa__sectionMeta{white-space:nowrap;font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--base-muted-foreground);flex:0}.ExportSettings-module-scss-module__H8VZRa__lessonList{padding:0 0 0 var(--spacing-12);gap:var(--spacing-2);flex-direction:column;display:flex}
.ChartView-module-scss-module__0LKOHq__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.ChartView-module-scss-module__0LKOHq__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.ChartView-module-scss-module__0LKOHq__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ChartView-module-scss-module__0LKOHq__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ChartView-module-scss-module__0LKOHq__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ChartView-module-scss-module__0LKOHq__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ChartView-module-scss-module__0LKOHq__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ChartView-module-scss-module__0LKOHq__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ChartView-module-scss-module__0LKOHq__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.ChartView-module-scss-module__0LKOHq__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.ChartView-module-scss-module__0LKOHq__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.ChartView-module-scss-module__0LKOHq__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.ChartView-module-scss-module__0LKOHq__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.ChartView-module-scss-module__0LKOHq__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.ChartView-module-scss-module__0LKOHq__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.ChartView-module-scss-module__0LKOHq__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.ChartView-module-scss-module__0LKOHq__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.ChartView-module-scss-module__0LKOHq__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.ChartView-module-scss-module__0LKOHq__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.ChartView-module-scss-module__0LKOHq__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.ChartView-module-scss-module__0LKOHq__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.ChartView-module-scss-module__0LKOHq__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.ChartView-module-scss-module__0LKOHq__chartView{gap:var(--spacing-md);padding:var(--spacing-md);flex-direction:column;display:flex}.ChartView-module-scss-module__0LKOHq__chartTitle{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing);text-align:center;color:var(--text-primary);margin:0}
.StepComponentView-module-scss-module__9fv_Kq__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.StepComponentView-module-scss-module__9fv_Kq__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.StepComponentView-module-scss-module__9fv_Kq__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.StepComponentView-module-scss-module__9fv_Kq__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.StepComponentView-module-scss-module__9fv_Kq__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.StepComponentView-module-scss-module__9fv_Kq__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.StepComponentView-module-scss-module__9fv_Kq__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.StepComponentView-module-scss-module__9fv_Kq__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.StepComponentView-module-scss-module__9fv_Kq__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.StepComponentView-module-scss-module__9fv_Kq__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.StepComponentView-module-scss-module__9fv_Kq__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.StepComponentView-module-scss-module__9fv_Kq__stepComponentView:has([data-edge-to-edge=true]){flex-grow:1;display:flex}.StepComponentView-module-scss-module__9fv_Kq__stepComponentView.StepComponentView-module-scss-module__9fv_Kq__halfWidth{align-self:center;width:50%}@media (max-width:900px){.StepComponentView-module-scss-module__9fv_Kq__stepComponentView.StepComponentView-module-scss-module__9fv_Kq__halfWidth{width:100%}}
.LessonShell-module-scss-module__nXSKsa__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.LessonShell-module-scss-module__nXSKsa__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.LessonShell-module-scss-module__nXSKsa__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.LessonShell-module-scss-module__nXSKsa__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.LessonShell-module-scss-module__nXSKsa__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.LessonShell-module-scss-module__nXSKsa__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.LessonShell-module-scss-module__nXSKsa__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.LessonShell-module-scss-module__nXSKsa__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.LessonShell-module-scss-module__nXSKsa__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.LessonShell-module-scss-module__nXSKsa__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.LessonShell-module-scss-module__nXSKsa__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.LessonShell-module-scss-module__nXSKsa__lessonShell{flex-direction:column;width:100vw;height:100vh;display:flex;overflow:hidden}.LessonShell-module-scss-module__nXSKsa__lessonShell.LessonShell-module-scss-module__nXSKsa__embedded{flex:1;width:100%;height:auto;min-height:0}.LessonShell-module-scss-module__nXSKsa__lessonBody{flex-direction:row;flex:1;min-height:0;display:flex;overflow:hidden}.LessonShell-module-scss-module__nXSKsa__mainContent{--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;position:relative;overflow:hidden}.LessonShell-module-scss-module__nXSKsa__themeBackgroundWrapper{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.LessonShell-module-scss-module__nXSKsa__loadingOverlay{z-index:10;--gradient-editor-background:linear-gradient(130deg, var(--color-brand-ecru) 0%, var(--color-fill-brand-primary-quaternary) 100%);background:var(--gradient-editor-background);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LessonShell-module-scss-module__nXSKsa__scrollableArea{z-index:1;overscroll-behavior:contain;padding-bottom:var(--spacing-16);position:absolute;inset:0;overflow:auto}.LessonShell-module-scss-module__nXSKsa__stepLayout{width:100%;padding:var(--spacing-6) var(--spacing-20);flex-direction:column;display:flex}@media (max-width:900px){.LessonShell-module-scss-module__nXSKsa__stepLayout{padding:var(--spacing-6) var(--spacing-8)}}@media (max-width:768px){.LessonShell-module-scss-module__nXSKsa__stepLayout{padding:var(--spacing-3)}}.LessonShell-module-scss-module__nXSKsa__stepContentWrapper{padding:var(--spacing-6) 0}@media (max-width:768px){.LessonShell-module-scss-module__nXSKsa__stepContentWrapper{padding:var(--spacing-3) 0}}.LessonShell-module-scss-module__nXSKsa__stepHeader{align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4);min-width:0;display:flex}.LessonShell-module-scss-module__nXSKsa__stepNumber{min-width:var(--spacing-6);height:var(--spacing-6);padding:var(--spacing-0_5) var(--spacing-2);background:var(--fill-senary);border-radius:var(--radius-xs);font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-primary);justify-content:center;align-items:center;display:flex}.LessonShell-module-scss-module__nXSKsa__stepTitle{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.LessonShell-module-scss-module__nXSKsa__stepContent{background-color:var(--color-surface-layer-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);aspect-ratio:3/2;position:relative}@media (min-width:1024px){.LessonShell-module-scss-module__nXSKsa__stepContent{aspect-ratio:4/2}}@media (min-width:1440px){.LessonShell-module-scss-module__nXSKsa__stepContent{aspect-ratio:7/3}}@media (max-width:900px){.LessonShell-module-scss-module__nXSKsa__stepContent{padding:var(--spacing-4)}}@media (max-width:768px){.LessonShell-module-scss-module__nXSKsa__stepContent{padding:var(--spacing-4);border-radius:var(--radius-md);aspect-ratio:auto}}
.index-module-scss-module__8NVpqa__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__8NVpqa__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__8NVpqa__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__8NVpqa__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__8NVpqa__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__8NVpqa__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__8NVpqa__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__8NVpqa__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__8NVpqa__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__8NVpqa__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__8NVpqa__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__8NVpqa__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__8NVpqa__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__8NVpqa__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__8NVpqa__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__8NVpqa__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__8NVpqa__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__8NVpqa__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__8NVpqa__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__8NVpqa__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__8NVpqa__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__8NVpqa__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__8NVpqa__container{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.index-module-scss-module__8NVpqa__buttonRow{justify-content:flex-end;gap:8px;display:flex}.index-module-scss-module__8NVpqa__textareaWrapper{border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--background-primary);gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-4);flex-direction:column;display:flex;position:relative}.index-module-scss-module__8NVpqa__chatTypingTarget{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);appearance:none;resize:none;background:0 0;border:none;outline:none;line-height:24px}.index-module-scss-module__8NVpqa__chatTypingTarget:focus{outline:none}.index-module-scss-module__8NVpqa__textareaWrapper.index-module-scss-module__8NVpqa__keyboardFocus{border:2px solid var(--border-focus)}.index-module-scss-module__8NVpqa__chatTypingTarget:focus:not(:focus-visible){outline:none}.index-module-scss-module__8NVpqa__forGreyBackground{background-color:var(--base-white)}.index-module-scss-module__8NVpqa__sendButtonWrapper{align-self:flex-end;gap:var(--spacing-2);align-items:center;display:flex}.index-module-scss-module__8NVpqa__quoteContainer{background-color:var(--background-subtle);border-left:2px solid var(--border-primary);border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3);align-items:flex-start;display:flex}.index-module-scss-module__8NVpqa__quoteText{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);letter-spacing:.01px;color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;word-wrap:break-word;font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden;font-style:italic!important;line-height:16px!important}.index-module-scss-module__8NVpqa__removeQuoteButton{margin-top:calc(-1*var(--spacing-1));margin-right:calc(-1*var(--spacing-1));flex-shrink:0}
.index-module-scss-module__XKZiqG__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__XKZiqG__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__XKZiqG__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__XKZiqG__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__XKZiqG__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__XKZiqG__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__XKZiqG__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__XKZiqG__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__XKZiqG__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__XKZiqG__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__XKZiqG__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__XKZiqG__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__XKZiqG__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__XKZiqG__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__XKZiqG__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__XKZiqG__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__XKZiqG__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__XKZiqG__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__XKZiqG__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__XKZiqG__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__XKZiqG__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__XKZiqG__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__XKZiqG__message{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);border-radius:var(--radius-md);gap:var(--spacing-2);display:flex}.index-module-scss-module__XKZiqG__message.index-module-scss-module__XKZiqG__aiMessage.index-module-scss-module__XKZiqG__hasCard{max-width:100%}.index-module-scss-module__XKZiqG__markDownMessage h1,.index-module-scss-module__XKZiqG__markDownMessage h2,.index-module-scss-module__XKZiqG__markDownMessage h3,.index-module-scss-module__XKZiqG__markDownMessage h4,.index-module-scss-module__XKZiqG__markDownMessage h5,.index-module-scss-module__XKZiqG__markDownMessage h6{color:var(--text-primary);margin:0;font-weight:600}.index-module-scss-module__XKZiqG__markDownMessage h1{font:var(--weight-semibold) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing);margin-top:var(--spacing-5);margin-bottom:var(--spacing-5)}.index-module-scss-module__XKZiqG__markDownMessage h2{font:var(--weight-semibold) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing);margin-top:var(--spacing-5);margin-bottom:var(--spacing-5)}.index-module-scss-module__XKZiqG__markDownMessage h3{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.index-module-scss-module__XKZiqG__markDownMessage h4,.index-module-scss-module__XKZiqG__markDownMessage h5,.index-module-scss-module__XKZiqG__markDownMessage h6{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);margin-top:var(--spacing-3);margin-bottom:var(--spacing-3)}.index-module-scss-module__XKZiqG__markDownMessage :first-child{margin-top:0}.index-module-scss-module__XKZiqG__markDownMessage p+p{margin-top:var(--spacing-4)}.index-module-scss-module__XKZiqG__markDownMessage h1+p,.index-module-scss-module__XKZiqG__markDownMessage h2+p,.index-module-scss-module__XKZiqG__markDownMessage h3+p,.index-module-scss-module__XKZiqG__markDownMessage h4+p,.index-module-scss-module__XKZiqG__markDownMessage h5+p,.index-module-scss-module__XKZiqG__markDownMessage h6+p{margin-top:0}.index-module-scss-module__XKZiqG__markDownMessage ul{list-style-type:disc;list-style-position:inside}.index-module-scss-module__XKZiqG__markDownMessage ol{list-style-type:decimal;list-style-position:inside}.index-module-scss-module__XKZiqG__markDownMessage p{margin:0}.index-module-scss-module__XKZiqG__userMessageContainer{align-items:center;gap:var(--spacing-2);margin-left:var(--spacing-2);align-self:flex-end;display:flex}.index-module-scss-module__XKZiqG__warningIconWrapper{align-items:center;display:flex}.index-module-scss-module__XKZiqG__warningIcon{flex-shrink:0}.index-module-scss-module__XKZiqG__userMessage{background:var(--gray-100);max-width:320px;padding:var(--spacing-2) var(--spacing-4)}.index-module-scss-module__XKZiqG__userMessage.index-module-scss-module__XKZiqG__forGreyBackground{background:var(--base-white)}.index-module-scss-module__XKZiqG__highlightedUserMessage{background:var(--fill-warning-quaternary)}.index-module-scss-module__XKZiqG__aiMessage{max-width:initial;padding:var(--spacing-2) var(--spacing-4);background:#ebf7ff;align-self:flex-start}.index-module-scss-module__XKZiqG__aiIcon{border-radius:40%;flex-shrink:0;width:20px;height:20px}.index-module-scss-module__XKZiqG__messageContent{word-break:break-word;gap:var(--spacing-2);flex-direction:column;display:flex}.index-module-scss-module__XKZiqG__practiceInfo{margin-top:var(--spacing-3);padding:var(--spacing-3);border:1px solid var(--border-secondary);border-radius:var(--radius-sm);background-color:var(--fill-quaternary)}.index-module-scss-module__XKZiqG__practiceInfo p{margin:0 0 var(--spacing-2)}.index-module-scss-module__XKZiqG__codeBlock{margin-top:var(--spacing-2)}.index-module-scss-module__XKZiqG__codeBlock pre{padding:var(--spacing-3);background-color:var(--fill-tertiary);border-radius:var(--radius-sm);font-family:monospace;font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);margin:var(--spacing-2) 0 0;overflow-x:auto}.index-module-scss-module__XKZiqG__genericCardContent{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.index-module-scss-module__XKZiqG__arrayProperty,.index-module-scss-module__XKZiqG__objectProperty,.index-module-scss-module__XKZiqG__simpleProperty{justify-content:space-between;align-items:center;display:flex}.index-module-scss-module__XKZiqG__arrayItems,.index-module-scss-module__XKZiqG__objectItem{gap:var(--spacing-2);flex-direction:column;display:flex}.index-module-scss-module__XKZiqG__aiMessageContainer{align-items:flex-start;gap:0 var(--spacing-2);max-width:100%;margin-right:var(--spacing-2);display:flex}.index-module-scss-module__XKZiqG__aiContentWrapper{gap:var(--spacing-2);flex-direction:column;max-width:100%;display:flex}.index-module-scss-module__XKZiqG__botName{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--text-secondary)}.index-module-scss-module__XKZiqG__typingIndicator{align-items:center;gap:4px;height:20px;display:flex}.index-module-scss-module__XKZiqG__typingDot{background-color:var(--text-primary);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite index-module-scss-module__XKZiqG__typingAnimation}.index-module-scss-module__XKZiqG__typingDot:first-child{animation-delay:0s}.index-module-scss-module__XKZiqG__typingDot:nth-child(2){animation-delay:.2s}.index-module-scss-module__XKZiqG__typingDot:nth-child(3){animation-delay:.4s}@keyframes index-module-scss-module__XKZiqG__typingAnimation{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}.index-module-scss-module__XKZiqG__userMessage .index-module-scss-module__XKZiqG__typingDot{background-color:var(--text-primary)}.index-module-scss-module__XKZiqG__aiMessage .index-module-scss-module__XKZiqG__typingDot{background-color:var(--fill-brand-secondary-secondary)}.index-module-scss-module__XKZiqG__redacted{background-color:var(--fill-quaternary);color:var(--fill-quaternary);border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-1);letter-spacing:var(--text-md-letter-spacing);-webkit-user-select:none;user-select:none;margin:1px 0;font-family:monospace;display:inline-block}.index-module-scss-module__XKZiqG__textToSpeechWrapper{opacity:0;min-width:var(--spacing-8);justify-content:center;align-items:center;margin:auto 0;transition:opacity .2s ease-in-out;display:flex}.index-module-scss-module__XKZiqG__alwaysVisible,.index-module-scss-module__XKZiqG__aiMessageContainer:hover .index-module-scss-module__XKZiqG__textToSpeechWrapper{opacity:1}.index-module-scss-module__XKZiqG__quoteContainer{border-left:2px solid var(--border-primary);border-radius:var(--radius-sm);padding-left:var(--spacing-2);padding-top:var(--spacing-2);padding-bottom:var(--spacing-2);align-self:flex-start;align-items:flex-start;margin:0 0 auto;display:flex}.index-module-scss-module__XKZiqG__quoteText{letter-spacing:.01px;color:var(--text-tertiary);-webkit-line-clamp:3;line-clamp:3;word-wrap:break-word;font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden;font-style:italic!important;line-height:16px!important}
.index-module-scss-module__EUuDiG__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__EUuDiG__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__EUuDiG__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__EUuDiG__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__EUuDiG__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__EUuDiG__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__EUuDiG__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__EUuDiG__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__EUuDiG__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__EUuDiG__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__EUuDiG__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__EUuDiG__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__EUuDiG__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__EUuDiG__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__EUuDiG__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__EUuDiG__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__EUuDiG__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__EUuDiG__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__EUuDiG__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__EUuDiG__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__EUuDiG__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__EUuDiG__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__EUuDiG__cardInfo{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.index-module-scss-module__EUuDiG__cardItem{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-sm);border-left:2px solid var(--fill-brand-secondary-secondary);background:var(--fill-invert);cursor:pointer;flex-direction:column;transition:background-color .2s;display:flex;box-shadow:2px 2px 8px #10182814}.index-module-scss-module__EUuDiG__cardItem[data-hovered]{background-color:var(--fill-senary)}.index-module-scss-module__EUuDiG__cardItem[data-pressed]{background-color:var(--fill-quinary)}.index-module-scss-module__EUuDiG__cardItem h4{margin:0 0 var(--spacing-2);color:var(--text-primary);font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__EUuDiG__cardHeader{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.index-module-scss-module__EUuDiG__cardBadge{background-color:var(--gray-100);color:var(--gray-600);font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);border-radius:999px;padding:4px 12px}.index-module-scss-module__EUuDiG__cardDescription{color:var(--text-secondary);font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);text-align:left;line-height:1.5;display:block}
.index-module-scss-module__mbtlha__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__mbtlha__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__mbtlha__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__mbtlha__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__mbtlha__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__mbtlha__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__mbtlha__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__mbtlha__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__mbtlha__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__mbtlha__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__mbtlha__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__mbtlha__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__mbtlha__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__mbtlha__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__mbtlha__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__mbtlha__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__mbtlha__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__mbtlha__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__mbtlha__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__mbtlha__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__mbtlha__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__mbtlha__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.index-module-scss-module__mbtlha__customModal{backdrop-filter:blur(10px);border-radius:var(--radius-sm);cursor:pointer;z-index:999;background:#13172080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.index-module-scss-module__mbtlha__customModal .index-module-scss-module__mbtlha__container{border-radius:var(--radius-sm);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:50%;max-width:400px;padding:30px;display:flex;box-shadow:0 0 10px #00000080;height:auto!important}.index-module-scss-module__mbtlha__customModal .index-module-scss-module__mbtlha__container .index-module-scss-module__mbtlha__containerImage{flex-direction:column;display:flex}.index-module-scss-module__mbtlha__customModal .index-module-scss-module__mbtlha__container .index-module-scss-module__mbtlha__containerSecond{color:#383a42;text-align:center;font-family:var(--font-family);font-size:16px;font-style:normal;font-weight:600;line-height:normal;display:flex}.index-module-scss-module__mbtlha__customModal .index-module-scss-module__mbtlha__container .index-module-scss-module__mbtlha__containerReSubmit{text-align:center;color:var(--Gray-800,#26272d);font-family:var(--font-family);justify-content:center;align-self:stretch;align-items:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.index-module-scss-module__mbtlha__customModal .index-module-scss-module__mbtlha__container .index-module-scss-module__mbtlha__containerButton{font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.index-module-scss-module__mbtlha__customModal .index-module-scss-module__mbtlha__container .index-module-scss-module__mbtlha__containerButton Button{border-radius:var(--radius-xs);background:var(--Primary-500,#7651f0);height:40px;color:var(--Base-White,#fff);justify-content:center;align-items:center;gap:6px;padding:9.5px 12px;display:flex}
.SubNavCard-module-scss-module__xxzaIG__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.SubNavCard-module-scss-module__xxzaIG__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.SubNavCard-module-scss-module__xxzaIG__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.SubNavCard-module-scss-module__xxzaIG__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.SubNavCard-module-scss-module__xxzaIG__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.SubNavCard-module-scss-module__xxzaIG__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.SubNavCard-module-scss-module__xxzaIG__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.SubNavCard-module-scss-module__xxzaIG__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.SubNavCard-module-scss-module__xxzaIG__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.SubNavCard-module-scss-module__xxzaIG__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.SubNavCard-module-scss-module__xxzaIG__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.SubNavCard-module-scss-module__xxzaIG__subNavCard{align-items:center;gap:var(--spacing-1_5);padding:var(--spacing-3);background:var(--base-card);box-shadow:inset 0 0 0 1px var(--base-border);border-radius:var(--radius-sm);cursor:pointer;text-align:left;border:none;width:100%;transition:all .15s;display:flex}.SubNavCard-module-scss-module__xxzaIG__subNavCard[data-hovered]:not([data-disabled]):not([aria-current]){box-shadow:inset 0 0 0 1px var(--purple-300)}.SubNavCard-module-scss-module__xxzaIG__subNavCard[aria-current]{background:var(--purple-100);box-shadow:inset 0 0 0 2px var(--purple-300)}.SubNavCard-module-scss-module__xxzaIG__subNavCard[aria-current] .SubNavCard-module-scss-module__xxzaIG__itemNumber{background:var(--purple-1100);color:var(--purple-300)}.SubNavCard-module-scss-module__xxzaIG__subNavCard[aria-current] .SubNavCard-module-scss-module__xxzaIG__itemTitle{color:var(--purple-1100)}.SubNavCard-module-scss-module__xxzaIG__subNavCard[data-disabled]{cursor:not-allowed;opacity:.6}.SubNavCard-module-scss-module__xxzaIG__subNavCard[data-disabled]:not([aria-current]){background:var(--base-card);box-shadow:none}.SubNavCard-module-scss-module__xxzaIG__subNavCard.SubNavCard-module-scss-module__xxzaIG__completed:not([aria-current]){background:var(--base-secondary);box-shadow:none}.SubNavCard-module-scss-module__xxzaIG__itemNumber{min-width:var(--spacing-5);height:var(--spacing-5);padding:var(--spacing-0_5) var(--spacing-2);background:var(--tw-gray-100);border-radius:var(--radius-xs);font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);color:var(--base-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.SubNavCard-module-scss-module__xxzaIG__itemTitle{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--base-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.SubNavCard-module-scss-module__xxzaIG__activityProgress{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing);color:var(--color-text-brand-active);flex-shrink:0}.SubNavCard-module-scss-module__xxzaIG__activityProgress.SubNavCard-module-scss-module__xxzaIG__warning{color:var(--color-text-warning);background:var(--color-fill-warning-tertiary);border-radius:var(--radius-xs);padding:var(--spacing-0_5) var(--spacing-1)}.SubNavCard-module-scss-module__xxzaIG__lockIcon{color:var(--base-primary);flex-shrink:0}.SubNavCard-module-scss-module__xxzaIG__completedIcon{color:var(--green-600);flex-shrink:0}@media (max-width:1280px){.SubNavCard-module-scss-module__xxzaIG__subNavCard{padding:var(--spacing-2);gap:var(--spacing-1)}.SubNavCard-module-scss-module__xxzaIG__itemTitle{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}}@media (max-width:900px){.SubNavCard-module-scss-module__xxzaIG__subNavCard{padding:var(--spacing-1_5)}.SubNavCard-module-scss-module__xxzaIG__itemNumber{min-width:var(--spacing-4);height:var(--spacing-4)}}
.ViewAndRespondImage-module-scss-module__-YynTa__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.ViewAndRespondImage-module-scss-module__-YynTa__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.ViewAndRespondImage-module-scss-module__-YynTa__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.ViewAndRespondImage-module-scss-module__-YynTa__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.ViewAndRespondImage-module-scss-module__-YynTa__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.ViewAndRespondImage-module-scss-module__-YynTa__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.ViewAndRespondImage-module-scss-module__-YynTa__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.ViewAndRespondImage-module-scss-module__-YynTa__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.ViewAndRespondImage-module-scss-module__-YynTa__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.ViewAndRespondImage-module-scss-module__-YynTa__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.ViewAndRespondImage-module-scss-module__-YynTa__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.ViewAndRespondImage-module-scss-module__-YynTa__image{object-fit:contain;border-radius:var(--radius-md);width:auto;max-width:100%;height:auto;max-height:500px;display:block}.ViewAndRespondImage-module-scss-module__-YynTa__imageState{border-radius:var(--radius-md);background:var(--color-surface-layer-secondary);justify-content:center;align-items:center;width:100%;min-height:200px;display:flex}.ViewAndRespondImage-module-scss-module__-YynTa__errorText{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing);color:var(--color-text-negative)}
.ViewAndRespond-module-scss-module__COu3jq__text-extra-small-leading-normal-medium{font:var(--weight-medium) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__text-extra-small-leading-normal-regular{font:var(--weight-regular) var(--text-xxs-font);letter-spacing:var(--text-xxs-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__text-extra-large-leading-normal-medium{font:var(--weight-medium) var(--text-md-font);letter-spacing:var(--text-md-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.ViewAndRespond-module-scss-module__COu3jq__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.ViewAndRespond-module-scss-module__COu3jq__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.ViewAndRespond-module-scss-module__COu3jq__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.ViewAndRespond-module-scss-module__COu3jq__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.ViewAndRespond-module-scss-module__COu3jq__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.ViewAndRespond-module-scss-module__COu3jq__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.ViewAndRespond-module-scss-module__COu3jq__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.ViewAndRespond-module-scss-module__COu3jq__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.ViewAndRespond-module-scss-module__COu3jq__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}.ViewAndRespond-module-scss-module__COu3jq__dropzoneContainer{flex:1;width:100%;display:flex}.ViewAndRespond-module-scss-module__COu3jq__dropzoneContainer[data-dragging] .ViewAndRespond-module-scss-module__COu3jq__dropzoneClickArea{border-color:var(--color-fill-brand-primary-default);background-color:var(--color-fill-brand-primary-quaternary)}.ViewAndRespond-module-scss-module__COu3jq__dropzoneClickArea{width:100%;min-height:300px;padding:var(--spacing-5) var(--spacing-4);justify-content:center;align-items:center;gap:var(--spacing-3);cursor:pointer;border-radius:var(--radius-sm);border:1px dashed var(--color-border-primary);background:var(--color-fill-neutral-quaternary);flex-direction:column;flex:1;display:flex}.ViewAndRespond-module-scss-module__COu3jq__dropzoneClickArea:hover{border-color:var(--color-fill-brand-primary-default);background-color:var(--color-fill-brand-primary-quaternary)}.ViewAndRespond-module-scss-module__COu3jq__dropzoneClickArea:hover .ViewAndRespond-module-scss-module__COu3jq__dropzoneIconCircle{color:var(--color-text-on-brand);background-color:var(--color-fill-brand-primary-default)}.ViewAndRespond-module-scss-module__COu3jq__dropzoneIconCircle{border-radius:var(--radius-full);border:1px solid var(--color-border-primary);width:40px;height:40px;color:var(--color-fill-brand-primary-default);background-color:var(--color-fill-brand-primary-quaternary);justify-content:center;align-items:center;display:flex}.ViewAndRespond-module-scss-module__COu3jq__altTextArea[data-focus-visible],.ViewAndRespond-module-scss-module__COu3jq__altTextArea[data-focused]{outline:none}.ViewAndRespond-module-scss-module__COu3jq__dropzoneText{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__dropzoneAllowedFiles{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__altTextLabel{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.ViewAndRespond-module-scss-module__COu3jq__promptHint{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing);color:var(--color-text-tertiary)}.ViewAndRespond-module-scss-module__COu3jq__generatingState{align-items:center;gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.ViewAndRespond-module-scss-module__COu3jq__imageSkeleton{border-radius:var(--radius-md);width:100%;height:320px;overflow:hidden}.ViewAndRespond-module-scss-module__COu3jq__imageSkeletonInner{height:100%;line-height:1;display:block}
.index-module-scss-module__ycKt0q__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__ycKt0q__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__ycKt0q__text-small-leading-normal-regular{font:var(--weight-regular) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__ycKt0q__text-small-leading-normal-medium{font:var(--weight-medium) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__ycKt0q__text-small-leading-normal-semibold{font:var(--weight-semibold) var(--text-xs-font);letter-spacing:var(--text-xs-letter-spacing)}.index-module-scss-module__ycKt0q__text-base-leading-normal-regular{font:var(--weight-regular) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__ycKt0q__text-base-leading-normal-medium{font:var(--weight-medium) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__ycKt0q__text-base-leading-normal-semibold{font:var(--weight-semibold) var(--text-sm-font);letter-spacing:var(--text-sm-letter-spacing)}.index-module-scss-module__ycKt0q__text-large-leading-normal-regular{font:var(--weight-regular) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__ycKt0q__text-large-leading-normal-medium{font:var(--weight-medium) var(--text-smd-font);letter-spacing:var(--text-smd-letter-spacing)}.index-module-scss-module__ycKt0q__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__ycKt0q__text-2xlarge-leading-normal-medium{font:var(--weight-medium) var(--text-lg-font);letter-spacing:var(--text-lg-letter-spacing)}.index-module-scss-module__ycKt0q__line-height-extra-small-leading-normal{line-height:var(--text-xs--line-height)}.index-module-scss-module__ycKt0q__line-height-small-leading-normal{line-height:var(--text-sm--line-height)}.index-module-scss-module__ycKt0q__line-height-base-leading-normal{line-height:var(--text-base--line-height)}.index-module-scss-module__ycKt0q__line-height-large-leading-normal{line-height:var(--text-lg--line-height)}.index-module-scss-module__ycKt0q__line-height-extra-large-leading-normal{line-height:var(--text-xl--line-height)}.index-module-scss-module__ycKt0q__line-height-2xlarge-leading-normal{line-height:var(--text-2xl--line-height)}.index-module-scss-module__ycKt0q__line-height-3xlarge-leading-normal{line-height:var(--text-3xl--line-height)}.index-module-scss-module__ycKt0q__line-height-4xlarge-leading-normal{line-height:var(--text-4xl--line-height)}.index-module-scss-module__ycKt0q__line-height-5xlarge-leading-normal{line-height:var(--text-5xl--line-height)}.index-module-scss-module__ycKt0q__line-height-6xlarge-leading-normal{line-height:var(--text-6xl--line-height)}@keyframes index-module-scss-module__ycKt0q__fadeInActions{0%{opacity:0}to{opacity:1}}.index-module-scss-module__ycKt0q__actions{align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) 0;opacity:0;min-height:32px;transition:opacity .12s;display:flex}.index-module-scss-module__ycKt0q__alwaysVisible{opacity:1;animation:.15s ease-out index-module-scss-module__ycKt0q__fadeInActions}.index-module-scss-module__ycKt0q__hidden{visibility:hidden;pointer-events:none}.index-module-scss-module__ycKt0q__divider{width:1px;height:var(--spacing-4);background-color:var(--border-secondary);margin:0 var(--spacing-1);flex-shrink:0;display:inline-block}