@layer vuetify-final.transitions{.bottom-sheet-transition-enter-active,.bottom-sheet-transition-leave-active{pointer-events:none;transition-property:transform}.bottom-sheet-transition-enter-from,.bottom-sheet-transition-leave-to{transform:translateY(100%)}}@layer vuetify-components{.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{margin-inline:auto;width:100%;max-width:100%;box-shadow:0px 2px 3px 0px rgba(var(--v-shadow-color), var(--v-shadow-key-opacity,.3)), 0px 6px 10px 4px rgba(var(--v-shadow-color), var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent);border-radius:0;flex:0 auto;align-self:flex-end;margin-bottom:0;transition-duration:.2s;left:0;right:0;overflow:visible}@media (prefers-reduced-motion:reduce){.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{transition:none}}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-card,.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content>.v-sheet{border-radius:0}.v-bottom-sheet.v-bottom-sheet--inset{max-width:none}@media (width>=600px){.v-bottom-sheet.v-bottom-sheet--inset{max-width:70%}}}.app-dialog__header[data-v-25ff4efe]{align-items:flex-start;gap:12px;padding:20px 16px 8px 24px;display:flex}.app-dialog__titles[data-v-25ff4efe]{flex-direction:column;flex:auto;gap:4px;min-width:0;padding-top:4px;display:flex}.app-dialog__title[data-v-25ff4efe]{font:600 1.25rem/1.3 var(--t-font-ui);overflow-wrap:anywhere}.app-dialog__subtitle[data-v-25ff4efe]{color:rgb(var(--v-theme-on-surface-variant));font-size:.875rem}.app-dialog__body[data-v-25ff4efe]{flex-direction:column;gap:16px;font-size:.9375rem;line-height:1.5;display:flex}.app-dialog__body--static[data-v-25ff4efe]{overflow:visible}.app-dialog--sheet .app-dialog__header[data-v-25ff4efe]{padding:4px 12px 4px 20px}.app-dialog--sheet .app-dialog__body[data-v-25ff4efe]{padding:8px 20px 16px}.app-dialog--fullscreen .app-dialog__header[data-v-25ff4efe]{border-bottom:1px solid rgb(var(--v-theme-line));align-items:center;min-height:56px;padding:4px 8px}.app-dialog--fullscreen .app-dialog__titles[data-v-25ff4efe]{padding-top:0}.app-dialog--fullscreen .app-dialog__title[data-v-25ff4efe]{font-size:1.125rem}.app-dialog--fullscreen .app-dialog__body[data-v-25ff4efe]{padding:16px}.app-dialog--fullscreen .app-dialog__actions[data-v-25ff4efe]{padding:12px 16px calc(16px + env(safe-area-inset-bottom));background:rgb(var(--v-theme-surface));flex-direction:row}.app-dialog--fullscreen .app-dialog__actions[data-v-25ff4efe] .v-btn{flex:1 1 0;width:auto}
