@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1){--ods-c-overlay-background-color:var(--ods-s-background-color-dark);--ods-c-overlay-opacity:0.7}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1){--ods-c-popup-background-color:var(--ods-s-background-color-light);--ods-c-popup-border-color:var(--ods-p-color-neutral-300);--ods-c-popup-border-radius:var(--ods-p-border-radius-30);--ods-c-popup-color:var(--ods-s-text-color-dark);--ods-c-popup-inner-spacing:var(--ods-p-dimension-0);--ods-c-popup-outer-spacing:var(--ods-p-dimension-0);--ods-c-popup-vertical-anchor-height:536px;--ods-c-popup-horizontal-anchor-width:340px}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1){--ods-c-modal-background-color:var(--ods-s-background-color-light);--ods-c-modal-border-radius:var(--ods-p-border-radius-0);--ods-c-modal-close-button-color:var(--ods-s-icon-color-dark);--ods-c-modal-close-button-offset:-10px;--ods-c-modal-top-spacing:var(--ods-p-dimension-20);--ods-c-modal-bottom-spacing:var(--ods-p-dimension-20);--ods-c-modal-horizontal-spacing:var(--ods-p-dimension-20);--ods-c-modal-outer-vertical-spacing:unset;--ods-c-modal-header-top-margin:var(--ods-p-dimension-16)}}@layer ods.defs.v1.Modal{@media (min-width:768px){:where(.ods-c-modal-v1.ods-media-md){--ods-c-modal-close-button-offset:unset;--ods-c-modal-border-radius:var(--ods-p-border-radius-30);--ods-c-modal-top-spacing:var(--ods-p-dimension-28);--ods-c-modal-bottom-spacing:var(--ods-p-dimension-40);--ods-c-modal-horizontal-spacing:var(--ods-p-dimension-40);--ods-c-modal-outer-vertical-spacing:var(--ods-p-dimension-40)}}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1.ods-c-modal-\$size-sm){--ods-c-modal-max-width:100%}}@layer ods.defs.v1.Modal{@media (min-width:768px){:where(.ods-c-modal-v1.ods-c-modal-\$size-sm.ods-media-md){--ods-c-modal-max-width:480px}}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1.ods-c-modal-\$size-md){--ods-c-modal-max-width:100%}}@layer ods.defs.v1.Modal{@media (min-width:768px){:where(.ods-c-modal-v1.ods-c-modal-\$size-md.ods-media-md){--ods-c-modal-max-width:560px}}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1.ods-c-modal-\$size-lg){--ods-c-modal-max-width:100%}}@layer ods.defs.v1.Modal{@media (min-width:768px){:where(.ods-c-modal-v1.ods-c-modal-\$size-lg.ods-media-md){--ods-c-modal-max-width:780px}}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1.ods-c-modal-\$height-fullscreen){--ods-c-modal-max-height:100%}}@layer ods.defs.v1.Modal{@media (min-width:768px){:where(.ods-c-modal-v1.ods-c-modal-\$height-fullscreen.ods-media-md){--ods-c-modal-max-height:unset}}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1.ods-c-modal-\$height-bottom-sheet){--ods-c-modal-max-height:70%}}@layer ods.defs.v1.Modal{@media (min-width:768px){:where(.ods-c-modal-v1.ods-c-modal-\$height-bottom-sheet.ods-media-md){--ods-c-modal-max-height:unset}}}