/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */:root{--comp-dialog-container-sizing-max-block-sm-breakpoint-xs:80vh;--comp-dialog-container-sizing-max-block-sm-breakpoint-sm:80vh;--comp-dialog-container-sizing-max-block-sm-breakpoint-md:70vh;--comp-dialog-container-sizing-max-block-sm-breakpoint-lg:70vh;--comp-dialog-container-sizing-max-block-sm-breakpoint-xl:70vh;--comp-dialog-container-sizing-max-block-sm-breakpoint-xxl:70vh;--comp-dialog-container-sizing-max-block-md-breakpoint-xs:80vh;--comp-dialog-container-sizing-max-block-md-breakpoint-sm:80vh;--comp-dialog-container-sizing-max-block-md-breakpoint-md:80vh;--comp-dialog-container-sizing-max-block-md-breakpoint-lg:80vh;--comp-dialog-container-sizing-max-block-md-breakpoint-xl:80vh;--comp-dialog-container-sizing-max-block-md-breakpoint-xxl:80vh;--comp-dialog-container-sizing-max-block-lg-breakpoint-xs:80vh;--comp-dialog-container-sizing-max-block-lg-breakpoint-sm:80vh;--comp-dialog-container-sizing-max-block-lg-breakpoint-md:80vh;--comp-dialog-container-sizing-max-block-lg-breakpoint-lg:80vh;--comp-dialog-container-sizing-max-block-lg-breakpoint-xl:80vh;--comp-dialog-container-sizing-max-block-lg-breakpoint-xxl:80vh;--comp-dialog-container-sizing-max-inline-sm-breakpoint-xs:88vw;--comp-dialog-container-sizing-max-inline-sm-breakpoint-sm:88vw;--comp-dialog-container-sizing-max-inline-sm-breakpoint-md:88vw;--comp-dialog-container-sizing-max-inline-sm-breakpoint-lg:88vw;--comp-dialog-container-sizing-max-inline-sm-breakpoint-xl:88vw;--comp-dialog-container-sizing-max-inline-sm-breakpoint-xxl:88vw;--comp-dialog-container-sizing-max-inline-md-breakpoint-xs:88vw;--comp-dialog-container-sizing-max-inline-md-breakpoint-sm:88vw;--comp-dialog-container-sizing-max-inline-md-breakpoint-md:88vw;--comp-dialog-container-sizing-max-inline-md-breakpoint-lg:88vw;--comp-dialog-container-sizing-max-inline-md-breakpoint-xl:88vw;--comp-dialog-container-sizing-max-inline-md-breakpoint-xxl:88vw;--comp-dialog-container-sizing-max-inline-lg-breakpoint-xs:88vw;--comp-dialog-container-sizing-max-inline-lg-breakpoint-sm:88vw;--comp-dialog-container-sizing-max-inline-lg-breakpoint-md:88vw;--comp-dialog-container-sizing-max-inline-lg-breakpoint-lg:88vw;--comp-dialog-container-sizing-max-inline-lg-breakpoint-xl:88vw;--comp-dialog-container-sizing-max-inline-lg-breakpoint-xxl:88vw;--comp-dialog-container-spacing-padding-modal:var(--cont-spacing-common-padding-inset-000);--comp-dialog-container-spacing-padding-non-modal:var(--cont-spacing-common-padding-inset-000);--comp-dialog-body-container-has-header-spacing-padding-block-start-modal:var(--cont-spacing-common-gap-000);--comp-dialog-body-container-has-header-spacing-padding-block-start-non-modal:var(--cont-spacing-common-gap-000);--comp-dialog-body-container-has-footer-spacing-padding-block-end-modal:var(--cont-spacing-common-gap-000);--comp-dialog-body-container-has-footer-spacing-padding-block-end-non-modal:var(--cont-spacing-common-gap-000);--comp-dialog-container-color-bg-modal-enabled:var(--cont-color-common-container-surface-layer-3);--comp-dialog-container-color-bg-non-modal-enabled:var(--cont-color-common-container-surface-layer-3);--comp-dialog-container-color-bg-non-modal-focus-within:var(--cont-color-common-container-surface-layer-3);--comp-dialog-container-color-border-modal-enabled:var(--cont-color-common-container-surface-on-layer-3-subtle);--comp-dialog-container-color-border-non-modal-enabled:var(--cont-color-common-container-surface-on-layer-3-subtle);--comp-dialog-container-color-border-non-modal-focus-within:var(--cont-color-common-container-surface-on-layer-3-moderate);--comp-dialog-container-color-border-non-modal-drag:var(--cont-color-common-container-surface-on-layer-3-subtle);--comp-dialog-container-elevation-modal-enabled:var(--cont-elevation-common-overlay-top);--comp-dialog-container-elevation-non-modal-enabled:var(--cont-elevation-common-overlay-top);--comp-dialog-container-elevation-non-modal-focus-within:var(--cont-elevation-common-overlay-top);--comp-dialog-container-elevation-non-modal-drag:var(--cont-elevation-common-overlay-top);--comp-dialog-header-container-color-bg-modal-enabled:var(--cont-color-common-container-misc-transparent);--comp-dialog-header-container-color-bg-non-modal-enabled:var(--cont-color-common-container-misc-transparent);--comp-dialog-header-container-color-bg-non-modal-focus-within:var(--cont-color-common-container-misc-transparent);--comp-dialog-header-container-color-border-modal-enabled:var(--cont-color-common-container-misc-transparent);--comp-dialog-header-container-color-border-non-modal-enabled:var(--cont-color-common-container-misc-transparent);--comp-dialog-header-container-color-border-non-modal-focus-within:var(--cont-color-common-container-misc-transparent);--comp-dialog-header-border-width-block-end-modal:var(--cont-border-width-common-none);--comp-dialog-header-border-width-block-end-non-modal:var(--cont-border-width-common-none);--comp-dialog-body-container-color-bg-modal-enabled:var(--cont-color-common-container-misc-transparent);--comp-dialog-body-container-color-bg-non-modal-enabled:var(--cont-color-common-container-misc-transparent);--comp-dialog-body-container-color-bg-non-modal-focus-within:var(--cont-color-common-container-misc-transparent);--comp-dialog-body-content-typography:var(--cont-typography-common-body-200-base);--comp-dialog-body-content-color-fg:var(--cont-color-common-fg-generic-moderate);--comp-dialog-footer-container-color-bg-modal-enabled:var(--cont-color-common-container-misc-transparent);--comp-dialog-footer-container-color-bg-non-modal-enabled:var(--cont-color-common-container-misc-transparent);--comp-dialog-footer-container-color-bg-non-modal-focus-within:var(--cont-color-common-container-misc-transparent);--comp-dialog-footer-container-color-border-modal-enabled:var(--cont-color-common-container-misc-transparent);--comp-dialog-footer-container-color-border-non-modal-enabled:var(--cont-color-common-container-misc-transparent);--comp-dialog-footer-container-color-border-non-modal-focus-within:var(--cont-color-common-container-misc-transparent);--comp-dialog-footer-container-border-width-block-start-modal:var(--cont-border-width-common-none);--comp-dialog-footer-container-border-width-block-start-non-modal:var(--cont-border-width-common-none);--comp-dialog-footer-container-opacity-non-modal-enabled:var(--cont-opacity-common-moderate);--comp-dialog-footer-container-opacity-non-modal-focus-within:var(--cont-opacity-common-full);--comp-dialog-backdrop-container-color-bg-modal:var(--cont-color-common-container-surface-layer-overlay);--comp-dialog-backdrop-container-color-bg-non-modal:var(--cont-color-common-container-misc-transparent);--comp-dialog-dialog-header-label-color-fg-focus-within:var(--cont-color-common-fg-generic-bold);--comp-dialog-dialog-header-icon-color-fg-focus-within:var(--cont-color-common-fg-generic-bold);--comp-dialog-container-sizing-inline-sm-breakpoint-xs:var(--cont-sizing-common-major-900);--comp-dialog-container-sizing-inline-sm-breakpoint-sm:var(--cont-sizing-common-major-900);--comp-dialog-container-sizing-inline-sm-breakpoint-md:var(--cont-sizing-common-major-900);--comp-dialog-container-sizing-inline-sm-breakpoint-lg:var(--cont-sizing-common-major-900);--comp-dialog-container-sizing-inline-sm-breakpoint-xl:var(--cont-sizing-common-major-900);--comp-dialog-container-sizing-inline-sm-breakpoint-xxl:var(--cont-sizing-common-major-900);--comp-dialog-container-sizing-inline-md-breakpoint-xs:var(--cont-sizing-common-major-1100);--comp-dialog-container-sizing-inline-md-breakpoint-sm:var(--cont-sizing-common-major-1100);--comp-dialog-container-sizing-inline-md-breakpoint-md:var(--cont-sizing-common-major-1200);--comp-dialog-container-sizing-inline-md-breakpoint-lg:var(--cont-sizing-common-major-1300);--comp-dialog-container-sizing-inline-md-breakpoint-xl:var(--cont-sizing-common-major-1300);--comp-dialog-container-sizing-inline-md-breakpoint-xxl:var(--cont-sizing-common-major-1300);--comp-dialog-container-sizing-inline-lg-breakpoint-xs:var(--cont-sizing-common-major-1300);--comp-dialog-container-sizing-inline-lg-breakpoint-sm:var(--cont-sizing-common-major-1300);--comp-dialog-container-sizing-inline-lg-breakpoint-md:var(--cont-sizing-common-major-1400);--comp-dialog-container-sizing-inline-lg-breakpoint-lg:var(--cont-sizing-common-major-1500);--comp-dialog-container-sizing-inline-lg-breakpoint-xl:var(--cont-sizing-common-major-1500);--comp-dialog-container-sizing-inline-lg-breakpoint-xxl:var(--cont-sizing-common-major-1500);--comp-dialog-container-border-width-modal:var(--cont-border-width-modal-base);--comp-dialog-container-border-width-non-modal:var(--cont-border-width-modal-base);--comp-dialog-header-container-spacing-padding-inline-modal:var(--cont-spacing-common-padding-inset-600);--comp-dialog-header-container-spacing-padding-inline-non-modal:var(--cont-spacing-common-padding-inset-600);--comp-dialog-header-container-spacing-padding-block-start-modal:var(--cont-spacing-common-padding-inset-600);--comp-dialog-header-container-spacing-padding-block-start-non-modal:var(--cont-spacing-common-padding-inset-600);--comp-dialog-header-container-spacing-padding-block-end-modal:var(--cont-spacing-common-padding-inset-300);--comp-dialog-header-container-spacing-padding-block-end-non-modal:var(--cont-spacing-common-padding-inset-300);--comp-dialog-body-container-spacing-padding-modal:var(--cont-spacing-common-padding-inset-600);--comp-dialog-body-container-spacing-padding-non-modal:var(--cont-spacing-common-padding-inset-600);--comp-dialog-footer-container-sizing-min-block:var(--cont-sizing-common-minor-1000);--comp-dialog-footer-container-spacing-padding-modal:var(--cont-spacing-common-padding-inset-600);--comp-dialog-footer-container-spacing-padding-non-modal:var(--cont-spacing-common-padding-inset-600);--comp-dialog-backdrop-container-bg-blur-non-modal:var(--cont-blur-common-level-0);--comp-dialog-container-radius-modal:var(--cont-radius-modal);--comp-dialog-container-radius-non-modal:var(--cont-radius-modal);--comp-dialog-container-bg-blur-modal:var(--cont-blur-common-level-3);--comp-dialog-container-bg-blur-non-modal:var(--cont-blur-common-level-3);--comp-dialog-backdrop-container-bg-blur-modal:var(--cont-blur-common-overlay)}.dialog-container{background-color:var(--comp-dialog-container-color-bg-non-modal-enabled);border-style:solid;border-color:var(--comp-dialog-container-color-border-non-modal-enabled);max-width:100%;padding:var(--comp-dialog-container-spacing-padding-non-modal);border-width:var(--comp-dialog-container-border-width-non-modal);border-radius:var(--comp-dialog-container-radius-non-modal);box-shadow:var(--comp-dialog-container-elevation-non-modal-enabled)}.dialog-container:before{border-radius:inherit;content:"";z-index:-1;width:100%;height:100%;-webkit-backdrop-filter:blur(var(--comp-dialog-container-bg-blur-non-modal));position:absolute;top:0;left:0}.dialog-container::backdrop{background-color:var(--comp-dialog-backdrop-container-color-bg-non-modal);-webkit-backdrop-filter:blur(var(--comp-dialog-backdrop-container-bg-blur-non-modal))}.dialog-layout{max-block-size:inherit;max-inline-size:inherit;flex-direction:column;display:flex;overflow-y:auto}.dialog-header{background-color:var(--comp-dialog-header-container-color-bg-non-modal-enabled);border-color:var(--comp-dialog-header-container-color-border-non-modal-enabled);padding-inline:var(--comp-dialog-header-container-spacing-padding-inline-non-modal);border-block-end-width:var(--comp-dialog-header-border-width-block-end-non-modal);padding-block-start:var(--comp-dialog-header-container-spacing-padding-block-start-non-modal);padding-block-end:var(--comp-dialog-header-container-spacing-padding-block-end-non-modal);display:none}.dialog-body{background-color:var(--comp-dialog-body-container-color-bg-non-modal-enabled);padding:var(--comp-dialog-body-container-spacing-padding-non-modal);overflow:auto}.dialog-body-content{font:var(--comp-dialog-body-content-typography);color:var(--comp-dialog-body-content-color-fg);line-height:1.5}.dialog-footer{background-color:var(--comp-dialog-footer-container-color-bg-non-modal-enabled);border-color:var(--comp-dialog-footer-container-color-border-non-modal-enabled);padding:var(--comp-dialog-footer-container-spacing-padding-non-modal);border-block-start-width:var(--comp-dialog-footer-container-border-width-block-start-non-modal);box-sizing:border-box;flex-shrink:0;justify-content:flex-end;display:none}.dialog-container.sm{inline-size:var(--comp-dialog-container-sizing-inline-sm-breakpoint-xs);max-block-size:var(--comp-dialog-container-sizing-max-block-sm-breakpoint-xs);max-inline-size:var(--comp-dialog-container-sizing-max-inline-sm-breakpoint-xs)}@media only screen and (min-width:0){.dialog-container{inline-size:var(--comp-dialog-container-sizing-inline-sm-breakpoint-xs);max-block-size:var(--comp-dialog-container-sizing-max-block-sm-breakpoint-xs);max-inline-size:var(--comp-dialog-container-sizing-max-inline-sm-breakpoint-xs)}}@media only screen and (min-width:760px){.dialog-container{inline-size:var(--comp-dialog-container-sizing-inline-sm-breakpoint-sm);max-block-size:var(--comp-dialog-container-sizing-max-block-sm-breakpoint-sm);max-inline-size:var(--comp-dialog-container-sizing-max-inline-sm-breakpoint-sm)}}@media only screen and (min-width:1024px){.dialog-container{inline-size:var(--comp-dialog-container-sizing-inline-sm-breakpoint-md);max-block-size:var(--comp-dialog-container-sizing-max-block-sm-breakpoint-md);max-inline-size:var(--comp-dialog-container-sizing-max-inline-sm-breakpoint-md)}}@media only screen and (min-width:1264px){.dialog-container{inline-size:var(--comp-dialog-container-sizing-inline-sm-breakpoint-lg);max-block-size:var(--comp-dialog-container-sizing-max-block-sm-breakpoint-lg);max-inline-size:var(--comp-dialog-container-sizing-max-inline-sm-breakpoint-lg)}}@media only screen and (min-width:1392px){.dialog-container{inline-size:var(--comp-dialog-container-sizing-inline-sm-breakpoint-xl);max-block-size:var(--comp-dialog-container-sizing-max-block-sm-breakpoint-xl);max-inline-size:var(--comp-dialog-container-sizing-max-inline-sm-breakpoint-xl)}}@media only screen and (min-width:1536px){.dialog-container{inline-size:var(--comp-dialog-container-sizing-inline-sm-breakpoint-xxl);max-block-size:var(--comp-dialog-container-sizing-max-block-sm-breakpoint-xxl);max-inline-size:var(--comp-dialog-container-sizing-max-inline-sm-breakpoint-xxl)}}