/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}@layer theme,base;@layer components{.Phnx-dialog-modal__backdrop{inset:var(--spacing-spacing-0,var(--spacing-0));z-index:var(--z-index-z-index-overlay,var(--z-index-overlay));background-color:var(--color-utility-scrim-default,var(--utility-scrim-default));--tw-duration:var(--transition-duration-motion-duration-50,var(--motion-duration-50));transition-property:opacity;transition-duration:var(--transition-duration-motion-duration-50,var(--motion-duration-50));--tw-ease:var(--ease-motion-easing-20,var(--motion-easing-20));transition-timing-function:var(--ease-motion-easing-20,var(--motion-easing-20));position:fixed}.Phnx-dialog-modal__backdrop[data-starting-style]{opacity:0}.Phnx-dialog-modal__backdrop[data-ending-style]{opacity:0;--tw-duration:var(--transition-duration-motion-duration-40,var(--motion-duration-40));transition-duration:var(--transition-duration-motion-duration-40,var(--motion-duration-40));--tw-ease:var(--ease-motion-easing-15,var(--motion-easing-15));transition-timing-function:var(--ease-motion-easing-15,var(--motion-easing-15))}.Phnx-dialog-modal__viewport{inset:var(--spacing-spacing-0,var(--spacing-0));z-index:var(--z-index-z-index-modal,var(--z-index-modal));padding-inline:var(--spacing-spacing-16,var(--spacing-16));justify-content:center;align-items:center;display:flex;position:fixed;overflow:auto}.Phnx-dialog-modal__panel{width:100%;width:var(--width-full,100%);max-width:var(--spacing-structure-dialog-max-width-md,var(--structure-dialog-max-width-md,40rem));border-radius:var(--radius-structure-dialog-radius-md,var(--structure-dialog-radius-md));background-color:var(--color-structure-dialog-surface-default,var(--structure-dialog-surface-default));--tw-duration:var(--transition-duration-motion-duration-50,var(--motion-duration-50));transition-property:opacity,transform;transition-duration:var(--transition-duration-motion-duration-50,var(--motion-duration-50));--tw-ease:var(--ease-motion-easing-50,var(--motion-easing-50));transition-timing-function:var(--ease-motion-easing-50,var(--motion-easing-50));flex-direction:column;display:flex;position:relative;overflow:hidden}.Phnx-dialog-modal__panel[data-starting-style]{opacity:0;transform:scale(.95)}.Phnx-dialog-modal__panel[data-ending-style]{opacity:0;--tw-duration:var(--transition-duration-motion-duration-40,var(--motion-duration-40));transition-duration:var(--transition-duration-motion-duration-40,var(--motion-duration-40));--tw-ease:var(--ease-motion-easing-15,var(--motion-easing-15));transition-timing-function:var(--ease-motion-easing-15,var(--motion-easing-15));transform:scale(.95)}.Phnx-dialog-modal__header{width:100%;width:var(--width-full,100%);aspect-ratio:30/20;position:relative;overflow:hidden}.Phnx-dialog-modal__body{width:100%;width:var(--width-full,100%);gap:var(--spacing-structure-dialog-gap-lg,var(--structure-dialog-gap-lg,1.5rem));padding-inline:var(--spacing-structure-dialog-padding-h-md,var(--structure-dialog-padding-h-md,1.5rem));padding-block:var(--spacing-structure-dialog-padding-v-lg,var(--structure-dialog-padding-v-lg,2rem));flex-direction:column;display:flex}.Phnx-dialog-modal__title-group{width:100%;width:var(--width-full,100%);align-items:flex-start;gap:var(--spacing-layout-gap-sm,var(--layout-gap-sm,.75rem));flex-direction:column;display:flex}.Phnx-dialog-modal__title{width:100%;width:var(--width-full,100%);font-size:var(--text-typography-font-size-heading-md,var(--typography-font-size-heading-md,1.0625rem));--tw-leading:var(--leading-typography-line-height-heading-md,var(--typography-line-height-heading-md,24px));line-height:var(--leading-typography-line-height-heading-md,var(--typography-line-height-heading-md,24px));--tw-font-weight:var(--font-weight-typography-font-weight-heading-md,var(--typography-font-weight-heading-md,600));font-weight:var(--font-weight-typography-font-weight-heading-md,var(--typography-font-weight-heading-md,600));--tw-tracking:var(--tracking-typography-letter-spacing-heading-md,var(--typography-letter-spacing-heading-md,0));letter-spacing:var(--tracking-typography-letter-spacing-heading-md,var(--typography-letter-spacing-heading-md,0));color:var(--color-text-primary,var(--text-primary))}.Phnx-dialog-modal__description{width:100%;width:var(--width-full,100%);font-size:var(--text-typography-font-size-body-sm,var(--typography-font-size-body-sm,.875rem));--tw-leading:var(--leading-typography-line-height-body-sm,var(--typography-line-height-body-sm,20px));line-height:var(--leading-typography-line-height-body-sm,var(--typography-line-height-body-sm,20px));--tw-tracking:var(--tracking-typography-letter-spacing-body-sm,var(--typography-letter-spacing-body-sm,0));letter-spacing:var(--tracking-typography-letter-spacing-body-sm,var(--typography-letter-spacing-body-sm,0));color:var(--color-text-secondary,var(--text-secondary))}.Phnx-dialog-modal__footer{width:100%;width:var(--width-full,100%);flex-direction:column;align-items:flex-end;display:flex}.Phnx-dialog-modal__viewport[data-scroll-behavior=content]{overflow:hidden}.Phnx-dialog-modal__panel[data-scroll-behavior=content]{max-height:90dvh}.Phnx-dialog-modal__body[data-scroll-behavior=content]{flex:1;min-height:0;overflow-y:auto}.Phnx-dialog-modal__viewport[data-scroll-behavior=body]{padding-block:var(--spacing-spacing-32,var(--spacing-32));align-items:flex-start;overflow-y:auto}.Phnx-dialog-modal__panel[data-scroll-behavior=body]{max-height:none}.Phnx-dialog-modal__panel .Phnx-dialog-modal__close{top:var(--spacing-structure-dialog-padding-v-sm,var(--structure-dialog-padding-v-sm,.5rem));right:var(--spacing-structure-dialog-padding-h-sm,var(--structure-dialog-padding-h-sm,.5rem));z-index:1;position:absolute}@media(prefers-reduced-motion:reduce){.Phnx-dialog-modal__backdrop,.Phnx-dialog-modal__panel{transition-duration:0s}}}@layer utilities;@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
