.configurator-case-adjustment-preview_overlay__6W0m5{align-items:center;display:flex;inset:0;justify-content:center;padding:var(--ds-space-16);position:fixed;z-index:var(--ds-z-index-toast)}.configurator-case-adjustment-preview_scrim__AyCOl{background:var(--ds-color-overlay-scrim);border:0;inset:0;padding:0;position:absolute}.configurator-case-adjustment-preview_dialog__lrKi2{background:var(--ds2-color-surface-div);border:0;border-radius:var(--ds-radius-600);box-shadow:var(--ds-elevation-xl);color:var(--ds2-color-text-primary);display:flex;flex-direction:column;gap:var(--ds-space-16);max-height:min(44rem,calc(100dvh - var(--ds-space-32)));max-width:42rem;min-width:0;overflow:hidden;padding:0;position:relative;width:100%}.configurator-case-adjustment-preview_dialogContent__uVNa6{display:flex;flex-direction:column;flex-shrink:0;gap:var(--ds-space-16);max-height:inherit;min-height:0;padding:var(--ds-space-20);width:100%}.configurator-case-adjustment-preview_stateBody__4826i{display:flex;flex-direction:column;min-height:0}.configurator-case-adjustment-preview_errorMessage__Lo5wq,.configurator-case-adjustment-preview_header__etocS h2,.configurator-case-adjustment-preview_header__etocS p,.configurator-case-adjustment-preview_message__mo1z2,.configurator-case-adjustment-preview_section__6rKMJ h3,.configurator-case-adjustment-preview_warningMessage__0APLZ{margin:0}.configurator-case-adjustment-preview_errorMessage__Lo5wq,.configurator-case-adjustment-preview_message__mo1z2,.configurator-case-adjustment-preview_warningMessage__0APLZ{pointer-events:none}.configurator-case-adjustment-preview_header__etocS p{color:var(--ds-color-text-secondary);font-family:var(--ds-text-caption-m-font-family);font-size:var(--ds-text-caption-m-font-size);line-height:var(--ds-text-caption-m-line-height)}.configurator-case-adjustment-preview_header__etocS h2{font-family:var(--ds-text-heading-2-font-family);font-size:var(--ds-text-heading-2-font-size);line-height:var(--ds-text-heading-2-line-height);margin-top:var(--ds-space-4);overflow-wrap:anywhere}.configurator-case-adjustment-preview_body__haC1R{display:flex;flex-direction:column;max-height:min(30rem,calc(100dvh - 16rem));gap:var(--ds-space-12);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:var(--ds-space-4)}.configurator-case-adjustment-preview_caseChange__VPJ6d,.configurator-case-adjustment-preview_errorMessage__Lo5wq,.configurator-case-adjustment-preview_message__mo1z2,.configurator-case-adjustment-preview_section__6rKMJ,.configurator-case-adjustment-preview_totalComparison__A5JWd,.configurator-case-adjustment-preview_warningMessage__0APLZ{background:var(--ds2-color-background-primary);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-600);padding:var(--ds-space-12)}.configurator-case-adjustment-preview_caseChange__VPJ6d,.configurator-case-adjustment-preview_caseChange__VPJ6d div{display:flex;flex-direction:column;gap:var(--ds-space-4)}.configurator-case-adjustment-preview_caseChange__VPJ6d del{color:var(--ds-color-text-secondary)}.configurator-case-adjustment-preview_caseChange__VPJ6d span,.configurator-case-adjustment-preview_changeList__4IYdL span,.configurator-case-adjustment-preview_totalComparison__A5JWd dt{color:var(--ds-color-text-secondary);font-family:var(--ds-text-caption-m-font-family);font-size:var(--ds-text-caption-m-font-size);line-height:var(--ds-text-caption-m-line-height)}.configurator-case-adjustment-preview_section__6rKMJ{display:flex;flex-direction:column;gap:var(--ds-space-8)}.configurator-case-adjustment-preview_section__6rKMJ h3{font-family:var(--ds-text-heading-4-font-family);font-size:var(--ds-text-heading-4-font-size);line-height:var(--ds-text-heading-4-line-height)}.configurator-case-adjustment-preview_changeList__4IYdL,.configurator-case-adjustment-preview_reasonList__eDC5d{display:flex;flex-direction:column;gap:var(--ds-space-8);list-style:none;margin:0;padding:0}.configurator-case-adjustment-preview_changeList__4IYdL li{display:grid;gap:var(--ds-space-8);grid-template-columns:minmax(7rem,.35fr) minmax(0,1fr)}.configurator-case-adjustment-preview_changeList__4IYdL div{display:flex;flex-direction:column;gap:var(--ds-space-4);min-width:0}.configurator-case-adjustment-preview_changeList__4IYdL del,.configurator-case-adjustment-preview_changeList__4IYdL strong,.configurator-case-adjustment-preview_reasonList__eDC5d li{overflow-wrap:anywhere}.configurator-case-adjustment-preview_changeList__4IYdL del{color:var(--ds-color-text-secondary)}.configurator-case-adjustment-preview_reasonList__eDC5d{list-style:disc;padding-left:var(--ds-space-20)}.configurator-case-adjustment-preview_totalComparison__A5JWd{display:grid;gap:var(--ds-space-12);grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.configurator-case-adjustment-preview_totalComparison__A5JWd dd{font-family:var(--ds-text-heading-4-font-family);font-size:var(--ds-text-heading-4-font-size);line-height:var(--ds-text-heading-4-line-height);margin:var(--ds-space-4) 0 0;overflow-wrap:anywhere}.configurator-case-adjustment-preview_errorMessage__Lo5wq{background:var(--ds-color-state-error-background);border-color:var(--ds-color-state-error);color:var(--ds-color-text-on-primary)}.configurator-case-adjustment-preview_warningMessage__0APLZ{background:var(--ds-color-state-warning-background);border-color:var(--ds-color-state-warning);color:var(--ds-color-text-on-primary)}.configurator-case-adjustment-preview_actions__2TMfb{display:flex;flex-wrap:wrap;gap:var(--ds-space-8);justify-content:flex-end}.configurator-case-adjustment-preview_primaryButton__IaJzJ,.configurator-case-adjustment-preview_secondaryButton__j5eys{border:1px solid;border-radius:var(--ds-radius-600);cursor:pointer;font-family:var(--ds-text-label-m-font-family);font-size:var(--ds-text-label-m-font-size);font-weight:var(--ds-text-label-m-font-weight);line-height:var(--ds-text-label-m-line-height);min-height:var(--ds-button-height-md);padding:0 var(--ds-space-16)}.configurator-case-adjustment-preview_primaryButton__IaJzJ{background:var(--ds-color-button-primary-background);border-color:var(--ds-color-button-primary-background);color:var(--ds-color-button-primary-text)}.configurator-case-adjustment-preview_secondaryButton__j5eys{background:var(--ds-color-button-secondary-background);border-color:var(--ds-color-button-secondary-border);color:var(--ds-color-button-secondary-text)}.configurator-case-adjustment-preview_primaryButton__IaJzJ:focus-visible,.configurator-case-adjustment-preview_secondaryButton__j5eys:focus-visible{outline:2px solid var(--ds-color-border-strong);outline-offset:2px}.configurator-case-adjustment-preview_primaryButton__IaJzJ:hover,.configurator-case-adjustment-preview_secondaryButton__j5eys:hover{border-color:var(--ds-color-border-strong)}.configurator-case-adjustment-preview_primaryButton__IaJzJ:active,.configurator-case-adjustment-preview_secondaryButton__j5eys:active{box-shadow:inset 0 0 0 1px var(--ds-color-border-strong)}@media (max-width:40rem){.configurator-case-adjustment-preview_overlay__6W0m5{align-items:flex-end;padding:var(--ds-space-8)}.configurator-case-adjustment-preview_dialog__lrKi2{max-height:calc(100dvh - var(--ds-space-16))}.configurator-case-adjustment-preview_dialogContent__uVNa6{padding:var(--ds-space-12)}.configurator-case-adjustment-preview_header__etocS h2{font-size:var(--ds-text-heading-3-font-size);line-height:var(--ds-text-heading-3-line-height)}.configurator-case-adjustment-preview_changeList__4IYdL li,.configurator-case-adjustment-preview_totalComparison__A5JWd{grid-template-columns:minmax(0,1fr)}.configurator-case-adjustment-preview_actions__2TMfb{flex-direction:column-reverse}.configurator-case-adjustment-preview_primaryButton__IaJzJ,.configurator-case-adjustment-preview_secondaryButton__j5eys{width:100%}}