.fla-dialog--wrapper{align-items:var(--fla-dialog-position,center);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;outline:2px solid transparent;outline-offset:2px;position:fixed}@media screen and (orientation:portrait) and (max-width:480px){.fla-dialog--wrapper{align-items:end}}.fla-dialog--panel{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));box-shadow:0 4px 32px #00000040;height:var(--fla-dialog-panel-height,auto);max-height:var(--fla-dialog-panel-height,100vh);max-width:var(--fla-dialog-panel-width,1320px);min-width:var(--fla-dialog-panel-min-width,320px);overflow:clip;overflow-y:auto;scroll-behavior:smooth;scrollbar-color:#ccc #f0f0f0;scrollbar-width:thin;width:var(--fla-dialog-panel-width,calc-size(-moz-max-content));width:var(--fla-dialog-panel-width,calc-size(max-content))}@media not (prefers-reduced-motion:reduce){.fla-dialog--panel{view-transition-name:fla-dialog}}@media screen and (orientation:portrait) and (max-width:480px){.fla-dialog--panel{border-bottom-left-radius:0;border-bottom-right-radius:0;width:100vw}}.fla-dialog--panel--wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.fla-dialog--panel--wrapper{margin-inline:auto;max-inline-size:1300px;padding:0 1rem 1rem}.fla-dialog--panel--titlebar{align-items:center;border-bottom-width:1px;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;margin-left:-1rem;margin-right:-1rem;min-height:3.5rem;position:sticky;top:0;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;z-index:1}.fla-dialog--panel--title>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.fla-dialog--panel--title{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fla-dialog--panel--title i,.fla-dialog--panel--title img{display:inline-block}.fla-dialog--btn--close{border-radius:.375rem;display:block;flex:none;height:2.5rem;width:2.5rem;--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity,1));font-size:1.25rem;line-height:1.75rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fla-dialog--btn--close:active,.fla-dialog--btn--close:hover{background-color:#221e1f1a}.fla-dialog--backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#221e1f4d;block-size:120vh;inline-size:120vw;left:50%;opacity:0;pointer-events:inherit;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:var(--fla-dialog-initial-z-index,998)}.fla-dialog--transition-enter-from,.fla-dialog--transition-leave-to{opacity:0;transform:translateY(15%)}.fla-dialog--transition-enter-active{transition:opacity .15s linear,transform .325s cubic-bezier(.075,.82,.165,1)}.fla-dialog--transition-leave-active{transition:all .1s linear}#ModalContainer:has(.fla-dialog--panel) .fla-dialog--backdrop{opacity:1}::view-transition-old(fla-dialog){overflow:hidden}
