jupyter-vuetify
Version:
Jupyter widgets based on vuetify UI components
1 lines • 2.59 MB
JavaScript
define(["jupyter-vue","vuetify","@jupyter-widgets/base"],(e,n,t)=>(()=>{"use strict";var i={9490(e,n,t){var i=t(1354),r=t.n(i),a=t(6314),o=t.n(a)()(r());o.push([e.id,'html {\n /* font sizes in vuetify are in rem units. To get the correct font size, the html tag has to have a font size of \n * 16px */\n font-size: 16px;\n}\n\n.vuetify-styles {\n font-family: "Roboto", sans-serif;\n line-height: 1.5;\n font-size: 1rem;\n overflow-x: hidden;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n --v-theme-overlay-multiplier: 1;\n --v-scrollbar-offset: 0px;\n}\n\n/* iOS Safari hack to allow click events on body */\n@supports (-webkit-touch-callout: none) {\n body {\n /* TODO: prevent scopify of prefixing this */\n cursor: pointer;\n }\n}\n\n/* fix for override from jp-ThemedContainer button */\nbutton.v-btn--rounded {\n border-radius: 28px;\n}\n',"",{version:3,sources:["webpack://./lib/ipyvuetify-styles.css"],names:[],mappings:"AAAA;EACE;aACW;EACX,eAAe;AACjB;;AAEA;EACE,iCAAiC;EACjC,gBAAgB;EAChB,eAAe;EACf,kBAAkB;EAClB,kCAAkC;EAClC,mCAAmC;EACnC,kCAAkC;EAClC,6CAA6C;EAC7C,+BAA+B;EAC/B,yBAAyB;AAC3B;;AAEA,kDAAkD;AAClD;EACE;IACE,4CAA4C;IAC5C,eAAe;EACjB;AACF;;AAEA,oDAAoD;AACpD;EACE,mBAAmB;AACrB",sourcesContent:['html {\n /* font sizes in vuetify are in rem units. To get the correct font size, the html tag has to have a font size of \n * 16px */\n font-size: 16px;\n}\n\n.vuetify-styles {\n font-family: "Roboto", sans-serif;\n line-height: 1.5;\n font-size: 1rem;\n overflow-x: hidden;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n --v-theme-overlay-multiplier: 1;\n --v-scrollbar-offset: 0px;\n}\n\n/* iOS Safari hack to allow click events on body */\n@supports (-webkit-touch-callout: none) {\n body {\n /* TODO: prevent scopify of prefixing this */\n cursor: pointer;\n }\n}\n\n/* fix for override from jp-ThemedContainer button */\nbutton.v-btn--rounded {\n border-radius: 28px;\n}\n'],sourceRoot:""}]);const l=o;t.d(n,["A",0,l])},6133(e,n,t){var i=t(1354),r=t.n(i),a=t(6314),o=t.n(a)()(r());o.push([e.id,':where(.vuetify-styles) .v-alert {\n display: grid;\n flex: 1 1;\n grid-template-areas: "prepend content append close" ". content . .";\n grid-template-columns: max-content auto max-content max-content;\n position: relative;\n padding: 16px;\n overflow: hidden;\n --v-border-color: currentColor;\n}\n:where(.vuetify-styles) .v-alert--absolute {\n position: absolute;\n}\n:where(.vuetify-styles) .v-alert--fixed {\n position: fixed;\n}\n:where(.vuetify-styles) .v-alert--sticky {\n position: sticky;\n}\n:where(.vuetify-styles) .v-alert {\n border-radius: 4px;\n}\n:where(.vuetify-styles) .v-alert--variant-plain, :where(.vuetify-styles) .v-alert--variant-outlined, :where(.vuetify-styles) .v-alert--variant-text, :where(.vuetify-styles) .v-alert--variant-tonal {\n background: transparent;\n color: inherit;\n}\n:where(.vuetify-styles) .v-alert--variant-plain {\n opacity: 0.62;\n}\n:where(.vuetify-styles) .v-alert--variant-plain:focus, :where(.vuetify-styles) .v-alert--variant-plain:hover {\n opacity: 1;\n}\n:where(.vuetify-styles) .v-alert--variant-plain .v-alert__overlay {\n display: none;\n}\n:where(.vuetify-styles) .v-alert--variant-elevated, :where(.vuetify-styles) .v-alert--variant-flat {\n background: rgb(var(--v-theme-surface-light));\n color: rgba(var(--v-theme-on-surface-light), var(--v-high-emphasis-opacity));\n}\n:where(.vuetify-styles) .v-alert--variant-elevated {\n box-shadow: 0px 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 1px 1px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 1px 3px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n:where(.vuetify-styles) .v-alert--variant-flat {\n box-shadow: 0px 0px 0px 0px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n:where(.vuetify-styles) .v-alert--variant-outlined {\n border: thin solid currentColor;\n}\n:where(.vuetify-styles) .v-alert--variant-text .v-alert__overlay {\n background: currentColor;\n}\n:where(.vuetify-styles) .v-alert--variant-tonal .v-alert__underlay {\n background: currentColor;\n opacity: var(--v-activated-opacity);\n border-radius: inherit;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n pointer-events: none;\n}\n:where(.vuetify-styles) .v-alert .v-alert__underlay {\n position: absolute;\n}\n:where(.vuetify-styles) .v-alert--prominent {\n grid-template-areas: "prepend content append close" "prepend content . .";\n}\n:where(.vuetify-styles) .v-alert.v-alert--border {\n --v-border-opacity: 0.38;\n}\n:where(.vuetify-styles) .v-alert.v-alert--border.v-alert--border-start {\n padding-inline-start: 24px;\n}\n:where(.vuetify-styles) .v-alert.v-alert--border.v-alert--border-end {\n padding-inline-end: 24px;\n}\n:where(.vuetify-styles) .v-alert--variant-plain {\n transition: 0.2s opacity cubic-bezier(0.4, 0, 0.2, 1);\n}\n:where(.vuetify-styles) .v-alert--density-default {\n padding-bottom: 16px;\n padding-top: 16px;\n}\n:where(.vuetify-styles) .v-alert--density-default.v-alert--border-top {\n padding-top: 24px;\n}\n:where(.vuetify-styles) .v-alert--density-default.v-alert--border-bottom {\n padding-bottom: 24px;\n}\n\n:where(.vuetify-styles) .v-alert--density-comfortable {\n padding-bottom: 12px;\n padding-top: 12px;\n}\n:where(.vuetify-styles) .v-alert--density-comfortable.v-alert--border-top {\n padding-top: 20px;\n}\n:where(.vuetify-styles) .v-alert--density-comfortable.v-alert--border-bottom {\n padding-bottom: 20px;\n}\n\n:where(.vuetify-styles) .v-alert--density-compact {\n padding-bottom: 8px;\n padding-top: 8px;\n}\n:where(.vuetify-styles) .v-alert--density-compact.v-alert--border-top {\n padding-top: 16px;\n}\n:where(.vuetify-styles) .v-alert--density-compact.v-alert--border-bottom {\n padding-bottom: 16px;\n}\n\n:where(.vuetify-styles) .v-alert:not(:has(.v-alert-title)) .v-alert__content {\n padding-block: calc((1.75rem - 1.5 * 1rem) / 2);\n}\n\n:where(.vuetify-styles) .v-alert__border {\n border-radius: inherit;\n bottom: 0;\n left: 0;\n opacity: var(--v-border-opacity);\n position: absolute;\n pointer-events: none;\n right: 0;\n top: 0;\n width: 100%;\n}\n:where(.vuetify-styles) .v-alert__border {\n border-color: currentColor;\n border-style: solid;\n border-width: 0;\n}\n:where(.vuetify-styles) .v-alert__border--border {\n border-width: 8px;\n box-shadow: none;\n}\n:where(.vuetify-styles) .v-alert--border-start .v-alert__border {\n border-inline-start-width: 8px;\n}\n:where(.vuetify-styles) .v-alert--border-end .v-alert__border {\n border-inline-end-width: 8px;\n}\n:where(.vuetify-styles) .v-alert--border-top .v-alert__border {\n border-top-width: 8px;\n}\n:where(.vuetify-styles) .v-alert--border-bottom .v-alert__border {\n border-bottom-width: 8px;\n}\n\n:where(.vuetify-styles) .v-alert__close {\n flex: 0 1 auto;\n grid-area: close;\n}\n:where(.vuetify-styles) .v-alert__close > .v-btn {\n margin-block: calc(-1 * (var(--v-btn-height) + 12px - 1.75rem) / 2);\n}\n\n:where(.vuetify-styles) .v-alert__content {\n align-self: center;\n grid-area: content;\n overflow: hidden;\n}\n\n:where(.vuetify-styles) .v-alert__append,\n:where(.vuetify-styles) .v-alert__close {\n margin-inline-start: 16px;\n}\n\n:where(.vuetify-styles) .v-alert__append {\n align-self: flex-start;\n grid-area: append;\n}\n:where(.vuetify-styles) .v-alert__append + .v-alert__close {\n margin-inline-start: 16px;\n}\n\n:where(.vuetify-styles) .v-alert__prepend {\n align-self: flex-start;\n display: flex;\n align-items: center;\n grid-area: prepend;\n margin-inline-end: 16px;\n min-height: 1.75rem;\n}\n:where(.vuetify-styles) .v-alert__prepend > .v-icon {\n font-size: 1.75rem;\n height: 1.75rem;\n width: 1.75rem;\n}\n:where(.vuetify-styles) .v-alert--prominent .v-alert__prepend {\n align-self: center;\n}\n\n:where(.vuetify-styles) .v-alert__underlay {\n grid-area: none;\n position: absolute;\n}\n:where(.vuetify-styles) .v-alert--border-start .v-alert__underlay {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n:where(.vuetify-styles) .v-alert--border-end .v-alert__underlay {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n:where(.vuetify-styles) .v-alert--border-top .v-alert__underlay {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n:where(.vuetify-styles) .v-alert--border-bottom .v-alert__underlay {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n:where(.vuetify-styles) .v-alert-title {\n align-items: center;\n align-self: center;\n display: flex;\n font-size: 1.25rem;\n font-weight: 500;\n hyphens: auto;\n letter-spacing: 0.0125em;\n line-height: 1.75rem;\n overflow-wrap: normal;\n text-transform: none;\n word-break: normal;\n word-wrap: break-word;\n}\n\n@media (forced-colors: active) {\n :where(.vuetify-styles) .v-alert:not(.v-alert--variant-text, .v-alert--variant-plain) {\n border-style: solid;\n }\n :where(.vuetify-styles) .v-alert--variant-outlined, :where(.vuetify-styles) .v-alert--variant-tonal {\n border-width: medium;\n }\n :where(.vuetify-styles) .v-alert--variant-elevated, :where(.vuetify-styles) .v-alert--variant-flat {\n border-width: thick;\n }\n}',"",{version:3,sources:["webpack://./node_modules/vuetify/lib/components/VAlert/VAlert.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,SAAS;EACT,mEAAmE;EACnE,+DAA+D;EAC/D,kBAAkB;EAClB,aAAa;EACb,gBAAgB;EAChB,8BAA8B;AAChC;AACA;EACE,kBAAkB;AACpB;AACA;EACE,eAAe;AACjB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,uBAAuB;EACvB,cAAc;AAChB;AACA;EACE,aAAa;AACf;AACA;EACE,UAAU;AACZ;AACA;EACE,aAAa;AACf;AACA;EACE,6CAA6C;EAC7C,4EAA4E;AAC9E;AACA;EACE,uOAAuO;AACzO;AACA;EACE,sOAAsO;AACxO;AACA;EACE,+BAA+B;AACjC;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,wBAAwB;EACxB,mCAAmC;EACnC,sBAAsB;EACtB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,oBAAoB;AACtB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,yEAAyE;AAC3E;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,0BAA0B;AAC5B;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,qDAAqD;AACvD;AACA;EACE,oBAAoB;EACpB,iBAAiB;AACnB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,oBAAoB;AACtB;;AAEA;EACE,oBAAoB;EACpB,iBAAiB;AACnB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,oBAAoB;AACtB;;AAEA;EACE,mBAAmB;EACnB,gBAAgB;AAClB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,oBAAoB;AACtB;;AAEA;EACE,+CAA+C;AACjD;;AAEA;EACE,sBAAsB;EACtB,SAAS;EACT,OAAO;EACP,gCAAgC;EAChC,kBAAkB;EAClB,oBAAoB;EACpB,QAAQ;EACR,MAAM;EACN,WAAW;AACb;AACA;EACE,0BAA0B;EAC1B,mBAAmB;EACnB,eAAe;AACjB;AACA;EACE,iBAAiB;EACjB,gBAAgB;AAClB;AACA;EACE,8BAA8B;AAChC;AACA;EACE,4BAA4B;AAC9B;AACA;EACE,qBAAqB;AACvB;AACA;EACE,wBAAwB;AAC1B;;AAEA;EACE,cAAc;EACd,gBAAgB;AAClB;AACA;EACE,mEAAmE;AACrE;;AAEA;EACE,kBAAkB;EAClB,kBAAkB;EAClB,gBAAgB;AAClB;;AAEA;;EAEE,yBAAyB;AAC3B;;AAEA;EACE,sBAAsB;EACtB,iBAAiB;AACnB;AACA;EACE,yBAAyB;AAC3B;;AAEA;EACE,sBAAsB;EACtB,aAAa;EACb,mBAAmB;EACnB,kBAAkB;EAClB,uBAAuB;EACvB,mBAAmB;AACrB;AACA;EACE,kBAAkB;EAClB,eAAe;EACf,cAAc;AAChB;AACA;EACE,kBAAkB;AACpB;;AAEA;EACE,eAAe;EACf,kBAAkB;AACpB;AACA;EACE,yBAAyB;EACzB,4BAA4B;AAC9B;AACA;EACE,0BAA0B;EAC1B,6BAA6B;AAC/B;AACA;EACE,yBAAyB;EACzB,0BAA0B;AAC5B;AACA;EACE,4BAA4B;EAC5B,6BAA6B;AAC/B;;AAEA;EACE,mBAAmB;EACnB,kBAAkB;EAClB,aAAa;EACb,kBAAkB;EAClB,gBAAgB;EAChB,aAAa;EACb,wBAAwB;EACxB,oBAAoB;EACpB,qBAAqB;EACrB,oBAAoB;EACpB,kBAAkB;EAClB,qBAAqB;AACvB;;AAEA;EACE;IACE,mBAAmB;EACrB;EACA;IACE,oBAAoB;EACtB;EACA;IACE,mBAAmB;EACrB;AACF",sourcesContent:['.v-alert {\n display: grid;\n flex: 1 1;\n grid-template-areas: "prepend content append close" ". content . .";\n grid-template-columns: max-content auto max-content max-content;\n position: relative;\n padding: 16px;\n overflow: hidden;\n --v-border-color: currentColor;\n}\n.v-alert--absolute {\n position: absolute;\n}\n.v-alert--fixed {\n position: fixed;\n}\n.v-alert--sticky {\n position: sticky;\n}\n.v-alert {\n border-radius: 4px;\n}\n.v-alert--variant-plain, .v-alert--variant-outlined, .v-alert--variant-text, .v-alert--variant-tonal {\n background: transparent;\n color: inherit;\n}\n.v-alert--variant-plain {\n opacity: 0.62;\n}\n.v-alert--variant-plain:focus, .v-alert--variant-plain:hover {\n opacity: 1;\n}\n.v-alert--variant-plain .v-alert__overlay {\n display: none;\n}\n.v-alert--variant-elevated, .v-alert--variant-flat {\n background: rgb(var(--v-theme-surface-light));\n color: rgba(var(--v-theme-on-surface-light), var(--v-high-emphasis-opacity));\n}\n.v-alert--variant-elevated {\n box-shadow: 0px 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 1px 1px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 1px 3px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n.v-alert--variant-flat {\n box-shadow: 0px 0px 0px 0px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n.v-alert--variant-outlined {\n border: thin solid currentColor;\n}\n.v-alert--variant-text .v-alert__overlay {\n background: currentColor;\n}\n.v-alert--variant-tonal .v-alert__underlay {\n background: currentColor;\n opacity: var(--v-activated-opacity);\n border-radius: inherit;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n pointer-events: none;\n}\n.v-alert .v-alert__underlay {\n position: absolute;\n}\n.v-alert--prominent {\n grid-template-areas: "prepend content append close" "prepend content . .";\n}\n.v-alert.v-alert--border {\n --v-border-opacity: 0.38;\n}\n.v-alert.v-alert--border.v-alert--border-start {\n padding-inline-start: 24px;\n}\n.v-alert.v-alert--border.v-alert--border-end {\n padding-inline-end: 24px;\n}\n.v-alert--variant-plain {\n transition: 0.2s opacity cubic-bezier(0.4, 0, 0.2, 1);\n}\n.v-alert--density-default {\n padding-bottom: 16px;\n padding-top: 16px;\n}\n.v-alert--density-default.v-alert--border-top {\n padding-top: 24px;\n}\n.v-alert--density-default.v-alert--border-bottom {\n padding-bottom: 24px;\n}\n\n.v-alert--density-comfortable {\n padding-bottom: 12px;\n padding-top: 12px;\n}\n.v-alert--density-comfortable.v-alert--border-top {\n padding-top: 20px;\n}\n.v-alert--density-comfortable.v-alert--border-bottom {\n padding-bottom: 20px;\n}\n\n.v-alert--density-compact {\n padding-bottom: 8px;\n padding-top: 8px;\n}\n.v-alert--density-compact.v-alert--border-top {\n padding-top: 16px;\n}\n.v-alert--density-compact.v-alert--border-bottom {\n padding-bottom: 16px;\n}\n\n.v-alert:not(:has(.v-alert-title)) .v-alert__content {\n padding-block: calc((1.75rem - 1.5 * 1rem) / 2);\n}\n\n.v-alert__border {\n border-radius: inherit;\n bottom: 0;\n left: 0;\n opacity: var(--v-border-opacity);\n position: absolute;\n pointer-events: none;\n right: 0;\n top: 0;\n width: 100%;\n}\n.v-alert__border {\n border-color: currentColor;\n border-style: solid;\n border-width: 0;\n}\n.v-alert__border--border {\n border-width: 8px;\n box-shadow: none;\n}\n.v-alert--border-start .v-alert__border {\n border-inline-start-width: 8px;\n}\n.v-alert--border-end .v-alert__border {\n border-inline-end-width: 8px;\n}\n.v-alert--border-top .v-alert__border {\n border-top-width: 8px;\n}\n.v-alert--border-bottom .v-alert__border {\n border-bottom-width: 8px;\n}\n\n.v-alert__close {\n flex: 0 1 auto;\n grid-area: close;\n}\n.v-alert__close > .v-btn {\n margin-block: calc(-1 * (var(--v-btn-height) + 12px - 1.75rem) / 2);\n}\n\n.v-alert__content {\n align-self: center;\n grid-area: content;\n overflow: hidden;\n}\n\n.v-alert__append,\n.v-alert__close {\n margin-inline-start: 16px;\n}\n\n.v-alert__append {\n align-self: flex-start;\n grid-area: append;\n}\n.v-alert__append + .v-alert__close {\n margin-inline-start: 16px;\n}\n\n.v-alert__prepend {\n align-self: flex-start;\n display: flex;\n align-items: center;\n grid-area: prepend;\n margin-inline-end: 16px;\n min-height: 1.75rem;\n}\n.v-alert__prepend > .v-icon {\n font-size: 1.75rem;\n height: 1.75rem;\n width: 1.75rem;\n}\n.v-alert--prominent .v-alert__prepend {\n align-self: center;\n}\n\n.v-alert__underlay {\n grid-area: none;\n position: absolute;\n}\n.v-alert--border-start .v-alert__underlay {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.v-alert--border-end .v-alert__underlay {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.v-alert--border-top .v-alert__underlay {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n.v-alert--border-bottom .v-alert__underlay {\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.v-alert-title {\n align-items: center;\n align-self: center;\n display: flex;\n font-size: 1.25rem;\n font-weight: 500;\n hyphens: auto;\n letter-spacing: 0.0125em;\n line-height: 1.75rem;\n overflow-wrap: normal;\n text-transform: none;\n word-break: normal;\n word-wrap: break-word;\n}\n\n@media (forced-colors: active) {\n .v-alert:not(.v-alert--variant-text, .v-alert--variant-plain) {\n border-style: solid;\n }\n .v-alert--variant-outlined, .v-alert--variant-tonal {\n border-width: medium;\n }\n .v-alert--variant-elevated, .v-alert--variant-flat {\n border-width: thick;\n }\n}'],sourceRoot:""}]);const l=o;t.d(n,["A",0,l])},6411(e,n,t){var i=t(1354),r=t.n(i),a=t(6314),o=t.n(a)()(r());o.push([e.id,":where(.vuetify-styles) .v-application {\n display: flex;\n background: rgb(var(--v-theme-background));\n color: rgba(var(--v-theme-on-background), var(--v-high-emphasis-opacity));\n}\n\n:where(.vuetify-styles) .v-application__wrap {\n backface-visibility: hidden;\n display: flex;\n flex-direction: column;\n flex: 1 1 auto;\n max-width: 100%;\n min-height: 100vh;\n min-height: 100dvh;\n position: relative;\n}","",{version:3,sources:["webpack://./node_modules/vuetify/lib/components/VApp/VApp.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,0CAA0C;EAC1C,yEAAyE;AAC3E;;AAEA;EACE,2BAA2B;EAC3B,aAAa;EACb,sBAAsB;EACtB,cAAc;EACd,eAAe;EACf,iBAAiB;EACjB,kBAAkB;EAClB,kBAAkB;AACpB",sourcesContent:[".v-application {\n display: flex;\n background: rgb(var(--v-theme-background));\n color: rgba(var(--v-theme-on-background), var(--v-high-emphasis-opacity));\n}\n\n.v-application__wrap {\n backface-visibility: hidden;\n display: flex;\n flex-direction: column;\n flex: 1 1 auto;\n max-width: 100%;\n min-height: 100vh;\n min-height: 100dvh;\n position: relative;\n}"],sourceRoot:""}]);const l=o;t.d(n,["A",0,l])},5943(e,n,t){var i=t(1354),r=t.n(i),a=t(6314),o=t.n(a)()(r());o.push([e.id,":where(.vuetify-styles) .v-app-bar {\n display: flex;\n}\n:where(.vuetify-styles) .v-app-bar.v-toolbar {\n background: rgb(var(--v-theme-surface));\n color: rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));\n}\n:where(.vuetify-styles) .v-app-bar.v-toolbar:not(.v-toolbar--flat) {\n box-shadow: 0px 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 4px 5px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 1px 10px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n:where(.vuetify-styles) .v-app-bar:not(.v-toolbar--absolute) {\n padding-inline-end: var(--v-scrollbar-offset);\n}","",{version:3,sources:["webpack://./node_modules/vuetify/lib/components/VAppBar/VAppBar.css"],names:[],mappings:"AAAA;EACE,aAAa;AACf;AACA;EACE,uCAAuC;EACvC,sEAAsE;AACxE;AACA;EACE,wOAAwO;AAC1O;AACA;EACE,6CAA6C;AAC/C",sourcesContent:[".v-app-bar {\n display: flex;\n}\n.v-app-bar.v-toolbar {\n background: rgb(var(--v-theme-surface));\n color: rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));\n}\n.v-app-bar.v-toolbar:not(.v-toolbar--flat) {\n box-shadow: 0px 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 4px 5px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 1px 10px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n.v-app-bar:not(.v-toolbar--absolute) {\n padding-inline-end: var(--v-scrollbar-offset);\n}"],sourceRoot:""}]);const l=o;t.d(n,["A",0,l])},4667(e,n,t){var i=t(1354),r=t.n(i),a=t(6314),o=t.n(a)()(r());o.push([e.id,":where(.vuetify-styles) .v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,\n:where(.vuetify-styles) .v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,\n:where(.vuetify-styles) .v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,\n:where(.vuetify-styles) .v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating {\n top: 0px;\n}\n:where(.vuetify-styles) .v-autocomplete .v-field .v-text-field__prefix,\n:where(.vuetify-styles) .v-autocomplete .v-field .v-text-field__suffix,\n:where(.vuetify-styles) .v-autocomplete .v-field .v-field__input,\n:where(.vuetify-styles) .v-autocomplete .v-field .v-field__input > input,\n:where(.vuetify-styles) .v-autocomplete .v-field.v-field {\n cursor: text;\n}\n:where(.vuetify-styles) .v-autocomplete .v-field .v-field__input > input {\n flex: 1 1;\n}\n:where(.vuetify-styles) .v-autocomplete .v-field input {\n min-width: 64px;\n}\n:where(.vuetify-styles) .v-autocomplete .v-field:not(.v-field--focused) input {\n min-width: 0;\n}\n:where(.vuetify-styles) .v-autocomplete .v-field--dirty .v-autocomplete__selection {\n margin-inline-end: 2px;\n}\n:where(.vuetify-styles) .v-autocomplete .v-autocomplete__selection-text {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n:where(.vuetify-styles) .v-autocomplete__content {\n overflow: hidden;\n}\n:where(.vuetify-styles) .v-autocomplete__content {\n box-shadow: 0px 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 4px 5px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 1px 10px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n:where(.vuetify-styles) .v-menu > .v-overlay__content.v-autocomplete__content {\n border-radius: 4px;\n}\n\n:where(.vuetify-styles) .v-autocomplete__content > .v-sheet {\n display: flex;\n flex-direction: column;\n}\n:where(.vuetify-styles) .v-autocomplete__mask {\n background: rgb(var(--v-theme-surface-light));\n}\n:where(.vuetify-styles) .v-autocomplete__selection {\n display: inline-flex;\n align-items: center;\n height: 1.5rem;\n letter-spacing: inherit;\n line-height: inherit;\n max-width: calc(100% - 2px - 2px);\n}\n:where(.vuetify-styles) .v-autocomplete__selection:first-child {\n margin-inline-start: 0;\n}\n:where(.vuetify-styles) .v-autocomplete--selecting-index .v-autocomplete__selection {\n opacity: var(--v-medium-emphasis-opacity);\n}\n:where(.vuetify-styles) .v-autocomplete--selecting-index .v-autocomplete__selection--selected {\n opacity: 1;\n}\n:where(.vuetify-styles) .v-autocomplete--selecting-index .v-field__input > input {\n caret-color: transparent;\n}\n:where(.vuetify-styles) .v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input {\n flex: 1 1;\n position: absolute;\n left: 0;\n right: 0;\n width: 100%;\n padding-inline: inherit;\n}\n:where(.vuetify-styles) .v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input {\n transition: none;\n}\n:where(.vuetify-styles) .v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input {\n opacity: 0;\n}\n:where(.vuetify-styles) .v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection {\n opacity: 0;\n}\n:where(.vuetify-styles) .v-autocomplete__menu-icon {\n margin-inline-start: 4px;\n transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n}\n:where(.vuetify-styles) .v-autocomplete--active-menu .v-autocomplete__menu-icon {\n transform: rotate(180deg);\n}","",{version:3,sources:["webpack://./node_modules/vuetify/lib/components/VAutocomplete/VAutocomplete.css"],names:[],mappings:"AAAA;;;;EAIE,QAAQ;AACV;AACA;;;;;EAIE,YAAY;AACd;AACA;EACE,SAAS;AACX;AACA;EACE,eAAe;AACjB;AACA;EACE,YAAY;AACd;AACA;EACE,sBAAsB;AACxB;AACA;EACE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AACrB;;AAEA;EACE,gBAAgB;AAClB;AACA;EACE,wOAAwO;AAC1O;AACA;EACE,kBAAkB;AACpB;;AAEA;EACE,aAAa;EACb,sBAAsB;AACxB;AACA;EACE,6CAA6C;AAC/C;AACA;EACE,oBAAoB;EACpB,mBAAmB;EACnB,cAAc;EACd,uBAAuB;EACvB,oBAAoB;EACpB,iCAAiC;AACnC;AACA;EACE,sBAAsB;AACxB;AACA;EACE,yCAAyC;AAC3C;AACA;EACE,UAAU;AACZ;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,SAAS;EACT,kBAAkB;EAClB,OAAO;EACP,QAAQ;EACR,WAAW;EACX,uBAAuB;AACzB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,UAAU;AACZ;AACA;EACE,UAAU;AACZ;AACA;EACE,wBAAwB;EACxB,6CAA6C;AAC/C;AACA;EACE,yBAAyB;AAC3B",sourcesContent:[".v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,\n.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,\n.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,\n.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating {\n top: 0px;\n}\n.v-autocomplete .v-field .v-text-field__prefix,\n.v-autocomplete .v-field .v-text-field__suffix,\n.v-autocomplete .v-field .v-field__input,\n.v-autocomplete .v-field .v-field__input > input, .v-autocomplete .v-field.v-field {\n cursor: text;\n}\n.v-autocomplete .v-field .v-field__input > input {\n flex: 1 1;\n}\n.v-autocomplete .v-field input {\n min-width: 64px;\n}\n.v-autocomplete .v-field:not(.v-field--focused) input {\n min-width: 0;\n}\n.v-autocomplete .v-field--dirty .v-autocomplete__selection {\n margin-inline-end: 2px;\n}\n.v-autocomplete .v-autocomplete__selection-text {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.v-autocomplete__content {\n overflow: hidden;\n}\n.v-autocomplete__content {\n box-shadow: 0px 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 4px 5px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 1px 10px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n.v-menu > .v-overlay__content.v-autocomplete__content {\n border-radius: 4px;\n}\n\n.v-autocomplete__content > .v-sheet {\n display: flex;\n flex-direction: column;\n}\n.v-autocomplete__mask {\n background: rgb(var(--v-theme-surface-light));\n}\n.v-autocomplete__selection {\n display: inline-flex;\n align-items: center;\n height: 1.5rem;\n letter-spacing: inherit;\n line-height: inherit;\n max-width: calc(100% - 2px - 2px);\n}\n.v-autocomplete__selection:first-child {\n margin-inline-start: 0;\n}\n.v-autocomplete--selecting-index .v-autocomplete__selection {\n opacity: var(--v-medium-emphasis-opacity);\n}\n.v-autocomplete--selecting-index .v-autocomplete__selection--selected {\n opacity: 1;\n}\n.v-autocomplete--selecting-index .v-field__input > input {\n caret-color: transparent;\n}\n.v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input {\n flex: 1 1;\n position: absolute;\n left: 0;\n right: 0;\n width: 100%;\n padding-inline: inherit;\n}\n.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input {\n transition: none;\n}\n.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input {\n opacity: 0;\n}\n.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection {\n opacity: 0;\n}\n.v-autocomplete__menu-icon {\n margin-inline-start: 4px;\n transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n}\n.v-autocomplete--active-menu .v-autocomplete__menu-icon {\n transform: rotate(180deg);\n}"],sourceRoot:""}]);const l=o;t.d(n,["A",0,l])},1099(e,n,t){var i=t(1354),r=t.n(i),a=t(6314),o=t.n(a)()(r());o.push([e.id,":where(.vuetify-styles) .v-avatar {\n flex: none;\n align-items: center;\n display: inline-flex;\n justify-content: center;\n line-height: normal;\n overflow: hidden;\n position: relative;\n text-align: center;\n transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n transition-property: width, height;\n vertical-align: middle;\n}\n:where(.vuetify-styles) .v-avatar.v-avatar--size-x-small {\n --v-avatar-height: 24px;\n}\n:where(.vuetify-styles) .v-avatar.v-avatar--size-small {\n --v-avatar-height: 32px;\n}\n:where(.vuetify-styles) .v-avatar.v-avatar--size-default {\n --v-avatar-height: 40px;\n}\n:where(.vuetify-styles) .v-avatar.v-avatar--size-large {\n --v-avatar-height: 48px;\n}\n:where(.vuetify-styles) .v-avatar.v-avatar--size-x-large {\n --v-avatar-height: 56px;\n}\n:where(.vuetify-styles) .v-avatar.v-avatar--density-default {\n height: calc(var(--v-avatar-height) + 0px);\n width: calc(var(--v-avatar-height) + 0px);\n}\n:where(.vuetify-styles) .v-avatar.v-avatar--density-comfortable {\n height: calc(var(--v-avatar-height) + -4px);\n width: calc(var(--v-avatar-height) + -4px);\n}\n:where(.vuetify-styles) .v-avatar.v-avatar--density-compact {\n height: calc(var(--v-avatar-height) + -8px);\n width: calc(var(--v-avatar-height) + -8px);\n}\n:where(.vuetify-styles) .v-avatar {\n border-color: rgba(var(--v-border-color), var(--v-border-opacity));\n border-style: solid;\n border-width: 0;\n}\n:where(.vuetify-styles) .v-avatar--border {\n border-width: thin;\n box-shadow: none;\n}\n:where(.vuetify-styles) .v-avatar {\n border-radius: 50%;\n}\n:where(.vuetify-styles) .v-avatar--variant-plain, :where(.vuetify-styles) .v-avatar--variant-outlined, :where(.vuetify-styles) .v-avatar--variant-text, :where(.vuetify-styles) .v-avatar--variant-tonal {\n background: transparent;\n color: inherit;\n}\n:where(.vuetify-styles) .v-avatar--variant-plain {\n opacity: 0.62;\n}\n:where(.vuetify-styles) .v-avatar--variant-plain:focus, :where(.vuetify-styles) .v-avatar--variant-plain:hover {\n opacity: 1;\n}\n:where(.vuetify-styles) .v-avatar--variant-plain .v-avatar__overlay {\n display: none;\n}\n:where(.vuetify-styles) .v-avatar--variant-elevated, :where(.vuetify-styles) .v-avatar--variant-flat {\n background: rgb(var(--v-theme-surface));\n color: rgba(var(--v-theme-on-surface), var(--v-medium-emphasis-opacity));\n}\n:where(.vuetify-styles) .v-avatar--variant-elevated {\n box-shadow: 0px 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 1px 1px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 1px 3px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n:where(.vuetify-styles) .v-avatar--variant-flat {\n box-shadow: 0px 0px 0px 0px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n:where(.vuetify-styles) .v-avatar--variant-outlined {\n border: thin solid currentColor;\n}\n:where(.vuetify-styles) .v-avatar--variant-text .v-avatar__overlay {\n background: currentColor;\n}\n:where(.vuetify-styles) .v-avatar--variant-tonal .v-avatar__underlay {\n background: currentColor;\n opacity: var(--v-activated-opacity);\n border-radius: inherit;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n pointer-events: none;\n}\n:where(.vuetify-styles) .v-avatar .v-avatar__underlay {\n position: absolute;\n}\n:where(.vuetify-styles) .v-avatar--rounded {\n border-radius: 4px;\n}\n:where(.vuetify-styles) .v-avatar--start {\n margin-inline-end: 8px;\n}\n:where(.vuetify-styles) .v-avatar--end {\n margin-inline-start: 8px;\n}\n:where(.vuetify-styles) .v-avatar .v-img {\n height: 100%;\n width: 100%;\n}","",{version:3,sources:["webpack://./node_modules/vuetify/lib/components/VAvatar/VAvatar.css"],names:[],mappings:"AAAA;EACE,UAAU;EACV,mBAAmB;EACnB,oBAAoB;EACpB,uBAAuB;EACvB,mBAAmB;EACnB,gBAAgB;EAChB,kBAAkB;EAClB,kBAAkB;EAClB,6CAA6C;EAC7C,kCAAkC;EAClC,sBAAsB;AACxB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,uBAAuB;AACzB;AACA;EACE,0CAA0C;EAC1C,yCAAyC;AAC3C;AACA;EACE,2CAA2C;EAC3C,0CAA0C;AAC5C;AACA;EACE,2CAA2C;EAC3C,0CAA0C;AAC5C;AACA;EACE,kEAAkE;EAClE,mBAAmB;EACnB,eAAe;AACjB;AACA;EACE,kBAAkB;EAClB,gBAAgB;AAClB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,uBAAuB;EACvB,cAAc;AAChB;AACA;EACE,aAAa;AACf;AACA;EACE,UAAU;AACZ;AACA;EACE,aAAa;AACf;AACA;EACE,uCAAuC;EACvC,wEAAwE;AAC1E;AACA;EACE,uOAAuO;AACzO;AACA;EACE,sOAAsO;AACxO;AACA;EACE,+BAA+B;AACjC;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,wBAAwB;EACxB,mCAAmC;EACnC,sBAAsB;EACtB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,oBAAoB;AACtB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,kBAAkB;AACpB;AACA;EACE,sBAAsB;AACxB;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,YAAY;EACZ,WAAW;AACb",sourcesContent:[".v-avatar {\n flex: none;\n align-items: center;\n display: inline-flex;\n justify-content: center;\n line-height: normal;\n overflow: hidden;\n position: relative;\n text-align: center;\n transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);\n transition-property: width, height;\n vertical-align: middle;\n}\n.v-avatar.v-avatar--size-x-small {\n --v-avatar-height: 24px;\n}\n.v-avatar.v-avatar--size-small {\n --v-avatar-height: 32px;\n}\n.v-avatar.v-avatar--size-default {\n --v-avatar-height: 40px;\n}\n.v-avatar.v-avatar--size-large {\n --v-avatar-height: 48px;\n}\n.v-avatar.v-avatar--size-x-large {\n --v-avatar-height: 56px;\n}\n.v-avatar.v-avatar--density-default {\n height: calc(var(--v-avatar-height) + 0px);\n width: calc(var(--v-avatar-height) + 0px);\n}\n.v-avatar.v-avatar--density-comfortable {\n height: calc(var(--v-avatar-height) + -4px);\n width: calc(var(--v-avatar-height) + -4px);\n}\n.v-avatar.v-avatar--density-compact {\n height: calc(var(--v-avatar-height) + -8px);\n width: calc(var(--v-avatar-height) + -8px);\n}\n.v-avatar {\n border-color: rgba(var(--v-border-color), var(--v-border-opacity));\n border-style: solid;\n border-width: 0;\n}\n.v-avatar--border {\n border-width: thin;\n box-shadow: none;\n}\n.v-avatar {\n border-radius: 50%;\n}\n.v-avatar--variant-plain, .v-avatar--variant-outlined, .v-avatar--variant-text, .v-avatar--variant-tonal {\n background: transparent;\n color: inherit;\n}\n.v-avatar--variant-plain {\n opacity: 0.62;\n}\n.v-avatar--variant-plain:focus, .v-avatar--variant-plain:hover {\n opacity: 1;\n}\n.v-avatar--variant-plain .v-avatar__overlay {\n display: none;\n}\n.v-avatar--variant-elevated, .v-avatar--variant-flat {\n background: rgb(var(--v-theme-surface));\n color: rgba(var(--v-theme-on-surface), var(--v-medium-emphasis-opacity));\n}\n.v-avatar--variant-elevated {\n box-shadow: 0px 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 1px 1px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 1px 3px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n.v-avatar--variant-flat {\n box-shadow: 0px 0px 0px 0px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n.v-avatar--variant-outlined {\n border: thin solid currentColor;\n}\n.v-avatar--variant-text .v-avatar__overlay {\n background: currentColor;\n}\n.v-avatar--variant-tonal .v-avatar__underlay {\n background: currentColor;\n opacity: var(--v-activated-opacity);\n border-radius: inherit;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n pointer-events: none;\n}\n.v-avatar .v-avatar__underlay {\n position: absolute;\n}\n.v-avatar--rounded {\n border-radius: 4px;\n}\n.v-avatar--start {\n margin-inline-end: 8px;\n}\n.v-avatar--end {\n margin-inline-start: 8px;\n}\n.v-avatar .v-img {\n height: 100%;\n width: 100%;\n}"],sourceRoot:""}]);const l=o;t.d(n,["A",0,l])},8563(e,n,t){var i=t(1354),r=t.n(i),a=t(6314),o=t.n(a)()(r());o.push([e.id,':where(.vuetify-styles) .v-badge {\n display: inline-block;\n line-height: 1;\n}\n\n:where(.vuetify-styles) .v-badge__badge {\n align-items: center;\n display: inline-flex;\n border-radius: 10px;\n font-family: "Roboto", sans-serif;\n font-size: 0.75rem;\n font-weight: 500;\n height: 1.25rem;\n justify-content: center;\n min-width: 20px;\n padding: 4px 6px;\n pointer-events: auto;\n position: absolute;\n text-align: center;\n text-indent: 0;\n transition: 0.225s cubic-bezier(0.4, 0, 0.2, 1);\n white-space: nowrap;\n}\n:where(.vuetify-styles) .v-badge__badge {\n background: rgb(var(--v-theme-surface-variant));\n color: rgba(var(--v-theme-on-surface-variant), var(--v-high-emphasis-opacity));\n}\n:where(.vuetify-styles) .v-badge__badge:has(.v-icon) {\n padding: 4px 6px;\n}\n:where(.vuetify-styles) .v-badge--bordered .v-badge__badge::after {\n border-radius: inherit;\n border-style: solid;\n border-width: 2px;\n bottom: 0;\n color: rgb(var(--v-theme-background));\n content: "";\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n transform: scale(1.05);\n}\n:where(.vuetify-styles) .v-badge--dot .v-badge__badge {\n border-radius: 4.5px;\n height: 9px;\n min-width: 0;\n padding: 0;\n width: 9px;\n}\n:where(.vuetify-styles) .v-badge--dot .v-badge__badge::after {\n border-width: 1.5px;\n}\n:where(.vuetify-styles) .v-badge--inline .v-badge__badge {\n position: relative;\n vertical-align: middle;\n}\n:where(.vuetify-styles) .v-badge__badge .v-icon {\n color: inherit;\n font-size: 0.75rem;\n margin: 0 -2px;\n}\n:where(.vuetify-styles) .v-badge__badge img,\n:where(.vuetify-styles) .v-badge__badge .v-img {\n height: 100%;\n width: 100%;\n}\n\n:where(.vuetify-styles) .v-badge__wrapper {\n display: flex;\n position: relative;\n}\n:where(.vuetify-styles) .v-badge--inline .v-badge__wrapper {\n align-items: center;\n display: inline-flex;\n justify-content: center;\n margin: 0 4px;\n}\n\n@media (forced-colors: active) {\n :where(.vuetify-styles) .v-badge__badge {\n forced-color-adjust: preserve-parent-color;\n }\n :where(.vuetify-styles) .v-badge__badge.v-badge__badge {\n background: highlight !important;\n color: highlighttext !important;\n }\n}',"",{version:3,sources:["webpack://./node_modules/vuetify/lib/components/VBadge/VBadge.css"],names:[],mappings:"AAAA;EACE,qBAAqB;EACrB,cAAc;AAChB;;AAEA;EACE,mBAAmB;EACnB,oBAAoB;EACpB,mBAAmB;EACnB,iCAAiC;EACjC,kBAAkB;EAClB,gBAAgB;EAChB,eAAe;EACf,uBAAuB;EACvB,eAAe;EACf,gBAAgB;EAChB,oBAAoB;EACpB,kBAAkB;EAClB,kBAAkB;EAClB,cAAc;EACd,+CAA+C;EAC/C,mBAAmB;AACrB;AACA;EACE,+CAA+C;EAC/C,8EAA8E;AAChF;AACA;EACE,gBAAgB;AAClB;AACA;EACE,sBAAsB;EACtB,mBAAmB;EACnB,iBAAiB;EACjB,SAAS;EACT,qCAAqC;EACrC,WAAW;EACX,OAAO;EACP,kBAAkB;EAClB,QAAQ;EACR,MAAM;EACN,sBAAsB;AACxB;AACA;EACE,oBAAoB;EACpB,WAAW;EACX,YAAY;EACZ,UAAU;EACV,UAAU;AACZ;AACA;EACE,mBAAmB;AACrB;AACA;EACE,kBAAkB;EAClB,sBAAsB;AACxB;AACA;EACE,cAAc;EACd,kBAAkB;EAClB,cAAc;AAChB;AACA;;EAEE,YAAY;EACZ,WAAW;AACb;;AAEA;EACE,aAAa;EACb,kBAAkB;AACpB;AACA;EACE,mBAAmB;EACnB,oBAAoB;EACpB,uBAAuB;EACvB,aAAa;AACf;;AAEA;EACE;IACE,0CAA0C;EAC5C;EACA;IACE,gCAAgC;IAChC,+BAA+B;EACjC;AACF",sourcesContent:['.v-badge {\n display: inline-block;\n line-height: 1;\n}\n\n.v-badge__badge {\n align-items: center;\n display: inline-flex;\n border-radius: 10px;\n font-family: "Roboto", sans-serif;\n font-size: 0.75rem;\n font-weight: 500;\n height: 1.25rem;\n justify-content: center;\n min-width: 20px;\n padding: 4px 6px;\n pointer-events: auto;\n position: absolute;\n text-align: center;\n text-indent: 0;\n transition: 0.225s cubic-bezier(0.4, 0, 0.2, 1);\n white-space: nowrap;\n}\n.v-badge__badge {\n background: rgb(var(--v-theme-surface-variant));\n color: rgba(var(--v-theme-on-surface-variant), var(--v-high-emphasis-opacity));\n}\n.v-badge__badge:has(.v-icon) {\n padding: 4px 6px;\n}\n.v-badge--bordered .v-badge__badge::after {\n border-radius: inherit;\n border-style: solid;\n border-width: 2px;\n bottom: 0;\n color: rgb(var(--v-theme-background));\n content: "";\n left: 0;\n position: absolute;\n right: 0;\n top: 0;\n transform: scale(1.05);\n}\n.v-badge--dot .v-badge__badge {\n border-radius: 4.5px;\n height: 9px;\n min-width: 0;\n padding: 0;\n width: 9px;\n}\n.v-badge--dot .v-badge__badge::after {\n border-width: 1.5px;\n}\n.v-badge--inline .v-badge__badge {\n position: relative;\n vertical-align: middle;\n}\n.v-badge__badge .v-icon {\n color: inherit;\n font-size: 0.75rem;\n margin: 0 -2px;\n}\n.v-badge__badge img,\n.v-badge__badge .v-img {\n height: 100%;\n width: 100%;\n}\n\n.v-badge__wrapper {\n display: flex;\n position: relative;\n}\n.v-badge--inline .v-badge__wrapper {\n align-items: center;\n display: inline-flex;\n justify-content: center;\n margin: 0 4px;\n}\n\n@media (forced-colors: active) {\n .v-badge__badge {\n forced-color-adjust: preserve-parent-color;\n }\n .v-badge__badge.v-badge__badge {\n background: highlight !important;\n color: highlighttext !important;\n }\n}'],sourceRoot:""}]);const l=o;t.d(n,["A",0,l])},3439(e,n,t){var i=t(1354),r=t.n(i),a=t(6314),o=t.n(a)()(r());o.push([e.id,':where(.vuetify-styles) .v-banner {\n display: grid;\n flex: 1 1;\n font-size: 0.875rem;\n grid-template-areas: "prepend content actions";\n grid-template-columns: max-content auto max-content;\n grid-template-rows: max-content max-content;\n line-height: 1.6;\n overflow: hidden;\n padding-inline: 16px 8px;\n padding-top: 16px;\n padding-bottom: 16px;\n position: relative;\n width: 100%;\n}\n:where(.vuetify-styles) .v-banner {\n border-color: rgba(var(--v-border-color), var(--v-border-opacity));\n border-style: solid;\n border-width: 0 0 thin 0;\n}\n:where(.vuetify-styles) .v-banner--border {\n border-width: thin;\n box-shadow: none;\n}\n:where(.vuetify-styles) .v-banner {\n box-shadow: 0px 0px 0px 0px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n:where(.vuetify-styles) .v-banner--absolute {\n position: absolute;\n}\n:where(.vuetify-styles) .v-banner--fixed {\n position: fixed;\n}\n:where(.vuetify-styles) .v-banner--sticky {\n position: sticky;\n}\n:where(.vuetify-styles) .v-banner {\n border-radius: 0;\n}\n:where(.vuetify-styles) .v-banner {\n background: rgb(var(--v-theme-surface));\n color: rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));\n}\n:where(.vuetify-styles) .v-banner--rounded {\n border-radius: 4px;\n}\n:where(.vuetify-styles) .v-banner--stacked:not(.v-banner--one-line) {\n grid-template-areas: "prepend content" ". actions";\n}\n:where(.vuetify-styles) .v-banner--stacked .v-banner-text {\n padding-inline-end: 36px;\n}\n:where(.vuetify-styles) .v-banner--density-default .v-banner-actions {\n margin-bottom: -8px;\n}\n:where(.vuetify-styles) .v-banner--density-default.v-banner--one-line {\n padding-top: 8px;\n padding-bottom: 8px;\n}\n:where(.vuetify-styles) .v-banner--density-default.v-banner--one-line .v-banner-actions {\n margin-bottom: 0;\n}\n:where(.vuetify-styles) .v-banner--density-default.v-banner--one-line {\n padding-top: 10px;\n}\n:where(.vuetify-styles) .v-banner--density-default.v-banner--two-line {\n padding-top: 16px;\n padding-bottom: 16px;\n}\n:where(.vuetify-styles) .v-banner--density-default.v-banner--three-line {\n padding-top: 24px;\n padding-bottom: 16px;\n}\n:where(.vuetify-styles) .v-banner--density-default:not(.v-banner--one-line) .v-banner-actions, :where(.vuetify-styles) .v-banner--density-default.v-banner--two-line .v-banner-actions, :where(.vuetify-styles) .v-banner--density-default.v-banner--three-line .v-banner-actions {\n margin-top: 20px;\n}\n\n:where(.vuetify-styles) .v-banner--density-comfortable .v-banner-actions {\n margin-bottom: -4px;\n}\n:where(.vuetify-styles) .v-banner--density-comfortable.v-banner--one-line {\n padding-top: 4px;\n padding-bottom: 4px;\n}\n:where(.vuetify-styles) .v-banner--density-comfortable.v-banner--one-line .v-banner-actions {\n margin-bottom: 0;\n}\n:where(.vuetify-styles) .v-banner--density-comfortable.v-banner--two-line {\n padding-top: 12px;\n padding-bottom: 12px;\n}\n:where(.vuetify-styles) .v-banner--density-comfortable.v-banner--three-line {\n padding-top: 20px;\n padding-bottom: 12px;\n}\n:where(.vuetify-styles) .v-banner--density-comfortable:not(.v-banner--one-line) .v-banner-actions, :where(.vuetify-styles) .v-banner--density-comfortable.v-banner--two-line .v-banner-actions, :where(.vuetify-styles) .v-banner--density-comfortable.v-banner--three-line .v-banner-actions {\n margin-top: 16px;\n}\n\n:where(.vuetify-styles) .v-banner--density-compact .v-banner-actions {\n margin-bottom: 0px;\n}\n:where(.vuetify-styles) .v-banner--density-compact.v-banner--one-line {\n padding-top: 0px;\n padding-bottom: 0px;\n}\n:where(.vuetify-styles) .v-banner--density-compact.v-banner--one-line .v-banner-actions {\n margin-bottom: 0;\n}\n:where(.vuetify-styles) .v-banner--density-compact.v-banner--two-line {\n padding-top: 8px;\n padding-bottom: 8px;\n}\n:where(.vuetify-styles) .v-banner--density-compact.v-banner--three-line {\n padding-top: 16px;\n padding-bottom: 8px;\n}\n:where(.vuetify-styles) .v-banner--density-compact:not(.v-banner--one-line) .v-banner-actions, :where(.vuetify-styles) .v-banner--density-compact.v-banner--two-line .v-banner-actions, :where(.vuetify-styles) .v-banner--density-compact.v-banner--three-line .v-banner-actions {\n margin-top: 12px;\n}\n\n:where(.vuetify-styles) .v-banner--sticky {\n top: 0;\n z-index: 1;\n}\n\n:where(.vuetify-styles) .v-banner__content {\n align-items: center;\n display: flex;\n grid-area: content;\n}\n\n:where(.vuetify-styles) .v-banner__prepend {\n align-self: flex-start;\n grid-area: prepend;\n margin-inline-end: 24px;\n}\n\n:where(.vuetify-styles) .v-banner-actions {\n align-self: flex-end;\n display: flex;\n flex: 0 1;\n grid-area: actions;\n justify-content: flex-end;\n}\n:where(.vuetify-styles) .v-banner--two-line .v-banner-actions, :where(.vuetify-styles) .v-banner--three-line .v-banner-actions {\n margin-top: 20px;\n}\n\n:where(.vuetify-styles) .v-banner-text {\n -webkit-box-orient: vertical;\n display: -webkit-box;\n padding-inline-end: 90px;\n overflow: hidden;\n}\n:where(.vuetify-styles) .v-banner--one-line .v-banner-text {\n -webkit-line-clamp: 1;\n}\n:where(.vuetify-styles) .v-banner--two-line .v-banner-text {\n -webkit-line-clamp: 2;\n}\n:where(.vuetify-styles) .v-banner--three-line .v-banner-text {\n -webkit-line-clamp: 3;\n}\n:where(.vuetify-styles) .v-banner--two-line .v-banner-text, :where(.vuetify-styles) .v-banner--three-line .v-banner-text {\n align-self: flex-start;\n}',"",{version:3,sources:["webpack://./node_modules/vuetify/lib/components/VBanner/VBanner.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,SAAS;EACT,mBAAmB;EACnB,8CAA8C;EAC9C,mDAAmD;EACnD,2CAA2C;EAC3C,gBAAgB;EAChB,gBAAgB;EAChB,wBAAwB;EACxB,iBAAiB;EACjB,oBAAoB;EACpB,kBAAkB;EAClB,WAAW;AACb;AACA;EACE,kEAAkE;EAClE,mBAAmB;EACnB,wBAAwB;AAC1B;AACA;EACE,kBAAkB;EAClB,gBAAgB;AAClB;AACA;EACE,sOAAsO;AACxO;AACA;EACE,kBAAkB;AACpB;AACA;EACE,eAAe;AACjB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,uCAAuC;EACvC,sEAAsE;AACxE;AACA;EACE,kBAAkB;AACpB;AACA;EACE,kDAAkD;AACpD;AACA;EACE,wBAAwB;AAC1B;AACA;EACE,mBAAmB;AACrB;AACA;EACE,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,iBAAiB;AACnB;AACA;EACE,iBAAiB;EACjB,oBAAoB;AACtB;AACA;EACE,iBAAiB;EACjB,oBAAoB;AACtB;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,mBAAmB;AACrB;AACA;EACE,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,iBAAiB;EACjB,oBAAoB;AACtB;AACA;EACE,iBAAiB;EACjB,oBAAoB;AACtB;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,kBAAkB;AACpB;AACA;EACE,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,gBAAgB;AAClB;AACA;EACE,gBAAgB;EAChB,mBAAmB;AACrB;AACA;EACE,iBAAiB;EACjB,mBAAmB;AACrB;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,MAAM;EACN,UAAU;AACZ;;AAEA;EACE,mBAAmB;EACnB,aAAa;EACb,kBAAkB;AACpB;;AAEA;EACE,sBAAsB;EACtB,kBAAkB;EAClB,uBAAuB;AACzB;;AAEA;EACE,oBAAoB;EACpB,aAAa;EACb,SAAS;EACT,kBAAkB;EAClB,yBAAyB;AAC3B;AACA;EACE,gBAAgB;AAClB;;AAEA;EACE,4BAA4B;EAC5B,oBAAoB;EACpB,wBAAwB;EACxB,gBAAgB;AAClB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,qBAAqB;AACvB;AACA;EACE,sBAAsB;AACxB",sourcesContent:['.v-banner {\n display: grid;\n flex: 1 1;\n font-size: 0.875rem;\n grid-template-areas: "prepend content actions";\n grid-template-columns: max-content auto max-content;\n grid-template-rows: max-content max-content;\n line-height: 1.6;\n overflow: hidden;\n padding-inline: 16px 8px;\n padding-top: 16px;\n padding-bottom: 16px;\n position: relative;\n width: 100%;\n}\n.v-banner {\n border-color: rgba(var(--v-border-color), var(--v-border-opacity));\n border-style: solid;\n border-width: 0 0 thin 0;\n}\n.v-banner--border {\n border-width: thin;\n box-shadow: none;\n}\n.v-banner {\n box-shadow: 0px 0px 0px 0px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, 0.2)), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, 0.14)), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, 0.12));\n}\n.v-banner--absolute {\n position: absolute;\n}\n.v-banner--fixed {\n position: fixed;\n}\n.v-banner--sticky {\n position: sticky;\n}\n.v-banner {\n border-radius: 0;\n}\n.v-banner {\n background: rgb(var(--v-theme-surface));\n color: rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));\n}\n.v-banner--rounded {\n border-radius: 4px;\n}\n.v-banner--stacked:not(.v-banner--one-line) {\n grid-template-areas: "prepend content" ". actions";\n}\n.v-banner--stacked .v-banner-text {\n padding-inline-end: 36px;\n}\n.v-banner--density-default .v-banner-actions {\n margin-bottom: -8px;\n}\n.v-banner--density-default.v-banner--one-line {\n padding-top: 8px;