.dialog-content-scrollable[data-v-f3e83408]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;-webkit-touch-callout:none;overscroll-behavior-y:contain;overscroll-behavior-x:none;flex:1;min-height:0;position:relative;overflow:hidden auto;transform:translateZ(0)}.dialog-content.persona-dialog-content[data-v-f3e83408] .dialog-content-scrollable{-webkit-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important;touch-action:pan-y pinch-zoom!important}.dialog-content.persona-dialog-content[data-v-f3e83408] .dialog-content-scrollable *{-webkit-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important}.dialog-content-scrollable.is-dragging-sheet[data-v-f3e83408]{pointer-events:none;touch-action:none!important;-webkit-overflow-scrolling:auto!important;transition:none!important;animation:none!important;overflow:hidden!important}.dialog-content.height-third .dialog-content-scrollable[data-v-f3e83408]{max-height:33.333vh}.dialog-content.height-2third .dialog-content-scrollable[data-v-f3e83408]{max-height:max(60rem,66.666vh)}.dialog-overlay[data-v-f3e83408]{opacity:var(--foreground-scale);transition:opacity var(--transition-duration-fast) var(--transition-timing-function-linear);will-change:opacity}.dialog-content-container[data-v-f3e83408]{flex-direction:row;height:100%}@media (width<=768px){.dialog-content-container[data-v-f3e83408]{flex-direction:column}}.dialog-content[data-v-f3e83408]{z-index:var(--z-modal);opacity:0;backface-visibility:hidden;-webkit-font-smoothing:antialiased;will-change:transform;transform-style:preserve-3d;transition:transform var(--transition-duration-normal) var(--transition-timing-function-minor),opacity var(--transition-duration-normal) var(--transition-timing-function-minor);position:fixed;overflow:hidden;transform:translateY(100%)translateZ(0)}.dialog-content.variant-default[data-v-f3e83408]{border-radius:calc(var(--radius-lg) + var(--border-width));corner-shape:var(--surface-corner-shape)}.dialog-content.variant-full[data-v-f3e83408]{border:0;border-radius:0}.dialog-content.variant-background.height-full[data-v-f3e83408],.dialog-content.variant-full.height-full[data-v-f3e83408]{height:100dvh;max-height:100dvh}.dialog-content.width-lg[data-v-f3e83408],.dialog-content.width-md[data-v-f3e83408],.dialog-content.width-sm[data-v-f3e83408]{width:var(--size-lg);max-width:var(--size-screen-width)}.dialog-content.width-xl[data-v-f3e83408]{width:var(--size-xl);max-width:var(--size-screen-width)}.dialog-content.width-2xl[data-v-f3e83408]{width:var(--size-2xl);max-width:var(--size-screen-width)}.dialog-content.width-3xl[data-v-f3e83408]{width:var(--size-3xl);max-width:var(--size-screen-width)}.dialog-content.width-4xl[data-v-f3e83408]{width:var(--size-4xl);max-width:var(--size-screen-width)}.dialog-content.width-5xl[data-v-f3e83408]{width:var(--size-5xl);max-width:var(--size-screen-width)}.dialog-content.width-6xl[data-v-f3e83408]{width:var(--size-6xl);max-width:var(--size-screen-width)}.dialog-content.width-7xl[data-v-f3e83408]{width:var(--size-7xl);max-width:var(--size-screen-width)}.dialog-content.width-8xl[data-v-f3e83408]{width:var(--size-8xl);max-width:var(--size-screen-width)}.dialog-content.width-9xl[data-v-f3e83408]{width:var(--size-9xl);max-width:var(--size-screen-width)}.dialog-content.width-10xl[data-v-f3e83408]{width:var(--size-10xl);max-width:calc(var(--size-screen-width) - var(--spacing-screen-side)*2)}.dialog-content.width-full[data-v-f3e83408]{width:100vw;max-width:100vw}.dialog-content.width-settings[data-v-f3e83408]{border:var(--border-width) solid var(--color-border-secondary);width:min(100rem,100vw - 4rem);max-width:calc(100vw - 4rem)}.dialog-content.height-third[data-v-f3e83408]{max-height:33.333vh}.dialog-content.height-2third[data-v-f3e83408]{height:max(60rem,66.666vh);max-height:calc(100dvh - 5rem)}.dialog-content.height-full[data-v-f3e83408]{height:80vh;max-height:100vh}.dialog-content.height-content[data-v-f3e83408]{max-height:auto;height:auto}.dialog-content.height-settings[data-v-f3e83408]{height:min(72rem,100vh - 8rem);max-height:calc(100vh - 8rem)}.dialog-content.position-left[data-v-f3e83408]{bottom:var(--spacing-md);left:var(--spacing-md);right:auto}.dialog-content.position-right[data-v-f3e83408]{bottom:var(--spacing-md);right:var(--spacing-md);left:auto}.dialog-content.position-center[data-v-f3e83408]{inset:50% auto auto 50%;transform:translate(-50%,50%)translateZ(0)}@media (width<=768px){.dialog-content.position-center[data-v-f3e83408]{top:env(safe-area-inset-top,0)}}.dialog-content.position-center[data-state=open][data-v-f3e83408]{opacity:1;transform:translate(-50%,-50%)translateZ(0)}.dialog-content.position-center[data-state=closed][data-v-f3e83408]{opacity:0;transform:translate(-50%,50%)translateZ(0)}@media (width<=768px){.dialog-content.position-center[data-v-f3e83408]{width:var(--size-screen-width);inset:auto 0 0 auto;transform:translateY(100%)translateZ(0)}.dialog-content.position-center[data-state=open][data-v-f3e83408]{opacity:1;transform:translateY(0)translateZ(0)}.dialog-content.position-center[data-state=closed][data-v-f3e83408]{opacity:0;transform:translateY(100%)translateZ(0)}.dialog-content.width-full[data-v-f3e83408]{width:100vw}.dialog-content.width-10xl[data-v-f3e83408],.dialog-content.width-settings[data-v-f3e83408]{width:100vw;max-width:100vw}.dialog-content.height-settings[data-v-f3e83408]{height:calc(100vh - env(safe-area-inset-top,0));max-height:calc(100vh - env(safe-area-inset-top,0))}}.dialog-content-inner[data-v-f3e83408]{background:var(--color-dialog);flex:1;height:100%;min-height:0;position:relative;overflow:hidden}.dialog-content.variant-default .dialog-content-inner[data-v-f3e83408]{border-radius:calc(var(--radius-lg) + var(--border-width));corner-shape:var(--surface-corner-shape)}.dialog-content.variant-full .dialog-content-inner[data-v-f3e83408]{border-radius:0}.dialog-content.variant-background .dialog-content-inner[data-v-f3e83408]{-webkit-backdrop-filter:blur(10rem);backdrop-filter:blur(10rem);background:0 0;border-radius:0}.dialog-content[data-state=open][data-v-f3e83408]{opacity:1;transform:translateY(0)translateZ(0)}.dialog-content[data-state=closed][data-v-f3e83408]{opacity:0;transform:translateY(100%)translateZ(0)}@media (width<=768px){.dialog-content[data-v-f3e83408]{max-width:var(--size-screen-width);touch-action:none;top:auto;bottom:0;transform:translateZ(0)}.dialog-content.position-left[data-v-f3e83408],.dialog-content.position-right[data-v-f3e83408]{width:var(--size-screen-width);bottom:0;left:0;right:0}.dialog-content.width-sm[data-v-f3e83408]{width:var(--size-screen-width)}.dialog-content.height-third[data-v-f3e83408]{max-height:33.333vh}.dialog-content.height-2third[data-v-f3e83408]{max-height:66.666vh}.dialog-content.height-full[data-v-f3e83408]{height:calc(100vh - env(safe-area-inset-top,0));max-height:calc(100vh - env(safe-area-inset-top,0))}.dialog-content.height-content[data-v-f3e83408]{height:auto;max-height:auto;top:auto}.dialog-content[data-state=open][data-v-f3e83408]{opacity:1;transform:translateY(0)translateZ(0)}.dialog-content[data-state=closed][data-v-f3e83408]{opacity:0;transform:translateY(100%)translateZ(0)}}.is-dragging[data-v-f3e83408]{will-change:transform!important;backface-visibility:hidden!important;box-shadow:none!important;transition:none!important;animation:none!important}.is-dragging[data-v-f3e83408] *,.is-dragging .dialog-content-inner[data-v-f3e83408],.is-dragging .dialog-content-scrollable[data-v-f3e83408]{-webkit-overflow-scrolling:auto!important;transition:none!important;animation:none!important}.dialog-close[data-v-f3e83408]{z-index:101;right:var(--spacing-md);top:var(--spacing-md);border-radius:var(--radius-md);background:var(--color-tertiary);width:2.2rem;height:2.2rem;padding-left:.02rem;transition-property:opacity;position:absolute}.dialog-close[data-state=open][data-v-f3e83408]{background-color:var(--color-accent);color:var(--color-muted-foreground)}.dialog-close-icon[data-v-f3e83408]{height:var(--spacing-md);width:var(--spacing-md);color:var(--color-primary-foreground)}.sr-only[data-v-f3e83408]{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
