@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1){--ods-c-overlay-background-color:var(--ods-s-background-color-dark);--ods-c-overlay-opacity:0.7}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-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.SidebarModal{:where(.ods-c-sidebar-modal-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-button-color:var(--ods-s-text-color-light);--ods-c-button-background-color:var(--ods-p-color-primary-300);--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-color:var(--ods-s-text-color-light);--ods-c-button-is-disabled-background-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta .ods-e-button-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-button-min-height:var(--ods-p-dimension-48);--ods-c-button-min-width:var(--ods-p-dimension-80);--ods-c-button-horizontal-padding:var(--ods-p-dimension-32);--ods-c-button-vertical-padding:var(--ods-p-dimension-12)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-text-decoration-line:none;--ods-c-button-pressed-opacity:0.3;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-primary-100) 50%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-300);--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta .ods-e-button-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-button-min-height:var(--ods-p-dimension-48);--ods-c-button-min-width:var(--ods-p-dimension-80);--ods-c-button-horizontal-padding:var(--ods-p-dimension-32);--ods-c-button-vertical-padding:var(--ods-p-dimension-12)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-header){--ods-c-text-title-font-family:var(--ods-p-font-family-secondary);--ods-c-text-title-font-weight:var(--ods-p-font-weight-bold);--ods-c-text-title-letter-spacing:0px}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-header){--ods-c-text-title-font-size:1.5rem;--ods-c-text-title-line-height:1.1666666667}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-header){--ods-c-text-title-font-size:1.25rem;--ods-c-text-title-line-height:1.4}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-icon){--ods-c-icon-action-width:1em;--ods-c-icon-action-color:currentColor;--ods-c-icon-action-is-disabled-color:var(--ods-s-icon-color-disabled)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-icon){--ods-c-icon-action-width:2.75rem}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1){--ods-c-sidebar-modal-background-color:var(--ods-s-background-color-light);--ods-c-sidebar-modal-close-button-color:var(--ods-s-icon-color-dark);--ods-c-sidebar-modal-content-vertical-padding:var(--ods-p-dimension-24);--ods-c-sidebar-modal-content-horizontal-padding:var(--ods-p-dimension-20);--ods-c-sidebar-modal-title-divider-height:28px;--ods-c-sidebar-modal-title-divider-width:var(--ods-p-border-width-10);--ods-c-sidebar-modal-title-divider-color:var(--ods-s-border-color-light);--ods-c-sidebar-modal-title-divider-display:block;--ods-c-sidebar-modal-header-min-height:71px;--ods-c-sidebar-modal-header-divider-width:var(--ods-p-border-width-10);--ods-c-sidebar-modal-header-divider-color:var(--ods-s-border-color-light);--ods-c-sidebar-modal-header-vertical-padding:22px;--ods-c-sidebar-modal-header-horizontal-padding:var(--ods-p-dimension-20);--ods-c-sidebar-modal-header-gap:var(--ods-p-dimension-16);--ods-c-sidebar-modal-footer-min-height:81px;--ods-c-sidebar-modal-footer-divider-color:var(--ods-s-border-color-light);--ods-c-sidebar-modal-footer-divider-width:var(--ods-p-border-width-10);--ods-c-sidebar-modal-footer-vertical-padding:var(--ods-p-dimension-16);--ods-c-sidebar-modal-footer-horizontal-padding:var(--ods-p-dimension-20);--ods-c-sidebar-modal-footer-gap:var(--ods-p-dimension-16)}}@layer ods.defs.v1.SidebarModal{@media (min-width:768px){:where(.ods-c-sidebar-modal-v1.ods-media-md){--ods-c-sidebar-modal-header-horizontal-padding:var(--ods-p-dimension-24)}}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1.ods-c-sidebar-modal-\$size-sm){--ods-c-sidebar-modal-width:480px}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1.ods-c-sidebar-modal-\$size-md){--ods-c-sidebar-modal-width:536px}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1.ods-c-sidebar-modal-\$size-lg){--ods-c-sidebar-modal-width:768px}}