.v-overlay-container{contain:layout;pointer-events:none;display:contents;position:absolute;top:0;left:0}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%;position:fixed}.v-overlay{--v-overlay-opacity:.32;border-radius:inherit;pointer-events:none;display:flex;position:fixed;inset:0}.v-overlay__content{pointer-events:auto;contain:layout;outline:none;position:absolute}.v-overlay__scrim{pointer-events:auto;border-radius:inherit;opacity:var(--v-overlay-opacity);background:#000;position:fixed;inset:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.bottom-sheet-transition-enter-from,.bottom-sheet-transition-leave-to{transform:translateY(100%)}.v-bottom-sheet>.v-bottom-sheet__content.v-overlay__content{margin-inline:auto;width:100%;max-width:100%;box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity,#0003), 0 12px 17px 2px var(--v-shadow-key-penumbra-opacity,#00000024), 0 5px 22px 4px var(--v-shadow-key-ambient-opacity,#0000001f);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%}}.v-dialog{justify-content:center;align-items:center;margin:auto}.v-dialog>.v-overlay__content{width:calc(100% - 48px);max-width:calc(100% - 48px);max-height:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{flex-direction:column;min-height:0;display:flex}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset:0px;box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity,#0003), 0 24px 38px 3px var(--v-shadow-key-penumbra-opacity,#00000024), 0 9px 46px 8px var(--v-shadow-key-ambient-opacity,#0000001f);border-radius:22px;flex:100%;overflow-y:auto}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{flex-direction:column;display:flex}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset:0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;top:0;left:0;overflow-y:auto}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{border-radius:0;min-width:100%;min-height:100%}.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{max-width:100%;max-height:100%}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{flex-direction:column;flex:100%;display:flex}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.a-swipe-bottom-sheet{--ease-drawer:cubic-bezier(.32, .72, 0, 1)}.a-swipe-bottom-sheet.v-bottom-sheet>.v-overlay__content{max-height:calc(100dvh - 24px);box-shadow:none}.a-swipe-bottom-sheet__surface{background:rgb(var(--v-theme-white));min-height:0;max-height:calc(100dvh - 24px);transition:transform .24s var(--ease-drawer);border-radius:24px 24px 0 0;flex-direction:column;display:flex;overflow:hidden}.a-swipe-bottom-sheet__surface--dragging{-webkit-user-select:none;user-select:none;transition:none}.a-swipe-bottom-sheet__surface>.v-card{overscroll-behavior:contain;min-height:0;overflow-y:auto}.a-swipe-bottom-sheet__handle{touch-action:none;cursor:grab;flex:0 0 28px;place-items:center;width:100%;display:grid}.a-swipe-bottom-sheet__handle:active{cursor:grabbing}.a-swipe-bottom-sheet__handle:disabled{cursor:default}.a-swipe-bottom-sheet__handle:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-4px}.a-swipe-bottom-sheet__handle>span{background:rgba(var(--v-theme-font3), .6);border-radius:2px;width:40px;height:4px}.a-swipe-bottom-sheet.v-bottom-sheet>.a-sheet-transition-enter-active,.a-swipe-bottom-sheet.v-bottom-sheet>.a-sheet-transition-leave-active{transition:transform .24s var(--ease-drawer), opacity .24s var(--ease-drawer)}.a-swipe-bottom-sheet .a-sheet-transition-enter-from,.a-swipe-bottom-sheet .a-sheet-transition-leave-to{transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.a-swipe-bottom-sheet__surface{transition:none}.a-swipe-bottom-sheet .a-sheet-transition-enter-active,.a-swipe-bottom-sheet .a-sheet-transition-leave-active{transition:opacity .15s!important}.a-swipe-bottom-sheet .a-sheet-transition-enter-from,.a-swipe-bottom-sheet .a-sheet-transition-leave-to{opacity:0;transform:none}}.a-dialog--sheet .v-btn{border-radius:16px!important}.a-dialog--sheet .a-dialog-close{background:rgb(var(--v-theme-surface-subtle))!important;color:rgb(var(--v-theme-primary))!important;border-radius:50%!important}.a-dialog--sheet .a-dialog-close .v-btn__underlay{opacity:0}.a-dialog--sheet .v-card{padding-bottom:max(24px, env(safe-area-inset-bottom))!important}
