From a9e1ae8a8a12a025334820e549872624d1e32af9 Mon Sep 17 00:00:00 2001 From: gnehs Date: Fri, 23 Jul 2021 01:24:58 +0800 Subject: [PATCH] Release 3.2.0 --- index.js | 2 +- package-lock.json | 4 +- package.json | 4 +- public/css/app.5861e21b.css | 1 + public/css/app.59f922c6.css | 1 - ...6144e2.css => chunk-b8a804c8.2f781aa3.css} | 0 ...f5281bf.css => chunk-vendors.642bde06.css} | 4 +- ...8c8a9f3.css => setting-admin.c3d103e3.css} | 2 +- public/index.html | 4 +- public/js/app.384798c9.js | 2 - public/js/app.384798c9.js.map | 1 - public/js/app.fad8f6d7.js | 2 + public/js/app.fad8f6d7.js.map | 1 + public/js/chunk-b8a804c8.3b2521a0.js | 2 - public/js/chunk-b8a804c8.3b2521a0.js.map | 1 - public/js/chunk-b8a804c8.facd92ee.js | 2 + public/js/chunk-b8a804c8.facd92ee.js.map | 1 + ...f49c3a6d.js => chunk-dd345c24.17a96436.js} | 2 +- ....js.map => chunk-dd345c24.17a96436.js.map} | 2 +- public/js/chunk-vendors.161a49da.js | 41 --------- public/js/chunk-vendors.161a49da.js.map | 1 - public/js/chunk-vendors.c779b6aa.js | 41 +++++++++ public/js/chunk-vendors.c779b6aa.js.map | 1 + public/js/setting-admin.03025529.js | 2 + public/js/setting-admin.03025529.js.map | 1 + public/js/setting-admin.4366e656.js | 2 - public/js/setting-admin.4366e656.js.map | 1 - ...etting.b77a34ac.js => setting.5191a243.js} | 4 +- public/js/setting.5191a243.js.map | 1 + public/js/setting.b77a34ac.js.map | 1 - ...ifest.b8992fc0fe5ea46df11b551ccaae189c.js} | 90 +++++++++---------- public/service-worker.js | 2 +- 32 files changed, 113 insertions(+), 113 deletions(-) create mode 100644 public/css/app.5861e21b.css delete mode 100644 public/css/app.59f922c6.css rename public/css/{chunk-b8a804c8.876144e2.css => chunk-b8a804c8.2f781aa3.css} (100%) rename public/css/{chunk-vendors.df5281bf.css => chunk-vendors.642bde06.css} (61%) rename public/css/{setting-admin.28c8a9f3.css => setting-admin.c3d103e3.css} (84%) delete mode 100644 public/js/app.384798c9.js delete mode 100644 public/js/app.384798c9.js.map create mode 100644 public/js/app.fad8f6d7.js create mode 100644 public/js/app.fad8f6d7.js.map delete mode 100644 public/js/chunk-b8a804c8.3b2521a0.js delete mode 100644 public/js/chunk-b8a804c8.3b2521a0.js.map create mode 100644 public/js/chunk-b8a804c8.facd92ee.js create mode 100644 public/js/chunk-b8a804c8.facd92ee.js.map rename public/js/{chunk-dd345c24.f49c3a6d.js => chunk-dd345c24.17a96436.js} (97%) rename public/js/{chunk-dd345c24.f49c3a6d.js.map => chunk-dd345c24.17a96436.js.map} (96%) delete mode 100644 public/js/chunk-vendors.161a49da.js delete mode 100644 public/js/chunk-vendors.161a49da.js.map create mode 100644 public/js/chunk-vendors.c779b6aa.js create mode 100644 public/js/chunk-vendors.c779b6aa.js.map create mode 100644 public/js/setting-admin.03025529.js create mode 100644 public/js/setting-admin.03025529.js.map delete mode 100644 public/js/setting-admin.4366e656.js delete mode 100644 public/js/setting-admin.4366e656.js.map rename public/js/{setting.b77a34ac.js => setting.5191a243.js} (70%) create mode 100644 public/js/setting.5191a243.js.map delete mode 100644 public/js/setting.b77a34ac.js.map rename public/{precache-manifest.f8b3276ca4f19060e26f8823a026faa4.js => precache-manifest.b8992fc0fe5ea46df11b551ccaae189c.js} (74%) diff --git a/index.js b/index.js index 521667f..4fc4fe1 100644 --- a/index.js +++ b/index.js @@ -40,7 +40,7 @@ app.use("/pokaapi", require("./dataModule.js")); if (config.PokaPlayer.debug) { app.use(require('cors')({ credentials: true, - origin: 'http://localhost:8080' + origin: true })) } diff --git a/package-lock.json b/package-lock.json index 272f779..a9c0ce5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "pokaplayer", - "version": "3.1.1", + "version": "3.2.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -2370,4 +2370,4 @@ "dev": true } } -} \ No newline at end of file +} diff --git a/package.json b/package.json index d3d3898..09c384e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pokaplayer", - "version": "3.1.1", + "version": "3.2.0", "description": "", "main": "index.js", "scripts": { @@ -42,4 +42,4 @@ "chai": "*", "mocha": "^8.3.2" } -} \ No newline at end of file +} diff --git a/public/css/app.5861e21b.css b/public/css/app.5861e21b.css new file mode 100644 index 0000000..0bb5395 --- /dev/null +++ b/public/css/app.5861e21b.css @@ -0,0 +1 @@ +.theme--light .poka.list{--hoverbg:rgba(101,99,99,0.08)}.theme--dark .poka.list{--hoverbg:hsla(0,0%,100%,0.2)}.poka.list .item{line-height:1.25em;color:inherit;text-decoration:none;letter-spacing:.01785714em;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s cubic-bezier(.59,.12,.34,.95);transition:all .2s cubic-bezier(.59,.12,.34,.95);width:100%}.poka.list .item:not(.active):hover{background-color:var(--hoverbg);cursor:pointer}.poka.list .item .content{padding:.88em 0 .88em 1em;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poka.list .item .content .v-icon+.header{margin-left:16px}.poka.list .item .content .header{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.poka.list .item .content .header .head{font-weight:700;font-size:1rem;line-height:1.5rem;opacity:.999;color:currentColor}.poka.list .item .content .header>:not(.head){opacity:.7}.poka.list .item .action{padding-right:.5em}.poka.list .item .v-avatar{margin-right:16px}.poka.list .item.active{position:relative!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.poka.list .item.active,.poka.list .item.active .v-btn{color:var(--v-primary-base)}.poka.list .item.active:before{background-color:var(--v-primary-base);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);bottom:0;content:"";left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:0;border-radius:4px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}@media(prefers-color-scheme:dark){.poka.list .item.active,.poka.list .item.active .v-btn{color:#fff}.poka.list .item.active:before{opacity:1}}.poka.list .item.disabled{pointer-events:none;opacity:.4;-webkit-filter:grayscale(1);filter:grayscale(1)}.poka.list .divider{font-size:.85em;border-top:1px solid rgba(0,0,0,.2);margin:.533rem .66rem;opacity:.7}body.theme--dark .poka.list .divider{border-top:1px solid hsla(0,0%,100%,.2)}.poka.list .divider:not(:empty){padding-top:.4rem;padding-left:.5rem}@media screen and (min-width:600.99px){.poka.two.list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.poka.two.list .item{width:50%}}body,html{--default-font:"Heebo","Noto Sans TC","Noto Sans JP","SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial","Source Hans","\601D\6E90\9ED1\9AD4","Noto Sans CJK TC","Noto Sans TC","Microsoft JhengHei","Microsoft Yahei",wf_SegoeUI,"Segoe UI",Segoe,"Segoe WP",Tahoma,Verdana,Ubuntu,"Bitstream Vera Sans","DejaVu Sans",Tahoma,微軟正黑體,"LiHei Pro","WenQuanYi Micro Hei","Droid Sans Fallback","AR PL UMing TW","Helvetica Neue","Hiragino Maru Gothic ProN",メイリオ,"\30D2\30E9\30AE\30CE\4E38\30B4 ProN W4",Meiryo,"Droid Sans",sans-serif;--product-font:"Product Sans",var(--default-font);font-family:var(--default-font);overflow:hidden!important}.poka-logo-banner{background-color:#2f2b3e}@media(prefers-color-scheme:dark){.poka-logo-banner{background-color:rgba(0,0,0,.1)}}.poka-notify{--poka-notify-bg:var(--v-primary-base);background:var(--poka-notify-bg);text-shadow:0 0 6px var(--poka-notify-bg);position:relative;margin:16px 2px;padding:24px 32px;border-radius:16px;color:#fff;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}.chip-nav{overflow-x:scroll;margin-bottom:16px}.chip-nav,.chip-nav .chip-nav-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.chip-nav .chip-nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;color:#000;opacity:.8;font-weight:700;border-radius:100em;cursor:pointer}.chip-nav .chip-nav-item .v-icon{margin-right:4px}.chip-nav .chip-nav-item span{white-space:pre}.chip-nav .chip-nav-item.active{color:#fff;background:var(--v-primary-base)}.chip-nav .chip-nav-item.active .v-icon{color:#fff}@media(prefers-color-scheme:dark){.chip-nav .chip-nav-item{color:#fff}}.anicons{font-family:Anicons Regular,sans-serif;font-variation-settings:"TIME" 1;-webkit-transition:font-variation-settings .4s ease;transition:font-variation-settings .4s ease}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade-enter,.fade-leave-to{opacity:0}.fade-slide-up-enter-active{max-height:200px}.fade-slide-up-enter-active,.fade-slide-up-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}.fade-slide-up-enter,.fade-slide-up-leave-to{-webkit-transform:scaleY(.6) scaleX(.7) translateY(40px);transform:scaleY(.6) scaleX(.7) translateY(40px);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;max-height:0}.songlist-enter,.songlist-leave-to{opacity:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transform:scaleY(0) scaleX(.4);transform:scaleY(0) scaleX(.4);-webkit-transform-origin:center top;transform-origin:center top}.songlist-leave-active{position:absolute!important}.songlist-move{-webkit-transition:.5s cubic-bezier(.59,.12,.34,.95);transition:.5s cubic-bezier(.59,.12,.34,.95);-webkit-transition-property:opacity,-webkit-transform,-webkit-filter;transition-property:opacity,-webkit-transform,-webkit-filter;transition-property:opacity,transform,filter;transition-property:opacity,transform,filter,-webkit-transform,-webkit-filter}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active,.zoom-in-enter-active,.zoom-in-leave-active,.zoom-out-enter-active,.zoom-out-leave-active{-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,opacity,-webkit-transform;transition-property:height,opacity,-webkit-transform;transition-property:height,opacity,transform;transition-property:height,opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.55,0,.1,1);transition-timing-function:cubic-bezier(.55,0,.1,1)}.slide-left-enter,.slide-right-leave-active{-webkit-transform:translate(3em);transform:translate(3em);opacity:0}.slide-left-leave-active,.slide-right-enter{-webkit-transform:translate(-3em);transform:translate(-3em);opacity:0}.zoom-in-enter,.zoom-out-leave-active{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}.zoom-in-leave-active,.zoom-out-enter{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}.page-container{overflow:hidden;height:100vh;width:100vw}.page-container.theme--dark{background:#282535!important}.theme--dark.v-navigation-drawer,.theme--dark.v-sheet,.theme--dark.v-stepper,.theme--dark.v-tabs-items{border-color:#2f2b3e;background:#2f2b3e!important}.v-application.v-application{font-family:var(--default-font)}.v-card:not(.v-sheet--tile):not(.v-card--shaped){border-radius:8px!important}.v-card+.v-card{margin-top:16px}.t-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-snack--bottom.withBottomPlayer{padding-bottom:77px!important}.v-snack__wrapper{background-color:rgba(57,53,77,.8)!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}nav .theme--dark.v-list-item--active:before,nav .theme--dark.v-list-item--active:hover:before{opacity:.2;background-color:#776ea0}nav .theme--dark.v-list-item--active{color:#fff!important}.material-icons-outlined.material-icons-outlined.material-icons-outlined{font-family:Material Icons Outlined!important}#playlist-dialog .theme--dark.v-list-item--active:before,#playlist-dialog .theme--dark.v-list-item--active:hover:before{opacity:0!important}#playlist-dialog .theme--dark.v-list-item,#playlist-dialog .v-list-item--link:before{border-radius:8px!important}.v-card.blur-card{background-color:hsla(0,0%,100%,.75)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-box-shadow:0 4px 14px 0 rgba(0,0,0,.1)!important;box-shadow:0 4px 14px 0 rgba(0,0,0,.1)!important;border:.25px solid hsla(0,0%,100%,.05)}.v-card.blur-card.theme--dark{background:rgba(47,43,62,.7)!important}.theme--dark.v-tabs-items,.theme--light.v-tabs-items{background-color:transparent!important}.v-dialog__content.v-dialog__content--active{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v-dialog.v-dialog--fullscreen>.v-card>.v-card__text{padding:0 2px 20px!important}main[data-v-2c291f46]{height:calc(var(--vh,1vh)*100);overflow:hidden;overflow-y:scroll;margin-bottom:-64px}.poka-logo[data-v-2c291f46]{font-family:var(--product-font);text-decoration:none;color:var(--text-color)}.poka-logo h1[data-v-2c291f46]{font-size:24px;line-height:56px}nav .poka.list .item.active[data-v-2c291f46]:before,nav .poka.list .item[data-v-2c291f46]{border-radius:0}.router-view[data-v-2c291f46]{min-height:calc(100% - 69px)}@media(min-width:576px){.router-view[data-v-2c291f46]{padding:16px}}.v-app-bar[data-v-2c291f46]{-webkit-box-shadow:inset 0 -1px 0 0 #dadce0;box-shadow:inset 0 -1px 0 0 #dadce0}@media(prefers-color-scheme:dark){.v-app-bar[data-v-2c291f46]{-webkit-box-shadow:inset 0 -1px 0 0 hsla(0,0%,100%,.12);box-shadow:inset 0 -1px 0 0 hsla(0,0%,100%,.12)}}@media(min-width:960px){.album-songs-container[data-v-3333c419]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 157px);width:100%;position:relative;padding-left:300px}.album-songs-container .album-info[data-v-3333c419]{width:300px;position:fixed;top:56px;left:8px}.album-songs-container .album-songs[data-v-3333c419]{-webkit-box-flex:1;-ms-flex:1;flex:1}}.v-text-field--outlined.rounded-input{border-radius:100em}.v-text-field--outlined.rounded-input .v-input__slot{padding:0 24px!important}.v-text-field--outlined.rounded-input fieldset{padding-left:19px!important}.login-container[data-v-1d933694]{height:100vh;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--bg,#f2f2f2);background-size:cover;background-position:50%;--bg-color:#fff}.login-container .logo[data-v-1d933694]{padding:8px 12px;width:100%}.login-container .logo img[data-v-1d933694]{width:40px}.login-container .footer[data-v-1d933694],.login-container .login-form[data-v-1d933694]{background:var(--bg-color)}.login-container .login-form[data-v-1d933694]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:48px 0 0 0}.login-container .login-form .form-container[data-v-1d933694]{width:350px;margin:0 auto;padding:72px 32px;border-radius:32px}.login-container .login-form .form-container h1[data-v-1d933694]{text-align:center;margin:24px 0}.login-container .footer[data-v-1d933694]{width:100vw;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.login-container .footer .left-btns[data-v-1d933694]{padding:8px;-ms-flex-item-align:center;align-self:center}.login-container .footer .right-btns[data-v-1d933694]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px;text-align:right;-ms-flex-item-align:center;align-self:center}@media(min-width:768px){.login-container .login-form[data-v-1d933694]{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-container .login-form .form-container[data-v-1d933694]{background:var(--bg-color)}.login-container .footer[data-v-1d933694]{background:transparent}}@media(prefers-color-scheme:dark){.login-container[data-v-1d933694]{--bg-color:#282535}}@media(min-width:960px){.playlist-songs-container[data-v-1a799a16]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 157px);width:100%;position:relative;padding-left:300px}.playlist-songs-container .playlist-info[data-v-1a799a16]{width:300px;position:fixed;top:56px;left:8px}.playlist-songs-container .playlist-songs[data-v-1a799a16]{-webkit-box-flex:1;-ms-flex:1;flex:1}}#lrc-editor[data-v-1fc2163b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:calc(100vh - 165px)}#lrc-editor .lyric-view[data-v-1fc2163b]{width:50%;text-align:left;padding-top:80px;padding-bottom:80px;padding-left:8px;height:100%;overflow:scroll}#lrc-editor .lyric-view p[data-v-1fc2163b]{-webkit-transition:font-size .5s cubic-bezier(.77,0,.18,1),color .2s linear,opacity .2s linear;transition:font-size .5s cubic-bezier(.77,0,.18,1),color .2s linear,opacity .2s linear;opacity:.4;line-height:1.2em;position:relative;font-size:18px;-webkit-transform:none;transform:none;cursor:pointer}#lrc-editor .lyric-view p .timestamp[data-v-1fc2163b]{width:85px;display:inline-block;background:var(--v-primary-base,#000);color:#fff;padding:2px 5px;font-size:18px;font-family:Ubuntu Mono,monospace}#lrc-editor .lyric-view p[data-v-1fc2163b]:hover{background:rgba(0,0,0,.1)}#lrc-editor .lyric-view p.focus[data-v-1fc2163b]{opacity:1;font-weight:700;text-shadow:0 1px 8px rgba(0,0,0,.1);-webkit-transform:none;transform:none;font-size:20px}.theme--dark #lrc-editor .lyric-view p.focus[data-v-1fc2163b]{text-shadow:0 1px 4px hsla(0,0%,100%,.4)}#lrc-editor .lyric-view.lyricTranslated p.focus:not(:empty)+p[data-v-1fc2163b]{opacity:.8;font-size:18px;text-shadow:0 1px 8px rgba(0,0,0,.1);font-weight:700}.theme--dark #lrc-editor .lyric-view.lyricTranslated p.focus:not(:empty)+p[data-v-1fc2163b]{text-shadow:0 1px 4px hsla(0,0%,100%,.4)}#lrc-editor #lyric-edit[data-v-1fc2163b]{padding:10px 8px;width:50%;border-left:0;font-family:Ubuntu Mono,monospace;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:scroll}#lrc-editor #lyric-edit #lyric-edit-about-phone[data-v-1fc2163b],#lrc-editor #lyric-edit #lyric-edit-about[data-v-1fc2163b],#lrc-editor #lyric-edit #lyric-edit-text-editor[data-v-1fc2163b],#lrc-editor #lyric-edit #lyric-edit-time-shift[data-v-1fc2163b]{width:100%}#lrc-editor #lyric-edit #lyric-edit-about-phone[data-v-1fc2163b]{display:none}@media screen and (max-width:768px){#lrc-editor[data-v-1fc2163b]{display:block;height:calc(100vh - 133px)}#lrc-editor .lyric-view[data-v-1fc2163b]{width:100%;height:30%;-webkit-box-shadow:inset 0 -1px 0 0 #dadce0;box-shadow:inset 0 -1px 0 0 #dadce0}#lrc-editor #lyric-edit[data-v-1fc2163b]{width:100%;height:70%;padding:0 8px}#lrc-editor #lyric-edit #lyric-edit-about[data-v-1fc2163b]{display:none}#lrc-editor #lyric-edit #lyric-edit-about-phone[data-v-1fc2163b]{display:block}}@media(prefers-color-scheme:dark)and (max-width:768px){.lyric-view[data-v-1fc2163b]{-webkit-box-shadow:inset 0 -1px 0 0 hsla(0,0%,100%,.12);box-shadow:inset 0 -1px 0 0 hsla(0,0%,100%,.12)}}.v-textarea textarea{line-height:1.5em!important}.search-box[data-v-187a9f34]{width:calc(100vw - 60px);max-width:360px;margin:18px auto;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid hsla(0,0%,56.5%,.38);border-radius:24px;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border,-webkit-box-shadow;transition-property:border,-webkit-box-shadow;transition-property:border,box-shadow;transition-property:border,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:ease;transition-timing-function:ease;background-color:#fff;position:relative}.search-box.focus[data-v-187a9f34],.search-box[data-v-187a9f34]:hover{-webkit-box-shadow:0 1px 6px 0 rgba(32,33,36,.28);box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border:1px solid hsla(0,0%,56.5%,0)}.search-box.focus>.search-button[data-v-187a9f34]{opacity:1}.search-box>.search-input[data-v-187a9f34]{-webkit-box-flex:1;-ms-flex:1;flex:1;outline:none;border:0;border-radius:24px;padding:12px 14px;font-size:14px;color:#000}.search-box>.search-button[data-v-187a9f34]{outline:none;border:0;border-radius:0 2px 2px 0;padding:0 10px;opacity:.7;background:#fff}.search-box>.search-button>i[data-v-187a9f34]{color:rgba(0,0,0,.54)}.cover[data-v-39caa198]{--size:100%;width:var(--size);height:var(--size);position:relative}.cover .cover-img[data-v-39caa198],.cover .cover-shadow[data-v-39caa198]{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:100%}.cover .cover-img[data-v-39caa198]{position:relative;z-index:1}.cover .cover-shadow[data-v-39caa198]{position:absolute;-webkit-filter:blur(20px) brightness(.9);filter:blur(20px) brightness(.9);opacity:.5;-webkit-transform:translateY(8px);transform:translateY(8px);top:0;left:0;-webkit-transition:.2s ease;transition:.2s ease}.header-wrapper{width:100%;position:relative;min-height:1px;margin-top:-1px;pointer-events:none}.header-wrapper .bg{-webkit-transform:scale(1.12);transform:scale(1.12);background-size:cover;background-position:50%;mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(transparent));mask-image:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(transparent));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent);width:100%;position:absolute;-webkit-transition:min-height .4s;transition:min-height .4s;min-height:var(--pokabgheight,400px);overflow:hidden}.header-wrapper .bg.blur{-webkit-filter:blur(5px);filter:blur(5px)}.hw-header{font-weight:700;margin:64px 0 32px;position:relative;font-family:var(--product-font);-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.hw-header>.hw-subtitle,.hw-header>.hw-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1em}.hw-header>.hw-title{font-size:3.5em}.hw-header>.hw-subtitle{font-size:1.5em}.info-header[data-v-754110fe]{position:relative;overflow:hidden;padding:16px 0}.info-header [data-v-754110fe]{-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.info-header .info-subtitle[data-v-754110fe],.info-header .info-title[data-v-754110fe],.info-header .metadatas[data-v-754110fe]{text-align:center;font-size:14px}.info-header .info-title[data-v-754110fe]{font-size:24px;font-weight:700}.info-header .info-subtitle[data-v-754110fe]{font-size:18px;opacity:.8}.info-header .metadatas[data-v-754110fe]{opacity:.8}.info-header .metadatas .meta+.meta[data-v-754110fe]:before{content:"\FF0E"}.info-header .actions[data-v-754110fe]{margin-top:16px;text-align:center}.theme--dark .poka.cards{--text-color:#fff}.poka.cards{--text-color:#000;display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));grid-gap:32px 24px}.poka.cards .card{height:0;font-size:11px;background-position:50%;background-size:cover;display:block;height:auto;padding-bottom:0;text-decoration:none;position:relative}.poka.cards .card[data-source]:before{content:attr(data-source);position:absolute;color:#fff;display:block;text-align:right;right:10px;z-index:1;top:11px;background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.8));padding:3px 5px;border-radius:4px;font-size:12px;max-width:7em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.poka.cards .card .image{aspect-ratio:1;background-size:cover;border-radius:16px;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;background-color:var(--card-background-color,#607d8b)}.poka.cards .card .image .cover{border-radius:16px;-webkit-transition:-webkit-filter .2s ease;transition:-webkit-filter .2s ease;transition:filter .2s ease;transition:filter .2s ease,-webkit-filter .2s ease;position:absolute}.poka.cards .card:hover .image{background-color:#000;-webkit-box-shadow:0 16px 25px rgba(0,0,0,.2);box-shadow:0 16px 25px rgba(0,0,0,.2)}.poka.cards .card .poka-card-title{font-size:16px;padding-top:5px;line-height:1.5em;font-weight:400;color:var(--text-color);font-weight:700;opacity:.9}.poka.cards .card .poka-card-subtitle{font-size:12px;padding-top:0;line-height:12px;color:var(--text-color);opacity:.6}.poka.cards .card .icon{position:absolute;z-index:2;background-color:rgba(0,0,0,.75);background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.8));opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;padding:12px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.25);box-shadow:0 4px 6px rgba(0,0,0,.25);bottom:0;right:0;-webkit-transform:translate(-3px,-3px);transform:translate(-3px,-3px)}.poka.cards .card .icon i{font-size:24px;color:#fff}.poka.cards .card:nth-child(14n+2){--card-background-color:#f44336}.poka.cards .card:nth-child(14n+3){--card-background-color:#e91e63}.poka.cards .card:nth-child(14n+4){--card-background-color:#9c27b0}.poka.cards .card:nth-child(14n+5){--card-background-color:#ff9800}.poka.cards .card:nth-child(14n+6){--card-background-color:#2196f3}.poka.cards .card:nth-child(14n+7){--card-background-color:#00bcd4}.poka.cards .card:nth-child(14n+8){--card-background-color:#009688}.poka.cards .card:nth-child(14n+9){--card-background-color:#4caf50}.poka.cards .card:nth-child(14n+10){--card-background-color:#8bc34a}.poka.cards .card:nth-child(14n+11){--card-background-color:#ffc107}.poka.cards .card:nth-child(14n+12){--card-background-color:#3f51b5}.poka.cards .card:nth-child(14n+13){--card-background-color:#ff5722}.poka.cards .card:nth-child(14n+14){--card-background-color:#795548}@media(max-width:768px){.poka.cards{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));grid-gap:8px 12px}.poka.cards .card .icon{padding:8px;border-radius:16px}.poka.cards .card .icon i{font-size:22px}}.poka-loader[data-v-10417668]{text-align:center;margin-top:8px;display:grid;place-content:center}.poka-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.poka-pagination .poka-pagination-item{min-width:44px;background-color:rgba(0,0,0,.05);line-height:36px;border-radius:8px;text-align:center;padding:4px 0;cursor:pointer;font-family:var(--product-font);-webkit-transition:.2s ease;transition:.2s ease}.poka-pagination .poka-pagination-item.disabled{color:rgba(0,0,0,.5);background-color:rgba(0,0,0,.025);pointer-events:none}.poka-pagination .poka-pagination-item.active{-webkit-box-shadow:0 4px 8px var(--v-primary-base);box-shadow:0 4px 8px var(--v-primary-base);background-color:var(--v-primary-base)!important;color:#fff;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.poka-pagination .poka-pagination-item.active:hover{background-color:rgba(0,0,0,.075)}.poka-pagination .poka-pagination-item.active:active{background-color:rgba(0,0,0,.1)}@media screen and (max-width:512px){.poka-pagination .poka-pagination-item{min-width:35px;line-height:28px}}.update-notify[data-v-59ac6c3e]{background:#2f2b3e;text-shadow:0 0 6px #2f2b3e;position:relative;margin:16px 2px;padding:24px 32px;border-radius:16px;background-size:240px;background-position:100%;background-repeat:no-repeat;background-image:url(/img/update.svg);color:#fff;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}.fullscreen-player{position:relative;height:100vh;width:100vw;background-color:#000;overflow:hidden;display:grid;place-content:center;color:#fff}.fullscreen-player *{-webkit-box-sizing:border-box;box-sizing:border-box}.fullscreen-player .fullscreen-player-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;background-size:cover;background-position:50%;opacity:.6;overflow:hidden}.fullscreen-player .fullscreen-player-background:before{content:"";position:absolute;width:100%;height:100vh;-webkit-backdrop-filter:blur(128px);backdrop-filter:blur(128px)}.fullscreen-player .close{position:absolute;right:8px;top:8px}.fullscreen-player .fullscreen-player-content{width:calc(100vw - 32px);max-width:1200px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 32px)}.fullscreen-player .fullscreen-player-content .player-content{height:100%;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.fullscreen-player .fullscreen-player-content .player-content .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fullscreen-player .fullscreen-player-content .player-content .nav .nav-items{display:-webkit-box;display:-ms-flexbox;display:flex}.fullscreen-player .fullscreen-player-content .player-content .nav .nav-items .nav-item{width:80px;font-size:18px;line-height:2em;cursor:pointer;position:relative;font-weight:700;text-align:center;padding-bottom:4px}.fullscreen-player .fullscreen-player-content .player-content .nav .nav-items .nav-item:before{position:absolute;content:"";width:100%;bottom:0;left:0;height:4px;background-color:#fff;border-radius:4px 4px 0 0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}.fullscreen-player .fullscreen-player-content .player-content .nav .nav-items .nav-item:not(.active):hover:before{-webkit-transform:none;transform:none;opacity:.4;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.fullscreen-player .fullscreen-player-content .player-content .nav .nav-items .nav-item.active:before{-webkit-transform:none;transform:none}.fullscreen-player .fullscreen-player-content .player-content .nav .action{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.fullscreen-player .fullscreen-player-content .player-content .player-list{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;width:100%;max-width:calc(100vw - 32px);overflow-y:scroll}.fullscreen-player .fullscreen-player-content .player-content .player-list .poka.list{gap:0}.fullscreen-player .fullscreen-player-content .player-content .player-list .poka.list .active{background-color:rgba(0,0,0,.25);color:#fff}.fullscreen-player .fullscreen-player-content .player-content .player-list .poka.list .active .v-btn{color:#fff}.fullscreen-player .fullscreen-player-content .player-content .player-list .poka.list .active:before{display:none}.bottom-player[data-v-3b12ac08]{-webkit-box-sizing:border-box;box-sizing:border-box;height:64px;max-height:64px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99;position:fixed;background-color:hsla(0,0%,96.1%,.7);--cover-size:56px}@media(prefers-color-scheme:dark){.bottom-player[data-v-3b12ac08]{background-color:rgba(47,43,62,.7)}}.bottom-player .app-progress-bar[data-v-3b12ac08]{margin:-16px -8px}.bottom-player .song-info[data-v-3b12ac08]{display:grid;grid-gap:10px;grid-template-columns:1fr 250px 1fr;width:100vw;max-width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box}.bottom-player .song-info .left[data-v-3b12ac08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:64px}.bottom-player .song-info .left .song-title[data-v-3b12ac08]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;cursor:pointer}.bottom-player .song-info .left .song-title .song-artist[data-v-3b12ac08],.bottom-player .song-info .left .song-title .song-name[data-v-3b12ac08]{padding-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:22px}.bottom-player .song-info .left .song-title .song-name[data-v-3b12ac08]{font-weight:700}.bottom-player .song-info .left .cover[data-v-3b12ac08]{margin:0 8px;height:var(--cover-size);min-width:var(--cover-size);background-size:cover;background-position:50%;background-color:#fff;border-radius:8px;overflow:hidden}.bottom-player .song-info .left .cover img[data-v-3b12ac08]{-webkit-transition:all .6s cubic-bezier(.55,0,.1,1);transition:all .6s cubic-bezier(.55,0,.1,1);width:var(--cover-size);height:var(--cover-size);max-width:var(--cover-size);max-height:var(--cover-size);-o-object-fit:cover;object-fit:cover}.bottom-player .song-info .center[data-v-3b12ac08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-player .song-info .center span.time[data-v-3b12ac08]{font-family:var(--product-font);width:2.8em;text-align:center}.bottom-player .song-info .right[data-v-3b12ac08]{display:-webkit-box;display:-ms-flexbox;display:flex}.bottom-player .song-info .right-s[data-v-3b12ac08],.bottom-player .song-info .right[data-v-3b12ac08]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:8px}.bottom-player .song-info .right-s[data-v-3b12ac08]{width:144px;display:none}@media screen and (max-width:600px){.bottom-player .song-info[data-v-3b12ac08]{grid-template-columns:1fr 144px}.bottom-player .song-info .center[data-v-3b12ac08],.bottom-player .song-info .right[data-v-3b12ac08]{display:none}.bottom-player .song-info .right-s[data-v-3b12ac08]{display:-webkit-box;display:-ms-flexbox;display:flex}}.save-current-lyric[data-v-a8856264]{position:absolute;bottom:0;left:0;right:0;margin:auto}[theme=default] .lyric[data-v-a8856264]{text-align:center;padding:0 0}[theme=default] .lyric p[data-v-a8856264]{-webkit-transition:all .5s cubic-bezier(.77,0,.18,1),color .2s linear,opacity .2s linear;transition:all .5s cubic-bezier(.77,0,.18,1),color .2s linear,opacity .2s linear;opacity:.4;line-height:1.3em;font-size:1em}[theme=default] .lyric p>span[data-v-a8856264]{line-height:1.3em}[theme=default] .lyric p.focus[data-v-a8856264]{opacity:1;font-weight:700;text-shadow:0 1px 8px rgba(0,0,0,.1);font-size:1.4em}.theme--dark [theme=default] .lyric p.focus[data-v-a8856264]{text-shadow:0 1px 4px hsla(0,0%,100%,.4)}[theme=default] .lyric p+.tl[data-v-a8856264]{font-size:1.2em;opacity:1}[theme=default] .lyric p.tl[data-v-a8856264]{-webkit-transform:translateY(-10px);transform:translateY(-10px)}[theme=default] .lyric p.lyricTranslated p.focus:not(:empty)+p[data-v-a8856264]{opacity:.8;-webkit-transform:translateY(-8px);transform:translateY(-8px);text-shadow:0 1px 8px rgba(0,0,0,.1);font-weight:700}.theme--dark [theme=default] .lyric p.lyricTranslated p.focus:not(:empty)+p[data-v-a8856264]{text-shadow:0 1px 4px hsla(0,0%,100%,.4)}[theme=default] .lyric[data-v-a8856264]{font-size:18px}[theme=bigtext] .lyric[data-v-a8856264]{padding:0 25px}[theme=bigtext] .lyric p[data-v-a8856264]{font-size:2em;line-height:1.5em;font-weight:900;-webkit-transform:translateY(.1px);transform:translateY(.1px);-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.1}[theme=bigtext] .lyric p.focus+.tl[data-v-a8856264],[theme=bigtext] .lyric p.focus[data-v-a8856264]{opacity:1;-webkit-filter:none;filter:none}[theme=bigtext] .lyric p.tl[data-v-a8856264]{-webkit-transform:translateY(-.4em);transform:translateY(-.4em);font-size:1.5em}[theme=bigtext] .lyric p[data-lyric-set="-4"][data-v-a8856264]{-webkit-transition-delay:.2s;transition-delay:.2s;opacity:.1}[theme=bigtext] .lyric p[data-lyric-set="-3"][data-v-a8856264]{-webkit-transition-delay:.15s;transition-delay:.15s;opacity:.2}[theme=bigtext] .lyric p[data-lyric-set="-2"][data-v-a8856264]{-webkit-transition-delay:.1s;transition-delay:.1s;opacity:.3}[theme=bigtext] .lyric p[data-lyric-set="-1"][data-v-a8856264]{-webkit-transition-delay:.05s;transition-delay:.05s;opacity:.4}[theme=bigtext] .lyric p[data-lyric-set="1"][data-v-a8856264]{-webkit-transition-delay:-.05s;transition-delay:-.05s;opacity:.4}[theme=bigtext] .lyric p[data-lyric-set="2"][data-v-a8856264]{-webkit-transition-delay:-.1s;transition-delay:-.1s;opacity:.3}[theme=bigtext] .lyric p[data-lyric-set="3"][data-v-a8856264]{-webkit-transition-delay:-.15s;transition-delay:-.15s;opacity:.2}[theme=bigtext] .lyric p[data-lyric-set="4"][data-v-a8856264]{-webkit-transition-delay:-.2s;transition-delay:-.2s;opacity:.1}[theme=spacing] .lyric[data-v-a8856264]{padding:0 25px;text-align:center}[theme=spacing] .lyric p[data-v-a8856264]{font-size:1.5em;-webkit-transform:translateY(.1px);transform:translateY(.1px);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:.25}[theme=spacing] .lyric p>span[data-v-a8856264]{padding:.25em .2em;-webkit-transition:all .6s ease;transition:all .6s ease}[theme=spacing] .lyric p.focus[data-v-a8856264]{opacity:1;letter-spacing:1px}[theme=spacing] .lyric p.focus>span[data-v-a8856264]:not(:empty){color:#fff;background:var(--v-primary-base);z-index:1}[theme=spacing] .lyric p.focus+.tl[data-v-a8856264]{opacity:1;-webkit-transform:translateY(-.75em);transform:translateY(-.75em)}[theme=spacing] .lyric p.tl[data-v-a8856264]{-webkit-transform-origin:top;transform-origin:top;font-size:1.25em;-webkit-transform:translateY(-.75em) scale(.9);transform:translateY(-.75em) scale(.9)}[theme=spacing] .lyric p[data-lyric-set="-3"][data-v-a8856264]{opacity:.25}[theme=spacing] .lyric p[data-lyric-set="-2"][data-v-a8856264]{opacity:.5}[theme=spacing] .lyric p[data-lyric-set="1"][data-v-a8856264],[theme=spacing] .lyric p[data-lyric-set="-1"][data-v-a8856264]{opacity:.75}[theme=spacing] .lyric p[data-lyric-set="2"][data-v-a8856264]{opacity:.5}[theme=spacing] .lyric p[data-lyric-set="3"][data-v-a8856264]{opacity:.25}[theme=underline] .lyric[data-v-a8856264]{padding:0 25px;text-align:center}[theme=underline] .lyric p[data-v-a8856264]{font-size:1.5em;font-weight:700;-webkit-transform:translateY(.1px);transform:translateY(.1px);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:.25}[theme=underline] .lyric p>span[data-v-a8856264]{padding:.25em .2em;-webkit-transition:.5s ease;transition:.5s ease;position:relative;background-image:linear-gradient(transparent calc(65% - 5px),var(--v-primary-lighten3) 5px);background-size:0;background-repeat:no-repeat}[theme=underline] .lyric p.focus[data-v-a8856264]{opacity:1}[theme=underline] .lyric p.focus>span[data-v-a8856264]:not(:empty){background-size:100%}[theme=underline] .lyric p.focus+.tl[data-v-a8856264]{opacity:1}[theme=underline] .lyric p.focus.tl[data-v-a8856264]{-webkit-transform-origin:top;transform-origin:top;font-size:1.25em;font-weight:400;-webkit-transform:translateY(-.75em);transform:translateY(-.75em)}[theme=underline] .lyric p[data-lyric-set="-3"][data-v-a8856264]{opacity:.25}[theme=underline] .lyric p[data-lyric-set="-2"][data-v-a8856264]{opacity:.5}[theme=underline] .lyric p[data-lyric-set="1"][data-v-a8856264],[theme=underline] .lyric p[data-lyric-set="-1"][data-v-a8856264]{opacity:.75}[theme=underline] .lyric p[data-lyric-set="2"][data-v-a8856264]{opacity:.5}[theme=underline] .lyric p[data-lyric-set="3"][data-v-a8856264]{opacity:.25}@media(prefers-color-scheme:dark){[theme=underline] .lyric p>span[data-v-a8856264]{background-image:linear-gradient(transparent calc(65% - 5px),var(--v-primary-darken3) 5px)}}.player{--size:400px;width:var(--size)!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;overflow:initial!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.player .v-slider--horizontal{margin-right:0;margin-left:0}.player .player-cover{margin-bottom:16px}.player .player-cover img{width:var(--size);height:var(--size);-o-object-fit:cover;object-fit:cover;border-radius:16px}.player .player-title{font-weight:700;font-size:24px}.player .player-artist{font-size:18px;opacity:.8;margin-bottom:16px}.player .v-input{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.player .v-input .v-slider__track-background.v-slider__track-background{background-color:hsla(0,0%,100%,.3)!important}.player .player-duration{display:grid;grid-template-columns:repeat(2,1fr);margin-top:-8px}.player .player-duration .time{text-align:left}.player .player-duration .time+.time{text-align:right}.player .player-control{text-align:center}.player .player-control .play-btn{background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.moreDialog-header{padding:16px 0;position:relative}.moreDialog-header .head{font-weight:700;font-size:18px;line-height:1.25em;opacity:.999}.moreDialog-header .artist,.moreDialog-header .head{max-width:95%}.moreDialog-content .item .v-avatar{position:relative}.moreDialog-content .item .v-avatar:before{background-color:var(--v-primary-base);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0;border-radius:4px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.moreDialog-content .item:hover .v-avatar:before{opacity:.2}.poka.list .item[data-v-3bfd08ba]{overflow:hidden} \ No newline at end of file diff --git a/public/css/app.59f922c6.css b/public/css/app.59f922c6.css deleted file mode 100644 index ea5167a..0000000 --- a/public/css/app.59f922c6.css +++ /dev/null @@ -1 +0,0 @@ -.theme--light .poka.list{--hoverbg:rgba(101,99,99,0.08)}.theme--dark .poka.list{--hoverbg:hsla(0,0%,100%,0.2)}.poka.list .item{line-height:1.25em;color:inherit;text-decoration:none;letter-spacing:.01785714em;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s cubic-bezier(.59,.12,.34,.95);transition:all .2s cubic-bezier(.59,.12,.34,.95);width:100%}.poka.list .item:not(.active):hover{background-color:var(--hoverbg);cursor:pointer}.poka.list .item .content{padding:.88em 0 .88em 1em;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.poka.list .item .content .v-icon+.header{margin-left:16px}.poka.list .item .content .header{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.poka.list .item .content .header .head{font-weight:700;font-size:1rem;line-height:1.5rem;opacity:.999;color:#000}@media(prefers-color-scheme:dark){.poka.list .item .content .header .head{color:#fff}}.poka.list .item .content .header>:not(.head){opacity:.7}.poka.list .item .action{padding-right:.5em}.poka.list .item .v-avatar{margin-right:16px}.poka.list .item.active{position:relative!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.poka.list .item.active,.poka.list .item.active .v-btn{color:var(--v-primary-base)}.poka.list .item.active:before{background-color:var(--v-primary-base);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);bottom:0;content:"";left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:0;border-radius:4px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}@media(prefers-color-scheme:dark){.poka.list .item.active,.poka.list .item.active .v-btn{color:#fff}.poka.list .item.active:before{opacity:1}}.poka.list .item.disabled{pointer-events:none;opacity:.4;-webkit-filter:grayscale(1);filter:grayscale(1)}.poka.list .divider{font-size:.85em;border-top:1px solid rgba(0,0,0,.2);margin:.533rem .66rem;opacity:.7}body.theme--dark .poka.list .divider{border-top:1px solid hsla(0,0%,100%,.2)}.poka.list .divider:not(:empty){padding-top:.4rem;padding-left:.5rem}@media screen and (min-width:600.99px){.poka.two.list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.poka.two.list .item{width:50%}}body,html{--default-font:Roboto,"SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial","Source Hans","\601D\6E90\9ED1\9AD4","Noto Sans CJK TC","Noto Sans TC","Microsoft JhengHei","Microsoft Yahei",wf_SegoeUI,"Segoe UI",Segoe,"Segoe WP",Tahoma,Verdana,Ubuntu,"Bitstream Vera Sans","DejaVu Sans",Tahoma,微軟正黑體,"LiHei Pro","WenQuanYi Micro Hei","Droid Sans Fallback","AR PL UMing TW","Helvetica Neue","Hiragino Maru Gothic ProN",メイリオ,"\30D2\30E9\30AE\30CE\4E38\30B4 ProN W4",Meiryo,"Droid Sans",sans-serif;--product-font:"Product Sans",Roboto,"SF Pro TC","SF Pro Text","SF Pro Icons","PingFang TC","Helvetica Neue","Helvetica","Arial","Source Hans","\601D\6E90\9ED1\9AD4","Noto Sans CJK TC","Noto Sans TC","Microsoft JhengHei","Microsoft Yahei",wf_SegoeUI,"Segoe UI",Segoe,"Segoe WP",Tahoma,Verdana,Ubuntu,"Bitstream Vera Sans","DejaVu Sans",Tahoma,微軟正黑體,"LiHei Pro","WenQuanYi Micro Hei","Droid Sans Fallback","AR PL UMing TW","Helvetica Neue","Hiragino Maru Gothic ProN",メイリオ,"\30D2\30E9\30AE\30CE\4E38\30B4 ProN W4",Meiryo,"Droid Sans",sans-serif;font-family:var(--default-font);overflow:hidden!important}.poka-logo-banner{background-color:#2f2b3e}@media(prefers-color-scheme:dark){.poka-logo-banner{background-color:rgba(0,0,0,.1)}}.poka-notify{--poka-notify-bg:var(--v-primary-base);background:var(--poka-notify-bg);text-shadow:0 0 6px var(--poka-notify-bg);position:relative;margin:16px 2px;padding:24px 32px;border-radius:16px;color:#fff;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}.chip-nav{overflow-x:scroll;margin-bottom:16px}.chip-nav,.chip-nav .chip-nav-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.chip-nav .chip-nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;color:#000;opacity:.8;font-weight:700;border-radius:100em;cursor:pointer}.chip-nav .chip-nav-item .v-icon{margin-right:4px}.chip-nav .chip-nav-item span{white-space:pre}.chip-nav .chip-nav-item.active{color:#fff;background:var(--v-primary-base)}.chip-nav .chip-nav-item.active .v-icon{color:#fff}@media(prefers-color-scheme:dark){.chip-nav .chip-nav-item{color:#fff}}.anicons{font-family:Anicons Regular,sans-serif;font-variation-settings:"TIME" 1;-webkit-transition:font-variation-settings .4s ease;transition:font-variation-settings .4s ease}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade-enter,.fade-leave-to{opacity:0}.fade-slide-up-enter-active{max-height:200px}.fade-slide-up-enter-active,.fade-slide-up-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}.fade-slide-up-enter,.fade-slide-up-leave-to{-webkit-transform:scaleY(.6) scaleX(.7) translateY(40px);transform:scaleY(.6) scaleX(.7) translateY(40px);-webkit-transform-origin:center center;transform-origin:center center;opacity:0;max-height:0}.songlist-enter,.songlist-leave-to{opacity:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transform:scaleY(0) scaleX(.4);transform:scaleY(0) scaleX(.4);-webkit-transform-origin:center top;transform-origin:center top}.songlist-leave-active{position:absolute!important}.songlist-move{-webkit-transition:.5s cubic-bezier(.59,.12,.34,.95);transition:.5s cubic-bezier(.59,.12,.34,.95);-webkit-transition-property:opacity,-webkit-transform,-webkit-filter;transition-property:opacity,-webkit-transform,-webkit-filter;transition-property:opacity,transform,filter;transition-property:opacity,transform,filter,-webkit-transform,-webkit-filter}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active,.zoom-in-enter-active,.zoom-in-leave-active,.zoom-out-enter-active,.zoom-out-leave-active{-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,opacity,-webkit-transform;transition-property:height,opacity,-webkit-transform;transition-property:height,opacity,transform;transition-property:height,opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.55,0,.1,1);transition-timing-function:cubic-bezier(.55,0,.1,1)}.slide-left-enter,.slide-right-leave-active{-webkit-transform:translate(3em);transform:translate(3em);opacity:0}.slide-left-leave-active,.slide-right-enter{-webkit-transform:translate(-3em);transform:translate(-3em);opacity:0}.zoom-in-enter,.zoom-out-leave-active{-webkit-transform:scale(.9);transform:scale(.9);opacity:0}.zoom-in-leave-active,.zoom-out-enter{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:0}.page-container{overflow:hidden;height:100vh;width:100vw}.page-container.theme--dark{background:#282535!important}.theme--dark.v-navigation-drawer,.theme--dark.v-sheet,.theme--dark.v-stepper,.theme--dark.v-tabs-items{border-color:#2f2b3e;background:#2f2b3e!important}.v-application.v-application{font-family:var(--default-font)}.v-card:not(.v-sheet--tile):not(.v-card--shaped){border-radius:8px!important}.v-card+.v-card{margin-top:16px}.t-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-snack--bottom.withBottomPlayer{padding-bottom:77px!important}.v-snack__wrapper{background-color:rgba(57,53,77,.8)!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}nav .theme--dark.v-list-item--active:before,nav .theme--dark.v-list-item--active:hover:before{opacity:.2;background-color:#776ea0}nav .theme--dark.v-list-item--active{color:#fff!important}.material-icons-outlined.material-icons-outlined.material-icons-outlined{font-family:Material Icons Outlined!important}#playlist-dialog .theme--dark.v-list-item--active:before,#playlist-dialog .theme--dark.v-list-item--active:hover:before{opacity:0!important}#playlist-dialog .theme--dark.v-list-item,#playlist-dialog .v-list-item--link:before{border-radius:8px!important}.v-card.blur-card{background-color:hsla(0,0%,100%,.7)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-box-shadow:0 4px 14px 0 rgba(0,0,0,.1)!important;box-shadow:0 4px 14px 0 rgba(0,0,0,.1)!important}.v-card.blur-card.theme--dark{background:rgba(47,43,62,.7)!important}.theme--dark.v-tabs-items,.theme--light.v-tabs-items{background-color:transparent!important}.v-dialog--fullscreen{margin:0 5px!important;width:calc(100vw - 10px)!important;top:auto!important;bottom:3px!important;min-height:90%!important;height:90%!important}.v-dialog__content.v-dialog__content--active{background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v-dialog.v-dialog--fullscreen>.v-card>.v-card__text{padding:0 2px 20px!important}nav.v-navigation-drawer--mini-variant .poka-drawer-logo[data-v-d19e61f0]{text-align:center;padding:0}nav.v-navigation-drawer--mini-variant .poka.list .item .content[data-v-d19e61f0]{display:block;padding:.88em 0;text-align:center}nav.v-navigation-drawer--mini-variant .poka.list .item .content .header[data-v-d19e61f0]{margin-left:0}nav.v-navigation-drawer--mini-variant .poka.list .item .content .header .head[data-v-d19e61f0]{font-size:10px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}main[data-v-d19e61f0]{height:calc(var(--vh,1vh)*100);overflow:hidden;overflow-y:scroll;margin-bottom:-64px}.v-navigation-drawer[data-v-d19e61f0]:not(.v-navigation-drawer--is-mobile){height:calc(var(--vh,1vh)*100 - 64px)!important}.poka-drawer-logo[data-v-d19e61f0]{font-family:var(--product-font)}.poka-drawer-logo h1[data-v-d19e61f0]{font-size:24px;line-height:56px}nav .poka.list .item.active[data-v-d19e61f0]:before,nav .poka.list .item[data-v-d19e61f0]{border-radius:0}.router-view[data-v-d19e61f0]{min-height:calc(100% - 69px)}@media(min-width:576px){.router-view[data-v-d19e61f0]{padding:16px}}.v-app-bar[data-v-d19e61f0]{-webkit-box-shadow:inset 0 -1px 0 0 #dadce0;box-shadow:inset 0 -1px 0 0 #dadce0}@media(prefers-color-scheme:dark){.v-app-bar[data-v-d19e61f0]{-webkit-box-shadow:inset 0 -1px 0 0 hsla(0,0%,100%,.12);box-shadow:inset 0 -1px 0 0 hsla(0,0%,100%,.12)}}.bottom-player[data-v-d19e61f0]{-webkit-box-sizing:border-box;box-sizing:border-box;height:64px;max-height:64px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99;position:fixed;background-color:hsla(0,0%,96.1%,.7);--cover-size:56px}@media(prefers-color-scheme:dark){.bottom-player[data-v-d19e61f0]{background-color:rgba(47,43,62,.7)}}.bottom-player .app-progress-bar[data-v-d19e61f0]{margin:-16px -8px}.bottom-player .song-info[data-v-d19e61f0]{display:grid;grid-gap:10px;grid-template-columns:.5fr 250px .5fr;width:100vw;max-width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box}.bottom-player .song-info .left[data-v-d19e61f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;height:64px}.bottom-player .song-info .left .song-title[data-v-d19e61f0]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;cursor:pointer}.bottom-player .song-info .left .song-title .song-artist[data-v-d19e61f0],.bottom-player .song-info .left .song-title .song-name[data-v-d19e61f0]{padding-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:24px}.bottom-player .song-info .left .song-title .song-name[data-v-d19e61f0]{font-weight:700}.bottom-player .song-info .left .cover[data-v-d19e61f0]{margin:0 8px;height:var(--cover-size);min-width:var(--cover-size);background-size:cover;background-position:50%;background-color:#fff;border-radius:8px;overflow:hidden}.bottom-player .song-info .left .cover img[data-v-d19e61f0]{-webkit-transition:all .6s cubic-bezier(.55,0,.1,1);transition:all .6s cubic-bezier(.55,0,.1,1);width:var(--cover-size);height:var(--cover-size);max-width:var(--cover-size);max-height:var(--cover-size);-o-object-fit:cover;object-fit:cover}.bottom-player .song-info .center[data-v-d19e61f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-player .song-info .center span.time[data-v-d19e61f0]{font-family:var(--product-font);width:2.8em;text-align:center}.bottom-player .song-info .right[data-v-d19e61f0]{display:-webkit-box;display:-ms-flexbox;display:flex}.bottom-player .song-info .right-s[data-v-d19e61f0],.bottom-player .song-info .right[data-v-d19e61f0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:8px}.bottom-player .song-info .right-s[data-v-d19e61f0]{width:144px;display:none}@media screen and (min-width:768px){.bottom-player .song-info .left .song-title[data-v-d19e61f0]{margin-left:calc(var(--cover-size)*1.5 + 16px)}.bottom-player .song-info .left .cover[data-v-d19e61f0]{position:absolute;bottom:4px;left:0;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transform-origin:left bottom;transform-origin:left bottom;z-index:3;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2)}}@media screen and (max-width:600px){.bottom-player .song-info[data-v-d19e61f0]{grid-template-columns:1fr 144px}.bottom-player .song-info .center[data-v-d19e61f0],.bottom-player .song-info .right[data-v-d19e61f0]{display:none}.bottom-player .song-info .right-s[data-v-d19e61f0]{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:960px){.album-songs-container[data-v-22aa418f]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 157px);width:100%;position:relative;padding-left:300px}.album-songs-container .album-info[data-v-22aa418f]{width:300px;position:fixed;top:56px;left:64px}.album-songs-container .album-songs[data-v-22aa418f]{-webkit-box-flex:1;-ms-flex:1;flex:1}}.v-text-field--outlined.rounded-input{border-radius:100em}.v-text-field--outlined.rounded-input .v-input__slot{padding:0 24px!important}.v-text-field--outlined.rounded-input fieldset{padding-left:19px!important}.login-container[data-v-1d933694]{height:100vh;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--bg,#f2f2f2);background-size:cover;background-position:50%;--bg-color:#fff}.login-container .logo[data-v-1d933694]{padding:8px 12px;width:100%}.login-container .logo img[data-v-1d933694]{width:40px}.login-container .footer[data-v-1d933694],.login-container .login-form[data-v-1d933694]{background:var(--bg-color)}.login-container .login-form[data-v-1d933694]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:48px 0 0 0}.login-container .login-form .form-container[data-v-1d933694]{width:350px;margin:0 auto;padding:72px 32px;border-radius:32px}.login-container .login-form .form-container h1[data-v-1d933694]{text-align:center;margin:24px 0}.login-container .footer[data-v-1d933694]{width:100vw;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.login-container .footer .left-btns[data-v-1d933694]{padding:8px;-ms-flex-item-align:center;align-self:center}.login-container .footer .right-btns[data-v-1d933694]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px;text-align:right;-ms-flex-item-align:center;align-self:center}@media(min-width:768px){.login-container .login-form[data-v-1d933694]{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-container .login-form .form-container[data-v-1d933694]{background:var(--bg-color)}.login-container .footer[data-v-1d933694]{background:transparent}}@media(prefers-color-scheme:dark){.login-container[data-v-1d933694]{--bg-color:#282535}}@media(min-width:960px){.playlist-songs-container[data-v-574d143d]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 157px);width:100%;position:relative;padding-left:300px}.playlist-songs-container .playlist-info[data-v-574d143d]{width:300px;position:fixed;top:56px;left:64px}.playlist-songs-container .playlist-songs[data-v-574d143d]{-webkit-box-flex:1;-ms-flex:1;flex:1}}[theme=default] .lyric[data-v-642493e6]{text-align:center;padding:80px 0}[theme=default] .lyric p[data-v-642493e6]{-webkit-transition:all .5s cubic-bezier(.77,0,.18,1),color .2s linear,opacity .2s linear;transition:all .5s cubic-bezier(.77,0,.18,1),color .2s linear,opacity .2s linear;opacity:.4;line-height:1.3em;font-size:1em}[theme=default] .lyric p>span[data-v-642493e6]{line-height:1.3em}[theme=default] .lyric p.focus[data-v-642493e6]{opacity:1;font-weight:700;text-shadow:0 1px 8px rgba(0,0,0,.1);font-size:1.4em}.theme--dark [theme=default] .lyric p.focus[data-v-642493e6]{text-shadow:0 1px 4px hsla(0,0%,100%,.4)}[theme=default] .lyric p.focus+.tl[data-v-642493e6]{font-size:1.2em}[theme=default] .lyric p.tl[data-v-642493e6]{opacity:.25;-webkit-transform:translateY(-10px);transform:translateY(-10px)}[theme=default] .lyric.lyricTranslated p.focus:not(:empty)+p[data-v-642493e6]{opacity:.8;-webkit-transform:translateY(-8px);transform:translateY(-8px);text-shadow:0 1px 8px rgba(0,0,0,.1);font-weight:700}.theme--dark [theme=default] .lyric.lyricTranslated p.focus:not(:empty)+p[data-v-642493e6]{text-shadow:0 1px 4px hsla(0,0%,100%,.4)}@media(min-width:576px){[theme=default] .lyric[data-v-642493e6]{font-size:18px}}[theme=bigtext] .lyric[data-v-642493e6]{padding:160px 25px}[theme=bigtext] .lyric p[data-v-642493e6]{font-size:2em;line-height:1.5em;font-weight:900;-webkit-transform:translateY(.1px);transform:translateY(.1px);-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.1}[theme=bigtext] .lyric p.focus+.tl[data-v-642493e6],[theme=bigtext] .lyric p.focus[data-v-642493e6]{opacity:1;-webkit-filter:none;filter:none}[theme=bigtext] .lyric p.tl[data-v-642493e6]{-webkit-transform:translateY(-.4em);transform:translateY(-.4em);font-size:1.5em}[theme=bigtext] .lyric p[data-lyric-set="-4"][data-v-642493e6]{-webkit-transition-delay:.2s;transition-delay:.2s;opacity:.1}[theme=bigtext] .lyric p[data-lyric-set="-3"][data-v-642493e6]{-webkit-transition-delay:.15s;transition-delay:.15s;opacity:.2}[theme=bigtext] .lyric p[data-lyric-set="-2"][data-v-642493e6]{-webkit-transition-delay:.1s;transition-delay:.1s;opacity:.3}[theme=bigtext] .lyric p[data-lyric-set="-1"][data-v-642493e6]{-webkit-transition-delay:.05s;transition-delay:.05s;opacity:.4}[theme=bigtext] .lyric p[data-lyric-set="1"][data-v-642493e6]{-webkit-transition-delay:-.05s;transition-delay:-.05s;opacity:.4}[theme=bigtext] .lyric p[data-lyric-set="2"][data-v-642493e6]{-webkit-transition-delay:-.1s;transition-delay:-.1s;opacity:.3}[theme=bigtext] .lyric p[data-lyric-set="3"][data-v-642493e6]{-webkit-transition-delay:-.15s;transition-delay:-.15s;opacity:.2}[theme=bigtext] .lyric p[data-lyric-set="4"][data-v-642493e6]{-webkit-transition-delay:-.2s;transition-delay:-.2s;opacity:.1}[theme=spacing] .lyric[data-v-642493e6]{padding:160px 25px;text-align:center}[theme=spacing] .lyric p[data-v-642493e6]{font-size:1.5em;-webkit-transform:translateY(.1px);transform:translateY(.1px);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:.25}[theme=spacing] .lyric p>span[data-v-642493e6]{padding:.25em .2em;-webkit-transition:all .6s ease;transition:all .6s ease}[theme=spacing] .lyric p.focus[data-v-642493e6]{opacity:1;letter-spacing:1px}[theme=spacing] .lyric p.focus>span[data-v-642493e6]:not(:empty){color:#fff;background:var(--v-primary-base);z-index:1}[theme=spacing] .lyric p.focus+.tl[data-v-642493e6]{opacity:1;-webkit-transform:translateY(-.75em);transform:translateY(-.75em)}[theme=spacing] .lyric p.tl[data-v-642493e6]{-webkit-transform-origin:top;transform-origin:top;font-size:1.25em;-webkit-transform:translateY(-.75em) scale(.9);transform:translateY(-.75em) scale(.9)}[theme=spacing] .lyric p[data-lyric-set="-3"][data-v-642493e6]{opacity:.25}[theme=spacing] .lyric p[data-lyric-set="-2"][data-v-642493e6]{opacity:.5}[theme=spacing] .lyric p[data-lyric-set="1"][data-v-642493e6],[theme=spacing] .lyric p[data-lyric-set="-1"][data-v-642493e6]{opacity:.75}[theme=spacing] .lyric p[data-lyric-set="2"][data-v-642493e6]{opacity:.5}[theme=spacing] .lyric p[data-lyric-set="3"][data-v-642493e6]{opacity:.25}[theme=underline] .lyric[data-v-642493e6]{padding:160px 25px;text-align:center}[theme=underline] .lyric p[data-v-642493e6]{font-size:1.5em;font-weight:700;-webkit-transform:translateY(.1px);transform:translateY(.1px);-webkit-transition:all .5s ease;transition:all .5s ease;opacity:.25}[theme=underline] .lyric p>span[data-v-642493e6]{padding:.25em .2em;-webkit-transition:.5s ease;transition:.5s ease;position:relative;background-image:linear-gradient(transparent calc(65% - 5px),var(--v-primary-lighten3) 5px);background-size:0;background-repeat:no-repeat}[theme=underline] .lyric p.focus[data-v-642493e6]{opacity:1}[theme=underline] .lyric p.focus>span[data-v-642493e6]:not(:empty){background-size:100%}[theme=underline] .lyric p.focus+.tl[data-v-642493e6]{opacity:1}[theme=underline] .lyric p.tl[data-v-642493e6]{-webkit-transform-origin:top;transform-origin:top;font-size:1.25em;font-weight:400;-webkit-transform:translateY(-.75em);transform:translateY(-.75em)}[theme=underline] .lyric p[data-lyric-set="-3"][data-v-642493e6]{opacity:.25}[theme=underline] .lyric p[data-lyric-set="-2"][data-v-642493e6]{opacity:.5}[theme=underline] .lyric p[data-lyric-set="1"][data-v-642493e6],[theme=underline] .lyric p[data-lyric-set="-1"][data-v-642493e6]{opacity:.75}[theme=underline] .lyric p[data-lyric-set="2"][data-v-642493e6]{opacity:.5}[theme=underline] .lyric p[data-lyric-set="3"][data-v-642493e6]{opacity:.25}@media(prefers-color-scheme:dark){[theme=underline] .lyric p>span[data-v-642493e6]{background-image:linear-gradient(transparent calc(65% - 5px),var(--v-primary-darken3) 5px)}}#lrc-editor[data-v-1fc2163b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:calc(100vh - 165px)}#lrc-editor .lyric-view[data-v-1fc2163b]{width:50%;text-align:left;padding-top:80px;padding-bottom:80px;padding-left:8px;height:100%;overflow:scroll}#lrc-editor .lyric-view p[data-v-1fc2163b]{-webkit-transition:font-size .5s cubic-bezier(.77,0,.18,1),color .2s linear,opacity .2s linear;transition:font-size .5s cubic-bezier(.77,0,.18,1),color .2s linear,opacity .2s linear;opacity:.4;line-height:1.2em;position:relative;font-size:18px;-webkit-transform:none;transform:none;cursor:pointer}#lrc-editor .lyric-view p .timestamp[data-v-1fc2163b]{width:85px;display:inline-block;background:var(--v-primary-base,#000);color:#fff;padding:2px 5px;font-size:18px;font-family:Ubuntu Mono,monospace}#lrc-editor .lyric-view p[data-v-1fc2163b]:hover{background:rgba(0,0,0,.1)}#lrc-editor .lyric-view p.focus[data-v-1fc2163b]{opacity:1;font-weight:700;text-shadow:0 1px 8px rgba(0,0,0,.1);-webkit-transform:none;transform:none;font-size:20px}.theme--dark #lrc-editor .lyric-view p.focus[data-v-1fc2163b]{text-shadow:0 1px 4px hsla(0,0%,100%,.4)}#lrc-editor .lyric-view.lyricTranslated p.focus:not(:empty)+p[data-v-1fc2163b]{opacity:.8;font-size:18px;text-shadow:0 1px 8px rgba(0,0,0,.1);font-weight:700}.theme--dark #lrc-editor .lyric-view.lyricTranslated p.focus:not(:empty)+p[data-v-1fc2163b]{text-shadow:0 1px 4px hsla(0,0%,100%,.4)}#lrc-editor #lyric-edit[data-v-1fc2163b]{padding:10px 8px;width:50%;border-left:0;font-family:Ubuntu Mono,monospace;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:scroll}#lrc-editor #lyric-edit #lyric-edit-about-phone[data-v-1fc2163b],#lrc-editor #lyric-edit #lyric-edit-about[data-v-1fc2163b],#lrc-editor #lyric-edit #lyric-edit-text-editor[data-v-1fc2163b],#lrc-editor #lyric-edit #lyric-edit-time-shift[data-v-1fc2163b]{width:100%}#lrc-editor #lyric-edit #lyric-edit-about-phone[data-v-1fc2163b]{display:none}@media screen and (max-width:768px){#lrc-editor[data-v-1fc2163b]{display:block;height:calc(100vh - 133px)}#lrc-editor .lyric-view[data-v-1fc2163b]{width:100%;height:30%;-webkit-box-shadow:inset 0 -1px 0 0 #dadce0;box-shadow:inset 0 -1px 0 0 #dadce0}#lrc-editor #lyric-edit[data-v-1fc2163b]{width:100%;height:70%;padding:0 8px}#lrc-editor #lyric-edit #lyric-edit-about[data-v-1fc2163b]{display:none}#lrc-editor #lyric-edit #lyric-edit-about-phone[data-v-1fc2163b]{display:block}}@media(prefers-color-scheme:dark)and (max-width:768px){.lyric-view[data-v-1fc2163b]{-webkit-box-shadow:inset 0 -1px 0 0 hsla(0,0%,100%,.12);box-shadow:inset 0 -1px 0 0 hsla(0,0%,100%,.12)}}.v-textarea textarea{line-height:1.5em!important}.search-box[data-v-187a9f34]{width:calc(100vw - 60px);max-width:360px;margin:18px auto;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid hsla(0,0%,56.5%,.38);border-radius:24px;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border,-webkit-box-shadow;transition-property:border,-webkit-box-shadow;transition-property:border,box-shadow;transition-property:border,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:ease;transition-timing-function:ease;background-color:#fff;position:relative}.search-box.focus[data-v-187a9f34],.search-box[data-v-187a9f34]:hover{-webkit-box-shadow:0 1px 6px 0 rgba(32,33,36,.28);box-shadow:0 1px 6px 0 rgba(32,33,36,.28);border:1px solid hsla(0,0%,56.5%,0)}.search-box.focus>.search-button[data-v-187a9f34]{opacity:1}.search-box>.search-input[data-v-187a9f34]{-webkit-box-flex:1;-ms-flex:1;flex:1;outline:none;border:0;border-radius:24px;padding:12px 14px;font-size:14px;color:#000}.search-box>.search-button[data-v-187a9f34]{outline:none;border:0;border-radius:0 2px 2px 0;padding:0 10px;opacity:.7;background:#fff}.search-box>.search-button>i[data-v-187a9f34]{color:rgba(0,0,0,.54)}.cover[data-v-2cc79758]{position:relative;--size:100%;width:var(--size);height:var(--size);display:inline-block}.cover .cover-img[data-v-2cc79758],.cover .cover-shadow[data-v-2cc79758]{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:100%}.cover .cover-img[data-v-2cc79758]{position:relative}.cover .cover-shadow[data-v-2cc79758]{position:absolute;-webkit-filter:blur(20px) brightness(.9);filter:blur(20px) brightness(.9);opacity:.5;-webkit-transform:translateY(8px);transform:translateY(8px);top:0;left:0;-webkit-transition:.2s ease;transition:.2s ease}.header-wrapper{width:100%;position:relative;min-height:1px;margin-top:-1px;pointer-events:none}.header-wrapper .bg{-webkit-transform:scale(1.12);transform:scale(1.12);background-size:cover;background-position:50%;mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(transparent));mask-image:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent);-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(transparent));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent);width:100%;position:absolute;-webkit-transition:min-height .4s;transition:min-height .4s;min-height:var(--pokabgheight,400px);overflow:hidden}.header-wrapper .bg.blur{-webkit-filter:blur(5px);filter:blur(5px)}.hw-header{font-weight:700;margin:64px 0 32px;position:relative;font-family:var(--product-font);-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.hw-header>.hw-subtitle,.hw-header>.hw-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1em}.hw-header>.hw-title{font-size:3.5em}.hw-header>.hw-subtitle{font-size:1.5em}.info-header[data-v-754110fe]{position:relative;overflow:hidden;padding:16px 0}.info-header [data-v-754110fe]{-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.info-header .info-subtitle[data-v-754110fe],.info-header .info-title[data-v-754110fe],.info-header .metadatas[data-v-754110fe]{text-align:center;font-size:14px}.info-header .info-title[data-v-754110fe]{font-size:24px;font-weight:700}.info-header .info-subtitle[data-v-754110fe]{font-size:18px;opacity:.8}.info-header .metadatas[data-v-754110fe]{opacity:.8}.info-header .metadatas .meta+.meta[data-v-754110fe]:before{content:"\FF0E"}.info-header .actions[data-v-754110fe]{margin-top:16px;text-align:center}.theme--dark .poka.cards{--text-color:#fff}.poka.cards{--text-color:#000;max-width:calc(100% + 16px);width:calc(100% + 16px);margin:-8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(192px,1fr))}.poka.cards .card{height:0;font-size:11px;margin:.8em 4px;background-position:50%;background-size:cover;padding:.475em .5em;display:block;height:auto;padding-bottom:0;text-decoration:none;position:relative}.poka.cards .card[data-source]:before{content:attr(data-source);position:absolute;color:#fff;display:block;text-align:right;right:10px;z-index:1;top:11px;background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.8));padding:3px 5px;border-radius:4px;font-size:12px;max-width:7em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .2s;transition:all .2s;will-change:transform}.poka.cards .card[data-source]:hover:before{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.poka.cards .card .image{height:0;padding-bottom:100%;background-size:cover;border-radius:16px;-webkit-transition:all .2s;transition:all .2s;will-change:box-shadow,transform,filter;position:relative;background-color:var(--card-background-color,#607d8b)}.poka.cards .card .image .v-image{border-radius:16px}.poka.cards .card:hover .image{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.poka.cards .card:hover .image .cover-shadow{-webkit-transform:translateY(13px);transform:translateY(13px);opacity:.7}.poka.cards .card:active .image{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-filter:brightness(80%);filter:brightness(80%)}.poka.cards .card .title{font-size:1.5em!important;padding-top:5px;line-height:1.5em;font-weight:700;color:var(--text-color);opacity:.9}.poka.cards .card .subtitle{font-size:1em!important;padding-top:0;line-height:1.5em;color:var(--text-color);opacity:.75}.poka.cards .card .icon{position:absolute;background-color:rgba(0,0,0,.75);background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.8));opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;padding:12px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.25);box-shadow:0 4px 6px rgba(0,0,0,.25);bottom:0;right:0;-webkit-transform:translate(-3px,-3px);transform:translate(-3px,-3px)}.poka.cards .card .icon i{font-size:24px;color:#fff}.poka.cards .card:nth-child(14n+2){--card-background-color:#f44336}.poka.cards .card:nth-child(14n+3){--card-background-color:#e91e63}.poka.cards .card:nth-child(14n+4){--card-background-color:#9c27b0}.poka.cards .card:nth-child(14n+5){--card-background-color:#ff9800}.poka.cards .card:nth-child(14n+6){--card-background-color:#2196f3}.poka.cards .card:nth-child(14n+7){--card-background-color:#00bcd4}.poka.cards .card:nth-child(14n+8){--card-background-color:#009688}.poka.cards .card:nth-child(14n+9){--card-background-color:#4caf50}.poka.cards .card:nth-child(14n+10){--card-background-color:#8bc34a}.poka.cards .card:nth-child(14n+11){--card-background-color:#ffc107}.poka.cards .card:nth-child(14n+12){--card-background-color:#3f51b5}.poka.cards .card:nth-child(14n+13){--card-background-color:#ff5722}.poka.cards .card:nth-child(14n+14){--card-background-color:#795548}@media(max-width:768px){.poka.cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.poka.cards .card .icon{padding:8px;border-radius:16px}.poka.cards .card .icon i{font-size:22px}}div[data-v-930d36d4]{text-align:center;margin-top:8px}.poka-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.poka-pagination .poka-pagination-item{min-width:44px;background-color:rgba(0,0,0,.05);line-height:36px;border-radius:8px;text-align:center;padding:4px 0;cursor:pointer;font-family:var(--product-font);-webkit-transition:.2s ease;transition:.2s ease}.poka-pagination .poka-pagination-item.disabled{color:rgba(0,0,0,.5);background-color:rgba(0,0,0,.025);pointer-events:none}.poka-pagination .poka-pagination-item.active{-webkit-box-shadow:0 4px 8px var(--v-primary-base);box-shadow:0 4px 8px var(--v-primary-base);background-color:var(--v-primary-base)!important;color:#fff;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.poka-pagination .poka-pagination-item.active:hover{background-color:rgba(0,0,0,.075)}.poka-pagination .poka-pagination-item.active:active{background-color:rgba(0,0,0,.1)}@media screen and (max-width:512px){.poka-pagination .poka-pagination-item{min-width:35px;line-height:28px}}.update-notify[data-v-59ac6c3e]{background:#2f2b3e;text-shadow:0 0 6px #2f2b3e;position:relative;margin:16px 2px;padding:24px 32px;border-radius:16px;background-size:240px;background-position:100%;background-repeat:no-repeat;background-image:url(/img/update.svg);color:#fff;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.3);box-shadow:0 3px 5px 0 rgba(0,0,0,.3)}.moreDialog-header{padding:16px 0;position:relative}.moreDialog-header .head{font-weight:700;font-size:18px;line-height:1.25em;opacity:.999}.moreDialog-header .artist,.moreDialog-header .head{max-width:95%}.moreDialog-content .item .v-avatar{position:relative}.moreDialog-content .item .v-avatar:before{background-color:var(--v-primary-base);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);bottom:0;content:"";left:0;opacity:.1;pointer-events:none;position:absolute;right:0;top:0;border-radius:4px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.moreDialog-content .item:hover .v-avatar:before{opacity:.2}.poka.list .item[data-v-d1d67fd4]{overflow:hidden} \ No newline at end of file diff --git a/public/css/chunk-b8a804c8.876144e2.css b/public/css/chunk-b8a804c8.2f781aa3.css similarity index 100% rename from public/css/chunk-b8a804c8.876144e2.css rename to public/css/chunk-b8a804c8.2f781aa3.css diff --git a/public/css/chunk-vendors.df5281bf.css b/public/css/chunk-vendors.642bde06.css similarity index 61% rename from public/css/chunk-vendors.df5281bf.css rename to public/css/chunk-vendors.642bde06.css index 723a378..5e8c9b6 100644 --- a/public/css/chunk-vendors.df5281bf.css +++ b/public/css/chunk-vendors.642bde06.css @@ -1,5 +1,5 @@ -.theme--light.v-application{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.v-application .text--secondary{color:rgba(0,0,0,.6)!important}.theme--light.v-application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-application{background:#121212;color:#fff}.theme--dark.v-application .text--primary{color:#fff!important}.theme--dark.v-application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.v-application .text--disabled{color:hsla(0,0%,100%,.5)!important}.v-application{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.v-application a{cursor:pointer}.v-application--is-rtl{direction:rtl}.v-application--wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;max-width:100%;position:relative}@-moz-document url-prefix(){@media print{.v-application,.v-application--wrap{display:block}}}.theme--light.v-snack__wrapper{color:rgba(0,0,0,.87)}.theme--dark.v-snack__wrapper{color:#fff}.v-sheet.v-snack__wrapper{border-radius:4px}.v-sheet.v-snack__wrapper:not(.v-sheet--outlined){-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-sheet.v-snack__wrapper.v-sheet--shaped{border-radius:24px 4px}.v-snack{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;right:0;top:0;width:100%}.v-snack:not(.v-snack--absolute){height:100vh;position:fixed;z-index:1000}.v-snack:not(.v-snack--centered):not(.v-snack--top){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.v-snack__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:currentColor!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px;max-width:672px;min-height:48px;min-width:344px;padding:0;pointer-events:auto;position:relative;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snack__wrapper.theme--dark{background-color:#333;color:hsla(0,0%,100%,.87)}.v-snack__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:initial}.v-snack__action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex}.v-snack__action .v-ripple__container{display:none}.v-application--is-ltr .v-snack__action{margin-right:8px}.v-application--is-rtl .v-snack__action{margin-left:8px}.v-snack__action>.v-snack__btn.v-btn{padding:0 8px}.v-snack__btn{margin-left:0;margin-right:0;margin:0;min-width:auto}.v-snack--absolute{height:100%;position:absolute;z-index:1}.v-snack--centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-snack--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;right:auto}.v-snack--multi-line .v-snack__wrapper{min-height:68px}.v-snack--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:auto}.v-snack:not(.v-snack--has-background) .v-snack__wrapper{-webkit-box-shadow:none!important;box-shadow:none!important}.v-snack--bottom{top:auto}.v-snack--text .v-snack__wrapper:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:0}.v-snack--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:auto}.v-snack--vertical .v-snack__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-snack--vertical .v-snack__wrapper .v-snack__action{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:8px}.v-snack-transition-enter.v-snack__wrapper{-webkit-transform:scale(.8);transform:scale(.8)}.v-snack-transition-enter.v-snack__wrapper,.v-snack-transition-leave-to.v-snack__wrapper{opacity:0}.theme--light.v-sheet{background-color:#fff;border-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-sheet--outlined{border:thin solid rgba(0,0,0,.12)}.theme--dark.v-sheet{background-color:#1e1e1e;border-color:#1e1e1e;color:#fff}.theme--dark.v-sheet--outlined{border:thin solid hsla(0,0%,100%,.12)}.v-sheet{border-radius:0}.v-sheet:not(.v-sheet--outlined){-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-sheet--shaped{border-radius:24px 0}@-webkit-keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.v-application .black{background-color:#000!important;border-color:#000!important}.v-application .black--text{color:#000!important;caret-color:#000!important}.v-application .white{background-color:#fff!important;border-color:#fff!important}.v-application .white--text{color:#fff!important;caret-color:#fff!important}.v-application .transparent{background-color:transparent!important;border-color:transparent!important}.v-application .transparent--text{color:transparent!important;caret-color:transparent!important}.v-application .red{background-color:#f44336!important;border-color:#f44336!important}.v-application .red--text{color:#f44336!important;caret-color:#f44336!important}.v-application .red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.v-application .red--text.text--lighten-5{color:#ffebee!important;caret-color:#ffebee!important}.v-application .red.lighten-4{background-color:#ffcdd2!important;border-color:#ffcdd2!important}.v-application .red--text.text--lighten-4{color:#ffcdd2!important;caret-color:#ffcdd2!important}.v-application .red.lighten-3{background-color:#ef9a9a!important;border-color:#ef9a9a!important}.v-application .red--text.text--lighten-3{color:#ef9a9a!important;caret-color:#ef9a9a!important}.v-application .red.lighten-2{background-color:#e57373!important;border-color:#e57373!important}.v-application .red--text.text--lighten-2{color:#e57373!important;caret-color:#e57373!important}.v-application .red.lighten-1{background-color:#ef5350!important;border-color:#ef5350!important}.v-application .red--text.text--lighten-1{color:#ef5350!important;caret-color:#ef5350!important}.v-application .red.darken-1{background-color:#e53935!important;border-color:#e53935!important}.v-application .red--text.text--darken-1{color:#e53935!important;caret-color:#e53935!important}.v-application .red.darken-2{background-color:#d32f2f!important;border-color:#d32f2f!important}.v-application .red--text.text--darken-2{color:#d32f2f!important;caret-color:#d32f2f!important}.v-application .red.darken-3{background-color:#c62828!important;border-color:#c62828!important}.v-application .red--text.text--darken-3{color:#c62828!important;caret-color:#c62828!important}.v-application .red.darken-4{background-color:#b71c1c!important;border-color:#b71c1c!important}.v-application .red--text.text--darken-4{color:#b71c1c!important;caret-color:#b71c1c!important}.v-application .red.accent-1{background-color:#ff8a80!important;border-color:#ff8a80!important}.v-application .red--text.text--accent-1{color:#ff8a80!important;caret-color:#ff8a80!important}.v-application .red.accent-2{background-color:#ff5252!important;border-color:#ff5252!important}.v-application .red--text.text--accent-2{color:#ff5252!important;caret-color:#ff5252!important}.v-application .red.accent-3{background-color:#ff1744!important;border-color:#ff1744!important}.v-application .red--text.text--accent-3{color:#ff1744!important;caret-color:#ff1744!important}.v-application .red.accent-4{background-color:#d50000!important;border-color:#d50000!important}.v-application .red--text.text--accent-4{color:#d50000!important;caret-color:#d50000!important}.v-application .pink{background-color:#e91e63!important;border-color:#e91e63!important}.v-application .pink--text{color:#e91e63!important;caret-color:#e91e63!important}.v-application .pink.lighten-5{background-color:#fce4ec!important;border-color:#fce4ec!important}.v-application .pink--text.text--lighten-5{color:#fce4ec!important;caret-color:#fce4ec!important}.v-application .pink.lighten-4{background-color:#f8bbd0!important;border-color:#f8bbd0!important}.v-application .pink--text.text--lighten-4{color:#f8bbd0!important;caret-color:#f8bbd0!important}.v-application .pink.lighten-3{background-color:#f48fb1!important;border-color:#f48fb1!important}.v-application .pink--text.text--lighten-3{color:#f48fb1!important;caret-color:#f48fb1!important}.v-application .pink.lighten-2{background-color:#f06292!important;border-color:#f06292!important}.v-application .pink--text.text--lighten-2{color:#f06292!important;caret-color:#f06292!important}.v-application .pink.lighten-1{background-color:#ec407a!important;border-color:#ec407a!important}.v-application .pink--text.text--lighten-1{color:#ec407a!important;caret-color:#ec407a!important}.v-application .pink.darken-1{background-color:#d81b60!important;border-color:#d81b60!important}.v-application .pink--text.text--darken-1{color:#d81b60!important;caret-color:#d81b60!important}.v-application .pink.darken-2{background-color:#c2185b!important;border-color:#c2185b!important}.v-application .pink--text.text--darken-2{color:#c2185b!important;caret-color:#c2185b!important}.v-application .pink.darken-3{background-color:#ad1457!important;border-color:#ad1457!important}.v-application .pink--text.text--darken-3{color:#ad1457!important;caret-color:#ad1457!important}.v-application .pink.darken-4{background-color:#880e4f!important;border-color:#880e4f!important}.v-application .pink--text.text--darken-4{color:#880e4f!important;caret-color:#880e4f!important}.v-application .pink.accent-1{background-color:#ff80ab!important;border-color:#ff80ab!important}.v-application .pink--text.text--accent-1{color:#ff80ab!important;caret-color:#ff80ab!important}.v-application .pink.accent-2{background-color:#ff4081!important;border-color:#ff4081!important}.v-application .pink--text.text--accent-2{color:#ff4081!important;caret-color:#ff4081!important}.v-application .pink.accent-3{background-color:#f50057!important;border-color:#f50057!important}.v-application .pink--text.text--accent-3{color:#f50057!important;caret-color:#f50057!important}.v-application .pink.accent-4{background-color:#c51162!important;border-color:#c51162!important}.v-application .pink--text.text--accent-4{color:#c51162!important;caret-color:#c51162!important}.v-application .purple{background-color:#9c27b0!important;border-color:#9c27b0!important}.v-application .purple--text{color:#9c27b0!important;caret-color:#9c27b0!important}.v-application .purple.lighten-5{background-color:#f3e5f5!important;border-color:#f3e5f5!important}.v-application .purple--text.text--lighten-5{color:#f3e5f5!important;caret-color:#f3e5f5!important}.v-application .purple.lighten-4{background-color:#e1bee7!important;border-color:#e1bee7!important}.v-application .purple--text.text--lighten-4{color:#e1bee7!important;caret-color:#e1bee7!important}.v-application .purple.lighten-3{background-color:#ce93d8!important;border-color:#ce93d8!important}.v-application .purple--text.text--lighten-3{color:#ce93d8!important;caret-color:#ce93d8!important}.v-application .purple.lighten-2{background-color:#ba68c8!important;border-color:#ba68c8!important}.v-application .purple--text.text--lighten-2{color:#ba68c8!important;caret-color:#ba68c8!important}.v-application .purple.lighten-1{background-color:#ab47bc!important;border-color:#ab47bc!important}.v-application .purple--text.text--lighten-1{color:#ab47bc!important;caret-color:#ab47bc!important}.v-application .purple.darken-1{background-color:#8e24aa!important;border-color:#8e24aa!important}.v-application .purple--text.text--darken-1{color:#8e24aa!important;caret-color:#8e24aa!important}.v-application .purple.darken-2{background-color:#7b1fa2!important;border-color:#7b1fa2!important}.v-application .purple--text.text--darken-2{color:#7b1fa2!important;caret-color:#7b1fa2!important}.v-application .purple.darken-3{background-color:#6a1b9a!important;border-color:#6a1b9a!important}.v-application .purple--text.text--darken-3{color:#6a1b9a!important;caret-color:#6a1b9a!important}.v-application .purple.darken-4{background-color:#4a148c!important;border-color:#4a148c!important}.v-application .purple--text.text--darken-4{color:#4a148c!important;caret-color:#4a148c!important}.v-application .purple.accent-1{background-color:#ea80fc!important;border-color:#ea80fc!important}.v-application .purple--text.text--accent-1{color:#ea80fc!important;caret-color:#ea80fc!important}.v-application .purple.accent-2{background-color:#e040fb!important;border-color:#e040fb!important}.v-application .purple--text.text--accent-2{color:#e040fb!important;caret-color:#e040fb!important}.v-application .purple.accent-3{background-color:#d500f9!important;border-color:#d500f9!important}.v-application .purple--text.text--accent-3{color:#d500f9!important;caret-color:#d500f9!important}.v-application .purple.accent-4{background-color:#a0f!important;border-color:#a0f!important}.v-application .purple--text.text--accent-4{color:#a0f!important;caret-color:#a0f!important}.v-application .deep-purple{background-color:#673ab7!important;border-color:#673ab7!important}.v-application .deep-purple--text{color:#673ab7!important;caret-color:#673ab7!important}.v-application .deep-purple.lighten-5{background-color:#ede7f6!important;border-color:#ede7f6!important}.v-application .deep-purple--text.text--lighten-5{color:#ede7f6!important;caret-color:#ede7f6!important}.v-application .deep-purple.lighten-4{background-color:#d1c4e9!important;border-color:#d1c4e9!important}.v-application .deep-purple--text.text--lighten-4{color:#d1c4e9!important;caret-color:#d1c4e9!important}.v-application .deep-purple.lighten-3{background-color:#b39ddb!important;border-color:#b39ddb!important}.v-application .deep-purple--text.text--lighten-3{color:#b39ddb!important;caret-color:#b39ddb!important}.v-application .deep-purple.lighten-2{background-color:#9575cd!important;border-color:#9575cd!important}.v-application .deep-purple--text.text--lighten-2{color:#9575cd!important;caret-color:#9575cd!important}.v-application .deep-purple.lighten-1{background-color:#7e57c2!important;border-color:#7e57c2!important}.v-application .deep-purple--text.text--lighten-1{color:#7e57c2!important;caret-color:#7e57c2!important}.v-application .deep-purple.darken-1{background-color:#5e35b1!important;border-color:#5e35b1!important}.v-application .deep-purple--text.text--darken-1{color:#5e35b1!important;caret-color:#5e35b1!important}.v-application .deep-purple.darken-2{background-color:#512da8!important;border-color:#512da8!important}.v-application .deep-purple--text.text--darken-2{color:#512da8!important;caret-color:#512da8!important}.v-application .deep-purple.darken-3{background-color:#4527a0!important;border-color:#4527a0!important}.v-application .deep-purple--text.text--darken-3{color:#4527a0!important;caret-color:#4527a0!important}.v-application .deep-purple.darken-4{background-color:#311b92!important;border-color:#311b92!important}.v-application .deep-purple--text.text--darken-4{color:#311b92!important;caret-color:#311b92!important}.v-application .deep-purple.accent-1{background-color:#b388ff!important;border-color:#b388ff!important}.v-application .deep-purple--text.text--accent-1{color:#b388ff!important;caret-color:#b388ff!important}.v-application .deep-purple.accent-2{background-color:#7c4dff!important;border-color:#7c4dff!important}.v-application .deep-purple--text.text--accent-2{color:#7c4dff!important;caret-color:#7c4dff!important}.v-application .deep-purple.accent-3{background-color:#651fff!important;border-color:#651fff!important}.v-application .deep-purple--text.text--accent-3{color:#651fff!important;caret-color:#651fff!important}.v-application .deep-purple.accent-4{background-color:#6200ea!important;border-color:#6200ea!important}.v-application .deep-purple--text.text--accent-4{color:#6200ea!important;caret-color:#6200ea!important}.v-application .indigo{background-color:#3f51b5!important;border-color:#3f51b5!important}.v-application .indigo--text{color:#3f51b5!important;caret-color:#3f51b5!important}.v-application .indigo.lighten-5{background-color:#e8eaf6!important;border-color:#e8eaf6!important}.v-application .indigo--text.text--lighten-5{color:#e8eaf6!important;caret-color:#e8eaf6!important}.v-application .indigo.lighten-4{background-color:#c5cae9!important;border-color:#c5cae9!important}.v-application .indigo--text.text--lighten-4{color:#c5cae9!important;caret-color:#c5cae9!important}.v-application .indigo.lighten-3{background-color:#9fa8da!important;border-color:#9fa8da!important}.v-application .indigo--text.text--lighten-3{color:#9fa8da!important;caret-color:#9fa8da!important}.v-application .indigo.lighten-2{background-color:#7986cb!important;border-color:#7986cb!important}.v-application .indigo--text.text--lighten-2{color:#7986cb!important;caret-color:#7986cb!important}.v-application .indigo.lighten-1{background-color:#5c6bc0!important;border-color:#5c6bc0!important}.v-application .indigo--text.text--lighten-1{color:#5c6bc0!important;caret-color:#5c6bc0!important}.v-application .indigo.darken-1{background-color:#3949ab!important;border-color:#3949ab!important}.v-application .indigo--text.text--darken-1{color:#3949ab!important;caret-color:#3949ab!important}.v-application .indigo.darken-2{background-color:#303f9f!important;border-color:#303f9f!important}.v-application .indigo--text.text--darken-2{color:#303f9f!important;caret-color:#303f9f!important}.v-application .indigo.darken-3{background-color:#283593!important;border-color:#283593!important}.v-application .indigo--text.text--darken-3{color:#283593!important;caret-color:#283593!important}.v-application .indigo.darken-4{background-color:#1a237e!important;border-color:#1a237e!important}.v-application .indigo--text.text--darken-4{color:#1a237e!important;caret-color:#1a237e!important}.v-application .indigo.accent-1{background-color:#8c9eff!important;border-color:#8c9eff!important}.v-application .indigo--text.text--accent-1{color:#8c9eff!important;caret-color:#8c9eff!important}.v-application .indigo.accent-2{background-color:#536dfe!important;border-color:#536dfe!important}.v-application .indigo--text.text--accent-2{color:#536dfe!important;caret-color:#536dfe!important}.v-application .indigo.accent-3{background-color:#3d5afe!important;border-color:#3d5afe!important}.v-application .indigo--text.text--accent-3{color:#3d5afe!important;caret-color:#3d5afe!important}.v-application .indigo.accent-4{background-color:#304ffe!important;border-color:#304ffe!important}.v-application .indigo--text.text--accent-4{color:#304ffe!important;caret-color:#304ffe!important}.v-application .blue{background-color:#2196f3!important;border-color:#2196f3!important}.v-application .blue--text{color:#2196f3!important;caret-color:#2196f3!important}.v-application .blue.lighten-5{background-color:#e3f2fd!important;border-color:#e3f2fd!important}.v-application .blue--text.text--lighten-5{color:#e3f2fd!important;caret-color:#e3f2fd!important}.v-application .blue.lighten-4{background-color:#bbdefb!important;border-color:#bbdefb!important}.v-application .blue--text.text--lighten-4{color:#bbdefb!important;caret-color:#bbdefb!important}.v-application .blue.lighten-3{background-color:#90caf9!important;border-color:#90caf9!important}.v-application .blue--text.text--lighten-3{color:#90caf9!important;caret-color:#90caf9!important}.v-application .blue.lighten-2{background-color:#64b5f6!important;border-color:#64b5f6!important}.v-application .blue--text.text--lighten-2{color:#64b5f6!important;caret-color:#64b5f6!important}.v-application .blue.lighten-1{background-color:#42a5f5!important;border-color:#42a5f5!important}.v-application .blue--text.text--lighten-1{color:#42a5f5!important;caret-color:#42a5f5!important}.v-application .blue.darken-1{background-color:#1e88e5!important;border-color:#1e88e5!important}.v-application .blue--text.text--darken-1{color:#1e88e5!important;caret-color:#1e88e5!important}.v-application .blue.darken-2{background-color:#1976d2!important;border-color:#1976d2!important}.v-application .blue--text.text--darken-2{color:#1976d2!important;caret-color:#1976d2!important}.v-application .blue.darken-3{background-color:#1565c0!important;border-color:#1565c0!important}.v-application .blue--text.text--darken-3{color:#1565c0!important;caret-color:#1565c0!important}.v-application .blue.darken-4{background-color:#0d47a1!important;border-color:#0d47a1!important}.v-application .blue--text.text--darken-4{color:#0d47a1!important;caret-color:#0d47a1!important}.v-application .blue.accent-1{background-color:#82b1ff!important;border-color:#82b1ff!important}.v-application .blue--text.text--accent-1{color:#82b1ff!important;caret-color:#82b1ff!important}.v-application .blue.accent-2{background-color:#448aff!important;border-color:#448aff!important}.v-application .blue--text.text--accent-2{color:#448aff!important;caret-color:#448aff!important}.v-application .blue.accent-3{background-color:#2979ff!important;border-color:#2979ff!important}.v-application .blue--text.text--accent-3{color:#2979ff!important;caret-color:#2979ff!important}.v-application .blue.accent-4{background-color:#2962ff!important;border-color:#2962ff!important}.v-application .blue--text.text--accent-4{color:#2962ff!important;caret-color:#2962ff!important}.v-application .light-blue{background-color:#03a9f4!important;border-color:#03a9f4!important}.v-application .light-blue--text{color:#03a9f4!important;caret-color:#03a9f4!important}.v-application .light-blue.lighten-5{background-color:#e1f5fe!important;border-color:#e1f5fe!important}.v-application .light-blue--text.text--lighten-5{color:#e1f5fe!important;caret-color:#e1f5fe!important}.v-application .light-blue.lighten-4{background-color:#b3e5fc!important;border-color:#b3e5fc!important}.v-application .light-blue--text.text--lighten-4{color:#b3e5fc!important;caret-color:#b3e5fc!important}.v-application .light-blue.lighten-3{background-color:#81d4fa!important;border-color:#81d4fa!important}.v-application .light-blue--text.text--lighten-3{color:#81d4fa!important;caret-color:#81d4fa!important}.v-application .light-blue.lighten-2{background-color:#4fc3f7!important;border-color:#4fc3f7!important}.v-application .light-blue--text.text--lighten-2{color:#4fc3f7!important;caret-color:#4fc3f7!important}.v-application .light-blue.lighten-1{background-color:#29b6f6!important;border-color:#29b6f6!important}.v-application .light-blue--text.text--lighten-1{color:#29b6f6!important;caret-color:#29b6f6!important}.v-application .light-blue.darken-1{background-color:#039be5!important;border-color:#039be5!important}.v-application .light-blue--text.text--darken-1{color:#039be5!important;caret-color:#039be5!important}.v-application .light-blue.darken-2{background-color:#0288d1!important;border-color:#0288d1!important}.v-application .light-blue--text.text--darken-2{color:#0288d1!important;caret-color:#0288d1!important}.v-application .light-blue.darken-3{background-color:#0277bd!important;border-color:#0277bd!important}.v-application .light-blue--text.text--darken-3{color:#0277bd!important;caret-color:#0277bd!important}.v-application .light-blue.darken-4{background-color:#01579b!important;border-color:#01579b!important}.v-application .light-blue--text.text--darken-4{color:#01579b!important;caret-color:#01579b!important}.v-application .light-blue.accent-1{background-color:#80d8ff!important;border-color:#80d8ff!important}.v-application .light-blue--text.text--accent-1{color:#80d8ff!important;caret-color:#80d8ff!important}.v-application .light-blue.accent-2{background-color:#40c4ff!important;border-color:#40c4ff!important}.v-application .light-blue--text.text--accent-2{color:#40c4ff!important;caret-color:#40c4ff!important}.v-application .light-blue.accent-3{background-color:#00b0ff!important;border-color:#00b0ff!important}.v-application .light-blue--text.text--accent-3{color:#00b0ff!important;caret-color:#00b0ff!important}.v-application .light-blue.accent-4{background-color:#0091ea!important;border-color:#0091ea!important}.v-application .light-blue--text.text--accent-4{color:#0091ea!important;caret-color:#0091ea!important}.v-application .cyan{background-color:#00bcd4!important;border-color:#00bcd4!important}.v-application .cyan--text{color:#00bcd4!important;caret-color:#00bcd4!important}.v-application .cyan.lighten-5{background-color:#e0f7fa!important;border-color:#e0f7fa!important}.v-application .cyan--text.text--lighten-5{color:#e0f7fa!important;caret-color:#e0f7fa!important}.v-application .cyan.lighten-4{background-color:#b2ebf2!important;border-color:#b2ebf2!important}.v-application .cyan--text.text--lighten-4{color:#b2ebf2!important;caret-color:#b2ebf2!important}.v-application .cyan.lighten-3{background-color:#80deea!important;border-color:#80deea!important}.v-application .cyan--text.text--lighten-3{color:#80deea!important;caret-color:#80deea!important}.v-application .cyan.lighten-2{background-color:#4dd0e1!important;border-color:#4dd0e1!important}.v-application .cyan--text.text--lighten-2{color:#4dd0e1!important;caret-color:#4dd0e1!important}.v-application .cyan.lighten-1{background-color:#26c6da!important;border-color:#26c6da!important}.v-application .cyan--text.text--lighten-1{color:#26c6da!important;caret-color:#26c6da!important}.v-application .cyan.darken-1{background-color:#00acc1!important;border-color:#00acc1!important}.v-application .cyan--text.text--darken-1{color:#00acc1!important;caret-color:#00acc1!important}.v-application .cyan.darken-2{background-color:#0097a7!important;border-color:#0097a7!important}.v-application .cyan--text.text--darken-2{color:#0097a7!important;caret-color:#0097a7!important}.v-application .cyan.darken-3{background-color:#00838f!important;border-color:#00838f!important}.v-application .cyan--text.text--darken-3{color:#00838f!important;caret-color:#00838f!important}.v-application .cyan.darken-4{background-color:#006064!important;border-color:#006064!important}.v-application .cyan--text.text--darken-4{color:#006064!important;caret-color:#006064!important}.v-application .cyan.accent-1{background-color:#84ffff!important;border-color:#84ffff!important}.v-application .cyan--text.text--accent-1{color:#84ffff!important;caret-color:#84ffff!important}.v-application .cyan.accent-2{background-color:#18ffff!important;border-color:#18ffff!important}.v-application .cyan--text.text--accent-2{color:#18ffff!important;caret-color:#18ffff!important}.v-application .cyan.accent-3{background-color:#00e5ff!important;border-color:#00e5ff!important}.v-application .cyan--text.text--accent-3{color:#00e5ff!important;caret-color:#00e5ff!important}.v-application .cyan.accent-4{background-color:#00b8d4!important;border-color:#00b8d4!important}.v-application .cyan--text.text--accent-4{color:#00b8d4!important;caret-color:#00b8d4!important}.v-application .teal{background-color:#009688!important;border-color:#009688!important}.v-application .teal--text{color:#009688!important;caret-color:#009688!important}.v-application .teal.lighten-5{background-color:#e0f2f1!important;border-color:#e0f2f1!important}.v-application .teal--text.text--lighten-5{color:#e0f2f1!important;caret-color:#e0f2f1!important}.v-application .teal.lighten-4{background-color:#b2dfdb!important;border-color:#b2dfdb!important}.v-application .teal--text.text--lighten-4{color:#b2dfdb!important;caret-color:#b2dfdb!important}.v-application .teal.lighten-3{background-color:#80cbc4!important;border-color:#80cbc4!important}.v-application .teal--text.text--lighten-3{color:#80cbc4!important;caret-color:#80cbc4!important}.v-application .teal.lighten-2{background-color:#4db6ac!important;border-color:#4db6ac!important}.v-application .teal--text.text--lighten-2{color:#4db6ac!important;caret-color:#4db6ac!important}.v-application .teal.lighten-1{background-color:#26a69a!important;border-color:#26a69a!important}.v-application .teal--text.text--lighten-1{color:#26a69a!important;caret-color:#26a69a!important}.v-application .teal.darken-1{background-color:#00897b!important;border-color:#00897b!important}.v-application .teal--text.text--darken-1{color:#00897b!important;caret-color:#00897b!important}.v-application .teal.darken-2{background-color:#00796b!important;border-color:#00796b!important}.v-application .teal--text.text--darken-2{color:#00796b!important;caret-color:#00796b!important}.v-application .teal.darken-3{background-color:#00695c!important;border-color:#00695c!important}.v-application .teal--text.text--darken-3{color:#00695c!important;caret-color:#00695c!important}.v-application .teal.darken-4{background-color:#004d40!important;border-color:#004d40!important}.v-application .teal--text.text--darken-4{color:#004d40!important;caret-color:#004d40!important}.v-application .teal.accent-1{background-color:#a7ffeb!important;border-color:#a7ffeb!important}.v-application .teal--text.text--accent-1{color:#a7ffeb!important;caret-color:#a7ffeb!important}.v-application .teal.accent-2{background-color:#64ffda!important;border-color:#64ffda!important}.v-application .teal--text.text--accent-2{color:#64ffda!important;caret-color:#64ffda!important}.v-application .teal.accent-3{background-color:#1de9b6!important;border-color:#1de9b6!important}.v-application .teal--text.text--accent-3{color:#1de9b6!important;caret-color:#1de9b6!important}.v-application .teal.accent-4{background-color:#00bfa5!important;border-color:#00bfa5!important}.v-application .teal--text.text--accent-4{color:#00bfa5!important;caret-color:#00bfa5!important}.v-application .green{background-color:#4caf50!important;border-color:#4caf50!important}.v-application .green--text{color:#4caf50!important;caret-color:#4caf50!important}.v-application .green.lighten-5{background-color:#e8f5e9!important;border-color:#e8f5e9!important}.v-application .green--text.text--lighten-5{color:#e8f5e9!important;caret-color:#e8f5e9!important}.v-application .green.lighten-4{background-color:#c8e6c9!important;border-color:#c8e6c9!important}.v-application .green--text.text--lighten-4{color:#c8e6c9!important;caret-color:#c8e6c9!important}.v-application .green.lighten-3{background-color:#a5d6a7!important;border-color:#a5d6a7!important}.v-application .green--text.text--lighten-3{color:#a5d6a7!important;caret-color:#a5d6a7!important}.v-application .green.lighten-2{background-color:#81c784!important;border-color:#81c784!important}.v-application .green--text.text--lighten-2{color:#81c784!important;caret-color:#81c784!important}.v-application .green.lighten-1{background-color:#66bb6a!important;border-color:#66bb6a!important}.v-application .green--text.text--lighten-1{color:#66bb6a!important;caret-color:#66bb6a!important}.v-application .green.darken-1{background-color:#43a047!important;border-color:#43a047!important}.v-application .green--text.text--darken-1{color:#43a047!important;caret-color:#43a047!important}.v-application .green.darken-2{background-color:#388e3c!important;border-color:#388e3c!important}.v-application .green--text.text--darken-2{color:#388e3c!important;caret-color:#388e3c!important}.v-application .green.darken-3{background-color:#2e7d32!important;border-color:#2e7d32!important}.v-application .green--text.text--darken-3{color:#2e7d32!important;caret-color:#2e7d32!important}.v-application .green.darken-4{background-color:#1b5e20!important;border-color:#1b5e20!important}.v-application .green--text.text--darken-4{color:#1b5e20!important;caret-color:#1b5e20!important}.v-application .green.accent-1{background-color:#b9f6ca!important;border-color:#b9f6ca!important}.v-application .green--text.text--accent-1{color:#b9f6ca!important;caret-color:#b9f6ca!important}.v-application .green.accent-2{background-color:#69f0ae!important;border-color:#69f0ae!important}.v-application .green--text.text--accent-2{color:#69f0ae!important;caret-color:#69f0ae!important}.v-application .green.accent-3{background-color:#00e676!important;border-color:#00e676!important}.v-application .green--text.text--accent-3{color:#00e676!important;caret-color:#00e676!important}.v-application .green.accent-4{background-color:#00c853!important;border-color:#00c853!important}.v-application .green--text.text--accent-4{color:#00c853!important;caret-color:#00c853!important}.v-application .light-green{background-color:#8bc34a!important;border-color:#8bc34a!important}.v-application .light-green--text{color:#8bc34a!important;caret-color:#8bc34a!important}.v-application .light-green.lighten-5{background-color:#f1f8e9!important;border-color:#f1f8e9!important}.v-application .light-green--text.text--lighten-5{color:#f1f8e9!important;caret-color:#f1f8e9!important}.v-application .light-green.lighten-4{background-color:#dcedc8!important;border-color:#dcedc8!important}.v-application .light-green--text.text--lighten-4{color:#dcedc8!important;caret-color:#dcedc8!important}.v-application .light-green.lighten-3{background-color:#c5e1a5!important;border-color:#c5e1a5!important}.v-application .light-green--text.text--lighten-3{color:#c5e1a5!important;caret-color:#c5e1a5!important}.v-application .light-green.lighten-2{background-color:#aed581!important;border-color:#aed581!important}.v-application .light-green--text.text--lighten-2{color:#aed581!important;caret-color:#aed581!important}.v-application .light-green.lighten-1{background-color:#9ccc65!important;border-color:#9ccc65!important}.v-application .light-green--text.text--lighten-1{color:#9ccc65!important;caret-color:#9ccc65!important}.v-application .light-green.darken-1{background-color:#7cb342!important;border-color:#7cb342!important}.v-application .light-green--text.text--darken-1{color:#7cb342!important;caret-color:#7cb342!important}.v-application .light-green.darken-2{background-color:#689f38!important;border-color:#689f38!important}.v-application .light-green--text.text--darken-2{color:#689f38!important;caret-color:#689f38!important}.v-application .light-green.darken-3{background-color:#558b2f!important;border-color:#558b2f!important}.v-application .light-green--text.text--darken-3{color:#558b2f!important;caret-color:#558b2f!important}.v-application .light-green.darken-4{background-color:#33691e!important;border-color:#33691e!important}.v-application .light-green--text.text--darken-4{color:#33691e!important;caret-color:#33691e!important}.v-application .light-green.accent-1{background-color:#ccff90!important;border-color:#ccff90!important}.v-application .light-green--text.text--accent-1{color:#ccff90!important;caret-color:#ccff90!important}.v-application .light-green.accent-2{background-color:#b2ff59!important;border-color:#b2ff59!important}.v-application .light-green--text.text--accent-2{color:#b2ff59!important;caret-color:#b2ff59!important}.v-application .light-green.accent-3{background-color:#76ff03!important;border-color:#76ff03!important}.v-application .light-green--text.text--accent-3{color:#76ff03!important;caret-color:#76ff03!important}.v-application .light-green.accent-4{background-color:#64dd17!important;border-color:#64dd17!important}.v-application .light-green--text.text--accent-4{color:#64dd17!important;caret-color:#64dd17!important}.v-application .lime{background-color:#cddc39!important;border-color:#cddc39!important}.v-application .lime--text{color:#cddc39!important;caret-color:#cddc39!important}.v-application .lime.lighten-5{background-color:#f9fbe7!important;border-color:#f9fbe7!important}.v-application .lime--text.text--lighten-5{color:#f9fbe7!important;caret-color:#f9fbe7!important}.v-application .lime.lighten-4{background-color:#f0f4c3!important;border-color:#f0f4c3!important}.v-application .lime--text.text--lighten-4{color:#f0f4c3!important;caret-color:#f0f4c3!important}.v-application .lime.lighten-3{background-color:#e6ee9c!important;border-color:#e6ee9c!important}.v-application .lime--text.text--lighten-3{color:#e6ee9c!important;caret-color:#e6ee9c!important}.v-application .lime.lighten-2{background-color:#dce775!important;border-color:#dce775!important}.v-application .lime--text.text--lighten-2{color:#dce775!important;caret-color:#dce775!important}.v-application .lime.lighten-1{background-color:#d4e157!important;border-color:#d4e157!important}.v-application .lime--text.text--lighten-1{color:#d4e157!important;caret-color:#d4e157!important}.v-application .lime.darken-1{background-color:#c0ca33!important;border-color:#c0ca33!important}.v-application .lime--text.text--darken-1{color:#c0ca33!important;caret-color:#c0ca33!important}.v-application .lime.darken-2{background-color:#afb42b!important;border-color:#afb42b!important}.v-application .lime--text.text--darken-2{color:#afb42b!important;caret-color:#afb42b!important}.v-application .lime.darken-3{background-color:#9e9d24!important;border-color:#9e9d24!important}.v-application .lime--text.text--darken-3{color:#9e9d24!important;caret-color:#9e9d24!important}.v-application .lime.darken-4{background-color:#827717!important;border-color:#827717!important}.v-application .lime--text.text--darken-4{color:#827717!important;caret-color:#827717!important}.v-application .lime.accent-1{background-color:#f4ff81!important;border-color:#f4ff81!important}.v-application .lime--text.text--accent-1{color:#f4ff81!important;caret-color:#f4ff81!important}.v-application .lime.accent-2{background-color:#eeff41!important;border-color:#eeff41!important}.v-application .lime--text.text--accent-2{color:#eeff41!important;caret-color:#eeff41!important}.v-application .lime.accent-3{background-color:#c6ff00!important;border-color:#c6ff00!important}.v-application .lime--text.text--accent-3{color:#c6ff00!important;caret-color:#c6ff00!important}.v-application .lime.accent-4{background-color:#aeea00!important;border-color:#aeea00!important}.v-application .lime--text.text--accent-4{color:#aeea00!important;caret-color:#aeea00!important}.v-application .yellow{background-color:#ffeb3b!important;border-color:#ffeb3b!important}.v-application .yellow--text{color:#ffeb3b!important;caret-color:#ffeb3b!important}.v-application .yellow.lighten-5{background-color:#fffde7!important;border-color:#fffde7!important}.v-application .yellow--text.text--lighten-5{color:#fffde7!important;caret-color:#fffde7!important}.v-application .yellow.lighten-4{background-color:#fff9c4!important;border-color:#fff9c4!important}.v-application .yellow--text.text--lighten-4{color:#fff9c4!important;caret-color:#fff9c4!important}.v-application .yellow.lighten-3{background-color:#fff59d!important;border-color:#fff59d!important}.v-application .yellow--text.text--lighten-3{color:#fff59d!important;caret-color:#fff59d!important}.v-application .yellow.lighten-2{background-color:#fff176!important;border-color:#fff176!important}.v-application .yellow--text.text--lighten-2{color:#fff176!important;caret-color:#fff176!important}.v-application .yellow.lighten-1{background-color:#ffee58!important;border-color:#ffee58!important}.v-application .yellow--text.text--lighten-1{color:#ffee58!important;caret-color:#ffee58!important}.v-application .yellow.darken-1{background-color:#fdd835!important;border-color:#fdd835!important}.v-application .yellow--text.text--darken-1{color:#fdd835!important;caret-color:#fdd835!important}.v-application .yellow.darken-2{background-color:#fbc02d!important;border-color:#fbc02d!important}.v-application .yellow--text.text--darken-2{color:#fbc02d!important;caret-color:#fbc02d!important}.v-application .yellow.darken-3{background-color:#f9a825!important;border-color:#f9a825!important}.v-application .yellow--text.text--darken-3{color:#f9a825!important;caret-color:#f9a825!important}.v-application .yellow.darken-4{background-color:#f57f17!important;border-color:#f57f17!important}.v-application .yellow--text.text--darken-4{color:#f57f17!important;caret-color:#f57f17!important}.v-application .yellow.accent-1{background-color:#ffff8d!important;border-color:#ffff8d!important}.v-application .yellow--text.text--accent-1{color:#ffff8d!important;caret-color:#ffff8d!important}.v-application .yellow.accent-2{background-color:#ff0!important;border-color:#ff0!important}.v-application .yellow--text.text--accent-2{color:#ff0!important;caret-color:#ff0!important}.v-application .yellow.accent-3{background-color:#ffea00!important;border-color:#ffea00!important}.v-application .yellow--text.text--accent-3{color:#ffea00!important;caret-color:#ffea00!important}.v-application .yellow.accent-4{background-color:#ffd600!important;border-color:#ffd600!important}.v-application .yellow--text.text--accent-4{color:#ffd600!important;caret-color:#ffd600!important}.v-application .amber{background-color:#ffc107!important;border-color:#ffc107!important}.v-application .amber--text{color:#ffc107!important;caret-color:#ffc107!important}.v-application .amber.lighten-5{background-color:#fff8e1!important;border-color:#fff8e1!important}.v-application .amber--text.text--lighten-5{color:#fff8e1!important;caret-color:#fff8e1!important}.v-application .amber.lighten-4{background-color:#ffecb3!important;border-color:#ffecb3!important}.v-application .amber--text.text--lighten-4{color:#ffecb3!important;caret-color:#ffecb3!important}.v-application .amber.lighten-3{background-color:#ffe082!important;border-color:#ffe082!important}.v-application .amber--text.text--lighten-3{color:#ffe082!important;caret-color:#ffe082!important}.v-application .amber.lighten-2{background-color:#ffd54f!important;border-color:#ffd54f!important}.v-application .amber--text.text--lighten-2{color:#ffd54f!important;caret-color:#ffd54f!important}.v-application .amber.lighten-1{background-color:#ffca28!important;border-color:#ffca28!important}.v-application .amber--text.text--lighten-1{color:#ffca28!important;caret-color:#ffca28!important}.v-application .amber.darken-1{background-color:#ffb300!important;border-color:#ffb300!important}.v-application .amber--text.text--darken-1{color:#ffb300!important;caret-color:#ffb300!important}.v-application .amber.darken-2{background-color:#ffa000!important;border-color:#ffa000!important}.v-application .amber--text.text--darken-2{color:#ffa000!important;caret-color:#ffa000!important}.v-application .amber.darken-3{background-color:#ff8f00!important;border-color:#ff8f00!important}.v-application .amber--text.text--darken-3{color:#ff8f00!important;caret-color:#ff8f00!important}.v-application .amber.darken-4{background-color:#ff6f00!important;border-color:#ff6f00!important}.v-application .amber--text.text--darken-4{color:#ff6f00!important;caret-color:#ff6f00!important}.v-application .amber.accent-1{background-color:#ffe57f!important;border-color:#ffe57f!important}.v-application .amber--text.text--accent-1{color:#ffe57f!important;caret-color:#ffe57f!important}.v-application .amber.accent-2{background-color:#ffd740!important;border-color:#ffd740!important}.v-application .amber--text.text--accent-2{color:#ffd740!important;caret-color:#ffd740!important}.v-application .amber.accent-3{background-color:#ffc400!important;border-color:#ffc400!important}.v-application .amber--text.text--accent-3{color:#ffc400!important;caret-color:#ffc400!important}.v-application .amber.accent-4{background-color:#ffab00!important;border-color:#ffab00!important}.v-application .amber--text.text--accent-4{color:#ffab00!important;caret-color:#ffab00!important}.v-application .orange{background-color:#ff9800!important;border-color:#ff9800!important}.v-application .orange--text{color:#ff9800!important;caret-color:#ff9800!important}.v-application .orange.lighten-5{background-color:#fff3e0!important;border-color:#fff3e0!important}.v-application .orange--text.text--lighten-5{color:#fff3e0!important;caret-color:#fff3e0!important}.v-application .orange.lighten-4{background-color:#ffe0b2!important;border-color:#ffe0b2!important}.v-application .orange--text.text--lighten-4{color:#ffe0b2!important;caret-color:#ffe0b2!important}.v-application .orange.lighten-3{background-color:#ffcc80!important;border-color:#ffcc80!important}.v-application .orange--text.text--lighten-3{color:#ffcc80!important;caret-color:#ffcc80!important}.v-application .orange.lighten-2{background-color:#ffb74d!important;border-color:#ffb74d!important}.v-application .orange--text.text--lighten-2{color:#ffb74d!important;caret-color:#ffb74d!important}.v-application .orange.lighten-1{background-color:#ffa726!important;border-color:#ffa726!important}.v-application .orange--text.text--lighten-1{color:#ffa726!important;caret-color:#ffa726!important}.v-application .orange.darken-1{background-color:#fb8c00!important;border-color:#fb8c00!important}.v-application .orange--text.text--darken-1{color:#fb8c00!important;caret-color:#fb8c00!important}.v-application .orange.darken-2{background-color:#f57c00!important;border-color:#f57c00!important}.v-application .orange--text.text--darken-2{color:#f57c00!important;caret-color:#f57c00!important}.v-application .orange.darken-3{background-color:#ef6c00!important;border-color:#ef6c00!important}.v-application .orange--text.text--darken-3{color:#ef6c00!important;caret-color:#ef6c00!important}.v-application .orange.darken-4{background-color:#e65100!important;border-color:#e65100!important}.v-application .orange--text.text--darken-4{color:#e65100!important;caret-color:#e65100!important}.v-application .orange.accent-1{background-color:#ffd180!important;border-color:#ffd180!important}.v-application .orange--text.text--accent-1{color:#ffd180!important;caret-color:#ffd180!important}.v-application .orange.accent-2{background-color:#ffab40!important;border-color:#ffab40!important}.v-application .orange--text.text--accent-2{color:#ffab40!important;caret-color:#ffab40!important}.v-application .orange.accent-3{background-color:#ff9100!important;border-color:#ff9100!important}.v-application .orange--text.text--accent-3{color:#ff9100!important;caret-color:#ff9100!important}.v-application .orange.accent-4{background-color:#ff6d00!important;border-color:#ff6d00!important}.v-application .orange--text.text--accent-4{color:#ff6d00!important;caret-color:#ff6d00!important}.v-application .deep-orange{background-color:#ff5722!important;border-color:#ff5722!important}.v-application .deep-orange--text{color:#ff5722!important;caret-color:#ff5722!important}.v-application .deep-orange.lighten-5{background-color:#fbe9e7!important;border-color:#fbe9e7!important}.v-application .deep-orange--text.text--lighten-5{color:#fbe9e7!important;caret-color:#fbe9e7!important}.v-application .deep-orange.lighten-4{background-color:#ffccbc!important;border-color:#ffccbc!important}.v-application .deep-orange--text.text--lighten-4{color:#ffccbc!important;caret-color:#ffccbc!important}.v-application .deep-orange.lighten-3{background-color:#ffab91!important;border-color:#ffab91!important}.v-application .deep-orange--text.text--lighten-3{color:#ffab91!important;caret-color:#ffab91!important}.v-application .deep-orange.lighten-2{background-color:#ff8a65!important;border-color:#ff8a65!important}.v-application .deep-orange--text.text--lighten-2{color:#ff8a65!important;caret-color:#ff8a65!important}.v-application .deep-orange.lighten-1{background-color:#ff7043!important;border-color:#ff7043!important}.v-application .deep-orange--text.text--lighten-1{color:#ff7043!important;caret-color:#ff7043!important}.v-application .deep-orange.darken-1{background-color:#f4511e!important;border-color:#f4511e!important}.v-application .deep-orange--text.text--darken-1{color:#f4511e!important;caret-color:#f4511e!important}.v-application .deep-orange.darken-2{background-color:#e64a19!important;border-color:#e64a19!important}.v-application .deep-orange--text.text--darken-2{color:#e64a19!important;caret-color:#e64a19!important}.v-application .deep-orange.darken-3{background-color:#d84315!important;border-color:#d84315!important}.v-application .deep-orange--text.text--darken-3{color:#d84315!important;caret-color:#d84315!important}.v-application .deep-orange.darken-4{background-color:#bf360c!important;border-color:#bf360c!important}.v-application .deep-orange--text.text--darken-4{color:#bf360c!important;caret-color:#bf360c!important}.v-application .deep-orange.accent-1{background-color:#ff9e80!important;border-color:#ff9e80!important}.v-application .deep-orange--text.text--accent-1{color:#ff9e80!important;caret-color:#ff9e80!important}.v-application .deep-orange.accent-2{background-color:#ff6e40!important;border-color:#ff6e40!important}.v-application .deep-orange--text.text--accent-2{color:#ff6e40!important;caret-color:#ff6e40!important}.v-application .deep-orange.accent-3{background-color:#ff3d00!important;border-color:#ff3d00!important}.v-application .deep-orange--text.text--accent-3{color:#ff3d00!important;caret-color:#ff3d00!important}.v-application .deep-orange.accent-4{background-color:#dd2c00!important;border-color:#dd2c00!important}.v-application .deep-orange--text.text--accent-4{color:#dd2c00!important;caret-color:#dd2c00!important}.v-application .brown{background-color:#795548!important;border-color:#795548!important}.v-application .brown--text{color:#795548!important;caret-color:#795548!important}.v-application .brown.lighten-5{background-color:#efebe9!important;border-color:#efebe9!important}.v-application .brown--text.text--lighten-5{color:#efebe9!important;caret-color:#efebe9!important}.v-application .brown.lighten-4{background-color:#d7ccc8!important;border-color:#d7ccc8!important}.v-application .brown--text.text--lighten-4{color:#d7ccc8!important;caret-color:#d7ccc8!important}.v-application .brown.lighten-3{background-color:#bcaaa4!important;border-color:#bcaaa4!important}.v-application .brown--text.text--lighten-3{color:#bcaaa4!important;caret-color:#bcaaa4!important}.v-application .brown.lighten-2{background-color:#a1887f!important;border-color:#a1887f!important}.v-application .brown--text.text--lighten-2{color:#a1887f!important;caret-color:#a1887f!important}.v-application .brown.lighten-1{background-color:#8d6e63!important;border-color:#8d6e63!important}.v-application .brown--text.text--lighten-1{color:#8d6e63!important;caret-color:#8d6e63!important}.v-application .brown.darken-1{background-color:#6d4c41!important;border-color:#6d4c41!important}.v-application .brown--text.text--darken-1{color:#6d4c41!important;caret-color:#6d4c41!important}.v-application .brown.darken-2{background-color:#5d4037!important;border-color:#5d4037!important}.v-application .brown--text.text--darken-2{color:#5d4037!important;caret-color:#5d4037!important}.v-application .brown.darken-3{background-color:#4e342e!important;border-color:#4e342e!important}.v-application .brown--text.text--darken-3{color:#4e342e!important;caret-color:#4e342e!important}.v-application .brown.darken-4{background-color:#3e2723!important;border-color:#3e2723!important}.v-application .brown--text.text--darken-4{color:#3e2723!important;caret-color:#3e2723!important}.v-application .blue-grey{background-color:#607d8b!important;border-color:#607d8b!important}.v-application .blue-grey--text{color:#607d8b!important;caret-color:#607d8b!important}.v-application .blue-grey.lighten-5{background-color:#eceff1!important;border-color:#eceff1!important}.v-application .blue-grey--text.text--lighten-5{color:#eceff1!important;caret-color:#eceff1!important}.v-application .blue-grey.lighten-4{background-color:#cfd8dc!important;border-color:#cfd8dc!important}.v-application .blue-grey--text.text--lighten-4{color:#cfd8dc!important;caret-color:#cfd8dc!important}.v-application .blue-grey.lighten-3{background-color:#b0bec5!important;border-color:#b0bec5!important}.v-application .blue-grey--text.text--lighten-3{color:#b0bec5!important;caret-color:#b0bec5!important}.v-application .blue-grey.lighten-2{background-color:#90a4ae!important;border-color:#90a4ae!important}.v-application .blue-grey--text.text--lighten-2{color:#90a4ae!important;caret-color:#90a4ae!important}.v-application .blue-grey.lighten-1{background-color:#78909c!important;border-color:#78909c!important}.v-application .blue-grey--text.text--lighten-1{color:#78909c!important;caret-color:#78909c!important}.v-application .blue-grey.darken-1{background-color:#546e7a!important;border-color:#546e7a!important}.v-application .blue-grey--text.text--darken-1{color:#546e7a!important;caret-color:#546e7a!important}.v-application .blue-grey.darken-2{background-color:#455a64!important;border-color:#455a64!important}.v-application .blue-grey--text.text--darken-2{color:#455a64!important;caret-color:#455a64!important}.v-application .blue-grey.darken-3{background-color:#37474f!important;border-color:#37474f!important}.v-application .blue-grey--text.text--darken-3{color:#37474f!important;caret-color:#37474f!important}.v-application .blue-grey.darken-4{background-color:#263238!important;border-color:#263238!important}.v-application .blue-grey--text.text--darken-4{color:#263238!important;caret-color:#263238!important}.v-application .grey{background-color:#9e9e9e!important;border-color:#9e9e9e!important}.v-application .grey--text{color:#9e9e9e!important;caret-color:#9e9e9e!important}.v-application .grey.lighten-5{background-color:#fafafa!important;border-color:#fafafa!important}.v-application .grey--text.text--lighten-5{color:#fafafa!important;caret-color:#fafafa!important}.v-application .grey.lighten-4{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.v-application .grey--text.text--lighten-4{color:#f5f5f5!important;caret-color:#f5f5f5!important}.v-application .grey.lighten-3{background-color:#eee!important;border-color:#eee!important}.v-application .grey--text.text--lighten-3{color:#eee!important;caret-color:#eee!important}.v-application .grey.lighten-2{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.v-application .grey--text.text--lighten-2{color:#e0e0e0!important;caret-color:#e0e0e0!important}.v-application .grey.lighten-1{background-color:#bdbdbd!important;border-color:#bdbdbd!important}.v-application .grey--text.text--lighten-1{color:#bdbdbd!important;caret-color:#bdbdbd!important}.v-application .grey.darken-1{background-color:#757575!important;border-color:#757575!important}.v-application .grey--text.text--darken-1{color:#757575!important;caret-color:#757575!important}.v-application .grey.darken-2{background-color:#616161!important;border-color:#616161!important}.v-application .grey--text.text--darken-2{color:#616161!important;caret-color:#616161!important}.v-application .grey.darken-3{background-color:#424242!important;border-color:#424242!important}.v-application .grey--text.text--darken-3{color:#424242!important;caret-color:#424242!important}.v-application .grey.darken-4{background-color:#212121!important;border-color:#212121!important}.v-application .grey--text.text--darken-4{color:#212121!important;caret-color:#212121!important}.v-application .shades.black{background-color:#000!important;border-color:#000!important}.v-application .shades--text.text--black{color:#000!important;caret-color:#000!important}.v-application .shades.white{background-color:#fff!important;border-color:#fff!important}.v-application .shades--text.text--white{color:#fff!important;caret-color:#fff!important}.v-application .shades.transparent{background-color:transparent!important;border-color:transparent!important}.v-application .shades--text.text--transparent{color:transparent!important;caret-color:transparent!important}/*! +.theme--light.v-application{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.v-application .text--secondary{color:rgba(0,0,0,.6)!important}.theme--light.v-application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-application{background:#121212;color:#fff}.theme--dark.v-application .text--primary{color:#fff!important}.theme--dark.v-application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.v-application .text--disabled{color:hsla(0,0%,100%,.5)!important}.v-application{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.v-application a{cursor:pointer}.v-application--is-rtl{direction:rtl}.v-application--wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;max-width:100%;position:relative}@-moz-document url-prefix(){@media print{.v-application,.v-application--wrap{display:block}}}.theme--light.v-snack__wrapper{color:rgba(0,0,0,.87)}.theme--dark.v-snack__wrapper{color:#fff}.v-sheet.v-snack__wrapper{border-radius:4px}.v-sheet.v-snack__wrapper:not(.v-sheet--outlined){-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-sheet.v-snack__wrapper.v-sheet--shaped{border-radius:24px 4px}.v-snack{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;right:0;top:0;width:100%}.v-snack:not(.v-snack--absolute){height:100vh;position:fixed;z-index:1000}.v-snack:not(.v-snack--centered):not(.v-snack--top){-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.v-snack__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:currentColor!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px;max-width:672px;min-height:48px;min-width:344px;padding:0;pointer-events:auto;position:relative;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snack__wrapper.theme--dark{background-color:#333;color:hsla(0,0%,100%,.87)}.v-snack__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:initial}.v-snack__action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex}.v-snack__action .v-ripple__container{display:none}.v-application--is-ltr .v-snack__action{margin-right:8px}.v-application--is-rtl .v-snack__action{margin-left:8px}.v-snack__action>.v-snack__btn.v-btn{padding:0 8px}.v-snack__btn{margin-left:0;margin-right:0;margin:0;min-width:auto}.v-snack--absolute{height:100%;position:absolute;z-index:1}.v-snack--centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-snack--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;right:auto}.v-snack--multi-line .v-snack__wrapper{min-height:68px}.v-snack--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:auto}.v-snack:not(.v-snack--has-background) .v-snack__wrapper{-webkit-box-shadow:none;box-shadow:none}.v-snack--bottom{top:auto}.v-snack--text .v-snack__wrapper:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:0}.v-snack--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:auto}.v-snack--vertical .v-snack__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-snack--vertical .v-snack__wrapper .v-snack__action{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:8px}.v-snack-transition-enter.v-snack__wrapper{-webkit-transform:scale(.8);transform:scale(.8)}.v-snack-transition-enter.v-snack__wrapper,.v-snack-transition-leave-to.v-snack__wrapper{opacity:0}.theme--light.v-sheet{background-color:#fff;border-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-sheet--outlined{border:thin solid rgba(0,0,0,.12)}.theme--dark.v-sheet{background-color:#1e1e1e;border-color:#1e1e1e;color:#fff}.theme--dark.v-sheet--outlined{border:thin solid hsla(0,0%,100%,.12)}.v-sheet{border-radius:0}.v-sheet:not(.v-sheet--outlined){-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-sheet--shaped{border-radius:24px 0}@-webkit-keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}.v-application .black{background-color:#000!important;border-color:#000!important}.v-application .black--text{color:#000!important;caret-color:#000!important}.v-application .white{background-color:#fff!important;border-color:#fff!important}.v-application .white--text{color:#fff!important;caret-color:#fff!important}.v-application .transparent{background-color:transparent!important;border-color:transparent!important}.v-application .transparent--text{color:transparent!important;caret-color:transparent!important}.v-application .red{background-color:#f44336!important;border-color:#f44336!important}.v-application .red--text{color:#f44336!important;caret-color:#f44336!important}.v-application .red.lighten-5{background-color:#ffebee!important;border-color:#ffebee!important}.v-application .red--text.text--lighten-5{color:#ffebee!important;caret-color:#ffebee!important}.v-application .red.lighten-4{background-color:#ffcdd2!important;border-color:#ffcdd2!important}.v-application .red--text.text--lighten-4{color:#ffcdd2!important;caret-color:#ffcdd2!important}.v-application .red.lighten-3{background-color:#ef9a9a!important;border-color:#ef9a9a!important}.v-application .red--text.text--lighten-3{color:#ef9a9a!important;caret-color:#ef9a9a!important}.v-application .red.lighten-2{background-color:#e57373!important;border-color:#e57373!important}.v-application .red--text.text--lighten-2{color:#e57373!important;caret-color:#e57373!important}.v-application .red.lighten-1{background-color:#ef5350!important;border-color:#ef5350!important}.v-application .red--text.text--lighten-1{color:#ef5350!important;caret-color:#ef5350!important}.v-application .red.darken-1{background-color:#e53935!important;border-color:#e53935!important}.v-application .red--text.text--darken-1{color:#e53935!important;caret-color:#e53935!important}.v-application .red.darken-2{background-color:#d32f2f!important;border-color:#d32f2f!important}.v-application .red--text.text--darken-2{color:#d32f2f!important;caret-color:#d32f2f!important}.v-application .red.darken-3{background-color:#c62828!important;border-color:#c62828!important}.v-application .red--text.text--darken-3{color:#c62828!important;caret-color:#c62828!important}.v-application .red.darken-4{background-color:#b71c1c!important;border-color:#b71c1c!important}.v-application .red--text.text--darken-4{color:#b71c1c!important;caret-color:#b71c1c!important}.v-application .red.accent-1{background-color:#ff8a80!important;border-color:#ff8a80!important}.v-application .red--text.text--accent-1{color:#ff8a80!important;caret-color:#ff8a80!important}.v-application .red.accent-2{background-color:#ff5252!important;border-color:#ff5252!important}.v-application .red--text.text--accent-2{color:#ff5252!important;caret-color:#ff5252!important}.v-application .red.accent-3{background-color:#ff1744!important;border-color:#ff1744!important}.v-application .red--text.text--accent-3{color:#ff1744!important;caret-color:#ff1744!important}.v-application .red.accent-4{background-color:#d50000!important;border-color:#d50000!important}.v-application .red--text.text--accent-4{color:#d50000!important;caret-color:#d50000!important}.v-application .pink{background-color:#e91e63!important;border-color:#e91e63!important}.v-application .pink--text{color:#e91e63!important;caret-color:#e91e63!important}.v-application .pink.lighten-5{background-color:#fce4ec!important;border-color:#fce4ec!important}.v-application .pink--text.text--lighten-5{color:#fce4ec!important;caret-color:#fce4ec!important}.v-application .pink.lighten-4{background-color:#f8bbd0!important;border-color:#f8bbd0!important}.v-application .pink--text.text--lighten-4{color:#f8bbd0!important;caret-color:#f8bbd0!important}.v-application .pink.lighten-3{background-color:#f48fb1!important;border-color:#f48fb1!important}.v-application .pink--text.text--lighten-3{color:#f48fb1!important;caret-color:#f48fb1!important}.v-application .pink.lighten-2{background-color:#f06292!important;border-color:#f06292!important}.v-application .pink--text.text--lighten-2{color:#f06292!important;caret-color:#f06292!important}.v-application .pink.lighten-1{background-color:#ec407a!important;border-color:#ec407a!important}.v-application .pink--text.text--lighten-1{color:#ec407a!important;caret-color:#ec407a!important}.v-application .pink.darken-1{background-color:#d81b60!important;border-color:#d81b60!important}.v-application .pink--text.text--darken-1{color:#d81b60!important;caret-color:#d81b60!important}.v-application .pink.darken-2{background-color:#c2185b!important;border-color:#c2185b!important}.v-application .pink--text.text--darken-2{color:#c2185b!important;caret-color:#c2185b!important}.v-application .pink.darken-3{background-color:#ad1457!important;border-color:#ad1457!important}.v-application .pink--text.text--darken-3{color:#ad1457!important;caret-color:#ad1457!important}.v-application .pink.darken-4{background-color:#880e4f!important;border-color:#880e4f!important}.v-application .pink--text.text--darken-4{color:#880e4f!important;caret-color:#880e4f!important}.v-application .pink.accent-1{background-color:#ff80ab!important;border-color:#ff80ab!important}.v-application .pink--text.text--accent-1{color:#ff80ab!important;caret-color:#ff80ab!important}.v-application .pink.accent-2{background-color:#ff4081!important;border-color:#ff4081!important}.v-application .pink--text.text--accent-2{color:#ff4081!important;caret-color:#ff4081!important}.v-application .pink.accent-3{background-color:#f50057!important;border-color:#f50057!important}.v-application .pink--text.text--accent-3{color:#f50057!important;caret-color:#f50057!important}.v-application .pink.accent-4{background-color:#c51162!important;border-color:#c51162!important}.v-application .pink--text.text--accent-4{color:#c51162!important;caret-color:#c51162!important}.v-application .purple{background-color:#9c27b0!important;border-color:#9c27b0!important}.v-application .purple--text{color:#9c27b0!important;caret-color:#9c27b0!important}.v-application .purple.lighten-5{background-color:#f3e5f5!important;border-color:#f3e5f5!important}.v-application .purple--text.text--lighten-5{color:#f3e5f5!important;caret-color:#f3e5f5!important}.v-application .purple.lighten-4{background-color:#e1bee7!important;border-color:#e1bee7!important}.v-application .purple--text.text--lighten-4{color:#e1bee7!important;caret-color:#e1bee7!important}.v-application .purple.lighten-3{background-color:#ce93d8!important;border-color:#ce93d8!important}.v-application .purple--text.text--lighten-3{color:#ce93d8!important;caret-color:#ce93d8!important}.v-application .purple.lighten-2{background-color:#ba68c8!important;border-color:#ba68c8!important}.v-application .purple--text.text--lighten-2{color:#ba68c8!important;caret-color:#ba68c8!important}.v-application .purple.lighten-1{background-color:#ab47bc!important;border-color:#ab47bc!important}.v-application .purple--text.text--lighten-1{color:#ab47bc!important;caret-color:#ab47bc!important}.v-application .purple.darken-1{background-color:#8e24aa!important;border-color:#8e24aa!important}.v-application .purple--text.text--darken-1{color:#8e24aa!important;caret-color:#8e24aa!important}.v-application .purple.darken-2{background-color:#7b1fa2!important;border-color:#7b1fa2!important}.v-application .purple--text.text--darken-2{color:#7b1fa2!important;caret-color:#7b1fa2!important}.v-application .purple.darken-3{background-color:#6a1b9a!important;border-color:#6a1b9a!important}.v-application .purple--text.text--darken-3{color:#6a1b9a!important;caret-color:#6a1b9a!important}.v-application .purple.darken-4{background-color:#4a148c!important;border-color:#4a148c!important}.v-application .purple--text.text--darken-4{color:#4a148c!important;caret-color:#4a148c!important}.v-application .purple.accent-1{background-color:#ea80fc!important;border-color:#ea80fc!important}.v-application .purple--text.text--accent-1{color:#ea80fc!important;caret-color:#ea80fc!important}.v-application .purple.accent-2{background-color:#e040fb!important;border-color:#e040fb!important}.v-application .purple--text.text--accent-2{color:#e040fb!important;caret-color:#e040fb!important}.v-application .purple.accent-3{background-color:#d500f9!important;border-color:#d500f9!important}.v-application .purple--text.text--accent-3{color:#d500f9!important;caret-color:#d500f9!important}.v-application .purple.accent-4{background-color:#a0f!important;border-color:#a0f!important}.v-application .purple--text.text--accent-4{color:#a0f!important;caret-color:#a0f!important}.v-application .deep-purple{background-color:#673ab7!important;border-color:#673ab7!important}.v-application .deep-purple--text{color:#673ab7!important;caret-color:#673ab7!important}.v-application .deep-purple.lighten-5{background-color:#ede7f6!important;border-color:#ede7f6!important}.v-application .deep-purple--text.text--lighten-5{color:#ede7f6!important;caret-color:#ede7f6!important}.v-application .deep-purple.lighten-4{background-color:#d1c4e9!important;border-color:#d1c4e9!important}.v-application .deep-purple--text.text--lighten-4{color:#d1c4e9!important;caret-color:#d1c4e9!important}.v-application .deep-purple.lighten-3{background-color:#b39ddb!important;border-color:#b39ddb!important}.v-application .deep-purple--text.text--lighten-3{color:#b39ddb!important;caret-color:#b39ddb!important}.v-application .deep-purple.lighten-2{background-color:#9575cd!important;border-color:#9575cd!important}.v-application .deep-purple--text.text--lighten-2{color:#9575cd!important;caret-color:#9575cd!important}.v-application .deep-purple.lighten-1{background-color:#7e57c2!important;border-color:#7e57c2!important}.v-application .deep-purple--text.text--lighten-1{color:#7e57c2!important;caret-color:#7e57c2!important}.v-application .deep-purple.darken-1{background-color:#5e35b1!important;border-color:#5e35b1!important}.v-application .deep-purple--text.text--darken-1{color:#5e35b1!important;caret-color:#5e35b1!important}.v-application .deep-purple.darken-2{background-color:#512da8!important;border-color:#512da8!important}.v-application .deep-purple--text.text--darken-2{color:#512da8!important;caret-color:#512da8!important}.v-application .deep-purple.darken-3{background-color:#4527a0!important;border-color:#4527a0!important}.v-application .deep-purple--text.text--darken-3{color:#4527a0!important;caret-color:#4527a0!important}.v-application .deep-purple.darken-4{background-color:#311b92!important;border-color:#311b92!important}.v-application .deep-purple--text.text--darken-4{color:#311b92!important;caret-color:#311b92!important}.v-application .deep-purple.accent-1{background-color:#b388ff!important;border-color:#b388ff!important}.v-application .deep-purple--text.text--accent-1{color:#b388ff!important;caret-color:#b388ff!important}.v-application .deep-purple.accent-2{background-color:#7c4dff!important;border-color:#7c4dff!important}.v-application .deep-purple--text.text--accent-2{color:#7c4dff!important;caret-color:#7c4dff!important}.v-application .deep-purple.accent-3{background-color:#651fff!important;border-color:#651fff!important}.v-application .deep-purple--text.text--accent-3{color:#651fff!important;caret-color:#651fff!important}.v-application .deep-purple.accent-4{background-color:#6200ea!important;border-color:#6200ea!important}.v-application .deep-purple--text.text--accent-4{color:#6200ea!important;caret-color:#6200ea!important}.v-application .indigo{background-color:#3f51b5!important;border-color:#3f51b5!important}.v-application .indigo--text{color:#3f51b5!important;caret-color:#3f51b5!important}.v-application .indigo.lighten-5{background-color:#e8eaf6!important;border-color:#e8eaf6!important}.v-application .indigo--text.text--lighten-5{color:#e8eaf6!important;caret-color:#e8eaf6!important}.v-application .indigo.lighten-4{background-color:#c5cae9!important;border-color:#c5cae9!important}.v-application .indigo--text.text--lighten-4{color:#c5cae9!important;caret-color:#c5cae9!important}.v-application .indigo.lighten-3{background-color:#9fa8da!important;border-color:#9fa8da!important}.v-application .indigo--text.text--lighten-3{color:#9fa8da!important;caret-color:#9fa8da!important}.v-application .indigo.lighten-2{background-color:#7986cb!important;border-color:#7986cb!important}.v-application .indigo--text.text--lighten-2{color:#7986cb!important;caret-color:#7986cb!important}.v-application .indigo.lighten-1{background-color:#5c6bc0!important;border-color:#5c6bc0!important}.v-application .indigo--text.text--lighten-1{color:#5c6bc0!important;caret-color:#5c6bc0!important}.v-application .indigo.darken-1{background-color:#3949ab!important;border-color:#3949ab!important}.v-application .indigo--text.text--darken-1{color:#3949ab!important;caret-color:#3949ab!important}.v-application .indigo.darken-2{background-color:#303f9f!important;border-color:#303f9f!important}.v-application .indigo--text.text--darken-2{color:#303f9f!important;caret-color:#303f9f!important}.v-application .indigo.darken-3{background-color:#283593!important;border-color:#283593!important}.v-application .indigo--text.text--darken-3{color:#283593!important;caret-color:#283593!important}.v-application .indigo.darken-4{background-color:#1a237e!important;border-color:#1a237e!important}.v-application .indigo--text.text--darken-4{color:#1a237e!important;caret-color:#1a237e!important}.v-application .indigo.accent-1{background-color:#8c9eff!important;border-color:#8c9eff!important}.v-application .indigo--text.text--accent-1{color:#8c9eff!important;caret-color:#8c9eff!important}.v-application .indigo.accent-2{background-color:#536dfe!important;border-color:#536dfe!important}.v-application .indigo--text.text--accent-2{color:#536dfe!important;caret-color:#536dfe!important}.v-application .indigo.accent-3{background-color:#3d5afe!important;border-color:#3d5afe!important}.v-application .indigo--text.text--accent-3{color:#3d5afe!important;caret-color:#3d5afe!important}.v-application .indigo.accent-4{background-color:#304ffe!important;border-color:#304ffe!important}.v-application .indigo--text.text--accent-4{color:#304ffe!important;caret-color:#304ffe!important}.v-application .blue{background-color:#2196f3!important;border-color:#2196f3!important}.v-application .blue--text{color:#2196f3!important;caret-color:#2196f3!important}.v-application .blue.lighten-5{background-color:#e3f2fd!important;border-color:#e3f2fd!important}.v-application .blue--text.text--lighten-5{color:#e3f2fd!important;caret-color:#e3f2fd!important}.v-application .blue.lighten-4{background-color:#bbdefb!important;border-color:#bbdefb!important}.v-application .blue--text.text--lighten-4{color:#bbdefb!important;caret-color:#bbdefb!important}.v-application .blue.lighten-3{background-color:#90caf9!important;border-color:#90caf9!important}.v-application .blue--text.text--lighten-3{color:#90caf9!important;caret-color:#90caf9!important}.v-application .blue.lighten-2{background-color:#64b5f6!important;border-color:#64b5f6!important}.v-application .blue--text.text--lighten-2{color:#64b5f6!important;caret-color:#64b5f6!important}.v-application .blue.lighten-1{background-color:#42a5f5!important;border-color:#42a5f5!important}.v-application .blue--text.text--lighten-1{color:#42a5f5!important;caret-color:#42a5f5!important}.v-application .blue.darken-1{background-color:#1e88e5!important;border-color:#1e88e5!important}.v-application .blue--text.text--darken-1{color:#1e88e5!important;caret-color:#1e88e5!important}.v-application .blue.darken-2{background-color:#1976d2!important;border-color:#1976d2!important}.v-application .blue--text.text--darken-2{color:#1976d2!important;caret-color:#1976d2!important}.v-application .blue.darken-3{background-color:#1565c0!important;border-color:#1565c0!important}.v-application .blue--text.text--darken-3{color:#1565c0!important;caret-color:#1565c0!important}.v-application .blue.darken-4{background-color:#0d47a1!important;border-color:#0d47a1!important}.v-application .blue--text.text--darken-4{color:#0d47a1!important;caret-color:#0d47a1!important}.v-application .blue.accent-1{background-color:#82b1ff!important;border-color:#82b1ff!important}.v-application .blue--text.text--accent-1{color:#82b1ff!important;caret-color:#82b1ff!important}.v-application .blue.accent-2{background-color:#448aff!important;border-color:#448aff!important}.v-application .blue--text.text--accent-2{color:#448aff!important;caret-color:#448aff!important}.v-application .blue.accent-3{background-color:#2979ff!important;border-color:#2979ff!important}.v-application .blue--text.text--accent-3{color:#2979ff!important;caret-color:#2979ff!important}.v-application .blue.accent-4{background-color:#2962ff!important;border-color:#2962ff!important}.v-application .blue--text.text--accent-4{color:#2962ff!important;caret-color:#2962ff!important}.v-application .light-blue{background-color:#03a9f4!important;border-color:#03a9f4!important}.v-application .light-blue--text{color:#03a9f4!important;caret-color:#03a9f4!important}.v-application .light-blue.lighten-5{background-color:#e1f5fe!important;border-color:#e1f5fe!important}.v-application .light-blue--text.text--lighten-5{color:#e1f5fe!important;caret-color:#e1f5fe!important}.v-application .light-blue.lighten-4{background-color:#b3e5fc!important;border-color:#b3e5fc!important}.v-application .light-blue--text.text--lighten-4{color:#b3e5fc!important;caret-color:#b3e5fc!important}.v-application .light-blue.lighten-3{background-color:#81d4fa!important;border-color:#81d4fa!important}.v-application .light-blue--text.text--lighten-3{color:#81d4fa!important;caret-color:#81d4fa!important}.v-application .light-blue.lighten-2{background-color:#4fc3f7!important;border-color:#4fc3f7!important}.v-application .light-blue--text.text--lighten-2{color:#4fc3f7!important;caret-color:#4fc3f7!important}.v-application .light-blue.lighten-1{background-color:#29b6f6!important;border-color:#29b6f6!important}.v-application .light-blue--text.text--lighten-1{color:#29b6f6!important;caret-color:#29b6f6!important}.v-application .light-blue.darken-1{background-color:#039be5!important;border-color:#039be5!important}.v-application .light-blue--text.text--darken-1{color:#039be5!important;caret-color:#039be5!important}.v-application .light-blue.darken-2{background-color:#0288d1!important;border-color:#0288d1!important}.v-application .light-blue--text.text--darken-2{color:#0288d1!important;caret-color:#0288d1!important}.v-application .light-blue.darken-3{background-color:#0277bd!important;border-color:#0277bd!important}.v-application .light-blue--text.text--darken-3{color:#0277bd!important;caret-color:#0277bd!important}.v-application .light-blue.darken-4{background-color:#01579b!important;border-color:#01579b!important}.v-application .light-blue--text.text--darken-4{color:#01579b!important;caret-color:#01579b!important}.v-application .light-blue.accent-1{background-color:#80d8ff!important;border-color:#80d8ff!important}.v-application .light-blue--text.text--accent-1{color:#80d8ff!important;caret-color:#80d8ff!important}.v-application .light-blue.accent-2{background-color:#40c4ff!important;border-color:#40c4ff!important}.v-application .light-blue--text.text--accent-2{color:#40c4ff!important;caret-color:#40c4ff!important}.v-application .light-blue.accent-3{background-color:#00b0ff!important;border-color:#00b0ff!important}.v-application .light-blue--text.text--accent-3{color:#00b0ff!important;caret-color:#00b0ff!important}.v-application .light-blue.accent-4{background-color:#0091ea!important;border-color:#0091ea!important}.v-application .light-blue--text.text--accent-4{color:#0091ea!important;caret-color:#0091ea!important}.v-application .cyan{background-color:#00bcd4!important;border-color:#00bcd4!important}.v-application .cyan--text{color:#00bcd4!important;caret-color:#00bcd4!important}.v-application .cyan.lighten-5{background-color:#e0f7fa!important;border-color:#e0f7fa!important}.v-application .cyan--text.text--lighten-5{color:#e0f7fa!important;caret-color:#e0f7fa!important}.v-application .cyan.lighten-4{background-color:#b2ebf2!important;border-color:#b2ebf2!important}.v-application .cyan--text.text--lighten-4{color:#b2ebf2!important;caret-color:#b2ebf2!important}.v-application .cyan.lighten-3{background-color:#80deea!important;border-color:#80deea!important}.v-application .cyan--text.text--lighten-3{color:#80deea!important;caret-color:#80deea!important}.v-application .cyan.lighten-2{background-color:#4dd0e1!important;border-color:#4dd0e1!important}.v-application .cyan--text.text--lighten-2{color:#4dd0e1!important;caret-color:#4dd0e1!important}.v-application .cyan.lighten-1{background-color:#26c6da!important;border-color:#26c6da!important}.v-application .cyan--text.text--lighten-1{color:#26c6da!important;caret-color:#26c6da!important}.v-application .cyan.darken-1{background-color:#00acc1!important;border-color:#00acc1!important}.v-application .cyan--text.text--darken-1{color:#00acc1!important;caret-color:#00acc1!important}.v-application .cyan.darken-2{background-color:#0097a7!important;border-color:#0097a7!important}.v-application .cyan--text.text--darken-2{color:#0097a7!important;caret-color:#0097a7!important}.v-application .cyan.darken-3{background-color:#00838f!important;border-color:#00838f!important}.v-application .cyan--text.text--darken-3{color:#00838f!important;caret-color:#00838f!important}.v-application .cyan.darken-4{background-color:#006064!important;border-color:#006064!important}.v-application .cyan--text.text--darken-4{color:#006064!important;caret-color:#006064!important}.v-application .cyan.accent-1{background-color:#84ffff!important;border-color:#84ffff!important}.v-application .cyan--text.text--accent-1{color:#84ffff!important;caret-color:#84ffff!important}.v-application .cyan.accent-2{background-color:#18ffff!important;border-color:#18ffff!important}.v-application .cyan--text.text--accent-2{color:#18ffff!important;caret-color:#18ffff!important}.v-application .cyan.accent-3{background-color:#00e5ff!important;border-color:#00e5ff!important}.v-application .cyan--text.text--accent-3{color:#00e5ff!important;caret-color:#00e5ff!important}.v-application .cyan.accent-4{background-color:#00b8d4!important;border-color:#00b8d4!important}.v-application .cyan--text.text--accent-4{color:#00b8d4!important;caret-color:#00b8d4!important}.v-application .teal{background-color:#009688!important;border-color:#009688!important}.v-application .teal--text{color:#009688!important;caret-color:#009688!important}.v-application .teal.lighten-5{background-color:#e0f2f1!important;border-color:#e0f2f1!important}.v-application .teal--text.text--lighten-5{color:#e0f2f1!important;caret-color:#e0f2f1!important}.v-application .teal.lighten-4{background-color:#b2dfdb!important;border-color:#b2dfdb!important}.v-application .teal--text.text--lighten-4{color:#b2dfdb!important;caret-color:#b2dfdb!important}.v-application .teal.lighten-3{background-color:#80cbc4!important;border-color:#80cbc4!important}.v-application .teal--text.text--lighten-3{color:#80cbc4!important;caret-color:#80cbc4!important}.v-application .teal.lighten-2{background-color:#4db6ac!important;border-color:#4db6ac!important}.v-application .teal--text.text--lighten-2{color:#4db6ac!important;caret-color:#4db6ac!important}.v-application .teal.lighten-1{background-color:#26a69a!important;border-color:#26a69a!important}.v-application .teal--text.text--lighten-1{color:#26a69a!important;caret-color:#26a69a!important}.v-application .teal.darken-1{background-color:#00897b!important;border-color:#00897b!important}.v-application .teal--text.text--darken-1{color:#00897b!important;caret-color:#00897b!important}.v-application .teal.darken-2{background-color:#00796b!important;border-color:#00796b!important}.v-application .teal--text.text--darken-2{color:#00796b!important;caret-color:#00796b!important}.v-application .teal.darken-3{background-color:#00695c!important;border-color:#00695c!important}.v-application .teal--text.text--darken-3{color:#00695c!important;caret-color:#00695c!important}.v-application .teal.darken-4{background-color:#004d40!important;border-color:#004d40!important}.v-application .teal--text.text--darken-4{color:#004d40!important;caret-color:#004d40!important}.v-application .teal.accent-1{background-color:#a7ffeb!important;border-color:#a7ffeb!important}.v-application .teal--text.text--accent-1{color:#a7ffeb!important;caret-color:#a7ffeb!important}.v-application .teal.accent-2{background-color:#64ffda!important;border-color:#64ffda!important}.v-application .teal--text.text--accent-2{color:#64ffda!important;caret-color:#64ffda!important}.v-application .teal.accent-3{background-color:#1de9b6!important;border-color:#1de9b6!important}.v-application .teal--text.text--accent-3{color:#1de9b6!important;caret-color:#1de9b6!important}.v-application .teal.accent-4{background-color:#00bfa5!important;border-color:#00bfa5!important}.v-application .teal--text.text--accent-4{color:#00bfa5!important;caret-color:#00bfa5!important}.v-application .green{background-color:#4caf50!important;border-color:#4caf50!important}.v-application .green--text{color:#4caf50!important;caret-color:#4caf50!important}.v-application .green.lighten-5{background-color:#e8f5e9!important;border-color:#e8f5e9!important}.v-application .green--text.text--lighten-5{color:#e8f5e9!important;caret-color:#e8f5e9!important}.v-application .green.lighten-4{background-color:#c8e6c9!important;border-color:#c8e6c9!important}.v-application .green--text.text--lighten-4{color:#c8e6c9!important;caret-color:#c8e6c9!important}.v-application .green.lighten-3{background-color:#a5d6a7!important;border-color:#a5d6a7!important}.v-application .green--text.text--lighten-3{color:#a5d6a7!important;caret-color:#a5d6a7!important}.v-application .green.lighten-2{background-color:#81c784!important;border-color:#81c784!important}.v-application .green--text.text--lighten-2{color:#81c784!important;caret-color:#81c784!important}.v-application .green.lighten-1{background-color:#66bb6a!important;border-color:#66bb6a!important}.v-application .green--text.text--lighten-1{color:#66bb6a!important;caret-color:#66bb6a!important}.v-application .green.darken-1{background-color:#43a047!important;border-color:#43a047!important}.v-application .green--text.text--darken-1{color:#43a047!important;caret-color:#43a047!important}.v-application .green.darken-2{background-color:#388e3c!important;border-color:#388e3c!important}.v-application .green--text.text--darken-2{color:#388e3c!important;caret-color:#388e3c!important}.v-application .green.darken-3{background-color:#2e7d32!important;border-color:#2e7d32!important}.v-application .green--text.text--darken-3{color:#2e7d32!important;caret-color:#2e7d32!important}.v-application .green.darken-4{background-color:#1b5e20!important;border-color:#1b5e20!important}.v-application .green--text.text--darken-4{color:#1b5e20!important;caret-color:#1b5e20!important}.v-application .green.accent-1{background-color:#b9f6ca!important;border-color:#b9f6ca!important}.v-application .green--text.text--accent-1{color:#b9f6ca!important;caret-color:#b9f6ca!important}.v-application .green.accent-2{background-color:#69f0ae!important;border-color:#69f0ae!important}.v-application .green--text.text--accent-2{color:#69f0ae!important;caret-color:#69f0ae!important}.v-application .green.accent-3{background-color:#00e676!important;border-color:#00e676!important}.v-application .green--text.text--accent-3{color:#00e676!important;caret-color:#00e676!important}.v-application .green.accent-4{background-color:#00c853!important;border-color:#00c853!important}.v-application .green--text.text--accent-4{color:#00c853!important;caret-color:#00c853!important}.v-application .light-green{background-color:#8bc34a!important;border-color:#8bc34a!important}.v-application .light-green--text{color:#8bc34a!important;caret-color:#8bc34a!important}.v-application .light-green.lighten-5{background-color:#f1f8e9!important;border-color:#f1f8e9!important}.v-application .light-green--text.text--lighten-5{color:#f1f8e9!important;caret-color:#f1f8e9!important}.v-application .light-green.lighten-4{background-color:#dcedc8!important;border-color:#dcedc8!important}.v-application .light-green--text.text--lighten-4{color:#dcedc8!important;caret-color:#dcedc8!important}.v-application .light-green.lighten-3{background-color:#c5e1a5!important;border-color:#c5e1a5!important}.v-application .light-green--text.text--lighten-3{color:#c5e1a5!important;caret-color:#c5e1a5!important}.v-application .light-green.lighten-2{background-color:#aed581!important;border-color:#aed581!important}.v-application .light-green--text.text--lighten-2{color:#aed581!important;caret-color:#aed581!important}.v-application .light-green.lighten-1{background-color:#9ccc65!important;border-color:#9ccc65!important}.v-application .light-green--text.text--lighten-1{color:#9ccc65!important;caret-color:#9ccc65!important}.v-application .light-green.darken-1{background-color:#7cb342!important;border-color:#7cb342!important}.v-application .light-green--text.text--darken-1{color:#7cb342!important;caret-color:#7cb342!important}.v-application .light-green.darken-2{background-color:#689f38!important;border-color:#689f38!important}.v-application .light-green--text.text--darken-2{color:#689f38!important;caret-color:#689f38!important}.v-application .light-green.darken-3{background-color:#558b2f!important;border-color:#558b2f!important}.v-application .light-green--text.text--darken-3{color:#558b2f!important;caret-color:#558b2f!important}.v-application .light-green.darken-4{background-color:#33691e!important;border-color:#33691e!important}.v-application .light-green--text.text--darken-4{color:#33691e!important;caret-color:#33691e!important}.v-application .light-green.accent-1{background-color:#ccff90!important;border-color:#ccff90!important}.v-application .light-green--text.text--accent-1{color:#ccff90!important;caret-color:#ccff90!important}.v-application .light-green.accent-2{background-color:#b2ff59!important;border-color:#b2ff59!important}.v-application .light-green--text.text--accent-2{color:#b2ff59!important;caret-color:#b2ff59!important}.v-application .light-green.accent-3{background-color:#76ff03!important;border-color:#76ff03!important}.v-application .light-green--text.text--accent-3{color:#76ff03!important;caret-color:#76ff03!important}.v-application .light-green.accent-4{background-color:#64dd17!important;border-color:#64dd17!important}.v-application .light-green--text.text--accent-4{color:#64dd17!important;caret-color:#64dd17!important}.v-application .lime{background-color:#cddc39!important;border-color:#cddc39!important}.v-application .lime--text{color:#cddc39!important;caret-color:#cddc39!important}.v-application .lime.lighten-5{background-color:#f9fbe7!important;border-color:#f9fbe7!important}.v-application .lime--text.text--lighten-5{color:#f9fbe7!important;caret-color:#f9fbe7!important}.v-application .lime.lighten-4{background-color:#f0f4c3!important;border-color:#f0f4c3!important}.v-application .lime--text.text--lighten-4{color:#f0f4c3!important;caret-color:#f0f4c3!important}.v-application .lime.lighten-3{background-color:#e6ee9c!important;border-color:#e6ee9c!important}.v-application .lime--text.text--lighten-3{color:#e6ee9c!important;caret-color:#e6ee9c!important}.v-application .lime.lighten-2{background-color:#dce775!important;border-color:#dce775!important}.v-application .lime--text.text--lighten-2{color:#dce775!important;caret-color:#dce775!important}.v-application .lime.lighten-1{background-color:#d4e157!important;border-color:#d4e157!important}.v-application .lime--text.text--lighten-1{color:#d4e157!important;caret-color:#d4e157!important}.v-application .lime.darken-1{background-color:#c0ca33!important;border-color:#c0ca33!important}.v-application .lime--text.text--darken-1{color:#c0ca33!important;caret-color:#c0ca33!important}.v-application .lime.darken-2{background-color:#afb42b!important;border-color:#afb42b!important}.v-application .lime--text.text--darken-2{color:#afb42b!important;caret-color:#afb42b!important}.v-application .lime.darken-3{background-color:#9e9d24!important;border-color:#9e9d24!important}.v-application .lime--text.text--darken-3{color:#9e9d24!important;caret-color:#9e9d24!important}.v-application .lime.darken-4{background-color:#827717!important;border-color:#827717!important}.v-application .lime--text.text--darken-4{color:#827717!important;caret-color:#827717!important}.v-application .lime.accent-1{background-color:#f4ff81!important;border-color:#f4ff81!important}.v-application .lime--text.text--accent-1{color:#f4ff81!important;caret-color:#f4ff81!important}.v-application .lime.accent-2{background-color:#eeff41!important;border-color:#eeff41!important}.v-application .lime--text.text--accent-2{color:#eeff41!important;caret-color:#eeff41!important}.v-application .lime.accent-3{background-color:#c6ff00!important;border-color:#c6ff00!important}.v-application .lime--text.text--accent-3{color:#c6ff00!important;caret-color:#c6ff00!important}.v-application .lime.accent-4{background-color:#aeea00!important;border-color:#aeea00!important}.v-application .lime--text.text--accent-4{color:#aeea00!important;caret-color:#aeea00!important}.v-application .yellow{background-color:#ffeb3b!important;border-color:#ffeb3b!important}.v-application .yellow--text{color:#ffeb3b!important;caret-color:#ffeb3b!important}.v-application .yellow.lighten-5{background-color:#fffde7!important;border-color:#fffde7!important}.v-application .yellow--text.text--lighten-5{color:#fffde7!important;caret-color:#fffde7!important}.v-application .yellow.lighten-4{background-color:#fff9c4!important;border-color:#fff9c4!important}.v-application .yellow--text.text--lighten-4{color:#fff9c4!important;caret-color:#fff9c4!important}.v-application .yellow.lighten-3{background-color:#fff59d!important;border-color:#fff59d!important}.v-application .yellow--text.text--lighten-3{color:#fff59d!important;caret-color:#fff59d!important}.v-application .yellow.lighten-2{background-color:#fff176!important;border-color:#fff176!important}.v-application .yellow--text.text--lighten-2{color:#fff176!important;caret-color:#fff176!important}.v-application .yellow.lighten-1{background-color:#ffee58!important;border-color:#ffee58!important}.v-application .yellow--text.text--lighten-1{color:#ffee58!important;caret-color:#ffee58!important}.v-application .yellow.darken-1{background-color:#fdd835!important;border-color:#fdd835!important}.v-application .yellow--text.text--darken-1{color:#fdd835!important;caret-color:#fdd835!important}.v-application .yellow.darken-2{background-color:#fbc02d!important;border-color:#fbc02d!important}.v-application .yellow--text.text--darken-2{color:#fbc02d!important;caret-color:#fbc02d!important}.v-application .yellow.darken-3{background-color:#f9a825!important;border-color:#f9a825!important}.v-application .yellow--text.text--darken-3{color:#f9a825!important;caret-color:#f9a825!important}.v-application .yellow.darken-4{background-color:#f57f17!important;border-color:#f57f17!important}.v-application .yellow--text.text--darken-4{color:#f57f17!important;caret-color:#f57f17!important}.v-application .yellow.accent-1{background-color:#ffff8d!important;border-color:#ffff8d!important}.v-application .yellow--text.text--accent-1{color:#ffff8d!important;caret-color:#ffff8d!important}.v-application .yellow.accent-2{background-color:#ff0!important;border-color:#ff0!important}.v-application .yellow--text.text--accent-2{color:#ff0!important;caret-color:#ff0!important}.v-application .yellow.accent-3{background-color:#ffea00!important;border-color:#ffea00!important}.v-application .yellow--text.text--accent-3{color:#ffea00!important;caret-color:#ffea00!important}.v-application .yellow.accent-4{background-color:#ffd600!important;border-color:#ffd600!important}.v-application .yellow--text.text--accent-4{color:#ffd600!important;caret-color:#ffd600!important}.v-application .amber{background-color:#ffc107!important;border-color:#ffc107!important}.v-application .amber--text{color:#ffc107!important;caret-color:#ffc107!important}.v-application .amber.lighten-5{background-color:#fff8e1!important;border-color:#fff8e1!important}.v-application .amber--text.text--lighten-5{color:#fff8e1!important;caret-color:#fff8e1!important}.v-application .amber.lighten-4{background-color:#ffecb3!important;border-color:#ffecb3!important}.v-application .amber--text.text--lighten-4{color:#ffecb3!important;caret-color:#ffecb3!important}.v-application .amber.lighten-3{background-color:#ffe082!important;border-color:#ffe082!important}.v-application .amber--text.text--lighten-3{color:#ffe082!important;caret-color:#ffe082!important}.v-application .amber.lighten-2{background-color:#ffd54f!important;border-color:#ffd54f!important}.v-application .amber--text.text--lighten-2{color:#ffd54f!important;caret-color:#ffd54f!important}.v-application .amber.lighten-1{background-color:#ffca28!important;border-color:#ffca28!important}.v-application .amber--text.text--lighten-1{color:#ffca28!important;caret-color:#ffca28!important}.v-application .amber.darken-1{background-color:#ffb300!important;border-color:#ffb300!important}.v-application .amber--text.text--darken-1{color:#ffb300!important;caret-color:#ffb300!important}.v-application .amber.darken-2{background-color:#ffa000!important;border-color:#ffa000!important}.v-application .amber--text.text--darken-2{color:#ffa000!important;caret-color:#ffa000!important}.v-application .amber.darken-3{background-color:#ff8f00!important;border-color:#ff8f00!important}.v-application .amber--text.text--darken-3{color:#ff8f00!important;caret-color:#ff8f00!important}.v-application .amber.darken-4{background-color:#ff6f00!important;border-color:#ff6f00!important}.v-application .amber--text.text--darken-4{color:#ff6f00!important;caret-color:#ff6f00!important}.v-application .amber.accent-1{background-color:#ffe57f!important;border-color:#ffe57f!important}.v-application .amber--text.text--accent-1{color:#ffe57f!important;caret-color:#ffe57f!important}.v-application .amber.accent-2{background-color:#ffd740!important;border-color:#ffd740!important}.v-application .amber--text.text--accent-2{color:#ffd740!important;caret-color:#ffd740!important}.v-application .amber.accent-3{background-color:#ffc400!important;border-color:#ffc400!important}.v-application .amber--text.text--accent-3{color:#ffc400!important;caret-color:#ffc400!important}.v-application .amber.accent-4{background-color:#ffab00!important;border-color:#ffab00!important}.v-application .amber--text.text--accent-4{color:#ffab00!important;caret-color:#ffab00!important}.v-application .orange{background-color:#ff9800!important;border-color:#ff9800!important}.v-application .orange--text{color:#ff9800!important;caret-color:#ff9800!important}.v-application .orange.lighten-5{background-color:#fff3e0!important;border-color:#fff3e0!important}.v-application .orange--text.text--lighten-5{color:#fff3e0!important;caret-color:#fff3e0!important}.v-application .orange.lighten-4{background-color:#ffe0b2!important;border-color:#ffe0b2!important}.v-application .orange--text.text--lighten-4{color:#ffe0b2!important;caret-color:#ffe0b2!important}.v-application .orange.lighten-3{background-color:#ffcc80!important;border-color:#ffcc80!important}.v-application .orange--text.text--lighten-3{color:#ffcc80!important;caret-color:#ffcc80!important}.v-application .orange.lighten-2{background-color:#ffb74d!important;border-color:#ffb74d!important}.v-application .orange--text.text--lighten-2{color:#ffb74d!important;caret-color:#ffb74d!important}.v-application .orange.lighten-1{background-color:#ffa726!important;border-color:#ffa726!important}.v-application .orange--text.text--lighten-1{color:#ffa726!important;caret-color:#ffa726!important}.v-application .orange.darken-1{background-color:#fb8c00!important;border-color:#fb8c00!important}.v-application .orange--text.text--darken-1{color:#fb8c00!important;caret-color:#fb8c00!important}.v-application .orange.darken-2{background-color:#f57c00!important;border-color:#f57c00!important}.v-application .orange--text.text--darken-2{color:#f57c00!important;caret-color:#f57c00!important}.v-application .orange.darken-3{background-color:#ef6c00!important;border-color:#ef6c00!important}.v-application .orange--text.text--darken-3{color:#ef6c00!important;caret-color:#ef6c00!important}.v-application .orange.darken-4{background-color:#e65100!important;border-color:#e65100!important}.v-application .orange--text.text--darken-4{color:#e65100!important;caret-color:#e65100!important}.v-application .orange.accent-1{background-color:#ffd180!important;border-color:#ffd180!important}.v-application .orange--text.text--accent-1{color:#ffd180!important;caret-color:#ffd180!important}.v-application .orange.accent-2{background-color:#ffab40!important;border-color:#ffab40!important}.v-application .orange--text.text--accent-2{color:#ffab40!important;caret-color:#ffab40!important}.v-application .orange.accent-3{background-color:#ff9100!important;border-color:#ff9100!important}.v-application .orange--text.text--accent-3{color:#ff9100!important;caret-color:#ff9100!important}.v-application .orange.accent-4{background-color:#ff6d00!important;border-color:#ff6d00!important}.v-application .orange--text.text--accent-4{color:#ff6d00!important;caret-color:#ff6d00!important}.v-application .deep-orange{background-color:#ff5722!important;border-color:#ff5722!important}.v-application .deep-orange--text{color:#ff5722!important;caret-color:#ff5722!important}.v-application .deep-orange.lighten-5{background-color:#fbe9e7!important;border-color:#fbe9e7!important}.v-application .deep-orange--text.text--lighten-5{color:#fbe9e7!important;caret-color:#fbe9e7!important}.v-application .deep-orange.lighten-4{background-color:#ffccbc!important;border-color:#ffccbc!important}.v-application .deep-orange--text.text--lighten-4{color:#ffccbc!important;caret-color:#ffccbc!important}.v-application .deep-orange.lighten-3{background-color:#ffab91!important;border-color:#ffab91!important}.v-application .deep-orange--text.text--lighten-3{color:#ffab91!important;caret-color:#ffab91!important}.v-application .deep-orange.lighten-2{background-color:#ff8a65!important;border-color:#ff8a65!important}.v-application .deep-orange--text.text--lighten-2{color:#ff8a65!important;caret-color:#ff8a65!important}.v-application .deep-orange.lighten-1{background-color:#ff7043!important;border-color:#ff7043!important}.v-application .deep-orange--text.text--lighten-1{color:#ff7043!important;caret-color:#ff7043!important}.v-application .deep-orange.darken-1{background-color:#f4511e!important;border-color:#f4511e!important}.v-application .deep-orange--text.text--darken-1{color:#f4511e!important;caret-color:#f4511e!important}.v-application .deep-orange.darken-2{background-color:#e64a19!important;border-color:#e64a19!important}.v-application .deep-orange--text.text--darken-2{color:#e64a19!important;caret-color:#e64a19!important}.v-application .deep-orange.darken-3{background-color:#d84315!important;border-color:#d84315!important}.v-application .deep-orange--text.text--darken-3{color:#d84315!important;caret-color:#d84315!important}.v-application .deep-orange.darken-4{background-color:#bf360c!important;border-color:#bf360c!important}.v-application .deep-orange--text.text--darken-4{color:#bf360c!important;caret-color:#bf360c!important}.v-application .deep-orange.accent-1{background-color:#ff9e80!important;border-color:#ff9e80!important}.v-application .deep-orange--text.text--accent-1{color:#ff9e80!important;caret-color:#ff9e80!important}.v-application .deep-orange.accent-2{background-color:#ff6e40!important;border-color:#ff6e40!important}.v-application .deep-orange--text.text--accent-2{color:#ff6e40!important;caret-color:#ff6e40!important}.v-application .deep-orange.accent-3{background-color:#ff3d00!important;border-color:#ff3d00!important}.v-application .deep-orange--text.text--accent-3{color:#ff3d00!important;caret-color:#ff3d00!important}.v-application .deep-orange.accent-4{background-color:#dd2c00!important;border-color:#dd2c00!important}.v-application .deep-orange--text.text--accent-4{color:#dd2c00!important;caret-color:#dd2c00!important}.v-application .brown{background-color:#795548!important;border-color:#795548!important}.v-application .brown--text{color:#795548!important;caret-color:#795548!important}.v-application .brown.lighten-5{background-color:#efebe9!important;border-color:#efebe9!important}.v-application .brown--text.text--lighten-5{color:#efebe9!important;caret-color:#efebe9!important}.v-application .brown.lighten-4{background-color:#d7ccc8!important;border-color:#d7ccc8!important}.v-application .brown--text.text--lighten-4{color:#d7ccc8!important;caret-color:#d7ccc8!important}.v-application .brown.lighten-3{background-color:#bcaaa4!important;border-color:#bcaaa4!important}.v-application .brown--text.text--lighten-3{color:#bcaaa4!important;caret-color:#bcaaa4!important}.v-application .brown.lighten-2{background-color:#a1887f!important;border-color:#a1887f!important}.v-application .brown--text.text--lighten-2{color:#a1887f!important;caret-color:#a1887f!important}.v-application .brown.lighten-1{background-color:#8d6e63!important;border-color:#8d6e63!important}.v-application .brown--text.text--lighten-1{color:#8d6e63!important;caret-color:#8d6e63!important}.v-application .brown.darken-1{background-color:#6d4c41!important;border-color:#6d4c41!important}.v-application .brown--text.text--darken-1{color:#6d4c41!important;caret-color:#6d4c41!important}.v-application .brown.darken-2{background-color:#5d4037!important;border-color:#5d4037!important}.v-application .brown--text.text--darken-2{color:#5d4037!important;caret-color:#5d4037!important}.v-application .brown.darken-3{background-color:#4e342e!important;border-color:#4e342e!important}.v-application .brown--text.text--darken-3{color:#4e342e!important;caret-color:#4e342e!important}.v-application .brown.darken-4{background-color:#3e2723!important;border-color:#3e2723!important}.v-application .brown--text.text--darken-4{color:#3e2723!important;caret-color:#3e2723!important}.v-application .blue-grey{background-color:#607d8b!important;border-color:#607d8b!important}.v-application .blue-grey--text{color:#607d8b!important;caret-color:#607d8b!important}.v-application .blue-grey.lighten-5{background-color:#eceff1!important;border-color:#eceff1!important}.v-application .blue-grey--text.text--lighten-5{color:#eceff1!important;caret-color:#eceff1!important}.v-application .blue-grey.lighten-4{background-color:#cfd8dc!important;border-color:#cfd8dc!important}.v-application .blue-grey--text.text--lighten-4{color:#cfd8dc!important;caret-color:#cfd8dc!important}.v-application .blue-grey.lighten-3{background-color:#b0bec5!important;border-color:#b0bec5!important}.v-application .blue-grey--text.text--lighten-3{color:#b0bec5!important;caret-color:#b0bec5!important}.v-application .blue-grey.lighten-2{background-color:#90a4ae!important;border-color:#90a4ae!important}.v-application .blue-grey--text.text--lighten-2{color:#90a4ae!important;caret-color:#90a4ae!important}.v-application .blue-grey.lighten-1{background-color:#78909c!important;border-color:#78909c!important}.v-application .blue-grey--text.text--lighten-1{color:#78909c!important;caret-color:#78909c!important}.v-application .blue-grey.darken-1{background-color:#546e7a!important;border-color:#546e7a!important}.v-application .blue-grey--text.text--darken-1{color:#546e7a!important;caret-color:#546e7a!important}.v-application .blue-grey.darken-2{background-color:#455a64!important;border-color:#455a64!important}.v-application .blue-grey--text.text--darken-2{color:#455a64!important;caret-color:#455a64!important}.v-application .blue-grey.darken-3{background-color:#37474f!important;border-color:#37474f!important}.v-application .blue-grey--text.text--darken-3{color:#37474f!important;caret-color:#37474f!important}.v-application .blue-grey.darken-4{background-color:#263238!important;border-color:#263238!important}.v-application .blue-grey--text.text--darken-4{color:#263238!important;caret-color:#263238!important}.v-application .grey{background-color:#9e9e9e!important;border-color:#9e9e9e!important}.v-application .grey--text{color:#9e9e9e!important;caret-color:#9e9e9e!important}.v-application .grey.lighten-5{background-color:#fafafa!important;border-color:#fafafa!important}.v-application .grey--text.text--lighten-5{color:#fafafa!important;caret-color:#fafafa!important}.v-application .grey.lighten-4{background-color:#f5f5f5!important;border-color:#f5f5f5!important}.v-application .grey--text.text--lighten-4{color:#f5f5f5!important;caret-color:#f5f5f5!important}.v-application .grey.lighten-3{background-color:#eee!important;border-color:#eee!important}.v-application .grey--text.text--lighten-3{color:#eee!important;caret-color:#eee!important}.v-application .grey.lighten-2{background-color:#e0e0e0!important;border-color:#e0e0e0!important}.v-application .grey--text.text--lighten-2{color:#e0e0e0!important;caret-color:#e0e0e0!important}.v-application .grey.lighten-1{background-color:#bdbdbd!important;border-color:#bdbdbd!important}.v-application .grey--text.text--lighten-1{color:#bdbdbd!important;caret-color:#bdbdbd!important}.v-application .grey.darken-1{background-color:#757575!important;border-color:#757575!important}.v-application .grey--text.text--darken-1{color:#757575!important;caret-color:#757575!important}.v-application .grey.darken-2{background-color:#616161!important;border-color:#616161!important}.v-application .grey--text.text--darken-2{color:#616161!important;caret-color:#616161!important}.v-application .grey.darken-3{background-color:#424242!important;border-color:#424242!important}.v-application .grey--text.text--darken-3{color:#424242!important;caret-color:#424242!important}.v-application .grey.darken-4{background-color:#212121!important;border-color:#212121!important}.v-application .grey--text.text--darken-4{color:#212121!important;caret-color:#212121!important}.v-application .shades.black{background-color:#000!important;border-color:#000!important}.v-application .shades--text.text--black{color:#000!important;caret-color:#000!important}.v-application .shades.white{background-color:#fff!important;border-color:#fff!important}.v-application .shades--text.text--white{color:#fff!important;caret-color:#fff!important}.v-application .shades.transparent{background-color:transparent!important;border-color:transparent!important}.v-application .shades--text.text--transparent{color:transparent!important;caret-color:transparent!important}/*! * ress.css • v2.0.4 * MIT License * github.com/filipelinhares/ress - */html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.v-application .elevation-24{-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}.v-application .elevation-23{-webkit-box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important;box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.v-application .elevation-22{-webkit-box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.v-application .elevation-21{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.v-application .elevation-20{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.v-application .elevation-19{-webkit-box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important;box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important}.v-application .elevation-18{-webkit-box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important;box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important}.v-application .elevation-17{-webkit-box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important}.v-application .elevation-16{-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important}.v-application .elevation-15{-webkit-box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important}.v-application .elevation-14{-webkit-box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important}.v-application .elevation-13{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.v-application .elevation-12{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important}.v-application .elevation-11{-webkit-box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important;box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important}.v-application .elevation-10{-webkit-box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important;box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.v-application .elevation-9{-webkit-box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important;box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important}.v-application .elevation-8{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.v-application .elevation-7{-webkit-box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important;box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important}.v-application .elevation-6{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important}.v-application .elevation-5{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.v-application .elevation-4{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important}.v-application .elevation-3{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important}.v-application .elevation-2{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.v-application .elevation-1{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.v-application .elevation-0{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-application .carousel-transition-enter{-webkit-transform:translate(100%);transform:translate(100%)}.v-application .carousel-transition-leave,.v-application .carousel-transition-leave-to{position:absolute;top:0;-webkit-transform:translate(-100%);transform:translate(-100%)}.carousel-reverse-transition-enter{-webkit-transform:translate(-100%);transform:translate(-100%)}.carousel-reverse-transition-leave,.carousel-reverse-transition-leave-to{position:absolute;top:0;-webkit-transform:translate(100%);transform:translate(100%)}.dialog-transition-enter,.dialog-transition-leave-to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1}.dialog-bottom-transition-enter,.dialog-bottom-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.dialog-top-transition-enter,.dialog-top-transition-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{-webkit-transition:.3s cubic-bezier(0,0,.2,1);transition:.3s cubic-bezier(0,0,.2,1)}.picker-reverse-transition-enter,.picker-reverse-transition-leave-to,.picker-transition-enter,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to,.picker-transition-leave,.picker-transition-leave-active,.picker-transition-leave-to{position:absolute!important}.picker-transition-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.picker-reverse-transition-enter,.picker-transition-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.picker-reverse-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.picker-title-transition-enter-to,.picker-title-transition-leave{-webkit-transform:translate(0);transform:translate(0)}.picker-title-transition-enter{-webkit-transform:translate(-100%);transform:translate(-100%)}.picker-title-transition-leave-to{opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}.picker-title-transition-leave,.picker-title-transition-leave-active,.picker-title-transition-leave-to{position:absolute!important}.tab-transition-enter{-webkit-transform:translate(100%);transform:translate(100%)}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0}.tab-transition-leave-to{position:absolute}.tab-reverse-transition-enter,.tab-transition-leave-to{-webkit-transform:translate(-100%);transform:translate(-100%)}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{top:0;position:absolute;-webkit-transform:translate(100%);transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.expand-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.expand-x-transition-enter-active,.expand-x-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.expand-x-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-transition-enter-active,.scale-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scale-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-transition-enter,.scale-transition-leave,.scale-transition-leave-to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scale-rotate-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-rotate-transition-enter,.scale-rotate-transition-leave,.scale-rotate-transition-leave-to{opacity:0;-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scale-rotate-reverse-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-rotate-reverse-transition-enter,.scale-rotate-reverse-transition-leave,.scale-rotate-reverse-transition-leave-to{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}.message-transition-enter-active,.message-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.message-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.message-transition-enter,.message-transition-leave-to{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.message-transition-leave,.message-transition-leave-active{position:absolute}.slide-y-transition-enter-active,.slide-y-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-y-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-y-transition-enter,.slide-y-transition-leave-to{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-y-reverse-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-y-reverse-transition-enter,.slide-y-reverse-transition-leave-to{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-y-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-y-transition-enter,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.scroll-y-transition-leave-to{-webkit-transform:translateY(15px);transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-y-reverse-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-y-reverse-transition-enter,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter{-webkit-transform:translateY(15px);transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-x-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-x-transition-enter,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.scroll-x-transition-leave-to{-webkit-transform:translateX(15px);transform:translateX(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-x-reverse-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-x-reverse-transition-enter,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter{-webkit-transform:translateX(15px);transform:translateX(15px)}.scroll-x-reverse-transition-leave-to{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-x-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-x-transition-enter,.slide-x-transition-leave-to{opacity:0;-webkit-transform:translateX(-15px);transform:translateX(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-x-reverse-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-x-reverse-transition-enter,.slide-x-reverse-transition-leave-to{opacity:0;-webkit-transform:translateX(15px);transform:translateX(15px)}.fade-transition-enter-active,.fade-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.fade-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.fade-transition-enter,.fade-transition-leave-to{opacity:0!important}.fab-transition-enter-active,.fab-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.fab-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.fab-transition-enter,.fab-transition-leave-to{-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg)}.v-application .blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}.v-application code,.v-application kbd{border-radius:3px;font-size:85%;font-weight:400}.v-application code{padding:.2em .4em}.v-application kbd{padding:.2em .4rem;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.theme--light.v-application code{background-color:rgba(0,0,0,.05);color:currentColor}.theme--light.v-application kbd{background:#212529;color:#fff}.theme--dark.v-application code{background-color:hsla(0,0%,100%,.1);color:currentColor}.theme--dark.v-application kbd{background:#212529;color:#fff}html{font-size:16px;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden!important}.v-application{font-family:Roboto,sans-serif;line-height:1.5}.v-application ::-ms-clear,.v-application ::-ms-reveal{display:none}@supports(-webkit-touch-callout:none){body{cursor:pointer}}.v-application .theme--light.heading{color:rgba(0,0,0,.87)}.v-application .theme--dark.heading{color:#fff}.v-application ol,.v-application ul{padding-left:24px}.v-application .display-4{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .display-3,.v-application .display-4{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .display-3{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .display-2{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .display-1,.v-application .display-2{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .display-1{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .headline{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .headline,.v-application .title{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .title{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .subtitle-2{font-size:.875rem!important;font-weight:500;letter-spacing:.0071428571em!important;line-height:1.375rem;font-family:Roboto,sans-serif!important}.v-application .subtitle-1{font-size:1rem!important;letter-spacing:.009375em!important;line-height:1.75rem}.v-application .body-2,.v-application .subtitle-1{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .body-2{font-size:.875rem!important;letter-spacing:.0178571429em!important;line-height:1.25rem}.v-application .body-1{font-size:1rem!important;letter-spacing:.03125em!important;line-height:1.5rem}.v-application .body-1,.v-application .caption{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .caption{font-size:.75rem!important;letter-spacing:.0333333333em!important;line-height:1.25rem}.v-application .overline{font-size:.75rem!important;font-weight:500;letter-spacing:.1666666667em!important;line-height:2rem;text-transform:uppercase;font-family:Roboto,sans-serif!important}.v-application p{margin-bottom:16px}@media only print{.v-application .hidden-print-only{display:none!important}}@media only screen{.v-application .hidden-screen-only{display:none!important}}@media only screen and (max-width:599px){.v-application .hidden-xs-only{display:none!important}}@media only screen and (min-width:600px)and (max-width:959px){.v-application .hidden-sm-only{display:none!important}}@media only screen and (max-width:959px){.v-application .hidden-sm-and-down{display:none!important}}@media only screen and (min-width:600px){.v-application .hidden-sm-and-up{display:none!important}}@media only screen and (min-width:960px)and (max-width:1263px){.v-application .hidden-md-only{display:none!important}}@media only screen and (max-width:1263px){.v-application .hidden-md-and-down{display:none!important}}@media only screen and (min-width:960px){.v-application .hidden-md-and-up{display:none!important}}@media only screen and (min-width:1264px)and (max-width:1903px){.v-application .hidden-lg-only{display:none!important}}@media only screen and (max-width:1903px){.v-application .hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1264px){.v-application .hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1904px){.v-application .hidden-xl-only{display:none!important}}.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.v-application .font-weight-thin{font-weight:100!important}.v-application .font-weight-light{font-weight:300!important}.v-application .font-weight-regular{font-weight:400!important}.v-application .font-weight-medium{font-weight:500!important}.v-application .font-weight-bold{font-weight:700!important}.v-application .font-weight-black{font-weight:900!important}.v-application .font-italic{font-style:italic!important}.v-application .transition-fast-out-slow-in{-webkit-transition:.3s cubic-bezier(.4,0,.2,1)!important;transition:.3s cubic-bezier(.4,0,.2,1)!important}.v-application .transition-linear-out-slow-in{-webkit-transition:.3s cubic-bezier(0,0,.2,1)!important;transition:.3s cubic-bezier(0,0,.2,1)!important}.v-application .transition-fast-out-linear-in{-webkit-transition:.3s cubic-bezier(.4,0,1,1)!important;transition:.3s cubic-bezier(.4,0,1,1)!important}.v-application .transition-ease-in-out{-webkit-transition:.3s cubic-bezier(.4,0,.6,1)!important;transition:.3s cubic-bezier(.4,0,.6,1)!important}.v-application .transition-fast-in-fast-out{-webkit-transition:.3s cubic-bezier(.25,.8,.25,1)!important;transition:.3s cubic-bezier(.25,.8,.25,1)!important}.v-application .transition-swing{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.v-application .overflow-auto{overflow:auto!important}.v-application .overflow-hidden{overflow:hidden!important}.v-application .overflow-visible{overflow:visible!important}.v-application .overflow-x-auto{overflow-x:auto!important}.v-application .overflow-x-hidden{overflow-x:hidden!important}.v-application .overflow-y-auto{overflow-y:auto!important}.v-application .overflow-y-hidden{overflow-y:hidden!important}.v-application .d-none{display:none!important}.v-application .d-inline{display:inline!important}.v-application .d-inline-block{display:inline-block!important}.v-application .d-block{display:block!important}.v-application .d-table{display:table!important}.v-application .d-table-row{display:table-row!important}.v-application .d-table-cell{display:table-cell!important}.v-application .d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-none{float:none!important}.v-application .float-left{float:left!important}.v-application .float-right{float:right!important}.v-application--is-rtl .float-end{float:left!important}.v-application--is-ltr .float-end,.v-application--is-rtl .float-start{float:right!important}.v-application--is-ltr .float-start{float:left!important}.v-application .flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.v-application .flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.v-application .flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.v-application .flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.v-application .flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.v-application .flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.v-application .flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.v-application .flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.v-application .flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.v-application .flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.v-application .flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.v-application .flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.v-application .justify-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.v-application .justify-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.v-application .justify-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.v-application .justify-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.v-application .justify-space-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.v-application .align-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.v-application .align-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.v-application .align-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.v-application .align-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.v-application .align-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.v-application .align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.v-application .align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.v-application .align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.v-application .align-content-space-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.v-application .align-content-space-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.v-application .align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.v-application .align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.v-application .align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.v-application .align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.v-application .align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.v-application .align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.v-application .align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.v-application .order-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.v-application .order-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.v-application .order-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.v-application .order-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.v-application .order-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.v-application .order-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.v-application .order-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.v-application .order-6{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.v-application .order-7{-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}.v-application .order-8{-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}.v-application .order-9{-webkit-box-ordinal-group:10!important;-ms-flex-order:9!important;order:9!important}.v-application .order-10{-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}.v-application .order-11{-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}.v-application .order-12{-webkit-box-ordinal-group:13!important;-ms-flex-order:12!important;order:12!important}.v-application .order-last{-webkit-box-ordinal-group:14!important;-ms-flex-order:13!important;order:13!important}.v-application .ma-0{margin:0!important}.v-application .ma-1{margin:4px!important}.v-application .ma-2{margin:8px!important}.v-application .ma-3{margin:12px!important}.v-application .ma-4{margin:16px!important}.v-application .ma-5{margin:20px!important}.v-application .ma-6{margin:24px!important}.v-application .ma-7{margin:28px!important}.v-application .ma-8{margin:32px!important}.v-application .ma-9{margin:36px!important}.v-application .ma-10{margin:40px!important}.v-application .ma-11{margin:44px!important}.v-application .ma-12{margin:48px!important}.v-application .ma-13{margin:52px!important}.v-application .ma-14{margin:56px!important}.v-application .ma-15{margin:60px!important}.v-application .ma-16{margin:64px!important}.v-application .ma-auto{margin:auto!important}.v-application .mx-0{margin-right:0!important;margin-left:0!important}.v-application .mx-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-0{margin-top:0!important}.v-application .mt-1{margin-top:4px!important}.v-application .mt-2{margin-top:8px!important}.v-application .mt-3{margin-top:12px!important}.v-application .mt-4{margin-top:16px!important}.v-application .mt-5{margin-top:20px!important}.v-application .mt-6{margin-top:24px!important}.v-application .mt-7{margin-top:28px!important}.v-application .mt-8{margin-top:32px!important}.v-application .mt-9{margin-top:36px!important}.v-application .mt-10{margin-top:40px!important}.v-application .mt-11{margin-top:44px!important}.v-application .mt-12{margin-top:48px!important}.v-application .mt-13{margin-top:52px!important}.v-application .mt-14{margin-top:56px!important}.v-application .mt-15{margin-top:60px!important}.v-application .mt-16{margin-top:64px!important}.v-application .mt-auto{margin-top:auto!important}.v-application .mr-0{margin-right:0!important}.v-application .mr-1{margin-right:4px!important}.v-application .mr-2{margin-right:8px!important}.v-application .mr-3{margin-right:12px!important}.v-application .mr-4{margin-right:16px!important}.v-application .mr-5{margin-right:20px!important}.v-application .mr-6{margin-right:24px!important}.v-application .mr-7{margin-right:28px!important}.v-application .mr-8{margin-right:32px!important}.v-application .mr-9{margin-right:36px!important}.v-application .mr-10{margin-right:40px!important}.v-application .mr-11{margin-right:44px!important}.v-application .mr-12{margin-right:48px!important}.v-application .mr-13{margin-right:52px!important}.v-application .mr-14{margin-right:56px!important}.v-application .mr-15{margin-right:60px!important}.v-application .mr-16{margin-right:64px!important}.v-application .mr-auto{margin-right:auto!important}.v-application .mb-0{margin-bottom:0!important}.v-application .mb-1{margin-bottom:4px!important}.v-application .mb-2{margin-bottom:8px!important}.v-application .mb-3{margin-bottom:12px!important}.v-application .mb-4{margin-bottom:16px!important}.v-application .mb-5{margin-bottom:20px!important}.v-application .mb-6{margin-bottom:24px!important}.v-application .mb-7{margin-bottom:28px!important}.v-application .mb-8{margin-bottom:32px!important}.v-application .mb-9{margin-bottom:36px!important}.v-application .mb-10{margin-bottom:40px!important}.v-application .mb-11{margin-bottom:44px!important}.v-application .mb-12{margin-bottom:48px!important}.v-application .mb-13{margin-bottom:52px!important}.v-application .mb-14{margin-bottom:56px!important}.v-application .mb-15{margin-bottom:60px!important}.v-application .mb-16{margin-bottom:64px!important}.v-application .mb-auto{margin-bottom:auto!important}.v-application .ml-0{margin-left:0!important}.v-application .ml-1{margin-left:4px!important}.v-application .ml-2{margin-left:8px!important}.v-application .ml-3{margin-left:12px!important}.v-application .ml-4{margin-left:16px!important}.v-application .ml-5{margin-left:20px!important}.v-application .ml-6{margin-left:24px!important}.v-application .ml-7{margin-left:28px!important}.v-application .ml-8{margin-left:32px!important}.v-application .ml-9{margin-left:36px!important}.v-application .ml-10{margin-left:40px!important}.v-application .ml-11{margin-left:44px!important}.v-application .ml-12{margin-left:48px!important}.v-application .ml-13{margin-left:52px!important}.v-application .ml-14{margin-left:56px!important}.v-application .ml-15{margin-left:60px!important}.v-application .ml-16{margin-left:64px!important}.v-application .ml-auto{margin-left:auto!important}.v-application--is-ltr .ms-0{margin-left:0!important}.v-application--is-rtl .ms-0{margin-right:0!important}.v-application--is-ltr .ms-1{margin-left:4px!important}.v-application--is-rtl .ms-1{margin-right:4px!important}.v-application--is-ltr .ms-2{margin-left:8px!important}.v-application--is-rtl .ms-2{margin-right:8px!important}.v-application--is-ltr .ms-3{margin-left:12px!important}.v-application--is-rtl .ms-3{margin-right:12px!important}.v-application--is-ltr .ms-4{margin-left:16px!important}.v-application--is-rtl .ms-4{margin-right:16px!important}.v-application--is-ltr .ms-5{margin-left:20px!important}.v-application--is-rtl .ms-5{margin-right:20px!important}.v-application--is-ltr .ms-6{margin-left:24px!important}.v-application--is-rtl .ms-6{margin-right:24px!important}.v-application--is-ltr .ms-7{margin-left:28px!important}.v-application--is-rtl .ms-7{margin-right:28px!important}.v-application--is-ltr .ms-8{margin-left:32px!important}.v-application--is-rtl .ms-8{margin-right:32px!important}.v-application--is-ltr .ms-9{margin-left:36px!important}.v-application--is-rtl .ms-9{margin-right:36px!important}.v-application--is-ltr .ms-10{margin-left:40px!important}.v-application--is-rtl .ms-10{margin-right:40px!important}.v-application--is-ltr .ms-11{margin-left:44px!important}.v-application--is-rtl .ms-11{margin-right:44px!important}.v-application--is-ltr .ms-12{margin-left:48px!important}.v-application--is-rtl .ms-12{margin-right:48px!important}.v-application--is-ltr .ms-13{margin-left:52px!important}.v-application--is-rtl .ms-13{margin-right:52px!important}.v-application--is-ltr .ms-14{margin-left:56px!important}.v-application--is-rtl .ms-14{margin-right:56px!important}.v-application--is-ltr .ms-15{margin-left:60px!important}.v-application--is-rtl .ms-15{margin-right:60px!important}.v-application--is-ltr .ms-16{margin-left:64px!important}.v-application--is-rtl .ms-16{margin-right:64px!important}.v-application--is-ltr .ms-auto{margin-left:auto!important}.v-application--is-rtl .ms-auto{margin-right:auto!important}.v-application--is-ltr .me-0{margin-right:0!important}.v-application--is-rtl .me-0{margin-left:0!important}.v-application--is-ltr .me-1{margin-right:4px!important}.v-application--is-rtl .me-1{margin-left:4px!important}.v-application--is-ltr .me-2{margin-right:8px!important}.v-application--is-rtl .me-2{margin-left:8px!important}.v-application--is-ltr .me-3{margin-right:12px!important}.v-application--is-rtl .me-3{margin-left:12px!important}.v-application--is-ltr .me-4{margin-right:16px!important}.v-application--is-rtl .me-4{margin-left:16px!important}.v-application--is-ltr .me-5{margin-right:20px!important}.v-application--is-rtl .me-5{margin-left:20px!important}.v-application--is-ltr .me-6{margin-right:24px!important}.v-application--is-rtl .me-6{margin-left:24px!important}.v-application--is-ltr .me-7{margin-right:28px!important}.v-application--is-rtl .me-7{margin-left:28px!important}.v-application--is-ltr .me-8{margin-right:32px!important}.v-application--is-rtl .me-8{margin-left:32px!important}.v-application--is-ltr .me-9{margin-right:36px!important}.v-application--is-rtl .me-9{margin-left:36px!important}.v-application--is-ltr .me-10{margin-right:40px!important}.v-application--is-rtl .me-10{margin-left:40px!important}.v-application--is-ltr .me-11{margin-right:44px!important}.v-application--is-rtl .me-11{margin-left:44px!important}.v-application--is-ltr .me-12{margin-right:48px!important}.v-application--is-rtl .me-12{margin-left:48px!important}.v-application--is-ltr .me-13{margin-right:52px!important}.v-application--is-rtl .me-13{margin-left:52px!important}.v-application--is-ltr .me-14{margin-right:56px!important}.v-application--is-rtl .me-14{margin-left:56px!important}.v-application--is-ltr .me-15{margin-right:60px!important}.v-application--is-rtl .me-15{margin-left:60px!important}.v-application--is-ltr .me-16{margin-right:64px!important}.v-application--is-rtl .me-16{margin-left:64px!important}.v-application--is-ltr .me-auto{margin-right:auto!important}.v-application--is-rtl .me-auto{margin-left:auto!important}.v-application .ma-n1{margin:-4px!important}.v-application .ma-n2{margin:-8px!important}.v-application .ma-n3{margin:-12px!important}.v-application .ma-n4{margin:-16px!important}.v-application .ma-n5{margin:-20px!important}.v-application .ma-n6{margin:-24px!important}.v-application .ma-n7{margin:-28px!important}.v-application .ma-n8{margin:-32px!important}.v-application .ma-n9{margin:-36px!important}.v-application .ma-n10{margin:-40px!important}.v-application .ma-n11{margin:-44px!important}.v-application .ma-n12{margin:-48px!important}.v-application .ma-n13{margin:-52px!important}.v-application .ma-n14{margin:-56px!important}.v-application .ma-n15{margin:-60px!important}.v-application .ma-n16{margin:-64px!important}.v-application .mx-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-n1{margin-top:-4px!important}.v-application .mt-n2{margin-top:-8px!important}.v-application .mt-n3{margin-top:-12px!important}.v-application .mt-n4{margin-top:-16px!important}.v-application .mt-n5{margin-top:-20px!important}.v-application .mt-n6{margin-top:-24px!important}.v-application .mt-n7{margin-top:-28px!important}.v-application .mt-n8{margin-top:-32px!important}.v-application .mt-n9{margin-top:-36px!important}.v-application .mt-n10{margin-top:-40px!important}.v-application .mt-n11{margin-top:-44px!important}.v-application .mt-n12{margin-top:-48px!important}.v-application .mt-n13{margin-top:-52px!important}.v-application .mt-n14{margin-top:-56px!important}.v-application .mt-n15{margin-top:-60px!important}.v-application .mt-n16{margin-top:-64px!important}.v-application .mr-n1{margin-right:-4px!important}.v-application .mr-n2{margin-right:-8px!important}.v-application .mr-n3{margin-right:-12px!important}.v-application .mr-n4{margin-right:-16px!important}.v-application .mr-n5{margin-right:-20px!important}.v-application .mr-n6{margin-right:-24px!important}.v-application .mr-n7{margin-right:-28px!important}.v-application .mr-n8{margin-right:-32px!important}.v-application .mr-n9{margin-right:-36px!important}.v-application .mr-n10{margin-right:-40px!important}.v-application .mr-n11{margin-right:-44px!important}.v-application .mr-n12{margin-right:-48px!important}.v-application .mr-n13{margin-right:-52px!important}.v-application .mr-n14{margin-right:-56px!important}.v-application .mr-n15{margin-right:-60px!important}.v-application .mr-n16{margin-right:-64px!important}.v-application .mb-n1{margin-bottom:-4px!important}.v-application .mb-n2{margin-bottom:-8px!important}.v-application .mb-n3{margin-bottom:-12px!important}.v-application .mb-n4{margin-bottom:-16px!important}.v-application .mb-n5{margin-bottom:-20px!important}.v-application .mb-n6{margin-bottom:-24px!important}.v-application .mb-n7{margin-bottom:-28px!important}.v-application .mb-n8{margin-bottom:-32px!important}.v-application .mb-n9{margin-bottom:-36px!important}.v-application .mb-n10{margin-bottom:-40px!important}.v-application .mb-n11{margin-bottom:-44px!important}.v-application .mb-n12{margin-bottom:-48px!important}.v-application .mb-n13{margin-bottom:-52px!important}.v-application .mb-n14{margin-bottom:-56px!important}.v-application .mb-n15{margin-bottom:-60px!important}.v-application .mb-n16{margin-bottom:-64px!important}.v-application .ml-n1{margin-left:-4px!important}.v-application .ml-n2{margin-left:-8px!important}.v-application .ml-n3{margin-left:-12px!important}.v-application .ml-n4{margin-left:-16px!important}.v-application .ml-n5{margin-left:-20px!important}.v-application .ml-n6{margin-left:-24px!important}.v-application .ml-n7{margin-left:-28px!important}.v-application .ml-n8{margin-left:-32px!important}.v-application .ml-n9{margin-left:-36px!important}.v-application .ml-n10{margin-left:-40px!important}.v-application .ml-n11{margin-left:-44px!important}.v-application .ml-n12{margin-left:-48px!important}.v-application .ml-n13{margin-left:-52px!important}.v-application .ml-n14{margin-left:-56px!important}.v-application .ml-n15{margin-left:-60px!important}.v-application .ml-n16{margin-left:-64px!important}.v-application--is-ltr .ms-n1{margin-left:-4px!important}.v-application--is-rtl .ms-n1{margin-right:-4px!important}.v-application--is-ltr .ms-n2{margin-left:-8px!important}.v-application--is-rtl .ms-n2{margin-right:-8px!important}.v-application--is-ltr .ms-n3{margin-left:-12px!important}.v-application--is-rtl .ms-n3{margin-right:-12px!important}.v-application--is-ltr .ms-n4{margin-left:-16px!important}.v-application--is-rtl .ms-n4{margin-right:-16px!important}.v-application--is-ltr .ms-n5{margin-left:-20px!important}.v-application--is-rtl .ms-n5{margin-right:-20px!important}.v-application--is-ltr .ms-n6{margin-left:-24px!important}.v-application--is-rtl .ms-n6{margin-right:-24px!important}.v-application--is-ltr .ms-n7{margin-left:-28px!important}.v-application--is-rtl .ms-n7{margin-right:-28px!important}.v-application--is-ltr .ms-n8{margin-left:-32px!important}.v-application--is-rtl .ms-n8{margin-right:-32px!important}.v-application--is-ltr .ms-n9{margin-left:-36px!important}.v-application--is-rtl .ms-n9{margin-right:-36px!important}.v-application--is-ltr .ms-n10{margin-left:-40px!important}.v-application--is-rtl .ms-n10{margin-right:-40px!important}.v-application--is-ltr .ms-n11{margin-left:-44px!important}.v-application--is-rtl .ms-n11{margin-right:-44px!important}.v-application--is-ltr .ms-n12{margin-left:-48px!important}.v-application--is-rtl .ms-n12{margin-right:-48px!important}.v-application--is-ltr .ms-n13{margin-left:-52px!important}.v-application--is-rtl .ms-n13{margin-right:-52px!important}.v-application--is-ltr .ms-n14{margin-left:-56px!important}.v-application--is-rtl .ms-n14{margin-right:-56px!important}.v-application--is-ltr .ms-n15{margin-left:-60px!important}.v-application--is-rtl .ms-n15{margin-right:-60px!important}.v-application--is-ltr .ms-n16{margin-left:-64px!important}.v-application--is-rtl .ms-n16{margin-right:-64px!important}.v-application--is-ltr .me-n1{margin-right:-4px!important}.v-application--is-rtl .me-n1{margin-left:-4px!important}.v-application--is-ltr .me-n2{margin-right:-8px!important}.v-application--is-rtl .me-n2{margin-left:-8px!important}.v-application--is-ltr .me-n3{margin-right:-12px!important}.v-application--is-rtl .me-n3{margin-left:-12px!important}.v-application--is-ltr .me-n4{margin-right:-16px!important}.v-application--is-rtl .me-n4{margin-left:-16px!important}.v-application--is-ltr .me-n5{margin-right:-20px!important}.v-application--is-rtl .me-n5{margin-left:-20px!important}.v-application--is-ltr .me-n6{margin-right:-24px!important}.v-application--is-rtl .me-n6{margin-left:-24px!important}.v-application--is-ltr .me-n7{margin-right:-28px!important}.v-application--is-rtl .me-n7{margin-left:-28px!important}.v-application--is-ltr .me-n8{margin-right:-32px!important}.v-application--is-rtl .me-n8{margin-left:-32px!important}.v-application--is-ltr .me-n9{margin-right:-36px!important}.v-application--is-rtl .me-n9{margin-left:-36px!important}.v-application--is-ltr .me-n10{margin-right:-40px!important}.v-application--is-rtl .me-n10{margin-left:-40px!important}.v-application--is-ltr .me-n11{margin-right:-44px!important}.v-application--is-rtl .me-n11{margin-left:-44px!important}.v-application--is-ltr .me-n12{margin-right:-48px!important}.v-application--is-rtl .me-n12{margin-left:-48px!important}.v-application--is-ltr .me-n13{margin-right:-52px!important}.v-application--is-rtl .me-n13{margin-left:-52px!important}.v-application--is-ltr .me-n14{margin-right:-56px!important}.v-application--is-rtl .me-n14{margin-left:-56px!important}.v-application--is-ltr .me-n15{margin-right:-60px!important}.v-application--is-rtl .me-n15{margin-left:-60px!important}.v-application--is-ltr .me-n16{margin-right:-64px!important}.v-application--is-rtl .me-n16{margin-left:-64px!important}.v-application .pa-0{padding:0!important}.v-application .pa-1{padding:4px!important}.v-application .pa-2{padding:8px!important}.v-application .pa-3{padding:12px!important}.v-application .pa-4{padding:16px!important}.v-application .pa-5{padding:20px!important}.v-application .pa-6{padding:24px!important}.v-application .pa-7{padding:28px!important}.v-application .pa-8{padding:32px!important}.v-application .pa-9{padding:36px!important}.v-application .pa-10{padding:40px!important}.v-application .pa-11{padding:44px!important}.v-application .pa-12{padding:48px!important}.v-application .pa-13{padding:52px!important}.v-application .pa-14{padding:56px!important}.v-application .pa-15{padding:60px!important}.v-application .pa-16{padding:64px!important}.v-application .px-0{padding-right:0!important;padding-left:0!important}.v-application .px-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-0{padding-top:0!important}.v-application .pt-1{padding-top:4px!important}.v-application .pt-2{padding-top:8px!important}.v-application .pt-3{padding-top:12px!important}.v-application .pt-4{padding-top:16px!important}.v-application .pt-5{padding-top:20px!important}.v-application .pt-6{padding-top:24px!important}.v-application .pt-7{padding-top:28px!important}.v-application .pt-8{padding-top:32px!important}.v-application .pt-9{padding-top:36px!important}.v-application .pt-10{padding-top:40px!important}.v-application .pt-11{padding-top:44px!important}.v-application .pt-12{padding-top:48px!important}.v-application .pt-13{padding-top:52px!important}.v-application .pt-14{padding-top:56px!important}.v-application .pt-15{padding-top:60px!important}.v-application .pt-16{padding-top:64px!important}.v-application .pr-0{padding-right:0!important}.v-application .pr-1{padding-right:4px!important}.v-application .pr-2{padding-right:8px!important}.v-application .pr-3{padding-right:12px!important}.v-application .pr-4{padding-right:16px!important}.v-application .pr-5{padding-right:20px!important}.v-application .pr-6{padding-right:24px!important}.v-application .pr-7{padding-right:28px!important}.v-application .pr-8{padding-right:32px!important}.v-application .pr-9{padding-right:36px!important}.v-application .pr-10{padding-right:40px!important}.v-application .pr-11{padding-right:44px!important}.v-application .pr-12{padding-right:48px!important}.v-application .pr-13{padding-right:52px!important}.v-application .pr-14{padding-right:56px!important}.v-application .pr-15{padding-right:60px!important}.v-application .pr-16{padding-right:64px!important}.v-application .pb-0{padding-bottom:0!important}.v-application .pb-1{padding-bottom:4px!important}.v-application .pb-2{padding-bottom:8px!important}.v-application .pb-3{padding-bottom:12px!important}.v-application .pb-4{padding-bottom:16px!important}.v-application .pb-5{padding-bottom:20px!important}.v-application .pb-6{padding-bottom:24px!important}.v-application .pb-7{padding-bottom:28px!important}.v-application .pb-8{padding-bottom:32px!important}.v-application .pb-9{padding-bottom:36px!important}.v-application .pb-10{padding-bottom:40px!important}.v-application .pb-11{padding-bottom:44px!important}.v-application .pb-12{padding-bottom:48px!important}.v-application .pb-13{padding-bottom:52px!important}.v-application .pb-14{padding-bottom:56px!important}.v-application .pb-15{padding-bottom:60px!important}.v-application .pb-16{padding-bottom:64px!important}.v-application .pl-0{padding-left:0!important}.v-application .pl-1{padding-left:4px!important}.v-application .pl-2{padding-left:8px!important}.v-application .pl-3{padding-left:12px!important}.v-application .pl-4{padding-left:16px!important}.v-application .pl-5{padding-left:20px!important}.v-application .pl-6{padding-left:24px!important}.v-application .pl-7{padding-left:28px!important}.v-application .pl-8{padding-left:32px!important}.v-application .pl-9{padding-left:36px!important}.v-application .pl-10{padding-left:40px!important}.v-application .pl-11{padding-left:44px!important}.v-application .pl-12{padding-left:48px!important}.v-application .pl-13{padding-left:52px!important}.v-application .pl-14{padding-left:56px!important}.v-application .pl-15{padding-left:60px!important}.v-application .pl-16{padding-left:64px!important}.v-application--is-ltr .ps-0{padding-left:0!important}.v-application--is-rtl .ps-0{padding-right:0!important}.v-application--is-ltr .ps-1{padding-left:4px!important}.v-application--is-rtl .ps-1{padding-right:4px!important}.v-application--is-ltr .ps-2{padding-left:8px!important}.v-application--is-rtl .ps-2{padding-right:8px!important}.v-application--is-ltr .ps-3{padding-left:12px!important}.v-application--is-rtl .ps-3{padding-right:12px!important}.v-application--is-ltr .ps-4{padding-left:16px!important}.v-application--is-rtl .ps-4{padding-right:16px!important}.v-application--is-ltr .ps-5{padding-left:20px!important}.v-application--is-rtl .ps-5{padding-right:20px!important}.v-application--is-ltr .ps-6{padding-left:24px!important}.v-application--is-rtl .ps-6{padding-right:24px!important}.v-application--is-ltr .ps-7{padding-left:28px!important}.v-application--is-rtl .ps-7{padding-right:28px!important}.v-application--is-ltr .ps-8{padding-left:32px!important}.v-application--is-rtl .ps-8{padding-right:32px!important}.v-application--is-ltr .ps-9{padding-left:36px!important}.v-application--is-rtl .ps-9{padding-right:36px!important}.v-application--is-ltr .ps-10{padding-left:40px!important}.v-application--is-rtl .ps-10{padding-right:40px!important}.v-application--is-ltr .ps-11{padding-left:44px!important}.v-application--is-rtl .ps-11{padding-right:44px!important}.v-application--is-ltr .ps-12{padding-left:48px!important}.v-application--is-rtl .ps-12{padding-right:48px!important}.v-application--is-ltr .ps-13{padding-left:52px!important}.v-application--is-rtl .ps-13{padding-right:52px!important}.v-application--is-ltr .ps-14{padding-left:56px!important}.v-application--is-rtl .ps-14{padding-right:56px!important}.v-application--is-ltr .ps-15{padding-left:60px!important}.v-application--is-rtl .ps-15{padding-right:60px!important}.v-application--is-ltr .ps-16{padding-left:64px!important}.v-application--is-rtl .ps-16{padding-right:64px!important}.v-application--is-ltr .pe-0{padding-right:0!important}.v-application--is-rtl .pe-0{padding-left:0!important}.v-application--is-ltr .pe-1{padding-right:4px!important}.v-application--is-rtl .pe-1{padding-left:4px!important}.v-application--is-ltr .pe-2{padding-right:8px!important}.v-application--is-rtl .pe-2{padding-left:8px!important}.v-application--is-ltr .pe-3{padding-right:12px!important}.v-application--is-rtl .pe-3{padding-left:12px!important}.v-application--is-ltr .pe-4{padding-right:16px!important}.v-application--is-rtl .pe-4{padding-left:16px!important}.v-application--is-ltr .pe-5{padding-right:20px!important}.v-application--is-rtl .pe-5{padding-left:20px!important}.v-application--is-ltr .pe-6{padding-right:24px!important}.v-application--is-rtl .pe-6{padding-left:24px!important}.v-application--is-ltr .pe-7{padding-right:28px!important}.v-application--is-rtl .pe-7{padding-left:28px!important}.v-application--is-ltr .pe-8{padding-right:32px!important}.v-application--is-rtl .pe-8{padding-left:32px!important}.v-application--is-ltr .pe-9{padding-right:36px!important}.v-application--is-rtl .pe-9{padding-left:36px!important}.v-application--is-ltr .pe-10{padding-right:40px!important}.v-application--is-rtl .pe-10{padding-left:40px!important}.v-application--is-ltr .pe-11{padding-right:44px!important}.v-application--is-rtl .pe-11{padding-left:44px!important}.v-application--is-ltr .pe-12{padding-right:48px!important}.v-application--is-rtl .pe-12{padding-left:48px!important}.v-application--is-ltr .pe-13{padding-right:52px!important}.v-application--is-rtl .pe-13{padding-left:52px!important}.v-application--is-ltr .pe-14{padding-right:56px!important}.v-application--is-rtl .pe-14{padding-left:56px!important}.v-application--is-ltr .pe-15{padding-right:60px!important}.v-application--is-rtl .pe-15{padding-left:60px!important}.v-application--is-ltr .pe-16{padding-right:64px!important}.v-application--is-rtl .pe-16{padding-left:64px!important}.v-application .rounded-0{border-radius:0!important}.v-application .rounded-sm{border-radius:2px!important}.v-application .rounded{border-radius:4px!important}.v-application .rounded-lg{border-radius:8px!important}.v-application .rounded-xl{border-radius:24px!important}.v-application .rounded-pill{border-radius:9999px!important}.v-application .rounded-circle{border-radius:50%!important}.v-application .rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.v-application .rounded-t-sm{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.v-application .rounded-t{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.v-application .rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.v-application .rounded-t-xl{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.v-application .rounded-t-pill{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.v-application .rounded-t-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.v-application .rounded-r-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-application .rounded-r-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-application .rounded-r{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-application .rounded-r-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-application .rounded-r-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-application .rounded-r-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-application .rounded-r-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-application .rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-application .rounded-b-sm{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important}.v-application .rounded-b{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.v-application .rounded-b-lg{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.v-application .rounded-b-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.v-application .rounded-b-pill{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-application .rounded-b-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.v-application .rounded-l-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-application .rounded-l-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-application .rounded-l{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-application .rounded-l-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-application .rounded-l-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-application .rounded-l-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-application .rounded-l-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-application .rounded-tl-0{border-top-left-radius:0!important}.v-application .rounded-tl-sm{border-top-left-radius:2px!important}.v-application .rounded-tl{border-top-left-radius:4px!important}.v-application .rounded-tl-lg{border-top-left-radius:8px!important}.v-application .rounded-tl-xl{border-top-left-radius:24px!important}.v-application .rounded-tl-pill{border-top-left-radius:9999px!important}.v-application .rounded-tl-circle{border-top-left-radius:50%!important}.v-application .rounded-tr-0{border-top-right-radius:0!important}.v-application .rounded-tr-sm{border-top-right-radius:2px!important}.v-application .rounded-tr{border-top-right-radius:4px!important}.v-application .rounded-tr-lg{border-top-right-radius:8px!important}.v-application .rounded-tr-xl{border-top-right-radius:24px!important}.v-application .rounded-tr-pill{border-top-right-radius:9999px!important}.v-application .rounded-tr-circle{border-top-right-radius:50%!important}.v-application .rounded-br-0{border-bottom-right-radius:0!important}.v-application .rounded-br-sm{border-bottom-right-radius:2px!important}.v-application .rounded-br{border-bottom-right-radius:4px!important}.v-application .rounded-br-lg{border-bottom-right-radius:8px!important}.v-application .rounded-br-xl{border-bottom-right-radius:24px!important}.v-application .rounded-br-pill{border-bottom-right-radius:9999px!important}.v-application .rounded-br-circle{border-bottom-right-radius:50%!important}.v-application .rounded-bl-0{border-bottom-left-radius:0!important}.v-application .rounded-bl-sm{border-bottom-left-radius:2px!important}.v-application .rounded-bl{border-bottom-left-radius:4px!important}.v-application .rounded-bl-lg{border-bottom-left-radius:8px!important}.v-application .rounded-bl-xl{border-bottom-left-radius:24px!important}.v-application .rounded-bl-pill{border-bottom-left-radius:9999px!important}.v-application .rounded-bl-circle{border-bottom-left-radius:50%!important}.v-application .text-left{text-align:left!important}.v-application .text-right{text-align:right!important}.v-application .text-center{text-align:center!important}.v-application .text-justify{text-align:justify!important}.v-application .text-start{text-align:start!important}.v-application .text-end{text-align:end!important}.v-application .text-decoration-line-through{text-decoration:line-through!important}.v-application .text-decoration-none{text-decoration:none!important}.v-application .text-decoration-overline{text-decoration:overline!important}.v-application .text-decoration-underline{text-decoration:underline!important}.v-application .text-wrap{white-space:normal!important}.v-application .text-no-wrap{white-space:nowrap!important}.v-application .text-pre{white-space:pre!important}.v-application .text-pre-line{white-space:pre-line!important}.v-application .text-pre-wrap{white-space:pre-wrap!important}.v-application .text-break{overflow-wrap:break-word!important;word-break:break-word!important}.v-application .text-truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.v-application .text-none{text-transform:none!important}.v-application .text-capitalize{text-transform:capitalize!important}.v-application .text-lowercase{text-transform:lowercase!important}.v-application .text-uppercase{text-transform:uppercase!important}.v-application .text-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-h1,.v-application .text-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-h3,.v-application .text-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-h5,.v-application .text-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-body-2,.v-application .text-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-caption,.v-application .text-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}@media(min-width:600px){.v-application .d-sm-none{display:none!important}.v-application .d-sm-inline{display:inline!important}.v-application .d-sm-inline-block{display:inline-block!important}.v-application .d-sm-block{display:block!important}.v-application .d-sm-table{display:table!important}.v-application .d-sm-table-row{display:table-row!important}.v-application .d-sm-table-cell{display:table-cell!important}.v-application .d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-sm-none{float:none!important}.v-application .float-sm-left{float:left!important}.v-application .float-sm-right{float:right!important}.v-application--is-rtl .float-sm-end{float:left!important}.v-application--is-ltr .float-sm-end,.v-application--is-rtl .float-sm-start{float:right!important}.v-application--is-ltr .float-sm-start{float:left!important}.v-application .flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.v-application .flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.v-application .flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.v-application .flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.v-application .flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.v-application .flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.v-application .flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.v-application .flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.v-application .flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.v-application .flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.v-application .flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.v-application .flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.v-application .justify-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.v-application .justify-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.v-application .justify-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.v-application .justify-sm-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.v-application .justify-sm-space-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.v-application .align-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.v-application .align-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.v-application .align-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.v-application .align-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.v-application .align-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.v-application .align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.v-application .align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.v-application .align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.v-application .align-content-sm-space-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.v-application .align-content-sm-space-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.v-application .align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.v-application .align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.v-application .align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.v-application .align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.v-application .align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.v-application .align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.v-application .align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.v-application .order-sm-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.v-application .order-sm-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.v-application .order-sm-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.v-application .order-sm-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.v-application .order-sm-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.v-application .order-sm-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.v-application .order-sm-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.v-application .order-sm-6{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.v-application .order-sm-7{-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}.v-application .order-sm-8{-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}.v-application .order-sm-9{-webkit-box-ordinal-group:10!important;-ms-flex-order:9!important;order:9!important}.v-application .order-sm-10{-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}.v-application .order-sm-11{-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}.v-application .order-sm-12{-webkit-box-ordinal-group:13!important;-ms-flex-order:12!important;order:12!important}.v-application .order-sm-last{-webkit-box-ordinal-group:14!important;-ms-flex-order:13!important;order:13!important}.v-application .ma-sm-0{margin:0!important}.v-application .ma-sm-1{margin:4px!important}.v-application .ma-sm-2{margin:8px!important}.v-application .ma-sm-3{margin:12px!important}.v-application .ma-sm-4{margin:16px!important}.v-application .ma-sm-5{margin:20px!important}.v-application .ma-sm-6{margin:24px!important}.v-application .ma-sm-7{margin:28px!important}.v-application .ma-sm-8{margin:32px!important}.v-application .ma-sm-9{margin:36px!important}.v-application .ma-sm-10{margin:40px!important}.v-application .ma-sm-11{margin:44px!important}.v-application .ma-sm-12{margin:48px!important}.v-application .ma-sm-13{margin:52px!important}.v-application .ma-sm-14{margin:56px!important}.v-application .ma-sm-15{margin:60px!important}.v-application .ma-sm-16{margin:64px!important}.v-application .ma-sm-auto{margin:auto!important}.v-application .mx-sm-0{margin-right:0!important;margin-left:0!important}.v-application .mx-sm-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-sm-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-sm-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-sm-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-sm-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-sm-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-sm-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-sm-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-sm-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-sm-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-sm-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-sm-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-sm-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-sm-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-sm-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-sm-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-sm-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-sm-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-sm-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-sm-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-sm-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-sm-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-sm-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-sm-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-sm-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-sm-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-sm-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-sm-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-sm-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-sm-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-sm-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-sm-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-sm-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-sm-0{margin-top:0!important}.v-application .mt-sm-1{margin-top:4px!important}.v-application .mt-sm-2{margin-top:8px!important}.v-application .mt-sm-3{margin-top:12px!important}.v-application .mt-sm-4{margin-top:16px!important}.v-application .mt-sm-5{margin-top:20px!important}.v-application .mt-sm-6{margin-top:24px!important}.v-application .mt-sm-7{margin-top:28px!important}.v-application .mt-sm-8{margin-top:32px!important}.v-application .mt-sm-9{margin-top:36px!important}.v-application .mt-sm-10{margin-top:40px!important}.v-application .mt-sm-11{margin-top:44px!important}.v-application .mt-sm-12{margin-top:48px!important}.v-application .mt-sm-13{margin-top:52px!important}.v-application .mt-sm-14{margin-top:56px!important}.v-application .mt-sm-15{margin-top:60px!important}.v-application .mt-sm-16{margin-top:64px!important}.v-application .mt-sm-auto{margin-top:auto!important}.v-application .mr-sm-0{margin-right:0!important}.v-application .mr-sm-1{margin-right:4px!important}.v-application .mr-sm-2{margin-right:8px!important}.v-application .mr-sm-3{margin-right:12px!important}.v-application .mr-sm-4{margin-right:16px!important}.v-application .mr-sm-5{margin-right:20px!important}.v-application .mr-sm-6{margin-right:24px!important}.v-application .mr-sm-7{margin-right:28px!important}.v-application .mr-sm-8{margin-right:32px!important}.v-application .mr-sm-9{margin-right:36px!important}.v-application .mr-sm-10{margin-right:40px!important}.v-application .mr-sm-11{margin-right:44px!important}.v-application .mr-sm-12{margin-right:48px!important}.v-application .mr-sm-13{margin-right:52px!important}.v-application .mr-sm-14{margin-right:56px!important}.v-application .mr-sm-15{margin-right:60px!important}.v-application .mr-sm-16{margin-right:64px!important}.v-application .mr-sm-auto{margin-right:auto!important}.v-application .mb-sm-0{margin-bottom:0!important}.v-application .mb-sm-1{margin-bottom:4px!important}.v-application .mb-sm-2{margin-bottom:8px!important}.v-application .mb-sm-3{margin-bottom:12px!important}.v-application .mb-sm-4{margin-bottom:16px!important}.v-application .mb-sm-5{margin-bottom:20px!important}.v-application .mb-sm-6{margin-bottom:24px!important}.v-application .mb-sm-7{margin-bottom:28px!important}.v-application .mb-sm-8{margin-bottom:32px!important}.v-application .mb-sm-9{margin-bottom:36px!important}.v-application .mb-sm-10{margin-bottom:40px!important}.v-application .mb-sm-11{margin-bottom:44px!important}.v-application .mb-sm-12{margin-bottom:48px!important}.v-application .mb-sm-13{margin-bottom:52px!important}.v-application .mb-sm-14{margin-bottom:56px!important}.v-application .mb-sm-15{margin-bottom:60px!important}.v-application .mb-sm-16{margin-bottom:64px!important}.v-application .mb-sm-auto{margin-bottom:auto!important}.v-application .ml-sm-0{margin-left:0!important}.v-application .ml-sm-1{margin-left:4px!important}.v-application .ml-sm-2{margin-left:8px!important}.v-application .ml-sm-3{margin-left:12px!important}.v-application .ml-sm-4{margin-left:16px!important}.v-application .ml-sm-5{margin-left:20px!important}.v-application .ml-sm-6{margin-left:24px!important}.v-application .ml-sm-7{margin-left:28px!important}.v-application .ml-sm-8{margin-left:32px!important}.v-application .ml-sm-9{margin-left:36px!important}.v-application .ml-sm-10{margin-left:40px!important}.v-application .ml-sm-11{margin-left:44px!important}.v-application .ml-sm-12{margin-left:48px!important}.v-application .ml-sm-13{margin-left:52px!important}.v-application .ml-sm-14{margin-left:56px!important}.v-application .ml-sm-15{margin-left:60px!important}.v-application .ml-sm-16{margin-left:64px!important}.v-application .ml-sm-auto{margin-left:auto!important}.v-application--is-ltr .ms-sm-0{margin-left:0!important}.v-application--is-rtl .ms-sm-0{margin-right:0!important}.v-application--is-ltr .ms-sm-1{margin-left:4px!important}.v-application--is-rtl .ms-sm-1{margin-right:4px!important}.v-application--is-ltr .ms-sm-2{margin-left:8px!important}.v-application--is-rtl .ms-sm-2{margin-right:8px!important}.v-application--is-ltr .ms-sm-3{margin-left:12px!important}.v-application--is-rtl .ms-sm-3{margin-right:12px!important}.v-application--is-ltr .ms-sm-4{margin-left:16px!important}.v-application--is-rtl .ms-sm-4{margin-right:16px!important}.v-application--is-ltr .ms-sm-5{margin-left:20px!important}.v-application--is-rtl .ms-sm-5{margin-right:20px!important}.v-application--is-ltr .ms-sm-6{margin-left:24px!important}.v-application--is-rtl .ms-sm-6{margin-right:24px!important}.v-application--is-ltr .ms-sm-7{margin-left:28px!important}.v-application--is-rtl .ms-sm-7{margin-right:28px!important}.v-application--is-ltr .ms-sm-8{margin-left:32px!important}.v-application--is-rtl .ms-sm-8{margin-right:32px!important}.v-application--is-ltr .ms-sm-9{margin-left:36px!important}.v-application--is-rtl .ms-sm-9{margin-right:36px!important}.v-application--is-ltr .ms-sm-10{margin-left:40px!important}.v-application--is-rtl .ms-sm-10{margin-right:40px!important}.v-application--is-ltr .ms-sm-11{margin-left:44px!important}.v-application--is-rtl .ms-sm-11{margin-right:44px!important}.v-application--is-ltr .ms-sm-12{margin-left:48px!important}.v-application--is-rtl .ms-sm-12{margin-right:48px!important}.v-application--is-ltr .ms-sm-13{margin-left:52px!important}.v-application--is-rtl .ms-sm-13{margin-right:52px!important}.v-application--is-ltr .ms-sm-14{margin-left:56px!important}.v-application--is-rtl .ms-sm-14{margin-right:56px!important}.v-application--is-ltr .ms-sm-15{margin-left:60px!important}.v-application--is-rtl .ms-sm-15{margin-right:60px!important}.v-application--is-ltr .ms-sm-16{margin-left:64px!important}.v-application--is-rtl .ms-sm-16{margin-right:64px!important}.v-application--is-ltr .ms-sm-auto{margin-left:auto!important}.v-application--is-rtl .ms-sm-auto{margin-right:auto!important}.v-application--is-ltr .me-sm-0{margin-right:0!important}.v-application--is-rtl .me-sm-0{margin-left:0!important}.v-application--is-ltr .me-sm-1{margin-right:4px!important}.v-application--is-rtl .me-sm-1{margin-left:4px!important}.v-application--is-ltr .me-sm-2{margin-right:8px!important}.v-application--is-rtl .me-sm-2{margin-left:8px!important}.v-application--is-ltr .me-sm-3{margin-right:12px!important}.v-application--is-rtl .me-sm-3{margin-left:12px!important}.v-application--is-ltr .me-sm-4{margin-right:16px!important}.v-application--is-rtl .me-sm-4{margin-left:16px!important}.v-application--is-ltr .me-sm-5{margin-right:20px!important}.v-application--is-rtl .me-sm-5{margin-left:20px!important}.v-application--is-ltr .me-sm-6{margin-right:24px!important}.v-application--is-rtl .me-sm-6{margin-left:24px!important}.v-application--is-ltr .me-sm-7{margin-right:28px!important}.v-application--is-rtl .me-sm-7{margin-left:28px!important}.v-application--is-ltr .me-sm-8{margin-right:32px!important}.v-application--is-rtl .me-sm-8{margin-left:32px!important}.v-application--is-ltr .me-sm-9{margin-right:36px!important}.v-application--is-rtl .me-sm-9{margin-left:36px!important}.v-application--is-ltr .me-sm-10{margin-right:40px!important}.v-application--is-rtl .me-sm-10{margin-left:40px!important}.v-application--is-ltr .me-sm-11{margin-right:44px!important}.v-application--is-rtl .me-sm-11{margin-left:44px!important}.v-application--is-ltr .me-sm-12{margin-right:48px!important}.v-application--is-rtl .me-sm-12{margin-left:48px!important}.v-application--is-ltr .me-sm-13{margin-right:52px!important}.v-application--is-rtl .me-sm-13{margin-left:52px!important}.v-application--is-ltr .me-sm-14{margin-right:56px!important}.v-application--is-rtl .me-sm-14{margin-left:56px!important}.v-application--is-ltr .me-sm-15{margin-right:60px!important}.v-application--is-rtl .me-sm-15{margin-left:60px!important}.v-application--is-ltr .me-sm-16{margin-right:64px!important}.v-application--is-rtl .me-sm-16{margin-left:64px!important}.v-application--is-ltr .me-sm-auto{margin-right:auto!important}.v-application--is-rtl .me-sm-auto{margin-left:auto!important}.v-application .ma-sm-n1{margin:-4px!important}.v-application .ma-sm-n2{margin:-8px!important}.v-application .ma-sm-n3{margin:-12px!important}.v-application .ma-sm-n4{margin:-16px!important}.v-application .ma-sm-n5{margin:-20px!important}.v-application .ma-sm-n6{margin:-24px!important}.v-application .ma-sm-n7{margin:-28px!important}.v-application .ma-sm-n8{margin:-32px!important}.v-application .ma-sm-n9{margin:-36px!important}.v-application .ma-sm-n10{margin:-40px!important}.v-application .ma-sm-n11{margin:-44px!important}.v-application .ma-sm-n12{margin:-48px!important}.v-application .ma-sm-n13{margin:-52px!important}.v-application .ma-sm-n14{margin:-56px!important}.v-application .ma-sm-n15{margin:-60px!important}.v-application .ma-sm-n16{margin:-64px!important}.v-application .mx-sm-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-sm-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-sm-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-sm-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-sm-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-sm-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-sm-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-sm-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-sm-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-sm-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-sm-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-sm-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-sm-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-sm-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-sm-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-sm-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-sm-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-sm-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-sm-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-sm-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-sm-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-sm-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-sm-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-sm-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-sm-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-sm-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-sm-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-sm-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-sm-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-sm-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-sm-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-sm-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-sm-n1{margin-top:-4px!important}.v-application .mt-sm-n2{margin-top:-8px!important}.v-application .mt-sm-n3{margin-top:-12px!important}.v-application .mt-sm-n4{margin-top:-16px!important}.v-application .mt-sm-n5{margin-top:-20px!important}.v-application .mt-sm-n6{margin-top:-24px!important}.v-application .mt-sm-n7{margin-top:-28px!important}.v-application .mt-sm-n8{margin-top:-32px!important}.v-application .mt-sm-n9{margin-top:-36px!important}.v-application .mt-sm-n10{margin-top:-40px!important}.v-application .mt-sm-n11{margin-top:-44px!important}.v-application .mt-sm-n12{margin-top:-48px!important}.v-application .mt-sm-n13{margin-top:-52px!important}.v-application .mt-sm-n14{margin-top:-56px!important}.v-application .mt-sm-n15{margin-top:-60px!important}.v-application .mt-sm-n16{margin-top:-64px!important}.v-application .mr-sm-n1{margin-right:-4px!important}.v-application .mr-sm-n2{margin-right:-8px!important}.v-application .mr-sm-n3{margin-right:-12px!important}.v-application .mr-sm-n4{margin-right:-16px!important}.v-application .mr-sm-n5{margin-right:-20px!important}.v-application .mr-sm-n6{margin-right:-24px!important}.v-application .mr-sm-n7{margin-right:-28px!important}.v-application .mr-sm-n8{margin-right:-32px!important}.v-application .mr-sm-n9{margin-right:-36px!important}.v-application .mr-sm-n10{margin-right:-40px!important}.v-application .mr-sm-n11{margin-right:-44px!important}.v-application .mr-sm-n12{margin-right:-48px!important}.v-application .mr-sm-n13{margin-right:-52px!important}.v-application .mr-sm-n14{margin-right:-56px!important}.v-application .mr-sm-n15{margin-right:-60px!important}.v-application .mr-sm-n16{margin-right:-64px!important}.v-application .mb-sm-n1{margin-bottom:-4px!important}.v-application .mb-sm-n2{margin-bottom:-8px!important}.v-application .mb-sm-n3{margin-bottom:-12px!important}.v-application .mb-sm-n4{margin-bottom:-16px!important}.v-application .mb-sm-n5{margin-bottom:-20px!important}.v-application .mb-sm-n6{margin-bottom:-24px!important}.v-application .mb-sm-n7{margin-bottom:-28px!important}.v-application .mb-sm-n8{margin-bottom:-32px!important}.v-application .mb-sm-n9{margin-bottom:-36px!important}.v-application .mb-sm-n10{margin-bottom:-40px!important}.v-application .mb-sm-n11{margin-bottom:-44px!important}.v-application .mb-sm-n12{margin-bottom:-48px!important}.v-application .mb-sm-n13{margin-bottom:-52px!important}.v-application .mb-sm-n14{margin-bottom:-56px!important}.v-application .mb-sm-n15{margin-bottom:-60px!important}.v-application .mb-sm-n16{margin-bottom:-64px!important}.v-application .ml-sm-n1{margin-left:-4px!important}.v-application .ml-sm-n2{margin-left:-8px!important}.v-application .ml-sm-n3{margin-left:-12px!important}.v-application .ml-sm-n4{margin-left:-16px!important}.v-application .ml-sm-n5{margin-left:-20px!important}.v-application .ml-sm-n6{margin-left:-24px!important}.v-application .ml-sm-n7{margin-left:-28px!important}.v-application .ml-sm-n8{margin-left:-32px!important}.v-application .ml-sm-n9{margin-left:-36px!important}.v-application .ml-sm-n10{margin-left:-40px!important}.v-application .ml-sm-n11{margin-left:-44px!important}.v-application .ml-sm-n12{margin-left:-48px!important}.v-application .ml-sm-n13{margin-left:-52px!important}.v-application .ml-sm-n14{margin-left:-56px!important}.v-application .ml-sm-n15{margin-left:-60px!important}.v-application .ml-sm-n16{margin-left:-64px!important}.v-application--is-ltr .ms-sm-n1{margin-left:-4px!important}.v-application--is-rtl .ms-sm-n1{margin-right:-4px!important}.v-application--is-ltr .ms-sm-n2{margin-left:-8px!important}.v-application--is-rtl .ms-sm-n2{margin-right:-8px!important}.v-application--is-ltr .ms-sm-n3{margin-left:-12px!important}.v-application--is-rtl .ms-sm-n3{margin-right:-12px!important}.v-application--is-ltr .ms-sm-n4{margin-left:-16px!important}.v-application--is-rtl .ms-sm-n4{margin-right:-16px!important}.v-application--is-ltr .ms-sm-n5{margin-left:-20px!important}.v-application--is-rtl .ms-sm-n5{margin-right:-20px!important}.v-application--is-ltr .ms-sm-n6{margin-left:-24px!important}.v-application--is-rtl .ms-sm-n6{margin-right:-24px!important}.v-application--is-ltr .ms-sm-n7{margin-left:-28px!important}.v-application--is-rtl .ms-sm-n7{margin-right:-28px!important}.v-application--is-ltr .ms-sm-n8{margin-left:-32px!important}.v-application--is-rtl .ms-sm-n8{margin-right:-32px!important}.v-application--is-ltr .ms-sm-n9{margin-left:-36px!important}.v-application--is-rtl .ms-sm-n9{margin-right:-36px!important}.v-application--is-ltr .ms-sm-n10{margin-left:-40px!important}.v-application--is-rtl .ms-sm-n10{margin-right:-40px!important}.v-application--is-ltr .ms-sm-n11{margin-left:-44px!important}.v-application--is-rtl .ms-sm-n11{margin-right:-44px!important}.v-application--is-ltr .ms-sm-n12{margin-left:-48px!important}.v-application--is-rtl .ms-sm-n12{margin-right:-48px!important}.v-application--is-ltr .ms-sm-n13{margin-left:-52px!important}.v-application--is-rtl .ms-sm-n13{margin-right:-52px!important}.v-application--is-ltr .ms-sm-n14{margin-left:-56px!important}.v-application--is-rtl .ms-sm-n14{margin-right:-56px!important}.v-application--is-ltr .ms-sm-n15{margin-left:-60px!important}.v-application--is-rtl .ms-sm-n15{margin-right:-60px!important}.v-application--is-ltr .ms-sm-n16{margin-left:-64px!important}.v-application--is-rtl .ms-sm-n16{margin-right:-64px!important}.v-application--is-ltr .me-sm-n1{margin-right:-4px!important}.v-application--is-rtl .me-sm-n1{margin-left:-4px!important}.v-application--is-ltr .me-sm-n2{margin-right:-8px!important}.v-application--is-rtl .me-sm-n2{margin-left:-8px!important}.v-application--is-ltr .me-sm-n3{margin-right:-12px!important}.v-application--is-rtl .me-sm-n3{margin-left:-12px!important}.v-application--is-ltr .me-sm-n4{margin-right:-16px!important}.v-application--is-rtl .me-sm-n4{margin-left:-16px!important}.v-application--is-ltr .me-sm-n5{margin-right:-20px!important}.v-application--is-rtl .me-sm-n5{margin-left:-20px!important}.v-application--is-ltr .me-sm-n6{margin-right:-24px!important}.v-application--is-rtl .me-sm-n6{margin-left:-24px!important}.v-application--is-ltr .me-sm-n7{margin-right:-28px!important}.v-application--is-rtl .me-sm-n7{margin-left:-28px!important}.v-application--is-ltr .me-sm-n8{margin-right:-32px!important}.v-application--is-rtl .me-sm-n8{margin-left:-32px!important}.v-application--is-ltr .me-sm-n9{margin-right:-36px!important}.v-application--is-rtl .me-sm-n9{margin-left:-36px!important}.v-application--is-ltr .me-sm-n10{margin-right:-40px!important}.v-application--is-rtl .me-sm-n10{margin-left:-40px!important}.v-application--is-ltr .me-sm-n11{margin-right:-44px!important}.v-application--is-rtl .me-sm-n11{margin-left:-44px!important}.v-application--is-ltr .me-sm-n12{margin-right:-48px!important}.v-application--is-rtl .me-sm-n12{margin-left:-48px!important}.v-application--is-ltr .me-sm-n13{margin-right:-52px!important}.v-application--is-rtl .me-sm-n13{margin-left:-52px!important}.v-application--is-ltr .me-sm-n14{margin-right:-56px!important}.v-application--is-rtl .me-sm-n14{margin-left:-56px!important}.v-application--is-ltr .me-sm-n15{margin-right:-60px!important}.v-application--is-rtl .me-sm-n15{margin-left:-60px!important}.v-application--is-ltr .me-sm-n16{margin-right:-64px!important}.v-application--is-rtl .me-sm-n16{margin-left:-64px!important}.v-application .pa-sm-0{padding:0!important}.v-application .pa-sm-1{padding:4px!important}.v-application .pa-sm-2{padding:8px!important}.v-application .pa-sm-3{padding:12px!important}.v-application .pa-sm-4{padding:16px!important}.v-application .pa-sm-5{padding:20px!important}.v-application .pa-sm-6{padding:24px!important}.v-application .pa-sm-7{padding:28px!important}.v-application .pa-sm-8{padding:32px!important}.v-application .pa-sm-9{padding:36px!important}.v-application .pa-sm-10{padding:40px!important}.v-application .pa-sm-11{padding:44px!important}.v-application .pa-sm-12{padding:48px!important}.v-application .pa-sm-13{padding:52px!important}.v-application .pa-sm-14{padding:56px!important}.v-application .pa-sm-15{padding:60px!important}.v-application .pa-sm-16{padding:64px!important}.v-application .px-sm-0{padding-right:0!important;padding-left:0!important}.v-application .px-sm-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-sm-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-sm-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-sm-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-sm-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-sm-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-sm-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-sm-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-sm-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-sm-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-sm-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-sm-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-sm-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-sm-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-sm-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-sm-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-sm-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-sm-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-sm-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-sm-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-sm-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-sm-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-sm-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-sm-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-sm-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-sm-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-sm-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-sm-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-sm-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-sm-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-sm-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-sm-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-sm-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-sm-0{padding-top:0!important}.v-application .pt-sm-1{padding-top:4px!important}.v-application .pt-sm-2{padding-top:8px!important}.v-application .pt-sm-3{padding-top:12px!important}.v-application .pt-sm-4{padding-top:16px!important}.v-application .pt-sm-5{padding-top:20px!important}.v-application .pt-sm-6{padding-top:24px!important}.v-application .pt-sm-7{padding-top:28px!important}.v-application .pt-sm-8{padding-top:32px!important}.v-application .pt-sm-9{padding-top:36px!important}.v-application .pt-sm-10{padding-top:40px!important}.v-application .pt-sm-11{padding-top:44px!important}.v-application .pt-sm-12{padding-top:48px!important}.v-application .pt-sm-13{padding-top:52px!important}.v-application .pt-sm-14{padding-top:56px!important}.v-application .pt-sm-15{padding-top:60px!important}.v-application .pt-sm-16{padding-top:64px!important}.v-application .pr-sm-0{padding-right:0!important}.v-application .pr-sm-1{padding-right:4px!important}.v-application .pr-sm-2{padding-right:8px!important}.v-application .pr-sm-3{padding-right:12px!important}.v-application .pr-sm-4{padding-right:16px!important}.v-application .pr-sm-5{padding-right:20px!important}.v-application .pr-sm-6{padding-right:24px!important}.v-application .pr-sm-7{padding-right:28px!important}.v-application .pr-sm-8{padding-right:32px!important}.v-application .pr-sm-9{padding-right:36px!important}.v-application .pr-sm-10{padding-right:40px!important}.v-application .pr-sm-11{padding-right:44px!important}.v-application .pr-sm-12{padding-right:48px!important}.v-application .pr-sm-13{padding-right:52px!important}.v-application .pr-sm-14{padding-right:56px!important}.v-application .pr-sm-15{padding-right:60px!important}.v-application .pr-sm-16{padding-right:64px!important}.v-application .pb-sm-0{padding-bottom:0!important}.v-application .pb-sm-1{padding-bottom:4px!important}.v-application .pb-sm-2{padding-bottom:8px!important}.v-application .pb-sm-3{padding-bottom:12px!important}.v-application .pb-sm-4{padding-bottom:16px!important}.v-application .pb-sm-5{padding-bottom:20px!important}.v-application .pb-sm-6{padding-bottom:24px!important}.v-application .pb-sm-7{padding-bottom:28px!important}.v-application .pb-sm-8{padding-bottom:32px!important}.v-application .pb-sm-9{padding-bottom:36px!important}.v-application .pb-sm-10{padding-bottom:40px!important}.v-application .pb-sm-11{padding-bottom:44px!important}.v-application .pb-sm-12{padding-bottom:48px!important}.v-application .pb-sm-13{padding-bottom:52px!important}.v-application .pb-sm-14{padding-bottom:56px!important}.v-application .pb-sm-15{padding-bottom:60px!important}.v-application .pb-sm-16{padding-bottom:64px!important}.v-application .pl-sm-0{padding-left:0!important}.v-application .pl-sm-1{padding-left:4px!important}.v-application .pl-sm-2{padding-left:8px!important}.v-application .pl-sm-3{padding-left:12px!important}.v-application .pl-sm-4{padding-left:16px!important}.v-application .pl-sm-5{padding-left:20px!important}.v-application .pl-sm-6{padding-left:24px!important}.v-application .pl-sm-7{padding-left:28px!important}.v-application .pl-sm-8{padding-left:32px!important}.v-application .pl-sm-9{padding-left:36px!important}.v-application .pl-sm-10{padding-left:40px!important}.v-application .pl-sm-11{padding-left:44px!important}.v-application .pl-sm-12{padding-left:48px!important}.v-application .pl-sm-13{padding-left:52px!important}.v-application .pl-sm-14{padding-left:56px!important}.v-application .pl-sm-15{padding-left:60px!important}.v-application .pl-sm-16{padding-left:64px!important}.v-application--is-ltr .ps-sm-0{padding-left:0!important}.v-application--is-rtl .ps-sm-0{padding-right:0!important}.v-application--is-ltr .ps-sm-1{padding-left:4px!important}.v-application--is-rtl .ps-sm-1{padding-right:4px!important}.v-application--is-ltr .ps-sm-2{padding-left:8px!important}.v-application--is-rtl .ps-sm-2{padding-right:8px!important}.v-application--is-ltr .ps-sm-3{padding-left:12px!important}.v-application--is-rtl .ps-sm-3{padding-right:12px!important}.v-application--is-ltr .ps-sm-4{padding-left:16px!important}.v-application--is-rtl .ps-sm-4{padding-right:16px!important}.v-application--is-ltr .ps-sm-5{padding-left:20px!important}.v-application--is-rtl .ps-sm-5{padding-right:20px!important}.v-application--is-ltr .ps-sm-6{padding-left:24px!important}.v-application--is-rtl .ps-sm-6{padding-right:24px!important}.v-application--is-ltr .ps-sm-7{padding-left:28px!important}.v-application--is-rtl .ps-sm-7{padding-right:28px!important}.v-application--is-ltr .ps-sm-8{padding-left:32px!important}.v-application--is-rtl .ps-sm-8{padding-right:32px!important}.v-application--is-ltr .ps-sm-9{padding-left:36px!important}.v-application--is-rtl .ps-sm-9{padding-right:36px!important}.v-application--is-ltr .ps-sm-10{padding-left:40px!important}.v-application--is-rtl .ps-sm-10{padding-right:40px!important}.v-application--is-ltr .ps-sm-11{padding-left:44px!important}.v-application--is-rtl .ps-sm-11{padding-right:44px!important}.v-application--is-ltr .ps-sm-12{padding-left:48px!important}.v-application--is-rtl .ps-sm-12{padding-right:48px!important}.v-application--is-ltr .ps-sm-13{padding-left:52px!important}.v-application--is-rtl .ps-sm-13{padding-right:52px!important}.v-application--is-ltr .ps-sm-14{padding-left:56px!important}.v-application--is-rtl .ps-sm-14{padding-right:56px!important}.v-application--is-ltr .ps-sm-15{padding-left:60px!important}.v-application--is-rtl .ps-sm-15{padding-right:60px!important}.v-application--is-ltr .ps-sm-16{padding-left:64px!important}.v-application--is-rtl .ps-sm-16{padding-right:64px!important}.v-application--is-ltr .pe-sm-0{padding-right:0!important}.v-application--is-rtl .pe-sm-0{padding-left:0!important}.v-application--is-ltr .pe-sm-1{padding-right:4px!important}.v-application--is-rtl .pe-sm-1{padding-left:4px!important}.v-application--is-ltr .pe-sm-2{padding-right:8px!important}.v-application--is-rtl .pe-sm-2{padding-left:8px!important}.v-application--is-ltr .pe-sm-3{padding-right:12px!important}.v-application--is-rtl .pe-sm-3{padding-left:12px!important}.v-application--is-ltr .pe-sm-4{padding-right:16px!important}.v-application--is-rtl .pe-sm-4{padding-left:16px!important}.v-application--is-ltr .pe-sm-5{padding-right:20px!important}.v-application--is-rtl .pe-sm-5{padding-left:20px!important}.v-application--is-ltr .pe-sm-6{padding-right:24px!important}.v-application--is-rtl .pe-sm-6{padding-left:24px!important}.v-application--is-ltr .pe-sm-7{padding-right:28px!important}.v-application--is-rtl .pe-sm-7{padding-left:28px!important}.v-application--is-ltr .pe-sm-8{padding-right:32px!important}.v-application--is-rtl .pe-sm-8{padding-left:32px!important}.v-application--is-ltr .pe-sm-9{padding-right:36px!important}.v-application--is-rtl .pe-sm-9{padding-left:36px!important}.v-application--is-ltr .pe-sm-10{padding-right:40px!important}.v-application--is-rtl .pe-sm-10{padding-left:40px!important}.v-application--is-ltr .pe-sm-11{padding-right:44px!important}.v-application--is-rtl .pe-sm-11{padding-left:44px!important}.v-application--is-ltr .pe-sm-12{padding-right:48px!important}.v-application--is-rtl .pe-sm-12{padding-left:48px!important}.v-application--is-ltr .pe-sm-13{padding-right:52px!important}.v-application--is-rtl .pe-sm-13{padding-left:52px!important}.v-application--is-ltr .pe-sm-14{padding-right:56px!important}.v-application--is-rtl .pe-sm-14{padding-left:56px!important}.v-application--is-ltr .pe-sm-15{padding-right:60px!important}.v-application--is-rtl .pe-sm-15{padding-left:60px!important}.v-application--is-ltr .pe-sm-16{padding-right:64px!important}.v-application--is-rtl .pe-sm-16{padding-left:64px!important}.v-application .text-sm-left{text-align:left!important}.v-application .text-sm-right{text-align:right!important}.v-application .text-sm-center{text-align:center!important}.v-application .text-sm-justify{text-align:justify!important}.v-application .text-sm-start{text-align:start!important}.v-application .text-sm-end{text-align:end!important}.v-application .text-sm-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-sm-h1,.v-application .text-sm-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-sm-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-sm-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-sm-h3,.v-application .text-sm-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-sm-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-sm-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-sm-h5,.v-application .text-sm-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-sm-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-sm-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-sm-body-2,.v-application .text-sm-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-sm-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-sm-caption,.v-application .text-sm-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media(min-width:960px){.v-application .d-md-none{display:none!important}.v-application .d-md-inline{display:inline!important}.v-application .d-md-inline-block{display:inline-block!important}.v-application .d-md-block{display:block!important}.v-application .d-md-table{display:table!important}.v-application .d-md-table-row{display:table-row!important}.v-application .d-md-table-cell{display:table-cell!important}.v-application .d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-md-none{float:none!important}.v-application .float-md-left{float:left!important}.v-application .float-md-right{float:right!important}.v-application--is-rtl .float-md-end{float:left!important}.v-application--is-ltr .float-md-end,.v-application--is-rtl .float-md-start{float:right!important}.v-application--is-ltr .float-md-start{float:left!important}.v-application .flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.v-application .flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.v-application .flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.v-application .flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.v-application .flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.v-application .flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.v-application .flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.v-application .flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.v-application .flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.v-application .flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.v-application .flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.v-application .flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.v-application .justify-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.v-application .justify-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.v-application .justify-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.v-application .justify-md-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.v-application .justify-md-space-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.v-application .align-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.v-application .align-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.v-application .align-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.v-application .align-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.v-application .align-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.v-application .align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.v-application .align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.v-application .align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.v-application .align-content-md-space-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.v-application .align-content-md-space-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.v-application .align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.v-application .align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.v-application .align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.v-application .align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.v-application .align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.v-application .align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.v-application .align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.v-application .order-md-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.v-application .order-md-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.v-application .order-md-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.v-application .order-md-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.v-application .order-md-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.v-application .order-md-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.v-application .order-md-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.v-application .order-md-6{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.v-application .order-md-7{-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}.v-application .order-md-8{-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}.v-application .order-md-9{-webkit-box-ordinal-group:10!important;-ms-flex-order:9!important;order:9!important}.v-application .order-md-10{-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}.v-application .order-md-11{-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}.v-application .order-md-12{-webkit-box-ordinal-group:13!important;-ms-flex-order:12!important;order:12!important}.v-application .order-md-last{-webkit-box-ordinal-group:14!important;-ms-flex-order:13!important;order:13!important}.v-application .ma-md-0{margin:0!important}.v-application .ma-md-1{margin:4px!important}.v-application .ma-md-2{margin:8px!important}.v-application .ma-md-3{margin:12px!important}.v-application .ma-md-4{margin:16px!important}.v-application .ma-md-5{margin:20px!important}.v-application .ma-md-6{margin:24px!important}.v-application .ma-md-7{margin:28px!important}.v-application .ma-md-8{margin:32px!important}.v-application .ma-md-9{margin:36px!important}.v-application .ma-md-10{margin:40px!important}.v-application .ma-md-11{margin:44px!important}.v-application .ma-md-12{margin:48px!important}.v-application .ma-md-13{margin:52px!important}.v-application .ma-md-14{margin:56px!important}.v-application .ma-md-15{margin:60px!important}.v-application .ma-md-16{margin:64px!important}.v-application .ma-md-auto{margin:auto!important}.v-application .mx-md-0{margin-right:0!important;margin-left:0!important}.v-application .mx-md-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-md-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-md-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-md-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-md-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-md-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-md-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-md-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-md-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-md-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-md-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-md-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-md-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-md-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-md-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-md-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-md-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-md-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-md-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-md-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-md-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-md-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-md-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-md-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-md-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-md-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-md-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-md-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-md-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-md-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-md-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-md-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-md-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-md-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-md-0{margin-top:0!important}.v-application .mt-md-1{margin-top:4px!important}.v-application .mt-md-2{margin-top:8px!important}.v-application .mt-md-3{margin-top:12px!important}.v-application .mt-md-4{margin-top:16px!important}.v-application .mt-md-5{margin-top:20px!important}.v-application .mt-md-6{margin-top:24px!important}.v-application .mt-md-7{margin-top:28px!important}.v-application .mt-md-8{margin-top:32px!important}.v-application .mt-md-9{margin-top:36px!important}.v-application .mt-md-10{margin-top:40px!important}.v-application .mt-md-11{margin-top:44px!important}.v-application .mt-md-12{margin-top:48px!important}.v-application .mt-md-13{margin-top:52px!important}.v-application .mt-md-14{margin-top:56px!important}.v-application .mt-md-15{margin-top:60px!important}.v-application .mt-md-16{margin-top:64px!important}.v-application .mt-md-auto{margin-top:auto!important}.v-application .mr-md-0{margin-right:0!important}.v-application .mr-md-1{margin-right:4px!important}.v-application .mr-md-2{margin-right:8px!important}.v-application .mr-md-3{margin-right:12px!important}.v-application .mr-md-4{margin-right:16px!important}.v-application .mr-md-5{margin-right:20px!important}.v-application .mr-md-6{margin-right:24px!important}.v-application .mr-md-7{margin-right:28px!important}.v-application .mr-md-8{margin-right:32px!important}.v-application .mr-md-9{margin-right:36px!important}.v-application .mr-md-10{margin-right:40px!important}.v-application .mr-md-11{margin-right:44px!important}.v-application .mr-md-12{margin-right:48px!important}.v-application .mr-md-13{margin-right:52px!important}.v-application .mr-md-14{margin-right:56px!important}.v-application .mr-md-15{margin-right:60px!important}.v-application .mr-md-16{margin-right:64px!important}.v-application .mr-md-auto{margin-right:auto!important}.v-application .mb-md-0{margin-bottom:0!important}.v-application .mb-md-1{margin-bottom:4px!important}.v-application .mb-md-2{margin-bottom:8px!important}.v-application .mb-md-3{margin-bottom:12px!important}.v-application .mb-md-4{margin-bottom:16px!important}.v-application .mb-md-5{margin-bottom:20px!important}.v-application .mb-md-6{margin-bottom:24px!important}.v-application .mb-md-7{margin-bottom:28px!important}.v-application .mb-md-8{margin-bottom:32px!important}.v-application .mb-md-9{margin-bottom:36px!important}.v-application .mb-md-10{margin-bottom:40px!important}.v-application .mb-md-11{margin-bottom:44px!important}.v-application .mb-md-12{margin-bottom:48px!important}.v-application .mb-md-13{margin-bottom:52px!important}.v-application .mb-md-14{margin-bottom:56px!important}.v-application .mb-md-15{margin-bottom:60px!important}.v-application .mb-md-16{margin-bottom:64px!important}.v-application .mb-md-auto{margin-bottom:auto!important}.v-application .ml-md-0{margin-left:0!important}.v-application .ml-md-1{margin-left:4px!important}.v-application .ml-md-2{margin-left:8px!important}.v-application .ml-md-3{margin-left:12px!important}.v-application .ml-md-4{margin-left:16px!important}.v-application .ml-md-5{margin-left:20px!important}.v-application .ml-md-6{margin-left:24px!important}.v-application .ml-md-7{margin-left:28px!important}.v-application .ml-md-8{margin-left:32px!important}.v-application .ml-md-9{margin-left:36px!important}.v-application .ml-md-10{margin-left:40px!important}.v-application .ml-md-11{margin-left:44px!important}.v-application .ml-md-12{margin-left:48px!important}.v-application .ml-md-13{margin-left:52px!important}.v-application .ml-md-14{margin-left:56px!important}.v-application .ml-md-15{margin-left:60px!important}.v-application .ml-md-16{margin-left:64px!important}.v-application .ml-md-auto{margin-left:auto!important}.v-application--is-ltr .ms-md-0{margin-left:0!important}.v-application--is-rtl .ms-md-0{margin-right:0!important}.v-application--is-ltr .ms-md-1{margin-left:4px!important}.v-application--is-rtl .ms-md-1{margin-right:4px!important}.v-application--is-ltr .ms-md-2{margin-left:8px!important}.v-application--is-rtl .ms-md-2{margin-right:8px!important}.v-application--is-ltr .ms-md-3{margin-left:12px!important}.v-application--is-rtl .ms-md-3{margin-right:12px!important}.v-application--is-ltr .ms-md-4{margin-left:16px!important}.v-application--is-rtl .ms-md-4{margin-right:16px!important}.v-application--is-ltr .ms-md-5{margin-left:20px!important}.v-application--is-rtl .ms-md-5{margin-right:20px!important}.v-application--is-ltr .ms-md-6{margin-left:24px!important}.v-application--is-rtl .ms-md-6{margin-right:24px!important}.v-application--is-ltr .ms-md-7{margin-left:28px!important}.v-application--is-rtl .ms-md-7{margin-right:28px!important}.v-application--is-ltr .ms-md-8{margin-left:32px!important}.v-application--is-rtl .ms-md-8{margin-right:32px!important}.v-application--is-ltr .ms-md-9{margin-left:36px!important}.v-application--is-rtl .ms-md-9{margin-right:36px!important}.v-application--is-ltr .ms-md-10{margin-left:40px!important}.v-application--is-rtl .ms-md-10{margin-right:40px!important}.v-application--is-ltr .ms-md-11{margin-left:44px!important}.v-application--is-rtl .ms-md-11{margin-right:44px!important}.v-application--is-ltr .ms-md-12{margin-left:48px!important}.v-application--is-rtl .ms-md-12{margin-right:48px!important}.v-application--is-ltr .ms-md-13{margin-left:52px!important}.v-application--is-rtl .ms-md-13{margin-right:52px!important}.v-application--is-ltr .ms-md-14{margin-left:56px!important}.v-application--is-rtl .ms-md-14{margin-right:56px!important}.v-application--is-ltr .ms-md-15{margin-left:60px!important}.v-application--is-rtl .ms-md-15{margin-right:60px!important}.v-application--is-ltr .ms-md-16{margin-left:64px!important}.v-application--is-rtl .ms-md-16{margin-right:64px!important}.v-application--is-ltr .ms-md-auto{margin-left:auto!important}.v-application--is-rtl .ms-md-auto{margin-right:auto!important}.v-application--is-ltr .me-md-0{margin-right:0!important}.v-application--is-rtl .me-md-0{margin-left:0!important}.v-application--is-ltr .me-md-1{margin-right:4px!important}.v-application--is-rtl .me-md-1{margin-left:4px!important}.v-application--is-ltr .me-md-2{margin-right:8px!important}.v-application--is-rtl .me-md-2{margin-left:8px!important}.v-application--is-ltr .me-md-3{margin-right:12px!important}.v-application--is-rtl .me-md-3{margin-left:12px!important}.v-application--is-ltr .me-md-4{margin-right:16px!important}.v-application--is-rtl .me-md-4{margin-left:16px!important}.v-application--is-ltr .me-md-5{margin-right:20px!important}.v-application--is-rtl .me-md-5{margin-left:20px!important}.v-application--is-ltr .me-md-6{margin-right:24px!important}.v-application--is-rtl .me-md-6{margin-left:24px!important}.v-application--is-ltr .me-md-7{margin-right:28px!important}.v-application--is-rtl .me-md-7{margin-left:28px!important}.v-application--is-ltr .me-md-8{margin-right:32px!important}.v-application--is-rtl .me-md-8{margin-left:32px!important}.v-application--is-ltr .me-md-9{margin-right:36px!important}.v-application--is-rtl .me-md-9{margin-left:36px!important}.v-application--is-ltr .me-md-10{margin-right:40px!important}.v-application--is-rtl .me-md-10{margin-left:40px!important}.v-application--is-ltr .me-md-11{margin-right:44px!important}.v-application--is-rtl .me-md-11{margin-left:44px!important}.v-application--is-ltr .me-md-12{margin-right:48px!important}.v-application--is-rtl .me-md-12{margin-left:48px!important}.v-application--is-ltr .me-md-13{margin-right:52px!important}.v-application--is-rtl .me-md-13{margin-left:52px!important}.v-application--is-ltr .me-md-14{margin-right:56px!important}.v-application--is-rtl .me-md-14{margin-left:56px!important}.v-application--is-ltr .me-md-15{margin-right:60px!important}.v-application--is-rtl .me-md-15{margin-left:60px!important}.v-application--is-ltr .me-md-16{margin-right:64px!important}.v-application--is-rtl .me-md-16{margin-left:64px!important}.v-application--is-ltr .me-md-auto{margin-right:auto!important}.v-application--is-rtl .me-md-auto{margin-left:auto!important}.v-application .ma-md-n1{margin:-4px!important}.v-application .ma-md-n2{margin:-8px!important}.v-application .ma-md-n3{margin:-12px!important}.v-application .ma-md-n4{margin:-16px!important}.v-application .ma-md-n5{margin:-20px!important}.v-application .ma-md-n6{margin:-24px!important}.v-application .ma-md-n7{margin:-28px!important}.v-application .ma-md-n8{margin:-32px!important}.v-application .ma-md-n9{margin:-36px!important}.v-application .ma-md-n10{margin:-40px!important}.v-application .ma-md-n11{margin:-44px!important}.v-application .ma-md-n12{margin:-48px!important}.v-application .ma-md-n13{margin:-52px!important}.v-application .ma-md-n14{margin:-56px!important}.v-application .ma-md-n15{margin:-60px!important}.v-application .ma-md-n16{margin:-64px!important}.v-application .mx-md-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-md-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-md-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-md-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-md-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-md-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-md-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-md-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-md-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-md-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-md-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-md-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-md-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-md-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-md-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-md-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-md-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-md-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-md-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-md-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-md-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-md-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-md-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-md-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-md-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-md-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-md-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-md-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-md-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-md-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-md-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-md-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-md-n1{margin-top:-4px!important}.v-application .mt-md-n2{margin-top:-8px!important}.v-application .mt-md-n3{margin-top:-12px!important}.v-application .mt-md-n4{margin-top:-16px!important}.v-application .mt-md-n5{margin-top:-20px!important}.v-application .mt-md-n6{margin-top:-24px!important}.v-application .mt-md-n7{margin-top:-28px!important}.v-application .mt-md-n8{margin-top:-32px!important}.v-application .mt-md-n9{margin-top:-36px!important}.v-application .mt-md-n10{margin-top:-40px!important}.v-application .mt-md-n11{margin-top:-44px!important}.v-application .mt-md-n12{margin-top:-48px!important}.v-application .mt-md-n13{margin-top:-52px!important}.v-application .mt-md-n14{margin-top:-56px!important}.v-application .mt-md-n15{margin-top:-60px!important}.v-application .mt-md-n16{margin-top:-64px!important}.v-application .mr-md-n1{margin-right:-4px!important}.v-application .mr-md-n2{margin-right:-8px!important}.v-application .mr-md-n3{margin-right:-12px!important}.v-application .mr-md-n4{margin-right:-16px!important}.v-application .mr-md-n5{margin-right:-20px!important}.v-application .mr-md-n6{margin-right:-24px!important}.v-application .mr-md-n7{margin-right:-28px!important}.v-application .mr-md-n8{margin-right:-32px!important}.v-application .mr-md-n9{margin-right:-36px!important}.v-application .mr-md-n10{margin-right:-40px!important}.v-application .mr-md-n11{margin-right:-44px!important}.v-application .mr-md-n12{margin-right:-48px!important}.v-application .mr-md-n13{margin-right:-52px!important}.v-application .mr-md-n14{margin-right:-56px!important}.v-application .mr-md-n15{margin-right:-60px!important}.v-application .mr-md-n16{margin-right:-64px!important}.v-application .mb-md-n1{margin-bottom:-4px!important}.v-application .mb-md-n2{margin-bottom:-8px!important}.v-application .mb-md-n3{margin-bottom:-12px!important}.v-application .mb-md-n4{margin-bottom:-16px!important}.v-application .mb-md-n5{margin-bottom:-20px!important}.v-application .mb-md-n6{margin-bottom:-24px!important}.v-application .mb-md-n7{margin-bottom:-28px!important}.v-application .mb-md-n8{margin-bottom:-32px!important}.v-application .mb-md-n9{margin-bottom:-36px!important}.v-application .mb-md-n10{margin-bottom:-40px!important}.v-application .mb-md-n11{margin-bottom:-44px!important}.v-application .mb-md-n12{margin-bottom:-48px!important}.v-application .mb-md-n13{margin-bottom:-52px!important}.v-application .mb-md-n14{margin-bottom:-56px!important}.v-application .mb-md-n15{margin-bottom:-60px!important}.v-application .mb-md-n16{margin-bottom:-64px!important}.v-application .ml-md-n1{margin-left:-4px!important}.v-application .ml-md-n2{margin-left:-8px!important}.v-application .ml-md-n3{margin-left:-12px!important}.v-application .ml-md-n4{margin-left:-16px!important}.v-application .ml-md-n5{margin-left:-20px!important}.v-application .ml-md-n6{margin-left:-24px!important}.v-application .ml-md-n7{margin-left:-28px!important}.v-application .ml-md-n8{margin-left:-32px!important}.v-application .ml-md-n9{margin-left:-36px!important}.v-application .ml-md-n10{margin-left:-40px!important}.v-application .ml-md-n11{margin-left:-44px!important}.v-application .ml-md-n12{margin-left:-48px!important}.v-application .ml-md-n13{margin-left:-52px!important}.v-application .ml-md-n14{margin-left:-56px!important}.v-application .ml-md-n15{margin-left:-60px!important}.v-application .ml-md-n16{margin-left:-64px!important}.v-application--is-ltr .ms-md-n1{margin-left:-4px!important}.v-application--is-rtl .ms-md-n1{margin-right:-4px!important}.v-application--is-ltr .ms-md-n2{margin-left:-8px!important}.v-application--is-rtl .ms-md-n2{margin-right:-8px!important}.v-application--is-ltr .ms-md-n3{margin-left:-12px!important}.v-application--is-rtl .ms-md-n3{margin-right:-12px!important}.v-application--is-ltr .ms-md-n4{margin-left:-16px!important}.v-application--is-rtl .ms-md-n4{margin-right:-16px!important}.v-application--is-ltr .ms-md-n5{margin-left:-20px!important}.v-application--is-rtl .ms-md-n5{margin-right:-20px!important}.v-application--is-ltr .ms-md-n6{margin-left:-24px!important}.v-application--is-rtl .ms-md-n6{margin-right:-24px!important}.v-application--is-ltr .ms-md-n7{margin-left:-28px!important}.v-application--is-rtl .ms-md-n7{margin-right:-28px!important}.v-application--is-ltr .ms-md-n8{margin-left:-32px!important}.v-application--is-rtl .ms-md-n8{margin-right:-32px!important}.v-application--is-ltr .ms-md-n9{margin-left:-36px!important}.v-application--is-rtl .ms-md-n9{margin-right:-36px!important}.v-application--is-ltr .ms-md-n10{margin-left:-40px!important}.v-application--is-rtl .ms-md-n10{margin-right:-40px!important}.v-application--is-ltr .ms-md-n11{margin-left:-44px!important}.v-application--is-rtl .ms-md-n11{margin-right:-44px!important}.v-application--is-ltr .ms-md-n12{margin-left:-48px!important}.v-application--is-rtl .ms-md-n12{margin-right:-48px!important}.v-application--is-ltr .ms-md-n13{margin-left:-52px!important}.v-application--is-rtl .ms-md-n13{margin-right:-52px!important}.v-application--is-ltr .ms-md-n14{margin-left:-56px!important}.v-application--is-rtl .ms-md-n14{margin-right:-56px!important}.v-application--is-ltr .ms-md-n15{margin-left:-60px!important}.v-application--is-rtl .ms-md-n15{margin-right:-60px!important}.v-application--is-ltr .ms-md-n16{margin-left:-64px!important}.v-application--is-rtl .ms-md-n16{margin-right:-64px!important}.v-application--is-ltr .me-md-n1{margin-right:-4px!important}.v-application--is-rtl .me-md-n1{margin-left:-4px!important}.v-application--is-ltr .me-md-n2{margin-right:-8px!important}.v-application--is-rtl .me-md-n2{margin-left:-8px!important}.v-application--is-ltr .me-md-n3{margin-right:-12px!important}.v-application--is-rtl .me-md-n3{margin-left:-12px!important}.v-application--is-ltr .me-md-n4{margin-right:-16px!important}.v-application--is-rtl .me-md-n4{margin-left:-16px!important}.v-application--is-ltr .me-md-n5{margin-right:-20px!important}.v-application--is-rtl .me-md-n5{margin-left:-20px!important}.v-application--is-ltr .me-md-n6{margin-right:-24px!important}.v-application--is-rtl .me-md-n6{margin-left:-24px!important}.v-application--is-ltr .me-md-n7{margin-right:-28px!important}.v-application--is-rtl .me-md-n7{margin-left:-28px!important}.v-application--is-ltr .me-md-n8{margin-right:-32px!important}.v-application--is-rtl .me-md-n8{margin-left:-32px!important}.v-application--is-ltr .me-md-n9{margin-right:-36px!important}.v-application--is-rtl .me-md-n9{margin-left:-36px!important}.v-application--is-ltr .me-md-n10{margin-right:-40px!important}.v-application--is-rtl .me-md-n10{margin-left:-40px!important}.v-application--is-ltr .me-md-n11{margin-right:-44px!important}.v-application--is-rtl .me-md-n11{margin-left:-44px!important}.v-application--is-ltr .me-md-n12{margin-right:-48px!important}.v-application--is-rtl .me-md-n12{margin-left:-48px!important}.v-application--is-ltr .me-md-n13{margin-right:-52px!important}.v-application--is-rtl .me-md-n13{margin-left:-52px!important}.v-application--is-ltr .me-md-n14{margin-right:-56px!important}.v-application--is-rtl .me-md-n14{margin-left:-56px!important}.v-application--is-ltr .me-md-n15{margin-right:-60px!important}.v-application--is-rtl .me-md-n15{margin-left:-60px!important}.v-application--is-ltr .me-md-n16{margin-right:-64px!important}.v-application--is-rtl .me-md-n16{margin-left:-64px!important}.v-application .pa-md-0{padding:0!important}.v-application .pa-md-1{padding:4px!important}.v-application .pa-md-2{padding:8px!important}.v-application .pa-md-3{padding:12px!important}.v-application .pa-md-4{padding:16px!important}.v-application .pa-md-5{padding:20px!important}.v-application .pa-md-6{padding:24px!important}.v-application .pa-md-7{padding:28px!important}.v-application .pa-md-8{padding:32px!important}.v-application .pa-md-9{padding:36px!important}.v-application .pa-md-10{padding:40px!important}.v-application .pa-md-11{padding:44px!important}.v-application .pa-md-12{padding:48px!important}.v-application .pa-md-13{padding:52px!important}.v-application .pa-md-14{padding:56px!important}.v-application .pa-md-15{padding:60px!important}.v-application .pa-md-16{padding:64px!important}.v-application .px-md-0{padding-right:0!important;padding-left:0!important}.v-application .px-md-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-md-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-md-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-md-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-md-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-md-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-md-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-md-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-md-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-md-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-md-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-md-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-md-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-md-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-md-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-md-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-md-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-md-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-md-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-md-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-md-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-md-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-md-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-md-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-md-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-md-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-md-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-md-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-md-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-md-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-md-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-md-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-md-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-md-0{padding-top:0!important}.v-application .pt-md-1{padding-top:4px!important}.v-application .pt-md-2{padding-top:8px!important}.v-application .pt-md-3{padding-top:12px!important}.v-application .pt-md-4{padding-top:16px!important}.v-application .pt-md-5{padding-top:20px!important}.v-application .pt-md-6{padding-top:24px!important}.v-application .pt-md-7{padding-top:28px!important}.v-application .pt-md-8{padding-top:32px!important}.v-application .pt-md-9{padding-top:36px!important}.v-application .pt-md-10{padding-top:40px!important}.v-application .pt-md-11{padding-top:44px!important}.v-application .pt-md-12{padding-top:48px!important}.v-application .pt-md-13{padding-top:52px!important}.v-application .pt-md-14{padding-top:56px!important}.v-application .pt-md-15{padding-top:60px!important}.v-application .pt-md-16{padding-top:64px!important}.v-application .pr-md-0{padding-right:0!important}.v-application .pr-md-1{padding-right:4px!important}.v-application .pr-md-2{padding-right:8px!important}.v-application .pr-md-3{padding-right:12px!important}.v-application .pr-md-4{padding-right:16px!important}.v-application .pr-md-5{padding-right:20px!important}.v-application .pr-md-6{padding-right:24px!important}.v-application .pr-md-7{padding-right:28px!important}.v-application .pr-md-8{padding-right:32px!important}.v-application .pr-md-9{padding-right:36px!important}.v-application .pr-md-10{padding-right:40px!important}.v-application .pr-md-11{padding-right:44px!important}.v-application .pr-md-12{padding-right:48px!important}.v-application .pr-md-13{padding-right:52px!important}.v-application .pr-md-14{padding-right:56px!important}.v-application .pr-md-15{padding-right:60px!important}.v-application .pr-md-16{padding-right:64px!important}.v-application .pb-md-0{padding-bottom:0!important}.v-application .pb-md-1{padding-bottom:4px!important}.v-application .pb-md-2{padding-bottom:8px!important}.v-application .pb-md-3{padding-bottom:12px!important}.v-application .pb-md-4{padding-bottom:16px!important}.v-application .pb-md-5{padding-bottom:20px!important}.v-application .pb-md-6{padding-bottom:24px!important}.v-application .pb-md-7{padding-bottom:28px!important}.v-application .pb-md-8{padding-bottom:32px!important}.v-application .pb-md-9{padding-bottom:36px!important}.v-application .pb-md-10{padding-bottom:40px!important}.v-application .pb-md-11{padding-bottom:44px!important}.v-application .pb-md-12{padding-bottom:48px!important}.v-application .pb-md-13{padding-bottom:52px!important}.v-application .pb-md-14{padding-bottom:56px!important}.v-application .pb-md-15{padding-bottom:60px!important}.v-application .pb-md-16{padding-bottom:64px!important}.v-application .pl-md-0{padding-left:0!important}.v-application .pl-md-1{padding-left:4px!important}.v-application .pl-md-2{padding-left:8px!important}.v-application .pl-md-3{padding-left:12px!important}.v-application .pl-md-4{padding-left:16px!important}.v-application .pl-md-5{padding-left:20px!important}.v-application .pl-md-6{padding-left:24px!important}.v-application .pl-md-7{padding-left:28px!important}.v-application .pl-md-8{padding-left:32px!important}.v-application .pl-md-9{padding-left:36px!important}.v-application .pl-md-10{padding-left:40px!important}.v-application .pl-md-11{padding-left:44px!important}.v-application .pl-md-12{padding-left:48px!important}.v-application .pl-md-13{padding-left:52px!important}.v-application .pl-md-14{padding-left:56px!important}.v-application .pl-md-15{padding-left:60px!important}.v-application .pl-md-16{padding-left:64px!important}.v-application--is-ltr .ps-md-0{padding-left:0!important}.v-application--is-rtl .ps-md-0{padding-right:0!important}.v-application--is-ltr .ps-md-1{padding-left:4px!important}.v-application--is-rtl .ps-md-1{padding-right:4px!important}.v-application--is-ltr .ps-md-2{padding-left:8px!important}.v-application--is-rtl .ps-md-2{padding-right:8px!important}.v-application--is-ltr .ps-md-3{padding-left:12px!important}.v-application--is-rtl .ps-md-3{padding-right:12px!important}.v-application--is-ltr .ps-md-4{padding-left:16px!important}.v-application--is-rtl .ps-md-4{padding-right:16px!important}.v-application--is-ltr .ps-md-5{padding-left:20px!important}.v-application--is-rtl .ps-md-5{padding-right:20px!important}.v-application--is-ltr .ps-md-6{padding-left:24px!important}.v-application--is-rtl .ps-md-6{padding-right:24px!important}.v-application--is-ltr .ps-md-7{padding-left:28px!important}.v-application--is-rtl .ps-md-7{padding-right:28px!important}.v-application--is-ltr .ps-md-8{padding-left:32px!important}.v-application--is-rtl .ps-md-8{padding-right:32px!important}.v-application--is-ltr .ps-md-9{padding-left:36px!important}.v-application--is-rtl .ps-md-9{padding-right:36px!important}.v-application--is-ltr .ps-md-10{padding-left:40px!important}.v-application--is-rtl .ps-md-10{padding-right:40px!important}.v-application--is-ltr .ps-md-11{padding-left:44px!important}.v-application--is-rtl .ps-md-11{padding-right:44px!important}.v-application--is-ltr .ps-md-12{padding-left:48px!important}.v-application--is-rtl .ps-md-12{padding-right:48px!important}.v-application--is-ltr .ps-md-13{padding-left:52px!important}.v-application--is-rtl .ps-md-13{padding-right:52px!important}.v-application--is-ltr .ps-md-14{padding-left:56px!important}.v-application--is-rtl .ps-md-14{padding-right:56px!important}.v-application--is-ltr .ps-md-15{padding-left:60px!important}.v-application--is-rtl .ps-md-15{padding-right:60px!important}.v-application--is-ltr .ps-md-16{padding-left:64px!important}.v-application--is-rtl .ps-md-16{padding-right:64px!important}.v-application--is-ltr .pe-md-0{padding-right:0!important}.v-application--is-rtl .pe-md-0{padding-left:0!important}.v-application--is-ltr .pe-md-1{padding-right:4px!important}.v-application--is-rtl .pe-md-1{padding-left:4px!important}.v-application--is-ltr .pe-md-2{padding-right:8px!important}.v-application--is-rtl .pe-md-2{padding-left:8px!important}.v-application--is-ltr .pe-md-3{padding-right:12px!important}.v-application--is-rtl .pe-md-3{padding-left:12px!important}.v-application--is-ltr .pe-md-4{padding-right:16px!important}.v-application--is-rtl .pe-md-4{padding-left:16px!important}.v-application--is-ltr .pe-md-5{padding-right:20px!important}.v-application--is-rtl .pe-md-5{padding-left:20px!important}.v-application--is-ltr .pe-md-6{padding-right:24px!important}.v-application--is-rtl .pe-md-6{padding-left:24px!important}.v-application--is-ltr .pe-md-7{padding-right:28px!important}.v-application--is-rtl .pe-md-7{padding-left:28px!important}.v-application--is-ltr .pe-md-8{padding-right:32px!important}.v-application--is-rtl .pe-md-8{padding-left:32px!important}.v-application--is-ltr .pe-md-9{padding-right:36px!important}.v-application--is-rtl .pe-md-9{padding-left:36px!important}.v-application--is-ltr .pe-md-10{padding-right:40px!important}.v-application--is-rtl .pe-md-10{padding-left:40px!important}.v-application--is-ltr .pe-md-11{padding-right:44px!important}.v-application--is-rtl .pe-md-11{padding-left:44px!important}.v-application--is-ltr .pe-md-12{padding-right:48px!important}.v-application--is-rtl .pe-md-12{padding-left:48px!important}.v-application--is-ltr .pe-md-13{padding-right:52px!important}.v-application--is-rtl .pe-md-13{padding-left:52px!important}.v-application--is-ltr .pe-md-14{padding-right:56px!important}.v-application--is-rtl .pe-md-14{padding-left:56px!important}.v-application--is-ltr .pe-md-15{padding-right:60px!important}.v-application--is-rtl .pe-md-15{padding-left:60px!important}.v-application--is-ltr .pe-md-16{padding-right:64px!important}.v-application--is-rtl .pe-md-16{padding-left:64px!important}.v-application .text-md-left{text-align:left!important}.v-application .text-md-right{text-align:right!important}.v-application .text-md-center{text-align:center!important}.v-application .text-md-justify{text-align:justify!important}.v-application .text-md-start{text-align:start!important}.v-application .text-md-end{text-align:end!important}.v-application .text-md-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-md-h1,.v-application .text-md-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-md-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-md-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-md-h3,.v-application .text-md-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-md-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-md-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-md-h5,.v-application .text-md-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-md-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-md-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-md-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-md-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-md-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-md-body-2,.v-application .text-md-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-md-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-md-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-md-caption,.v-application .text-md-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-md-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media(min-width:1264px){.v-application .d-lg-none{display:none!important}.v-application .d-lg-inline{display:inline!important}.v-application .d-lg-inline-block{display:inline-block!important}.v-application .d-lg-block{display:block!important}.v-application .d-lg-table{display:table!important}.v-application .d-lg-table-row{display:table-row!important}.v-application .d-lg-table-cell{display:table-cell!important}.v-application .d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-lg-none{float:none!important}.v-application .float-lg-left{float:left!important}.v-application .float-lg-right{float:right!important}.v-application--is-rtl .float-lg-end{float:left!important}.v-application--is-ltr .float-lg-end,.v-application--is-rtl .float-lg-start{float:right!important}.v-application--is-ltr .float-lg-start{float:left!important}.v-application .flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.v-application .flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.v-application .flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.v-application .flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.v-application .flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.v-application .flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.v-application .flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.v-application .flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.v-application .flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.v-application .flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.v-application .flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.v-application .flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.v-application .justify-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.v-application .justify-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.v-application .justify-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.v-application .justify-lg-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.v-application .justify-lg-space-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.v-application .align-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.v-application .align-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.v-application .align-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.v-application .align-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.v-application .align-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.v-application .align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.v-application .align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.v-application .align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.v-application .align-content-lg-space-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.v-application .align-content-lg-space-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.v-application .align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.v-application .align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.v-application .align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.v-application .align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.v-application .align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.v-application .align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.v-application .align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.v-application .order-lg-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.v-application .order-lg-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.v-application .order-lg-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.v-application .order-lg-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.v-application .order-lg-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.v-application .order-lg-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.v-application .order-lg-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.v-application .order-lg-6{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.v-application .order-lg-7{-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}.v-application .order-lg-8{-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}.v-application .order-lg-9{-webkit-box-ordinal-group:10!important;-ms-flex-order:9!important;order:9!important}.v-application .order-lg-10{-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}.v-application .order-lg-11{-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}.v-application .order-lg-12{-webkit-box-ordinal-group:13!important;-ms-flex-order:12!important;order:12!important}.v-application .order-lg-last{-webkit-box-ordinal-group:14!important;-ms-flex-order:13!important;order:13!important}.v-application .ma-lg-0{margin:0!important}.v-application .ma-lg-1{margin:4px!important}.v-application .ma-lg-2{margin:8px!important}.v-application .ma-lg-3{margin:12px!important}.v-application .ma-lg-4{margin:16px!important}.v-application .ma-lg-5{margin:20px!important}.v-application .ma-lg-6{margin:24px!important}.v-application .ma-lg-7{margin:28px!important}.v-application .ma-lg-8{margin:32px!important}.v-application .ma-lg-9{margin:36px!important}.v-application .ma-lg-10{margin:40px!important}.v-application .ma-lg-11{margin:44px!important}.v-application .ma-lg-12{margin:48px!important}.v-application .ma-lg-13{margin:52px!important}.v-application .ma-lg-14{margin:56px!important}.v-application .ma-lg-15{margin:60px!important}.v-application .ma-lg-16{margin:64px!important}.v-application .ma-lg-auto{margin:auto!important}.v-application .mx-lg-0{margin-right:0!important;margin-left:0!important}.v-application .mx-lg-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-lg-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-lg-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-lg-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-lg-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-lg-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-lg-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-lg-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-lg-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-lg-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-lg-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-lg-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-lg-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-lg-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-lg-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-lg-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-lg-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-lg-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-lg-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-lg-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-lg-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-lg-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-lg-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-lg-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-lg-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-lg-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-lg-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-lg-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-lg-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-lg-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-lg-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-lg-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-lg-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-lg-0{margin-top:0!important}.v-application .mt-lg-1{margin-top:4px!important}.v-application .mt-lg-2{margin-top:8px!important}.v-application .mt-lg-3{margin-top:12px!important}.v-application .mt-lg-4{margin-top:16px!important}.v-application .mt-lg-5{margin-top:20px!important}.v-application .mt-lg-6{margin-top:24px!important}.v-application .mt-lg-7{margin-top:28px!important}.v-application .mt-lg-8{margin-top:32px!important}.v-application .mt-lg-9{margin-top:36px!important}.v-application .mt-lg-10{margin-top:40px!important}.v-application .mt-lg-11{margin-top:44px!important}.v-application .mt-lg-12{margin-top:48px!important}.v-application .mt-lg-13{margin-top:52px!important}.v-application .mt-lg-14{margin-top:56px!important}.v-application .mt-lg-15{margin-top:60px!important}.v-application .mt-lg-16{margin-top:64px!important}.v-application .mt-lg-auto{margin-top:auto!important}.v-application .mr-lg-0{margin-right:0!important}.v-application .mr-lg-1{margin-right:4px!important}.v-application .mr-lg-2{margin-right:8px!important}.v-application .mr-lg-3{margin-right:12px!important}.v-application .mr-lg-4{margin-right:16px!important}.v-application .mr-lg-5{margin-right:20px!important}.v-application .mr-lg-6{margin-right:24px!important}.v-application .mr-lg-7{margin-right:28px!important}.v-application .mr-lg-8{margin-right:32px!important}.v-application .mr-lg-9{margin-right:36px!important}.v-application .mr-lg-10{margin-right:40px!important}.v-application .mr-lg-11{margin-right:44px!important}.v-application .mr-lg-12{margin-right:48px!important}.v-application .mr-lg-13{margin-right:52px!important}.v-application .mr-lg-14{margin-right:56px!important}.v-application .mr-lg-15{margin-right:60px!important}.v-application .mr-lg-16{margin-right:64px!important}.v-application .mr-lg-auto{margin-right:auto!important}.v-application .mb-lg-0{margin-bottom:0!important}.v-application .mb-lg-1{margin-bottom:4px!important}.v-application .mb-lg-2{margin-bottom:8px!important}.v-application .mb-lg-3{margin-bottom:12px!important}.v-application .mb-lg-4{margin-bottom:16px!important}.v-application .mb-lg-5{margin-bottom:20px!important}.v-application .mb-lg-6{margin-bottom:24px!important}.v-application .mb-lg-7{margin-bottom:28px!important}.v-application .mb-lg-8{margin-bottom:32px!important}.v-application .mb-lg-9{margin-bottom:36px!important}.v-application .mb-lg-10{margin-bottom:40px!important}.v-application .mb-lg-11{margin-bottom:44px!important}.v-application .mb-lg-12{margin-bottom:48px!important}.v-application .mb-lg-13{margin-bottom:52px!important}.v-application .mb-lg-14{margin-bottom:56px!important}.v-application .mb-lg-15{margin-bottom:60px!important}.v-application .mb-lg-16{margin-bottom:64px!important}.v-application .mb-lg-auto{margin-bottom:auto!important}.v-application .ml-lg-0{margin-left:0!important}.v-application .ml-lg-1{margin-left:4px!important}.v-application .ml-lg-2{margin-left:8px!important}.v-application .ml-lg-3{margin-left:12px!important}.v-application .ml-lg-4{margin-left:16px!important}.v-application .ml-lg-5{margin-left:20px!important}.v-application .ml-lg-6{margin-left:24px!important}.v-application .ml-lg-7{margin-left:28px!important}.v-application .ml-lg-8{margin-left:32px!important}.v-application .ml-lg-9{margin-left:36px!important}.v-application .ml-lg-10{margin-left:40px!important}.v-application .ml-lg-11{margin-left:44px!important}.v-application .ml-lg-12{margin-left:48px!important}.v-application .ml-lg-13{margin-left:52px!important}.v-application .ml-lg-14{margin-left:56px!important}.v-application .ml-lg-15{margin-left:60px!important}.v-application .ml-lg-16{margin-left:64px!important}.v-application .ml-lg-auto{margin-left:auto!important}.v-application--is-ltr .ms-lg-0{margin-left:0!important}.v-application--is-rtl .ms-lg-0{margin-right:0!important}.v-application--is-ltr .ms-lg-1{margin-left:4px!important}.v-application--is-rtl .ms-lg-1{margin-right:4px!important}.v-application--is-ltr .ms-lg-2{margin-left:8px!important}.v-application--is-rtl .ms-lg-2{margin-right:8px!important}.v-application--is-ltr .ms-lg-3{margin-left:12px!important}.v-application--is-rtl .ms-lg-3{margin-right:12px!important}.v-application--is-ltr .ms-lg-4{margin-left:16px!important}.v-application--is-rtl .ms-lg-4{margin-right:16px!important}.v-application--is-ltr .ms-lg-5{margin-left:20px!important}.v-application--is-rtl .ms-lg-5{margin-right:20px!important}.v-application--is-ltr .ms-lg-6{margin-left:24px!important}.v-application--is-rtl .ms-lg-6{margin-right:24px!important}.v-application--is-ltr .ms-lg-7{margin-left:28px!important}.v-application--is-rtl .ms-lg-7{margin-right:28px!important}.v-application--is-ltr .ms-lg-8{margin-left:32px!important}.v-application--is-rtl .ms-lg-8{margin-right:32px!important}.v-application--is-ltr .ms-lg-9{margin-left:36px!important}.v-application--is-rtl .ms-lg-9{margin-right:36px!important}.v-application--is-ltr .ms-lg-10{margin-left:40px!important}.v-application--is-rtl .ms-lg-10{margin-right:40px!important}.v-application--is-ltr .ms-lg-11{margin-left:44px!important}.v-application--is-rtl .ms-lg-11{margin-right:44px!important}.v-application--is-ltr .ms-lg-12{margin-left:48px!important}.v-application--is-rtl .ms-lg-12{margin-right:48px!important}.v-application--is-ltr .ms-lg-13{margin-left:52px!important}.v-application--is-rtl .ms-lg-13{margin-right:52px!important}.v-application--is-ltr .ms-lg-14{margin-left:56px!important}.v-application--is-rtl .ms-lg-14{margin-right:56px!important}.v-application--is-ltr .ms-lg-15{margin-left:60px!important}.v-application--is-rtl .ms-lg-15{margin-right:60px!important}.v-application--is-ltr .ms-lg-16{margin-left:64px!important}.v-application--is-rtl .ms-lg-16{margin-right:64px!important}.v-application--is-ltr .ms-lg-auto{margin-left:auto!important}.v-application--is-rtl .ms-lg-auto{margin-right:auto!important}.v-application--is-ltr .me-lg-0{margin-right:0!important}.v-application--is-rtl .me-lg-0{margin-left:0!important}.v-application--is-ltr .me-lg-1{margin-right:4px!important}.v-application--is-rtl .me-lg-1{margin-left:4px!important}.v-application--is-ltr .me-lg-2{margin-right:8px!important}.v-application--is-rtl .me-lg-2{margin-left:8px!important}.v-application--is-ltr .me-lg-3{margin-right:12px!important}.v-application--is-rtl .me-lg-3{margin-left:12px!important}.v-application--is-ltr .me-lg-4{margin-right:16px!important}.v-application--is-rtl .me-lg-4{margin-left:16px!important}.v-application--is-ltr .me-lg-5{margin-right:20px!important}.v-application--is-rtl .me-lg-5{margin-left:20px!important}.v-application--is-ltr .me-lg-6{margin-right:24px!important}.v-application--is-rtl .me-lg-6{margin-left:24px!important}.v-application--is-ltr .me-lg-7{margin-right:28px!important}.v-application--is-rtl .me-lg-7{margin-left:28px!important}.v-application--is-ltr .me-lg-8{margin-right:32px!important}.v-application--is-rtl .me-lg-8{margin-left:32px!important}.v-application--is-ltr .me-lg-9{margin-right:36px!important}.v-application--is-rtl .me-lg-9{margin-left:36px!important}.v-application--is-ltr .me-lg-10{margin-right:40px!important}.v-application--is-rtl .me-lg-10{margin-left:40px!important}.v-application--is-ltr .me-lg-11{margin-right:44px!important}.v-application--is-rtl .me-lg-11{margin-left:44px!important}.v-application--is-ltr .me-lg-12{margin-right:48px!important}.v-application--is-rtl .me-lg-12{margin-left:48px!important}.v-application--is-ltr .me-lg-13{margin-right:52px!important}.v-application--is-rtl .me-lg-13{margin-left:52px!important}.v-application--is-ltr .me-lg-14{margin-right:56px!important}.v-application--is-rtl .me-lg-14{margin-left:56px!important}.v-application--is-ltr .me-lg-15{margin-right:60px!important}.v-application--is-rtl .me-lg-15{margin-left:60px!important}.v-application--is-ltr .me-lg-16{margin-right:64px!important}.v-application--is-rtl .me-lg-16{margin-left:64px!important}.v-application--is-ltr .me-lg-auto{margin-right:auto!important}.v-application--is-rtl .me-lg-auto{margin-left:auto!important}.v-application .ma-lg-n1{margin:-4px!important}.v-application .ma-lg-n2{margin:-8px!important}.v-application .ma-lg-n3{margin:-12px!important}.v-application .ma-lg-n4{margin:-16px!important}.v-application .ma-lg-n5{margin:-20px!important}.v-application .ma-lg-n6{margin:-24px!important}.v-application .ma-lg-n7{margin:-28px!important}.v-application .ma-lg-n8{margin:-32px!important}.v-application .ma-lg-n9{margin:-36px!important}.v-application .ma-lg-n10{margin:-40px!important}.v-application .ma-lg-n11{margin:-44px!important}.v-application .ma-lg-n12{margin:-48px!important}.v-application .ma-lg-n13{margin:-52px!important}.v-application .ma-lg-n14{margin:-56px!important}.v-application .ma-lg-n15{margin:-60px!important}.v-application .ma-lg-n16{margin:-64px!important}.v-application .mx-lg-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-lg-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-lg-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-lg-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-lg-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-lg-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-lg-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-lg-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-lg-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-lg-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-lg-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-lg-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-lg-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-lg-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-lg-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-lg-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-lg-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-lg-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-lg-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-lg-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-lg-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-lg-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-lg-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-lg-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-lg-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-lg-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-lg-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-lg-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-lg-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-lg-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-lg-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-lg-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-lg-n1{margin-top:-4px!important}.v-application .mt-lg-n2{margin-top:-8px!important}.v-application .mt-lg-n3{margin-top:-12px!important}.v-application .mt-lg-n4{margin-top:-16px!important}.v-application .mt-lg-n5{margin-top:-20px!important}.v-application .mt-lg-n6{margin-top:-24px!important}.v-application .mt-lg-n7{margin-top:-28px!important}.v-application .mt-lg-n8{margin-top:-32px!important}.v-application .mt-lg-n9{margin-top:-36px!important}.v-application .mt-lg-n10{margin-top:-40px!important}.v-application .mt-lg-n11{margin-top:-44px!important}.v-application .mt-lg-n12{margin-top:-48px!important}.v-application .mt-lg-n13{margin-top:-52px!important}.v-application .mt-lg-n14{margin-top:-56px!important}.v-application .mt-lg-n15{margin-top:-60px!important}.v-application .mt-lg-n16{margin-top:-64px!important}.v-application .mr-lg-n1{margin-right:-4px!important}.v-application .mr-lg-n2{margin-right:-8px!important}.v-application .mr-lg-n3{margin-right:-12px!important}.v-application .mr-lg-n4{margin-right:-16px!important}.v-application .mr-lg-n5{margin-right:-20px!important}.v-application .mr-lg-n6{margin-right:-24px!important}.v-application .mr-lg-n7{margin-right:-28px!important}.v-application .mr-lg-n8{margin-right:-32px!important}.v-application .mr-lg-n9{margin-right:-36px!important}.v-application .mr-lg-n10{margin-right:-40px!important}.v-application .mr-lg-n11{margin-right:-44px!important}.v-application .mr-lg-n12{margin-right:-48px!important}.v-application .mr-lg-n13{margin-right:-52px!important}.v-application .mr-lg-n14{margin-right:-56px!important}.v-application .mr-lg-n15{margin-right:-60px!important}.v-application .mr-lg-n16{margin-right:-64px!important}.v-application .mb-lg-n1{margin-bottom:-4px!important}.v-application .mb-lg-n2{margin-bottom:-8px!important}.v-application .mb-lg-n3{margin-bottom:-12px!important}.v-application .mb-lg-n4{margin-bottom:-16px!important}.v-application .mb-lg-n5{margin-bottom:-20px!important}.v-application .mb-lg-n6{margin-bottom:-24px!important}.v-application .mb-lg-n7{margin-bottom:-28px!important}.v-application .mb-lg-n8{margin-bottom:-32px!important}.v-application .mb-lg-n9{margin-bottom:-36px!important}.v-application .mb-lg-n10{margin-bottom:-40px!important}.v-application .mb-lg-n11{margin-bottom:-44px!important}.v-application .mb-lg-n12{margin-bottom:-48px!important}.v-application .mb-lg-n13{margin-bottom:-52px!important}.v-application .mb-lg-n14{margin-bottom:-56px!important}.v-application .mb-lg-n15{margin-bottom:-60px!important}.v-application .mb-lg-n16{margin-bottom:-64px!important}.v-application .ml-lg-n1{margin-left:-4px!important}.v-application .ml-lg-n2{margin-left:-8px!important}.v-application .ml-lg-n3{margin-left:-12px!important}.v-application .ml-lg-n4{margin-left:-16px!important}.v-application .ml-lg-n5{margin-left:-20px!important}.v-application .ml-lg-n6{margin-left:-24px!important}.v-application .ml-lg-n7{margin-left:-28px!important}.v-application .ml-lg-n8{margin-left:-32px!important}.v-application .ml-lg-n9{margin-left:-36px!important}.v-application .ml-lg-n10{margin-left:-40px!important}.v-application .ml-lg-n11{margin-left:-44px!important}.v-application .ml-lg-n12{margin-left:-48px!important}.v-application .ml-lg-n13{margin-left:-52px!important}.v-application .ml-lg-n14{margin-left:-56px!important}.v-application .ml-lg-n15{margin-left:-60px!important}.v-application .ml-lg-n16{margin-left:-64px!important}.v-application--is-ltr .ms-lg-n1{margin-left:-4px!important}.v-application--is-rtl .ms-lg-n1{margin-right:-4px!important}.v-application--is-ltr .ms-lg-n2{margin-left:-8px!important}.v-application--is-rtl .ms-lg-n2{margin-right:-8px!important}.v-application--is-ltr .ms-lg-n3{margin-left:-12px!important}.v-application--is-rtl .ms-lg-n3{margin-right:-12px!important}.v-application--is-ltr .ms-lg-n4{margin-left:-16px!important}.v-application--is-rtl .ms-lg-n4{margin-right:-16px!important}.v-application--is-ltr .ms-lg-n5{margin-left:-20px!important}.v-application--is-rtl .ms-lg-n5{margin-right:-20px!important}.v-application--is-ltr .ms-lg-n6{margin-left:-24px!important}.v-application--is-rtl .ms-lg-n6{margin-right:-24px!important}.v-application--is-ltr .ms-lg-n7{margin-left:-28px!important}.v-application--is-rtl .ms-lg-n7{margin-right:-28px!important}.v-application--is-ltr .ms-lg-n8{margin-left:-32px!important}.v-application--is-rtl .ms-lg-n8{margin-right:-32px!important}.v-application--is-ltr .ms-lg-n9{margin-left:-36px!important}.v-application--is-rtl .ms-lg-n9{margin-right:-36px!important}.v-application--is-ltr .ms-lg-n10{margin-left:-40px!important}.v-application--is-rtl .ms-lg-n10{margin-right:-40px!important}.v-application--is-ltr .ms-lg-n11{margin-left:-44px!important}.v-application--is-rtl .ms-lg-n11{margin-right:-44px!important}.v-application--is-ltr .ms-lg-n12{margin-left:-48px!important}.v-application--is-rtl .ms-lg-n12{margin-right:-48px!important}.v-application--is-ltr .ms-lg-n13{margin-left:-52px!important}.v-application--is-rtl .ms-lg-n13{margin-right:-52px!important}.v-application--is-ltr .ms-lg-n14{margin-left:-56px!important}.v-application--is-rtl .ms-lg-n14{margin-right:-56px!important}.v-application--is-ltr .ms-lg-n15{margin-left:-60px!important}.v-application--is-rtl .ms-lg-n15{margin-right:-60px!important}.v-application--is-ltr .ms-lg-n16{margin-left:-64px!important}.v-application--is-rtl .ms-lg-n16{margin-right:-64px!important}.v-application--is-ltr .me-lg-n1{margin-right:-4px!important}.v-application--is-rtl .me-lg-n1{margin-left:-4px!important}.v-application--is-ltr .me-lg-n2{margin-right:-8px!important}.v-application--is-rtl .me-lg-n2{margin-left:-8px!important}.v-application--is-ltr .me-lg-n3{margin-right:-12px!important}.v-application--is-rtl .me-lg-n3{margin-left:-12px!important}.v-application--is-ltr .me-lg-n4{margin-right:-16px!important}.v-application--is-rtl .me-lg-n4{margin-left:-16px!important}.v-application--is-ltr .me-lg-n5{margin-right:-20px!important}.v-application--is-rtl .me-lg-n5{margin-left:-20px!important}.v-application--is-ltr .me-lg-n6{margin-right:-24px!important}.v-application--is-rtl .me-lg-n6{margin-left:-24px!important}.v-application--is-ltr .me-lg-n7{margin-right:-28px!important}.v-application--is-rtl .me-lg-n7{margin-left:-28px!important}.v-application--is-ltr .me-lg-n8{margin-right:-32px!important}.v-application--is-rtl .me-lg-n8{margin-left:-32px!important}.v-application--is-ltr .me-lg-n9{margin-right:-36px!important}.v-application--is-rtl .me-lg-n9{margin-left:-36px!important}.v-application--is-ltr .me-lg-n10{margin-right:-40px!important}.v-application--is-rtl .me-lg-n10{margin-left:-40px!important}.v-application--is-ltr .me-lg-n11{margin-right:-44px!important}.v-application--is-rtl .me-lg-n11{margin-left:-44px!important}.v-application--is-ltr .me-lg-n12{margin-right:-48px!important}.v-application--is-rtl .me-lg-n12{margin-left:-48px!important}.v-application--is-ltr .me-lg-n13{margin-right:-52px!important}.v-application--is-rtl .me-lg-n13{margin-left:-52px!important}.v-application--is-ltr .me-lg-n14{margin-right:-56px!important}.v-application--is-rtl .me-lg-n14{margin-left:-56px!important}.v-application--is-ltr .me-lg-n15{margin-right:-60px!important}.v-application--is-rtl .me-lg-n15{margin-left:-60px!important}.v-application--is-ltr .me-lg-n16{margin-right:-64px!important}.v-application--is-rtl .me-lg-n16{margin-left:-64px!important}.v-application .pa-lg-0{padding:0!important}.v-application .pa-lg-1{padding:4px!important}.v-application .pa-lg-2{padding:8px!important}.v-application .pa-lg-3{padding:12px!important}.v-application .pa-lg-4{padding:16px!important}.v-application .pa-lg-5{padding:20px!important}.v-application .pa-lg-6{padding:24px!important}.v-application .pa-lg-7{padding:28px!important}.v-application .pa-lg-8{padding:32px!important}.v-application .pa-lg-9{padding:36px!important}.v-application .pa-lg-10{padding:40px!important}.v-application .pa-lg-11{padding:44px!important}.v-application .pa-lg-12{padding:48px!important}.v-application .pa-lg-13{padding:52px!important}.v-application .pa-lg-14{padding:56px!important}.v-application .pa-lg-15{padding:60px!important}.v-application .pa-lg-16{padding:64px!important}.v-application .px-lg-0{padding-right:0!important;padding-left:0!important}.v-application .px-lg-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-lg-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-lg-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-lg-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-lg-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-lg-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-lg-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-lg-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-lg-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-lg-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-lg-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-lg-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-lg-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-lg-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-lg-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-lg-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-lg-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-lg-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-lg-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-lg-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-lg-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-lg-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-lg-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-lg-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-lg-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-lg-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-lg-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-lg-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-lg-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-lg-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-lg-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-lg-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-lg-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-lg-0{padding-top:0!important}.v-application .pt-lg-1{padding-top:4px!important}.v-application .pt-lg-2{padding-top:8px!important}.v-application .pt-lg-3{padding-top:12px!important}.v-application .pt-lg-4{padding-top:16px!important}.v-application .pt-lg-5{padding-top:20px!important}.v-application .pt-lg-6{padding-top:24px!important}.v-application .pt-lg-7{padding-top:28px!important}.v-application .pt-lg-8{padding-top:32px!important}.v-application .pt-lg-9{padding-top:36px!important}.v-application .pt-lg-10{padding-top:40px!important}.v-application .pt-lg-11{padding-top:44px!important}.v-application .pt-lg-12{padding-top:48px!important}.v-application .pt-lg-13{padding-top:52px!important}.v-application .pt-lg-14{padding-top:56px!important}.v-application .pt-lg-15{padding-top:60px!important}.v-application .pt-lg-16{padding-top:64px!important}.v-application .pr-lg-0{padding-right:0!important}.v-application .pr-lg-1{padding-right:4px!important}.v-application .pr-lg-2{padding-right:8px!important}.v-application .pr-lg-3{padding-right:12px!important}.v-application .pr-lg-4{padding-right:16px!important}.v-application .pr-lg-5{padding-right:20px!important}.v-application .pr-lg-6{padding-right:24px!important}.v-application .pr-lg-7{padding-right:28px!important}.v-application .pr-lg-8{padding-right:32px!important}.v-application .pr-lg-9{padding-right:36px!important}.v-application .pr-lg-10{padding-right:40px!important}.v-application .pr-lg-11{padding-right:44px!important}.v-application .pr-lg-12{padding-right:48px!important}.v-application .pr-lg-13{padding-right:52px!important}.v-application .pr-lg-14{padding-right:56px!important}.v-application .pr-lg-15{padding-right:60px!important}.v-application .pr-lg-16{padding-right:64px!important}.v-application .pb-lg-0{padding-bottom:0!important}.v-application .pb-lg-1{padding-bottom:4px!important}.v-application .pb-lg-2{padding-bottom:8px!important}.v-application .pb-lg-3{padding-bottom:12px!important}.v-application .pb-lg-4{padding-bottom:16px!important}.v-application .pb-lg-5{padding-bottom:20px!important}.v-application .pb-lg-6{padding-bottom:24px!important}.v-application .pb-lg-7{padding-bottom:28px!important}.v-application .pb-lg-8{padding-bottom:32px!important}.v-application .pb-lg-9{padding-bottom:36px!important}.v-application .pb-lg-10{padding-bottom:40px!important}.v-application .pb-lg-11{padding-bottom:44px!important}.v-application .pb-lg-12{padding-bottom:48px!important}.v-application .pb-lg-13{padding-bottom:52px!important}.v-application .pb-lg-14{padding-bottom:56px!important}.v-application .pb-lg-15{padding-bottom:60px!important}.v-application .pb-lg-16{padding-bottom:64px!important}.v-application .pl-lg-0{padding-left:0!important}.v-application .pl-lg-1{padding-left:4px!important}.v-application .pl-lg-2{padding-left:8px!important}.v-application .pl-lg-3{padding-left:12px!important}.v-application .pl-lg-4{padding-left:16px!important}.v-application .pl-lg-5{padding-left:20px!important}.v-application .pl-lg-6{padding-left:24px!important}.v-application .pl-lg-7{padding-left:28px!important}.v-application .pl-lg-8{padding-left:32px!important}.v-application .pl-lg-9{padding-left:36px!important}.v-application .pl-lg-10{padding-left:40px!important}.v-application .pl-lg-11{padding-left:44px!important}.v-application .pl-lg-12{padding-left:48px!important}.v-application .pl-lg-13{padding-left:52px!important}.v-application .pl-lg-14{padding-left:56px!important}.v-application .pl-lg-15{padding-left:60px!important}.v-application .pl-lg-16{padding-left:64px!important}.v-application--is-ltr .ps-lg-0{padding-left:0!important}.v-application--is-rtl .ps-lg-0{padding-right:0!important}.v-application--is-ltr .ps-lg-1{padding-left:4px!important}.v-application--is-rtl .ps-lg-1{padding-right:4px!important}.v-application--is-ltr .ps-lg-2{padding-left:8px!important}.v-application--is-rtl .ps-lg-2{padding-right:8px!important}.v-application--is-ltr .ps-lg-3{padding-left:12px!important}.v-application--is-rtl .ps-lg-3{padding-right:12px!important}.v-application--is-ltr .ps-lg-4{padding-left:16px!important}.v-application--is-rtl .ps-lg-4{padding-right:16px!important}.v-application--is-ltr .ps-lg-5{padding-left:20px!important}.v-application--is-rtl .ps-lg-5{padding-right:20px!important}.v-application--is-ltr .ps-lg-6{padding-left:24px!important}.v-application--is-rtl .ps-lg-6{padding-right:24px!important}.v-application--is-ltr .ps-lg-7{padding-left:28px!important}.v-application--is-rtl .ps-lg-7{padding-right:28px!important}.v-application--is-ltr .ps-lg-8{padding-left:32px!important}.v-application--is-rtl .ps-lg-8{padding-right:32px!important}.v-application--is-ltr .ps-lg-9{padding-left:36px!important}.v-application--is-rtl .ps-lg-9{padding-right:36px!important}.v-application--is-ltr .ps-lg-10{padding-left:40px!important}.v-application--is-rtl .ps-lg-10{padding-right:40px!important}.v-application--is-ltr .ps-lg-11{padding-left:44px!important}.v-application--is-rtl .ps-lg-11{padding-right:44px!important}.v-application--is-ltr .ps-lg-12{padding-left:48px!important}.v-application--is-rtl .ps-lg-12{padding-right:48px!important}.v-application--is-ltr .ps-lg-13{padding-left:52px!important}.v-application--is-rtl .ps-lg-13{padding-right:52px!important}.v-application--is-ltr .ps-lg-14{padding-left:56px!important}.v-application--is-rtl .ps-lg-14{padding-right:56px!important}.v-application--is-ltr .ps-lg-15{padding-left:60px!important}.v-application--is-rtl .ps-lg-15{padding-right:60px!important}.v-application--is-ltr .ps-lg-16{padding-left:64px!important}.v-application--is-rtl .ps-lg-16{padding-right:64px!important}.v-application--is-ltr .pe-lg-0{padding-right:0!important}.v-application--is-rtl .pe-lg-0{padding-left:0!important}.v-application--is-ltr .pe-lg-1{padding-right:4px!important}.v-application--is-rtl .pe-lg-1{padding-left:4px!important}.v-application--is-ltr .pe-lg-2{padding-right:8px!important}.v-application--is-rtl .pe-lg-2{padding-left:8px!important}.v-application--is-ltr .pe-lg-3{padding-right:12px!important}.v-application--is-rtl .pe-lg-3{padding-left:12px!important}.v-application--is-ltr .pe-lg-4{padding-right:16px!important}.v-application--is-rtl .pe-lg-4{padding-left:16px!important}.v-application--is-ltr .pe-lg-5{padding-right:20px!important}.v-application--is-rtl .pe-lg-5{padding-left:20px!important}.v-application--is-ltr .pe-lg-6{padding-right:24px!important}.v-application--is-rtl .pe-lg-6{padding-left:24px!important}.v-application--is-ltr .pe-lg-7{padding-right:28px!important}.v-application--is-rtl .pe-lg-7{padding-left:28px!important}.v-application--is-ltr .pe-lg-8{padding-right:32px!important}.v-application--is-rtl .pe-lg-8{padding-left:32px!important}.v-application--is-ltr .pe-lg-9{padding-right:36px!important}.v-application--is-rtl .pe-lg-9{padding-left:36px!important}.v-application--is-ltr .pe-lg-10{padding-right:40px!important}.v-application--is-rtl .pe-lg-10{padding-left:40px!important}.v-application--is-ltr .pe-lg-11{padding-right:44px!important}.v-application--is-rtl .pe-lg-11{padding-left:44px!important}.v-application--is-ltr .pe-lg-12{padding-right:48px!important}.v-application--is-rtl .pe-lg-12{padding-left:48px!important}.v-application--is-ltr .pe-lg-13{padding-right:52px!important}.v-application--is-rtl .pe-lg-13{padding-left:52px!important}.v-application--is-ltr .pe-lg-14{padding-right:56px!important}.v-application--is-rtl .pe-lg-14{padding-left:56px!important}.v-application--is-ltr .pe-lg-15{padding-right:60px!important}.v-application--is-rtl .pe-lg-15{padding-left:60px!important}.v-application--is-ltr .pe-lg-16{padding-right:64px!important}.v-application--is-rtl .pe-lg-16{padding-left:64px!important}.v-application .text-lg-left{text-align:left!important}.v-application .text-lg-right{text-align:right!important}.v-application .text-lg-center{text-align:center!important}.v-application .text-lg-justify{text-align:justify!important}.v-application .text-lg-start{text-align:start!important}.v-application .text-lg-end{text-align:end!important}.v-application .text-lg-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-lg-h1,.v-application .text-lg-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-lg-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-lg-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-lg-h3,.v-application .text-lg-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-lg-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-lg-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-lg-h5,.v-application .text-lg-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-lg-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-lg-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-lg-body-2,.v-application .text-lg-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-lg-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-lg-caption,.v-application .text-lg-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media(min-width:1904px){.v-application .d-xl-none{display:none!important}.v-application .d-xl-inline{display:inline!important}.v-application .d-xl-inline-block{display:inline-block!important}.v-application .d-xl-block{display:block!important}.v-application .d-xl-table{display:table!important}.v-application .d-xl-table-row{display:table-row!important}.v-application .d-xl-table-cell{display:table-cell!important}.v-application .d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-xl-none{float:none!important}.v-application .float-xl-left{float:left!important}.v-application .float-xl-right{float:right!important}.v-application--is-rtl .float-xl-end{float:left!important}.v-application--is-ltr .float-xl-end,.v-application--is-rtl .float-xl-start{float:right!important}.v-application--is-ltr .float-xl-start{float:left!important}.v-application .flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.v-application .flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.v-application .flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.v-application .flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.v-application .flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.v-application .flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.v-application .flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.v-application .flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.v-application .flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.v-application .flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.v-application .flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.v-application .flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.v-application .justify-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.v-application .justify-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.v-application .justify-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.v-application .justify-xl-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.v-application .justify-xl-space-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.v-application .align-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.v-application .align-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.v-application .align-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.v-application .align-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.v-application .align-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.v-application .align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.v-application .align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.v-application .align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.v-application .align-content-xl-space-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.v-application .align-content-xl-space-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.v-application .align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.v-application .align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.v-application .align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.v-application .align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.v-application .align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.v-application .align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.v-application .align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.v-application .order-xl-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.v-application .order-xl-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.v-application .order-xl-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.v-application .order-xl-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.v-application .order-xl-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.v-application .order-xl-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.v-application .order-xl-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.v-application .order-xl-6{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.v-application .order-xl-7{-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}.v-application .order-xl-8{-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}.v-application .order-xl-9{-webkit-box-ordinal-group:10!important;-ms-flex-order:9!important;order:9!important}.v-application .order-xl-10{-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}.v-application .order-xl-11{-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}.v-application .order-xl-12{-webkit-box-ordinal-group:13!important;-ms-flex-order:12!important;order:12!important}.v-application .order-xl-last{-webkit-box-ordinal-group:14!important;-ms-flex-order:13!important;order:13!important}.v-application .ma-xl-0{margin:0!important}.v-application .ma-xl-1{margin:4px!important}.v-application .ma-xl-2{margin:8px!important}.v-application .ma-xl-3{margin:12px!important}.v-application .ma-xl-4{margin:16px!important}.v-application .ma-xl-5{margin:20px!important}.v-application .ma-xl-6{margin:24px!important}.v-application .ma-xl-7{margin:28px!important}.v-application .ma-xl-8{margin:32px!important}.v-application .ma-xl-9{margin:36px!important}.v-application .ma-xl-10{margin:40px!important}.v-application .ma-xl-11{margin:44px!important}.v-application .ma-xl-12{margin:48px!important}.v-application .ma-xl-13{margin:52px!important}.v-application .ma-xl-14{margin:56px!important}.v-application .ma-xl-15{margin:60px!important}.v-application .ma-xl-16{margin:64px!important}.v-application .ma-xl-auto{margin:auto!important}.v-application .mx-xl-0{margin-right:0!important;margin-left:0!important}.v-application .mx-xl-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-xl-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-xl-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-xl-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-xl-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-xl-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-xl-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-xl-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-xl-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-xl-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-xl-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-xl-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-xl-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-xl-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-xl-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-xl-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-xl-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-xl-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-xl-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-xl-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-xl-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-xl-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-xl-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-xl-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-xl-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-xl-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-xl-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-xl-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-xl-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-xl-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-xl-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-xl-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-xl-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-xl-0{margin-top:0!important}.v-application .mt-xl-1{margin-top:4px!important}.v-application .mt-xl-2{margin-top:8px!important}.v-application .mt-xl-3{margin-top:12px!important}.v-application .mt-xl-4{margin-top:16px!important}.v-application .mt-xl-5{margin-top:20px!important}.v-application .mt-xl-6{margin-top:24px!important}.v-application .mt-xl-7{margin-top:28px!important}.v-application .mt-xl-8{margin-top:32px!important}.v-application .mt-xl-9{margin-top:36px!important}.v-application .mt-xl-10{margin-top:40px!important}.v-application .mt-xl-11{margin-top:44px!important}.v-application .mt-xl-12{margin-top:48px!important}.v-application .mt-xl-13{margin-top:52px!important}.v-application .mt-xl-14{margin-top:56px!important}.v-application .mt-xl-15{margin-top:60px!important}.v-application .mt-xl-16{margin-top:64px!important}.v-application .mt-xl-auto{margin-top:auto!important}.v-application .mr-xl-0{margin-right:0!important}.v-application .mr-xl-1{margin-right:4px!important}.v-application .mr-xl-2{margin-right:8px!important}.v-application .mr-xl-3{margin-right:12px!important}.v-application .mr-xl-4{margin-right:16px!important}.v-application .mr-xl-5{margin-right:20px!important}.v-application .mr-xl-6{margin-right:24px!important}.v-application .mr-xl-7{margin-right:28px!important}.v-application .mr-xl-8{margin-right:32px!important}.v-application .mr-xl-9{margin-right:36px!important}.v-application .mr-xl-10{margin-right:40px!important}.v-application .mr-xl-11{margin-right:44px!important}.v-application .mr-xl-12{margin-right:48px!important}.v-application .mr-xl-13{margin-right:52px!important}.v-application .mr-xl-14{margin-right:56px!important}.v-application .mr-xl-15{margin-right:60px!important}.v-application .mr-xl-16{margin-right:64px!important}.v-application .mr-xl-auto{margin-right:auto!important}.v-application .mb-xl-0{margin-bottom:0!important}.v-application .mb-xl-1{margin-bottom:4px!important}.v-application .mb-xl-2{margin-bottom:8px!important}.v-application .mb-xl-3{margin-bottom:12px!important}.v-application .mb-xl-4{margin-bottom:16px!important}.v-application .mb-xl-5{margin-bottom:20px!important}.v-application .mb-xl-6{margin-bottom:24px!important}.v-application .mb-xl-7{margin-bottom:28px!important}.v-application .mb-xl-8{margin-bottom:32px!important}.v-application .mb-xl-9{margin-bottom:36px!important}.v-application .mb-xl-10{margin-bottom:40px!important}.v-application .mb-xl-11{margin-bottom:44px!important}.v-application .mb-xl-12{margin-bottom:48px!important}.v-application .mb-xl-13{margin-bottom:52px!important}.v-application .mb-xl-14{margin-bottom:56px!important}.v-application .mb-xl-15{margin-bottom:60px!important}.v-application .mb-xl-16{margin-bottom:64px!important}.v-application .mb-xl-auto{margin-bottom:auto!important}.v-application .ml-xl-0{margin-left:0!important}.v-application .ml-xl-1{margin-left:4px!important}.v-application .ml-xl-2{margin-left:8px!important}.v-application .ml-xl-3{margin-left:12px!important}.v-application .ml-xl-4{margin-left:16px!important}.v-application .ml-xl-5{margin-left:20px!important}.v-application .ml-xl-6{margin-left:24px!important}.v-application .ml-xl-7{margin-left:28px!important}.v-application .ml-xl-8{margin-left:32px!important}.v-application .ml-xl-9{margin-left:36px!important}.v-application .ml-xl-10{margin-left:40px!important}.v-application .ml-xl-11{margin-left:44px!important}.v-application .ml-xl-12{margin-left:48px!important}.v-application .ml-xl-13{margin-left:52px!important}.v-application .ml-xl-14{margin-left:56px!important}.v-application .ml-xl-15{margin-left:60px!important}.v-application .ml-xl-16{margin-left:64px!important}.v-application .ml-xl-auto{margin-left:auto!important}.v-application--is-ltr .ms-xl-0{margin-left:0!important}.v-application--is-rtl .ms-xl-0{margin-right:0!important}.v-application--is-ltr .ms-xl-1{margin-left:4px!important}.v-application--is-rtl .ms-xl-1{margin-right:4px!important}.v-application--is-ltr .ms-xl-2{margin-left:8px!important}.v-application--is-rtl .ms-xl-2{margin-right:8px!important}.v-application--is-ltr .ms-xl-3{margin-left:12px!important}.v-application--is-rtl .ms-xl-3{margin-right:12px!important}.v-application--is-ltr .ms-xl-4{margin-left:16px!important}.v-application--is-rtl .ms-xl-4{margin-right:16px!important}.v-application--is-ltr .ms-xl-5{margin-left:20px!important}.v-application--is-rtl .ms-xl-5{margin-right:20px!important}.v-application--is-ltr .ms-xl-6{margin-left:24px!important}.v-application--is-rtl .ms-xl-6{margin-right:24px!important}.v-application--is-ltr .ms-xl-7{margin-left:28px!important}.v-application--is-rtl .ms-xl-7{margin-right:28px!important}.v-application--is-ltr .ms-xl-8{margin-left:32px!important}.v-application--is-rtl .ms-xl-8{margin-right:32px!important}.v-application--is-ltr .ms-xl-9{margin-left:36px!important}.v-application--is-rtl .ms-xl-9{margin-right:36px!important}.v-application--is-ltr .ms-xl-10{margin-left:40px!important}.v-application--is-rtl .ms-xl-10{margin-right:40px!important}.v-application--is-ltr .ms-xl-11{margin-left:44px!important}.v-application--is-rtl .ms-xl-11{margin-right:44px!important}.v-application--is-ltr .ms-xl-12{margin-left:48px!important}.v-application--is-rtl .ms-xl-12{margin-right:48px!important}.v-application--is-ltr .ms-xl-13{margin-left:52px!important}.v-application--is-rtl .ms-xl-13{margin-right:52px!important}.v-application--is-ltr .ms-xl-14{margin-left:56px!important}.v-application--is-rtl .ms-xl-14{margin-right:56px!important}.v-application--is-ltr .ms-xl-15{margin-left:60px!important}.v-application--is-rtl .ms-xl-15{margin-right:60px!important}.v-application--is-ltr .ms-xl-16{margin-left:64px!important}.v-application--is-rtl .ms-xl-16{margin-right:64px!important}.v-application--is-ltr .ms-xl-auto{margin-left:auto!important}.v-application--is-rtl .ms-xl-auto{margin-right:auto!important}.v-application--is-ltr .me-xl-0{margin-right:0!important}.v-application--is-rtl .me-xl-0{margin-left:0!important}.v-application--is-ltr .me-xl-1{margin-right:4px!important}.v-application--is-rtl .me-xl-1{margin-left:4px!important}.v-application--is-ltr .me-xl-2{margin-right:8px!important}.v-application--is-rtl .me-xl-2{margin-left:8px!important}.v-application--is-ltr .me-xl-3{margin-right:12px!important}.v-application--is-rtl .me-xl-3{margin-left:12px!important}.v-application--is-ltr .me-xl-4{margin-right:16px!important}.v-application--is-rtl .me-xl-4{margin-left:16px!important}.v-application--is-ltr .me-xl-5{margin-right:20px!important}.v-application--is-rtl .me-xl-5{margin-left:20px!important}.v-application--is-ltr .me-xl-6{margin-right:24px!important}.v-application--is-rtl .me-xl-6{margin-left:24px!important}.v-application--is-ltr .me-xl-7{margin-right:28px!important}.v-application--is-rtl .me-xl-7{margin-left:28px!important}.v-application--is-ltr .me-xl-8{margin-right:32px!important}.v-application--is-rtl .me-xl-8{margin-left:32px!important}.v-application--is-ltr .me-xl-9{margin-right:36px!important}.v-application--is-rtl .me-xl-9{margin-left:36px!important}.v-application--is-ltr .me-xl-10{margin-right:40px!important}.v-application--is-rtl .me-xl-10{margin-left:40px!important}.v-application--is-ltr .me-xl-11{margin-right:44px!important}.v-application--is-rtl .me-xl-11{margin-left:44px!important}.v-application--is-ltr .me-xl-12{margin-right:48px!important}.v-application--is-rtl .me-xl-12{margin-left:48px!important}.v-application--is-ltr .me-xl-13{margin-right:52px!important}.v-application--is-rtl .me-xl-13{margin-left:52px!important}.v-application--is-ltr .me-xl-14{margin-right:56px!important}.v-application--is-rtl .me-xl-14{margin-left:56px!important}.v-application--is-ltr .me-xl-15{margin-right:60px!important}.v-application--is-rtl .me-xl-15{margin-left:60px!important}.v-application--is-ltr .me-xl-16{margin-right:64px!important}.v-application--is-rtl .me-xl-16{margin-left:64px!important}.v-application--is-ltr .me-xl-auto{margin-right:auto!important}.v-application--is-rtl .me-xl-auto{margin-left:auto!important}.v-application .ma-xl-n1{margin:-4px!important}.v-application .ma-xl-n2{margin:-8px!important}.v-application .ma-xl-n3{margin:-12px!important}.v-application .ma-xl-n4{margin:-16px!important}.v-application .ma-xl-n5{margin:-20px!important}.v-application .ma-xl-n6{margin:-24px!important}.v-application .ma-xl-n7{margin:-28px!important}.v-application .ma-xl-n8{margin:-32px!important}.v-application .ma-xl-n9{margin:-36px!important}.v-application .ma-xl-n10{margin:-40px!important}.v-application .ma-xl-n11{margin:-44px!important}.v-application .ma-xl-n12{margin:-48px!important}.v-application .ma-xl-n13{margin:-52px!important}.v-application .ma-xl-n14{margin:-56px!important}.v-application .ma-xl-n15{margin:-60px!important}.v-application .ma-xl-n16{margin:-64px!important}.v-application .mx-xl-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-xl-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-xl-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-xl-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-xl-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-xl-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-xl-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-xl-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-xl-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-xl-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-xl-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-xl-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-xl-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-xl-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-xl-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-xl-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-xl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-xl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-xl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-xl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-xl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-xl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-xl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-xl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-xl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-xl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-xl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-xl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-xl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-xl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-xl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-xl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-xl-n1{margin-top:-4px!important}.v-application .mt-xl-n2{margin-top:-8px!important}.v-application .mt-xl-n3{margin-top:-12px!important}.v-application .mt-xl-n4{margin-top:-16px!important}.v-application .mt-xl-n5{margin-top:-20px!important}.v-application .mt-xl-n6{margin-top:-24px!important}.v-application .mt-xl-n7{margin-top:-28px!important}.v-application .mt-xl-n8{margin-top:-32px!important}.v-application .mt-xl-n9{margin-top:-36px!important}.v-application .mt-xl-n10{margin-top:-40px!important}.v-application .mt-xl-n11{margin-top:-44px!important}.v-application .mt-xl-n12{margin-top:-48px!important}.v-application .mt-xl-n13{margin-top:-52px!important}.v-application .mt-xl-n14{margin-top:-56px!important}.v-application .mt-xl-n15{margin-top:-60px!important}.v-application .mt-xl-n16{margin-top:-64px!important}.v-application .mr-xl-n1{margin-right:-4px!important}.v-application .mr-xl-n2{margin-right:-8px!important}.v-application .mr-xl-n3{margin-right:-12px!important}.v-application .mr-xl-n4{margin-right:-16px!important}.v-application .mr-xl-n5{margin-right:-20px!important}.v-application .mr-xl-n6{margin-right:-24px!important}.v-application .mr-xl-n7{margin-right:-28px!important}.v-application .mr-xl-n8{margin-right:-32px!important}.v-application .mr-xl-n9{margin-right:-36px!important}.v-application .mr-xl-n10{margin-right:-40px!important}.v-application .mr-xl-n11{margin-right:-44px!important}.v-application .mr-xl-n12{margin-right:-48px!important}.v-application .mr-xl-n13{margin-right:-52px!important}.v-application .mr-xl-n14{margin-right:-56px!important}.v-application .mr-xl-n15{margin-right:-60px!important}.v-application .mr-xl-n16{margin-right:-64px!important}.v-application .mb-xl-n1{margin-bottom:-4px!important}.v-application .mb-xl-n2{margin-bottom:-8px!important}.v-application .mb-xl-n3{margin-bottom:-12px!important}.v-application .mb-xl-n4{margin-bottom:-16px!important}.v-application .mb-xl-n5{margin-bottom:-20px!important}.v-application .mb-xl-n6{margin-bottom:-24px!important}.v-application .mb-xl-n7{margin-bottom:-28px!important}.v-application .mb-xl-n8{margin-bottom:-32px!important}.v-application .mb-xl-n9{margin-bottom:-36px!important}.v-application .mb-xl-n10{margin-bottom:-40px!important}.v-application .mb-xl-n11{margin-bottom:-44px!important}.v-application .mb-xl-n12{margin-bottom:-48px!important}.v-application .mb-xl-n13{margin-bottom:-52px!important}.v-application .mb-xl-n14{margin-bottom:-56px!important}.v-application .mb-xl-n15{margin-bottom:-60px!important}.v-application .mb-xl-n16{margin-bottom:-64px!important}.v-application .ml-xl-n1{margin-left:-4px!important}.v-application .ml-xl-n2{margin-left:-8px!important}.v-application .ml-xl-n3{margin-left:-12px!important}.v-application .ml-xl-n4{margin-left:-16px!important}.v-application .ml-xl-n5{margin-left:-20px!important}.v-application .ml-xl-n6{margin-left:-24px!important}.v-application .ml-xl-n7{margin-left:-28px!important}.v-application .ml-xl-n8{margin-left:-32px!important}.v-application .ml-xl-n9{margin-left:-36px!important}.v-application .ml-xl-n10{margin-left:-40px!important}.v-application .ml-xl-n11{margin-left:-44px!important}.v-application .ml-xl-n12{margin-left:-48px!important}.v-application .ml-xl-n13{margin-left:-52px!important}.v-application .ml-xl-n14{margin-left:-56px!important}.v-application .ml-xl-n15{margin-left:-60px!important}.v-application .ml-xl-n16{margin-left:-64px!important}.v-application--is-ltr .ms-xl-n1{margin-left:-4px!important}.v-application--is-rtl .ms-xl-n1{margin-right:-4px!important}.v-application--is-ltr .ms-xl-n2{margin-left:-8px!important}.v-application--is-rtl .ms-xl-n2{margin-right:-8px!important}.v-application--is-ltr .ms-xl-n3{margin-left:-12px!important}.v-application--is-rtl .ms-xl-n3{margin-right:-12px!important}.v-application--is-ltr .ms-xl-n4{margin-left:-16px!important}.v-application--is-rtl .ms-xl-n4{margin-right:-16px!important}.v-application--is-ltr .ms-xl-n5{margin-left:-20px!important}.v-application--is-rtl .ms-xl-n5{margin-right:-20px!important}.v-application--is-ltr .ms-xl-n6{margin-left:-24px!important}.v-application--is-rtl .ms-xl-n6{margin-right:-24px!important}.v-application--is-ltr .ms-xl-n7{margin-left:-28px!important}.v-application--is-rtl .ms-xl-n7{margin-right:-28px!important}.v-application--is-ltr .ms-xl-n8{margin-left:-32px!important}.v-application--is-rtl .ms-xl-n8{margin-right:-32px!important}.v-application--is-ltr .ms-xl-n9{margin-left:-36px!important}.v-application--is-rtl .ms-xl-n9{margin-right:-36px!important}.v-application--is-ltr .ms-xl-n10{margin-left:-40px!important}.v-application--is-rtl .ms-xl-n10{margin-right:-40px!important}.v-application--is-ltr .ms-xl-n11{margin-left:-44px!important}.v-application--is-rtl .ms-xl-n11{margin-right:-44px!important}.v-application--is-ltr .ms-xl-n12{margin-left:-48px!important}.v-application--is-rtl .ms-xl-n12{margin-right:-48px!important}.v-application--is-ltr .ms-xl-n13{margin-left:-52px!important}.v-application--is-rtl .ms-xl-n13{margin-right:-52px!important}.v-application--is-ltr .ms-xl-n14{margin-left:-56px!important}.v-application--is-rtl .ms-xl-n14{margin-right:-56px!important}.v-application--is-ltr .ms-xl-n15{margin-left:-60px!important}.v-application--is-rtl .ms-xl-n15{margin-right:-60px!important}.v-application--is-ltr .ms-xl-n16{margin-left:-64px!important}.v-application--is-rtl .ms-xl-n16{margin-right:-64px!important}.v-application--is-ltr .me-xl-n1{margin-right:-4px!important}.v-application--is-rtl .me-xl-n1{margin-left:-4px!important}.v-application--is-ltr .me-xl-n2{margin-right:-8px!important}.v-application--is-rtl .me-xl-n2{margin-left:-8px!important}.v-application--is-ltr .me-xl-n3{margin-right:-12px!important}.v-application--is-rtl .me-xl-n3{margin-left:-12px!important}.v-application--is-ltr .me-xl-n4{margin-right:-16px!important}.v-application--is-rtl .me-xl-n4{margin-left:-16px!important}.v-application--is-ltr .me-xl-n5{margin-right:-20px!important}.v-application--is-rtl .me-xl-n5{margin-left:-20px!important}.v-application--is-ltr .me-xl-n6{margin-right:-24px!important}.v-application--is-rtl .me-xl-n6{margin-left:-24px!important}.v-application--is-ltr .me-xl-n7{margin-right:-28px!important}.v-application--is-rtl .me-xl-n7{margin-left:-28px!important}.v-application--is-ltr .me-xl-n8{margin-right:-32px!important}.v-application--is-rtl .me-xl-n8{margin-left:-32px!important}.v-application--is-ltr .me-xl-n9{margin-right:-36px!important}.v-application--is-rtl .me-xl-n9{margin-left:-36px!important}.v-application--is-ltr .me-xl-n10{margin-right:-40px!important}.v-application--is-rtl .me-xl-n10{margin-left:-40px!important}.v-application--is-ltr .me-xl-n11{margin-right:-44px!important}.v-application--is-rtl .me-xl-n11{margin-left:-44px!important}.v-application--is-ltr .me-xl-n12{margin-right:-48px!important}.v-application--is-rtl .me-xl-n12{margin-left:-48px!important}.v-application--is-ltr .me-xl-n13{margin-right:-52px!important}.v-application--is-rtl .me-xl-n13{margin-left:-52px!important}.v-application--is-ltr .me-xl-n14{margin-right:-56px!important}.v-application--is-rtl .me-xl-n14{margin-left:-56px!important}.v-application--is-ltr .me-xl-n15{margin-right:-60px!important}.v-application--is-rtl .me-xl-n15{margin-left:-60px!important}.v-application--is-ltr .me-xl-n16{margin-right:-64px!important}.v-application--is-rtl .me-xl-n16{margin-left:-64px!important}.v-application .pa-xl-0{padding:0!important}.v-application .pa-xl-1{padding:4px!important}.v-application .pa-xl-2{padding:8px!important}.v-application .pa-xl-3{padding:12px!important}.v-application .pa-xl-4{padding:16px!important}.v-application .pa-xl-5{padding:20px!important}.v-application .pa-xl-6{padding:24px!important}.v-application .pa-xl-7{padding:28px!important}.v-application .pa-xl-8{padding:32px!important}.v-application .pa-xl-9{padding:36px!important}.v-application .pa-xl-10{padding:40px!important}.v-application .pa-xl-11{padding:44px!important}.v-application .pa-xl-12{padding:48px!important}.v-application .pa-xl-13{padding:52px!important}.v-application .pa-xl-14{padding:56px!important}.v-application .pa-xl-15{padding:60px!important}.v-application .pa-xl-16{padding:64px!important}.v-application .px-xl-0{padding-right:0!important;padding-left:0!important}.v-application .px-xl-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-xl-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-xl-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-xl-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-xl-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-xl-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-xl-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-xl-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-xl-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-xl-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-xl-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-xl-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-xl-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-xl-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-xl-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-xl-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-xl-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-xl-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-xl-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-xl-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-xl-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-xl-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-xl-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-xl-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-xl-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-xl-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-xl-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-xl-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-xl-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-xl-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-xl-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-xl-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-xl-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-xl-0{padding-top:0!important}.v-application .pt-xl-1{padding-top:4px!important}.v-application .pt-xl-2{padding-top:8px!important}.v-application .pt-xl-3{padding-top:12px!important}.v-application .pt-xl-4{padding-top:16px!important}.v-application .pt-xl-5{padding-top:20px!important}.v-application .pt-xl-6{padding-top:24px!important}.v-application .pt-xl-7{padding-top:28px!important}.v-application .pt-xl-8{padding-top:32px!important}.v-application .pt-xl-9{padding-top:36px!important}.v-application .pt-xl-10{padding-top:40px!important}.v-application .pt-xl-11{padding-top:44px!important}.v-application .pt-xl-12{padding-top:48px!important}.v-application .pt-xl-13{padding-top:52px!important}.v-application .pt-xl-14{padding-top:56px!important}.v-application .pt-xl-15{padding-top:60px!important}.v-application .pt-xl-16{padding-top:64px!important}.v-application .pr-xl-0{padding-right:0!important}.v-application .pr-xl-1{padding-right:4px!important}.v-application .pr-xl-2{padding-right:8px!important}.v-application .pr-xl-3{padding-right:12px!important}.v-application .pr-xl-4{padding-right:16px!important}.v-application .pr-xl-5{padding-right:20px!important}.v-application .pr-xl-6{padding-right:24px!important}.v-application .pr-xl-7{padding-right:28px!important}.v-application .pr-xl-8{padding-right:32px!important}.v-application .pr-xl-9{padding-right:36px!important}.v-application .pr-xl-10{padding-right:40px!important}.v-application .pr-xl-11{padding-right:44px!important}.v-application .pr-xl-12{padding-right:48px!important}.v-application .pr-xl-13{padding-right:52px!important}.v-application .pr-xl-14{padding-right:56px!important}.v-application .pr-xl-15{padding-right:60px!important}.v-application .pr-xl-16{padding-right:64px!important}.v-application .pb-xl-0{padding-bottom:0!important}.v-application .pb-xl-1{padding-bottom:4px!important}.v-application .pb-xl-2{padding-bottom:8px!important}.v-application .pb-xl-3{padding-bottom:12px!important}.v-application .pb-xl-4{padding-bottom:16px!important}.v-application .pb-xl-5{padding-bottom:20px!important}.v-application .pb-xl-6{padding-bottom:24px!important}.v-application .pb-xl-7{padding-bottom:28px!important}.v-application .pb-xl-8{padding-bottom:32px!important}.v-application .pb-xl-9{padding-bottom:36px!important}.v-application .pb-xl-10{padding-bottom:40px!important}.v-application .pb-xl-11{padding-bottom:44px!important}.v-application .pb-xl-12{padding-bottom:48px!important}.v-application .pb-xl-13{padding-bottom:52px!important}.v-application .pb-xl-14{padding-bottom:56px!important}.v-application .pb-xl-15{padding-bottom:60px!important}.v-application .pb-xl-16{padding-bottom:64px!important}.v-application .pl-xl-0{padding-left:0!important}.v-application .pl-xl-1{padding-left:4px!important}.v-application .pl-xl-2{padding-left:8px!important}.v-application .pl-xl-3{padding-left:12px!important}.v-application .pl-xl-4{padding-left:16px!important}.v-application .pl-xl-5{padding-left:20px!important}.v-application .pl-xl-6{padding-left:24px!important}.v-application .pl-xl-7{padding-left:28px!important}.v-application .pl-xl-8{padding-left:32px!important}.v-application .pl-xl-9{padding-left:36px!important}.v-application .pl-xl-10{padding-left:40px!important}.v-application .pl-xl-11{padding-left:44px!important}.v-application .pl-xl-12{padding-left:48px!important}.v-application .pl-xl-13{padding-left:52px!important}.v-application .pl-xl-14{padding-left:56px!important}.v-application .pl-xl-15{padding-left:60px!important}.v-application .pl-xl-16{padding-left:64px!important}.v-application--is-ltr .ps-xl-0{padding-left:0!important}.v-application--is-rtl .ps-xl-0{padding-right:0!important}.v-application--is-ltr .ps-xl-1{padding-left:4px!important}.v-application--is-rtl .ps-xl-1{padding-right:4px!important}.v-application--is-ltr .ps-xl-2{padding-left:8px!important}.v-application--is-rtl .ps-xl-2{padding-right:8px!important}.v-application--is-ltr .ps-xl-3{padding-left:12px!important}.v-application--is-rtl .ps-xl-3{padding-right:12px!important}.v-application--is-ltr .ps-xl-4{padding-left:16px!important}.v-application--is-rtl .ps-xl-4{padding-right:16px!important}.v-application--is-ltr .ps-xl-5{padding-left:20px!important}.v-application--is-rtl .ps-xl-5{padding-right:20px!important}.v-application--is-ltr .ps-xl-6{padding-left:24px!important}.v-application--is-rtl .ps-xl-6{padding-right:24px!important}.v-application--is-ltr .ps-xl-7{padding-left:28px!important}.v-application--is-rtl .ps-xl-7{padding-right:28px!important}.v-application--is-ltr .ps-xl-8{padding-left:32px!important}.v-application--is-rtl .ps-xl-8{padding-right:32px!important}.v-application--is-ltr .ps-xl-9{padding-left:36px!important}.v-application--is-rtl .ps-xl-9{padding-right:36px!important}.v-application--is-ltr .ps-xl-10{padding-left:40px!important}.v-application--is-rtl .ps-xl-10{padding-right:40px!important}.v-application--is-ltr .ps-xl-11{padding-left:44px!important}.v-application--is-rtl .ps-xl-11{padding-right:44px!important}.v-application--is-ltr .ps-xl-12{padding-left:48px!important}.v-application--is-rtl .ps-xl-12{padding-right:48px!important}.v-application--is-ltr .ps-xl-13{padding-left:52px!important}.v-application--is-rtl .ps-xl-13{padding-right:52px!important}.v-application--is-ltr .ps-xl-14{padding-left:56px!important}.v-application--is-rtl .ps-xl-14{padding-right:56px!important}.v-application--is-ltr .ps-xl-15{padding-left:60px!important}.v-application--is-rtl .ps-xl-15{padding-right:60px!important}.v-application--is-ltr .ps-xl-16{padding-left:64px!important}.v-application--is-rtl .ps-xl-16{padding-right:64px!important}.v-application--is-ltr .pe-xl-0{padding-right:0!important}.v-application--is-rtl .pe-xl-0{padding-left:0!important}.v-application--is-ltr .pe-xl-1{padding-right:4px!important}.v-application--is-rtl .pe-xl-1{padding-left:4px!important}.v-application--is-ltr .pe-xl-2{padding-right:8px!important}.v-application--is-rtl .pe-xl-2{padding-left:8px!important}.v-application--is-ltr .pe-xl-3{padding-right:12px!important}.v-application--is-rtl .pe-xl-3{padding-left:12px!important}.v-application--is-ltr .pe-xl-4{padding-right:16px!important}.v-application--is-rtl .pe-xl-4{padding-left:16px!important}.v-application--is-ltr .pe-xl-5{padding-right:20px!important}.v-application--is-rtl .pe-xl-5{padding-left:20px!important}.v-application--is-ltr .pe-xl-6{padding-right:24px!important}.v-application--is-rtl .pe-xl-6{padding-left:24px!important}.v-application--is-ltr .pe-xl-7{padding-right:28px!important}.v-application--is-rtl .pe-xl-7{padding-left:28px!important}.v-application--is-ltr .pe-xl-8{padding-right:32px!important}.v-application--is-rtl .pe-xl-8{padding-left:32px!important}.v-application--is-ltr .pe-xl-9{padding-right:36px!important}.v-application--is-rtl .pe-xl-9{padding-left:36px!important}.v-application--is-ltr .pe-xl-10{padding-right:40px!important}.v-application--is-rtl .pe-xl-10{padding-left:40px!important}.v-application--is-ltr .pe-xl-11{padding-right:44px!important}.v-application--is-rtl .pe-xl-11{padding-left:44px!important}.v-application--is-ltr .pe-xl-12{padding-right:48px!important}.v-application--is-rtl .pe-xl-12{padding-left:48px!important}.v-application--is-ltr .pe-xl-13{padding-right:52px!important}.v-application--is-rtl .pe-xl-13{padding-left:52px!important}.v-application--is-ltr .pe-xl-14{padding-right:56px!important}.v-application--is-rtl .pe-xl-14{padding-left:56px!important}.v-application--is-ltr .pe-xl-15{padding-right:60px!important}.v-application--is-rtl .pe-xl-15{padding-left:60px!important}.v-application--is-ltr .pe-xl-16{padding-right:64px!important}.v-application--is-rtl .pe-xl-16{padding-left:64px!important}.v-application .text-xl-left{text-align:left!important}.v-application .text-xl-right{text-align:right!important}.v-application .text-xl-center{text-align:center!important}.v-application .text-xl-justify{text-align:justify!important}.v-application .text-xl-start{text-align:start!important}.v-application .text-xl-end{text-align:end!important}.v-application .text-xl-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-xl-h1,.v-application .text-xl-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-xl-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-xl-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-xl-h3,.v-application .text-xl-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-xl-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-xl-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-xl-h5,.v-application .text-xl-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-xl-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-xl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-xl-body-2,.v-application .text-xl-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-xl-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-xl-caption,.v-application .text-xl-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media print{.v-application .d-print-none{display:none!important}.v-application .d-print-inline{display:inline!important}.v-application .d-print-inline-block{display:inline-block!important}.v-application .d-print-block{display:block!important}.v-application .d-print-table{display:table!important}.v-application .d-print-table-row{display:table-row!important}.v-application .d-print-table-cell{display:table-cell!important}.v-application .d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-print-none{float:none!important}.v-application .float-print-left{float:left!important}.v-application .float-print-right{float:right!important}.v-application--is-rtl .float-print-end{float:left!important}.v-application--is-ltr .float-print-end,.v-application--is-rtl .float-print-start{float:right!important}.v-application--is-ltr .float-print-start{float:left!important}}.theme--light.v-app-bar.v-toolbar.v-sheet{background-color:#f5f5f5}.theme--dark.v-app-bar.v-toolbar.v-sheet{background-color:#272727}.v-sheet.v-app-bar.v-toolbar{border-radius:0}.v-sheet.v-app-bar.v-toolbar:not(.v-sheet--outlined){-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-sheet.v-app-bar.v-toolbar.v-sheet--shaped{border-radius:24px 0}.v-app-bar:not([data-booted=true]){-webkit-transition:none!important;transition:none!important}.v-app-bar.v-app-bar--fixed{position:fixed;top:0;z-index:5}.v-app-bar.v-app-bar--hide-shadow{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-app-bar--fade-img-on-scroll .v-toolbar__image .v-image__image{-webkit-transition:opacity .4s cubic-bezier(.4,0,.2,1);transition:opacity .4s cubic-bezier(.4,0,.2,1)}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll .v-toolbar__image{will-change:opacity}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--collapse-on-scroll .v-toolbar__extension{display:none}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled .v-toolbar__title{padding-top:9px}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled:not(.v-app-bar--bottom) .v-toolbar__title{padding-bottom:9px}.v-app-bar.v-app-bar--shrink-on-scroll .v-toolbar__title{font-size:inherit}.v-app-bar-title__content,.v-app-bar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-app-bar-title__content{position:absolute}.theme--light.v-toolbar.v-sheet{background-color:#fff}.theme--dark.v-toolbar.v-sheet{background-color:#272727}.v-sheet.v-toolbar{border-radius:0}.v-sheet.v-toolbar:not(.v-sheet--outlined){-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-sheet.v-toolbar.v-sheet--shaped{border-radius:24px 0}.v-toolbar{contain:layout;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;-webkit-transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);position:relative;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-toolbar .v-input{padding-top:0;margin-top:0}.v-toolbar__content,.v-toolbar__extension{padding:4px 16px}.v-toolbar__content .v-btn.v-btn--icon.v-size--default,.v-toolbar__extension .v-btn.v-btn--icon.v-size--default{height:48px;width:48px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-left:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-right:-12px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-left:20px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-right:20px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-right:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-left:-12px}.v-toolbar__content>.v-tabs,.v-toolbar__extension>.v-tabs{height:inherit;margin-top:-4px;margin-bottom:-4px}.v-toolbar__content>.v-tabs>.v-slide-group.v-tabs-bar,.v-toolbar__extension>.v-tabs>.v-slide-group.v-tabs-bar{background-color:inherit;height:inherit}.v-toolbar__content>.v-tabs:first-child,.v-toolbar__extension>.v-tabs:first-child{margin-left:-16px}.v-toolbar__content>.v-tabs:last-child,.v-toolbar__extension>.v-tabs:last-child{margin-right:-16px}.v-toolbar__content,.v-toolbar__extension{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0}.v-toolbar__image{position:absolute;top:0;bottom:0;width:100%;z-index:0;contain:strict}.v-toolbar__image,.v-toolbar__image .v-image{border-radius:inherit}.v-toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit}.v-toolbar__items>.v-btn{border-radius:0;height:100%!important;max-height:none}.v-toolbar__title{font-size:1.25rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar.v-toolbar--absolute{position:absolute;top:0;z-index:1}.v-toolbar.v-toolbar--bottom{top:auto;bottom:0}.v-toolbar.v-toolbar--collapse .v-toolbar__title{white-space:nowrap}.v-toolbar.v-toolbar--collapsed{max-width:112px;overflow:hidden}.v-application--is-ltr .v-toolbar.v-toolbar--collapsed{border-bottom-right-radius:24px}.v-application--is-rtl .v-toolbar.v-toolbar--collapsed{border-bottom-left-radius:24px}.v-toolbar.v-toolbar--collapsed .v-toolbar__extension,.v-toolbar.v-toolbar--collapsed .v-toolbar__title{display:none}.v-toolbar--dense .v-toolbar__content,.v-toolbar--dense .v-toolbar__extension{padding-top:0;padding-bottom:0}.v-toolbar--flat{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-toolbar--floating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.v-toolbar--prominent .v-toolbar__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v-toolbar--prominent .v-toolbar__title{font-size:1.5rem;padding-top:6px}.v-toolbar--prominent:not(.v-toolbar--bottom) .v-toolbar__title{-ms-flex-item-align:end;align-self:flex-end;padding-bottom:6px;padding-top:0}.theme--light.v-image{color:rgba(0,0,0,.87)}.theme--dark.v-image{color:#fff}.v-image{z-index:0}.v-image__image,.v-image__placeholder{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{-webkit-filter:blur(2px);filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.v-responsive__content{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px;max-width:100%}.v-application--is-ltr .v-responsive__sizer~.v-responsive__content{margin-left:-100%}.v-application--is-rtl .v-responsive__sizer~.v-responsive__content{margin-right:-100%}.v-responsive__sizer{-webkit-transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.v-btn:not(.v-btn--outlined).accent,.v-btn:not(.v-btn--outlined).error,.v-btn:not(.v-btn--outlined).info,.v-btn:not(.v-btn--outlined).primary,.v-btn:not(.v-btn--outlined).secondary,.v-btn:not(.v-btn--outlined).success,.v-btn:not(.v-btn--outlined).warning{color:#fff}.theme--light.v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn.v-btn--disabled,.theme--light.v-btn.v-btn--disabled .v-btn__loading,.theme--light.v-btn.v-btn--disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled.v-btn--has-bg{background-color:rgba(0,0,0,.12)!important}.theme--light.v-btn.v-btn--has-bg{background-color:#f5f5f5}.theme--light.v-btn.v-btn--outlined.v-btn--text{border-color:rgba(0,0,0,.12)}.theme--light.v-btn.v-btn--icon{color:rgba(0,0,0,.54)}.theme--light.v-btn:hover:before{opacity:.08}.theme--light.v-btn:focus:before{opacity:.24}.theme--light.v-btn--active:before,.theme--light.v-btn--active:hover:before{opacity:.18}.theme--light.v-btn--active:focus:before{opacity:.16}.theme--dark.v-btn{color:#fff}.theme--dark.v-btn.v-btn--disabled,.theme--dark.v-btn.v-btn--disabled .v-btn__loading,.theme--dark.v-btn.v-btn--disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.theme--dark.v-btn.v-btn--disabled.v-btn--has-bg{background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn.v-btn--has-bg{background-color:#272727}.theme--dark.v-btn.v-btn--outlined.v-btn--text{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-btn.v-btn--icon{color:#fff}.theme--dark.v-btn:hover:before{opacity:.08}.theme--dark.v-btn:focus:before{opacity:.24}.theme--dark.v-btn--active:before,.theme--dark.v-btn--active:hover:before{opacity:.18}.theme--dark.v-btn--active:focus:before{opacity:.32}.v-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:500;letter-spacing:.0892857143em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;-webkit-transition-duration:.28s;transition-duration:.28s;-webkit-transition-property:opacity,-webkit-box-shadow,-webkit-transform;transition-property:opacity,-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform,opacity;transition-property:box-shadow,transform,opacity,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.v-btn.v-size--x-small{font-size:.625rem}.v-btn.v-size--small{font-size:.75rem}.v-btn.v-size--default,.v-btn.v-size--large{font-size:.875rem}.v-btn.v-size--x-large{font-size:1rem}.v-btn:before{background-color:currentColor;border-radius:inherit;bottom:0;color:inherit;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .2s cubic-bezier(.4,0,.6,1);transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-btn:not(.v-btn--round).v-size--x-small{height:20px;min-width:36px;padding:0 8.8888888889px}.v-btn:not(.v-btn--round).v-size--small{height:28px;min-width:50px;padding:0 12.4444444444px}.v-btn:not(.v-btn--round).v-size--default{height:36px;min-width:64px;padding:0 16px}.v-btn:not(.v-btn--round).v-size--large{height:44px;min-width:78px;padding:0 19.5555555556px}.v-btn:not(.v-btn--round).v-size--x-large{height:52px;min-width:92px;padding:0 23.1111111111px}.v-btn>.v-btn__content .v-icon{color:inherit}.v-btn__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;line-height:normal;position:relative;-webkit-transition:inherit;transition:inherit;-webkit-transition-property:opacity;transition-property:opacity}.v-btn__content .v-icon.v-icon--left,.v-btn__content .v-icon.v-icon--right{font-size:18px;height:18px;width:18px}.v-application--is-ltr .v-btn__content .v-icon--left{margin-left:-4px;margin-right:8px}.v-application--is-ltr .v-btn__content .v-icon--right,.v-application--is-rtl .v-btn__content .v-icon--left{margin-left:8px;margin-right:-4px}.v-application--is-rtl .v-btn__content .v-icon--right{margin-left:-4px;margin-right:8px}.v-btn__loader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn--absolute.v-btn--right,.v-btn--fixed.v-btn--right{right:16px}.v-btn--absolute.v-btn--left,.v-btn--fixed.v-btn--left{left:16px}.v-btn--absolute.v-btn--top,.v-btn--fixed.v-btn--top{top:16px}.v-btn--absolute.v-btn--bottom,.v-btn--fixed.v-btn--bottom{bottom:16px}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn--block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-width:100%!important;max-width:auto}.v-btn--is-elevated{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-btn--is-elevated:after{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-btn--is-elevated:active{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--is-elevated.v-btn--fab{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-btn--is-elevated.v-btn--fab:after{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--is-elevated.v-btn--fab:active{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.v-btn--disabled{pointer-events:none}.v-btn--fab,.v-btn--icon{min-height:0;min-width:0;padding:0}.v-btn--fab.v-size--x-small .v-icon,.v-btn--icon.v-size--x-small .v-icon{height:18px;font-size:18px;width:18px}.v-btn--fab.v-size--default .v-icon,.v-btn--fab.v-size--small .v-icon,.v-btn--icon.v-size--default .v-icon,.v-btn--icon.v-size--small .v-icon{height:24px;font-size:24px;width:24px}.v-btn--fab.v-size--large .v-icon,.v-btn--icon.v-size--large .v-icon{height:28px;font-size:28px;width:28px}.v-btn--fab.v-size--x-large .v-icon,.v-btn--icon.v-size--x-large .v-icon{height:32px;font-size:32px;width:32px}.v-btn--icon.v-size--x-small{height:20px;width:20px}.v-btn--icon.v-size--small{height:28px;width:28px}.v-btn--icon.v-size--default{height:36px;width:36px}.v-btn--icon.v-size--large{height:44px;width:44px}.v-btn--icon.v-size--x-large{height:52px;width:52px}.v-btn--fab.v-btn--absolute,.v-btn--fab.v-btn--fixed{z-index:4}.v-btn--fab.v-size--x-small{height:32px;width:32px}.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--bottom{bottom:-16px}.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--top{top:-16px}.v-btn--fab.v-size--small{height:40px;width:40px}.v-btn--fab.v-size--small.v-btn--absolute.v-btn--bottom{bottom:-20px}.v-btn--fab.v-size--small.v-btn--absolute.v-btn--top{top:-20px}.v-btn--fab.v-size--default{height:56px;width:56px}.v-btn--fab.v-size--default.v-btn--absolute.v-btn--bottom{bottom:-28px}.v-btn--fab.v-size--default.v-btn--absolute.v-btn--top{top:-28px}.v-btn--fab.v-size--large{height:64px;width:64px}.v-btn--fab.v-size--large.v-btn--absolute.v-btn--bottom{bottom:-32px}.v-btn--fab.v-size--large.v-btn--absolute.v-btn--top{top:-32px}.v-btn--fab.v-size--x-large{height:72px;width:72px}.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--bottom{bottom:-36px}.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--top{top:-36px}.v-btn--loading{pointer-events:none;-webkit-transition:none;transition:none}.v-btn--loading .v-btn__content{opacity:0}.v-btn--outlined{border:thin solid currentColor}.v-btn--plain:before{display:none}.v-btn--plain:not(.v-btn--active):not(.v-btn--loading):not(:focus):not(:hover) .v-btn__content{opacity:.62}.v-btn--round{border-radius:50%}.v-btn--rounded{border-radius:28px}.v-btn--tile{border-radius:0}.v-ripple__container{border-radius:inherit;width:100%;height:100%;z-index:0;contain:strict}.v-ripple__animation,.v-ripple__container{color:inherit;position:absolute;left:0;top:0;overflow:hidden;pointer-events:none}.v-ripple__animation{border-radius:50%;background:currentColor;opacity:0;will-change:transform,opacity}.v-ripple__animation--enter{-webkit-transition:none;transition:none}.v-ripple__animation--in{-webkit-transition:opacity .1s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:opacity .1s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)}.v-ripple__animation--out{-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1)}.v-progress-circular{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular--indeterminate>svg{-webkit-animation:progress-circular-rotate 1.4s linear infinite;animation:progress-circular-rotate 1.4s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{-webkit-animation:progress-circular-dash 1.4s ease-in-out infinite;animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0px}.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay,.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.v-progress-circular__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-progress-circular__underlay{stroke:hsla(0,0%,62%,.4);z-index:1}.v-progress-circular__overlay{stroke:currentColor;z-index:2;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@-webkit-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@-webkit-keyframes progress-circular-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes progress-circular-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon:focus:after{opacity:.12}.theme--light.v-icon.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon:focus:after{opacity:.24}.theme--dark.v-icon.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon.v-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-icon.v-icon:after{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(1.3);transform:scale(1.3);width:100%;-webkit-transition:opacity .2s cubic-bezier(.4,0,.6,1);transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-icon.v-icon--dense{font-size:20px}.v-icon--right{margin-left:8px}.v-icon--left{margin-right:8px}.v-icon.v-icon.v-icon--link{cursor:pointer;outline:none}.v-icon--disabled{pointer-events:none}.v-icon--dense__component,.v-icon--dense__svg{height:20px}.v-icon__component,.v-icon__svg{height:24px;width:24px}.v-icon__svg{fill:currentColor}.v-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1)}.v-main:not([data-booted=true]){-webkit-transition:none!important;transition:none!important}.v-main__wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;position:relative}@-moz-document url-prefix(){@media print{.v-main{display:block}}}.theme--light.v-navigation-drawer{background-color:#fff}.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:rgba(0,0,0,.12)}.theme--light.v-navigation-drawer .v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-navigation-drawer{background-color:#363636}.theme--dark.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border{background-color:hsla(0,0%,100%,.12)}.theme--dark.v-navigation-drawer .v-divider{border-color:hsla(0,0%,100%,.12)}.v-navigation-drawer{-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:0;max-width:100%;overflow:hidden;pointer-events:auto;top:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-property:visibility,width,-webkit-transform;transition-property:visibility,width,-webkit-transform;transition-property:transform,visibility,width;transition-property:transform,visibility,width,-webkit-transform}.v-navigation-drawer:not([data-booted=true]){-webkit-transition:none!important;transition:none!important}.v-navigation-drawer.v-navigation-drawer--right:after{left:0;right:auto}.v-navigation-drawer .v-list:not(.v-select-list){background:inherit}.v-navigation-drawer__border{position:absolute;right:0;top:0;height:100%;width:1px}.v-navigation-drawer__content{height:100%;overflow-y:auto;overflow-x:hidden}.v-navigation-drawer__image{border-radius:inherit;height:100%;position:absolute;top:0;bottom:0;z-index:-1;contain:strict;width:100%}.v-navigation-drawer__image .v-image{border-radius:inherit}.v-navigation-drawer--bottom.v-navigation-drawer--is-mobile{max-height:50%;top:auto;bottom:0;min-width:100%}.v-navigation-drawer--right{left:auto;right:0}.v-navigation-drawer--right>.v-navigation-drawer__border{right:auto;left:0}.v-navigation-drawer--absolute{z-index:1}.v-navigation-drawer--fixed{z-index:6}.v-navigation-drawer--absolute{position:absolute}.v-navigation-drawer--clipped:not(.v-navigation-drawer--temporary):not(.v-navigation-drawer--is-mobile){z-index:4}.v-navigation-drawer--fixed{position:fixed}.v-navigation-drawer--floating:after{display:none}.v-navigation-drawer--mini-variant{overflow:hidden}.v-navigation-drawer--mini-variant .v-list-item>:first-child{margin-left:0;margin-right:0}.v-navigation-drawer--mini-variant .v-list-item>:not(:first-child){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;display:initial}.v-navigation-drawer--mini-variant .v-list-group--no-action .v-list-group__items,.v-navigation-drawer--mini-variant .v-list-group--sub-group{display:none}.v-navigation-drawer--mini-variant.v-navigation-drawer--custom-mini-variant .v-list-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-navigation-drawer--temporary{z-index:7}.v-navigation-drawer--mobile{z-index:6}.v-navigation-drawer--close{visibility:hidden}.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),.v-navigation-drawer--temporary:not(.v-navigation-drawer--close){-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.theme--light.v-overlay{color:rgba(0,0,0,.87)}.theme--dark.v-overlay{color:#fff}.v-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms}.v-overlay__content{position:relative}.v-overlay__scrim{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;-webkit-transition:inherit;transition:inherit;width:100%;will-change:opacity}.v-overlay--absolute{position:absolute}.v-overlay--active{pointer-events:auto}.theme--light.v-slider .v-slider__thumb,.theme--light.v-slider .v-slider__track-background,.theme--light.v-slider .v-slider__track-fill{background:rgba(0,0,0,.26)}.theme--dark.v-slider .v-slider__thumb,.theme--dark.v-slider .v-slider__track-background,.theme--dark.v-slider .v-slider__track-fill{background:hsla(0,0%,100%,.2)}.v-slider{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider input{cursor:default;padding:0;width:100%;display:none}.v-slider__track-container{position:absolute;border-radius:0}.v-slider__thumb-container,.v-slider__track-background,.v-slider__track-fill{position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb-container{outline:none;top:50%}.v-slider__thumb-container:hover .v-slider__thumb:before{-webkit-transform:scale(1);transform:scale(1)}.v-slider__thumb{width:12px;height:12px;left:-6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider__thumb,.v-slider__thumb:before{position:absolute;border-radius:50%;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb:before{content:"";color:inherit;width:36px;height:36px;background:currentColor;opacity:.3;left:-12px;top:-12px;-webkit-transform:scale(.1);transform:scale(.1);pointer-events:none}.v-slider__tick,.v-slider__ticks-container{position:absolute}.v-slider__tick{opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:0}.v-slider__tick--filled{background-color:hsla(0,0%,100%,.5)}.v-application--is-ltr .v-slider__tick:first-child .v-slider__tick-label{-webkit-transform:none;transform:none}.v-application--is-rtl .v-slider__tick:first-child .v-slider__tick-label{-webkit-transform:translateX(100%);transform:translateX(100%)}.v-application--is-ltr .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.v-application--is-rtl .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:none;transform:none}.v-slider__tick-label{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.v-slider__thumb-label-container{top:0}.v-slider__thumb-label,.v-slider__thumb-label-container{position:absolute;left:0;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1)}.v-slider__thumb-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;color:#fff;width:32px;height:32px;border-radius:50% 50% 0;bottom:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider--horizontal{min-height:32px;margin-left:8px;margin-right:8px}.v-slider--horizontal .v-slider__track-container{width:100%;height:2px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.v-slider--horizontal .v-slider__track-background,.v-slider--horizontal .v-slider__track-fill{height:100%}.v-slider--horizontal .v-slider__ticks-container{left:0;height:2px;width:100%}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-rtl .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label{-webkit-transform:translateX(0);transform:translateX(0)}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateX(100%);transform:translateX(100%)}.v-slider--horizontal .v-slider__tick .v-slider__tick-label{top:8px}.v-application--is-ltr .v-slider--horizontal .v-slider__tick .v-slider__tick-label{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick .v-slider__tick-label{-webkit-transform:translateX(50%);transform:translateX(50%)}.v-slider--horizontal .v-slider__thumb-label{-webkit-transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg)}.v-slider--horizontal .v-slider__thumb-label>*{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.v-slider--vertical{min-height:150px;margin-top:12px;margin-bottom:12px}.v-slider--vertical .v-slider__track-container{height:100%;width:2px;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v-slider--vertical .v-slider__track-background,.v-slider--vertical .v-slider__track-fill{width:100%}.v-slider--vertical .v-slider__thumb-container{left:50%}.v-slider--vertical .v-slider__ticks-container{top:0;width:2px;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v-application--is-ltr .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:12px}.v-application--is-rtl .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:12px}.v-slider--vertical .v-slider__thumb-label>*{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.v-slider__thumb-container--focused .v-slider__thumb:before{-webkit-transform:scale(1);transform:scale(1)}.v-slider--active .v-slider__tick{opacity:1}.v-slider__thumb-container--active .v-slider__thumb:before{-webkit-transform:scale(1.5)!important;transform:scale(1.5)!important}.v-slider--disabled{pointer-events:none}.v-slider--disabled .v-slider__thumb{width:8px;height:8px;left:-4px}.v-slider--disabled .v-slider__thumb:before{display:none}.v-slider__ticks-container--always-show .v-slider__tick{opacity:1}.v-input__slider.v-input--is-readonly>.v-input__control{pointer-events:none}.v-application--is-ltr .v-input__slider .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-application--is-ltr .v-input__slider--inverse-label .v-input__slot .v-label,.v-application--is-rtl .v-input__slider .v-input__slot .v-label{margin-right:0;margin-left:12px}.v-application--is-rtl .v-input__slider--inverse-label .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-input__slider--vertical{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-application--is-ltr .v-input__slider--vertical{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-application--is-rtl .v-input__slider--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-input__slider--vertical .v-input__append-outer,.v-input__slider--vertical .v-input__prepend-outer,.v-input__slider--vertical .v-input__slot{margin:0}.v-input__slider--vertical .v-messages{display:none}.v-input--has-state .v-slider__track-background{opacity:.4}.theme--light.v-input,.theme--light.v-input input,.theme--light.v-input textarea{color:rgba(0,0,0,.87)}.theme--light.v-input input::-webkit-input-placeholder,.theme--light.v-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-moz-placeholder,.theme--light.v-input textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input:-ms-input-placeholder,.theme--light.v-input textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-ms-input-placeholder,.theme--light.v-input textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::placeholder,.theme--light.v-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input--is-disabled,.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.38)}.theme--dark.v-input,.theme--dark.v-input input,.theme--dark.v-input textarea{color:#fff}.theme--dark.v-input input::-webkit-input-placeholder,.theme--dark.v-input textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::-moz-placeholder,.theme--dark.v-input textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input:-ms-input-placeholder,.theme--dark.v-input textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::-ms-input-placeholder,.theme--dark.v-input textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::placeholder,.theme--dark.v-input textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input--is-disabled,.theme--dark.v-input--is-disabled input,.theme--dark.v-input--is-disabled textarea{color:hsla(0,0%,100%,.5)}.v-input{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;letter-spacing:normal;max-width:100%;text-align:left}.v-input .v-progress-linear{top:calc(100% - 1px);left:0}.v-input input{max-height:32px}.v-input input:invalid,.v-input textarea:invalid{-webkit-box-shadow:none;box-shadow:none}.v-input input:active,.v-input input:focus,.v-input textarea:active,.v-input textarea:focus{outline:none}.v-input .v-label{height:20px;line-height:20px;letter-spacing:normal}.v-input__append-outer,.v-input__prepend-outer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:4px;margin-top:4px;line-height:1}.v-input__append-outer .v-icon,.v-input__prepend-outer .v-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-input__append-outer{margin-left:9px}.v-application--is-ltr .v-input__prepend-outer,.v-application--is-rtl .v-input__append-outer{margin-right:9px}.v-application--is-rtl .v-input__prepend-outer{margin-left:9px}.v-input__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0;width:100%}.v-input__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px;width:24px}.v-input__icon--clear{border-radius:50%}.v-input__icon--clear .v-icon--disabled{visibility:hidden}.v-input__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;min-height:inherit;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-input--dense>.v-input__control>.v-input__slot{margin-bottom:4px}.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--is-loading>.v-input__control>.v-input__slot:after,.v-input--is-loading>.v-input__control>.v-input__slot:before{display:none}.v-input--hide-details>.v-input__control>.v-input__slot{margin-bottom:0}.v-input--has-state.error--text .v-label{-webkit-animation:v-shake .6s cubic-bezier(.25,.8,.5,1);animation:v-shake .6s cubic-bezier(.25,.8,.5,1)}.theme--light.v-label{color:rgba(0,0,0,.6)}.theme--light.v-label--is-disabled{color:rgba(0,0,0,.38)}.theme--dark.v-label{color:hsla(0,0%,100%,.7)}.theme--dark.v-label--is-disabled{color:hsla(0,0%,100%,.5)}.v-label{font-size:16px;line-height:1;min-height:8px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-messages{color:rgba(0,0,0,.6)}.theme--dark.v-messages{color:hsla(0,0%,100%,.7)}.v-messages{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;position:relative}.v-application--is-ltr .v-messages{text-align:left}.v-application--is-rtl .v-messages{text-align:right}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.theme--light.v-progress-linear{color:rgba(0,0,0,.87)}.theme--dark.v-progress-linear{color:#fff}.v-progress-linear{background:transparent;overflow:hidden;position:relative;-webkit-transition:.2s cubic-bezier(.4,0,.6,1);transition:.2s cubic-bezier(.4,0,.6,1);width:100%}.v-progress-linear__buffer{height:inherit;left:0;position:absolute;top:0;-webkit-transition:inherit;transition:inherit;width:100%}.v-progress-linear--reverse .v-progress-linear__buffer{left:auto;right:0}.v-progress-linear__background{bottom:0;left:0;position:absolute;top:0;-webkit-transition:inherit;transition:inherit}.v-progress-linear--reverse .v-progress-linear__background{left:auto;right:0}.v-progress-linear__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:100%}.v-progress-linear--reverse .v-progress-linear__content{left:auto;right:0}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;-webkit-transition:inherit;transition:inherit}.v-progress-linear--reverse .v-progress-linear__determinate{left:auto;right:0}.v-progress-linear .v-progress-linear__indeterminate .long,.v-progress-linear .v-progress-linear__indeterminate .short{-webkit-animation-play-state:paused;animation-play-state:paused;background-color:inherit;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right}.v-progress-linear .v-progress-linear__indeterminate--active .long{-webkit-animation-name:indeterminate-ltr;animation-name:indeterminate-ltr;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear .v-progress-linear__indeterminate--active .short{-webkit-animation-name:indeterminate-short-ltr;animation-name:indeterminate-short-ltr;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{-webkit-animation-name:indeterminate-rtl;animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{-webkit-animation-name:indeterminate-short-rtl;animation-name:indeterminate-short-rtl}.v-progress-linear__stream{-webkit-animation:stream-ltr .25s linear infinite;animation:stream-ltr .25s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused;border-color:currentColor;border-top:4px dotted;bottom:0;left:auto;right:-8px;opacity:.3;pointer-events:none;position:absolute;top:calc(50% - 2px);-webkit-transition:inherit;transition:inherit}.v-progress-linear--reverse .v-progress-linear__stream{-webkit-animation:stream-rtl .25s linear infinite;animation:stream-rtl .25s linear infinite;left:-8px;right:auto}.v-progress-linear__wrapper{overflow:hidden;position:relative;-webkit-transition:inherit;transition:inherit}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--reactive .v-progress-linear__content{pointer-events:none}.v-progress-linear--rounded{border-radius:4px}.v-progress-linear--striped .v-progress-linear__determinate{background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-size:40px 40px;background-repeat:repeat}.v-progress-linear--query .v-progress-linear__indeterminate--active .long{-webkit-animation-name:query-ltr;animation-name:query-ltr;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__indeterminate--active .short{-webkit-animation-name:query-short-ltr;animation-name:query-short-ltr;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{-webkit-animation-name:query-rtl;animation-name:query-rtl}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{-webkit-animation-name:query-short-rtl;animation-name:query-short-rtl}.v-progress-linear--visible .v-progress-linear__indeterminate--active .long,.v-progress-linear--visible .v-progress-linear__indeterminate--active .short,.v-progress-linear--visible .v-progress-linear__stream{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@-webkit-keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@-webkit-keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@-webkit-keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@-webkit-keyframes query-ltr{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@keyframes query-ltr{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@-webkit-keyframes query-rtl{0%{right:100%;left:-90%}60%{right:100%;left:-90%}to{right:-35%;left:100%}}@keyframes query-rtl{0%{right:100%;left:-90%}60%{right:100%;left:-90%}to{right:-35%;left:100%}}@-webkit-keyframes query-short-ltr{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}@keyframes query-short-ltr{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}@-webkit-keyframes query-short-rtl{0%{right:100%;left:-200%}60%{right:-8%;left:107%}to{right:-8%;left:107%}}@keyframes query-short-rtl{0%{right:100%;left:-200%}60%{right:-8%;left:107%}to{right:-8%;left:107%}}@-webkit-keyframes stream-ltr{to{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}@keyframes stream-ltr{to{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}@-webkit-keyframes stream-rtl{to{-webkit-transform:translateX(8px);transform:translateX(8px)}}@keyframes stream-rtl{to{-webkit-transform:translateX(8px);transform:translateX(8px)}}.container.grow-shrink-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.container.fill-height{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.container.fill-height>.row{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:calc(100% + 24px)}.container.fill-height>.layout{height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.container.fill-height>.layout.grow-shrink-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.container.grid-list-xs .layout .flex{padding:1px}.container.grid-list-xs .layout:only-child{margin:-1px}.container.grid-list-xs .layout:not(:only-child){margin:auto -1px}.container.grid-list-xs :not(:only-child) .layout:first-child{margin-top:-1px}.container.grid-list-xs :not(:only-child) .layout:last-child{margin-bottom:-1px}.container.grid-list-sm .layout .flex{padding:2px}.container.grid-list-sm .layout:only-child{margin:-2px}.container.grid-list-sm .layout:not(:only-child){margin:auto -2px}.container.grid-list-sm :not(:only-child) .layout:first-child{margin-top:-2px}.container.grid-list-sm :not(:only-child) .layout:last-child{margin-bottom:-2px}.container.grid-list-md .layout .flex{padding:4px}.container.grid-list-md .layout:only-child{margin:-4px}.container.grid-list-md .layout:not(:only-child){margin:auto -4px}.container.grid-list-md :not(:only-child) .layout:first-child{margin-top:-4px}.container.grid-list-md :not(:only-child) .layout:last-child{margin-bottom:-4px}.container.grid-list-lg .layout .flex{padding:8px}.container.grid-list-lg .layout:only-child{margin:-8px}.container.grid-list-lg .layout:not(:only-child){margin:auto -8px}.container.grid-list-lg :not(:only-child) .layout:first-child{margin-top:-8px}.container.grid-list-lg :not(:only-child) .layout:last-child{margin-bottom:-8px}.container.grid-list-xl .layout .flex{padding:12px}.container.grid-list-xl .layout:only-child{margin:-12px}.container.grid-list-xl .layout:not(:only-child){margin:auto -12px}.container.grid-list-xl :not(:only-child) .layout:first-child{margin-top:-12px}.container.grid-list-xl :not(:only-child) .layout:last-child{margin-bottom:-12px}.layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.layout.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.layout.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout.column.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.layout.column>.flex{max-width:100%}.layout.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.layout.grow-shrink-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:0){.flex.xs12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xs12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.xs11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.6666666667%}.flex.order-xs11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.xs10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.3333333333%}.flex.order-xs10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.xs9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xs9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.xs8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.6666666667%}.flex.order-xs8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.xs7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.3333333333%}.flex.order-xs7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.xs6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xs6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.xs5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.6666666667%}.flex.order-xs5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.xs4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.3333333333%}.flex.order-xs4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.xs3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xs3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.xs2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.6666666667%}.flex.order-xs2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.xs1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.3333333333%}.flex.order-xs1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.v-application--is-ltr .flex.offset-xs12{margin-left:100%}.v-application--is-rtl .flex.offset-xs12{margin-right:100%}.v-application--is-ltr .flex.offset-xs11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-xs11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-xs10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-xs10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-xs9{margin-left:75%}.v-application--is-rtl .flex.offset-xs9{margin-right:75%}.v-application--is-ltr .flex.offset-xs8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-xs8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-xs7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-xs7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-xs6{margin-left:50%}.v-application--is-rtl .flex.offset-xs6{margin-right:50%}.v-application--is-ltr .flex.offset-xs5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-xs5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-xs4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-xs4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-xs3{margin-left:25%}.v-application--is-rtl .flex.offset-xs3{margin-right:25%}.v-application--is-ltr .flex.offset-xs2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-xs2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-xs1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-xs1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-xs0{margin-left:0}.v-application--is-rtl .flex.offset-xs0{margin-right:0}}@media (min-width:600px){.flex.sm12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-sm12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.sm11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.6666666667%}.flex.order-sm11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.sm10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.3333333333%}.flex.order-sm10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.sm9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-sm9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.sm8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.6666666667%}.flex.order-sm8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.sm7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.3333333333%}.flex.order-sm7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.sm6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-sm6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.sm5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.6666666667%}.flex.order-sm5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.sm4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.3333333333%}.flex.order-sm4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.sm3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-sm3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.sm2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.6666666667%}.flex.order-sm2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.sm1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.3333333333%}.flex.order-sm1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.v-application--is-ltr .flex.offset-sm12{margin-left:100%}.v-application--is-rtl .flex.offset-sm12{margin-right:100%}.v-application--is-ltr .flex.offset-sm11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-sm11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-sm10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-sm10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-sm9{margin-left:75%}.v-application--is-rtl .flex.offset-sm9{margin-right:75%}.v-application--is-ltr .flex.offset-sm8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-sm8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-sm7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-sm7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-sm6{margin-left:50%}.v-application--is-rtl .flex.offset-sm6{margin-right:50%}.v-application--is-ltr .flex.offset-sm5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-sm5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-sm4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-sm4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-sm3{margin-left:25%}.v-application--is-rtl .flex.offset-sm3{margin-right:25%}.v-application--is-ltr .flex.offset-sm2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-sm2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-sm1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-sm1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-sm0{margin-left:0}.v-application--is-rtl .flex.offset-sm0{margin-right:0}}@media (min-width:960px){.flex.md12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-md12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.md11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.6666666667%}.flex.order-md11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.md10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.3333333333%}.flex.order-md10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.md9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-md9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.md8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.6666666667%}.flex.order-md8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.md7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.3333333333%}.flex.order-md7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.md6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-md6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.md5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.6666666667%}.flex.order-md5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.md4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.3333333333%}.flex.order-md4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.md3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-md3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.md2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.6666666667%}.flex.order-md2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.md1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.3333333333%}.flex.order-md1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.v-application--is-ltr .flex.offset-md12{margin-left:100%}.v-application--is-rtl .flex.offset-md12{margin-right:100%}.v-application--is-ltr .flex.offset-md11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-md11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-md10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-md10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-md9{margin-left:75%}.v-application--is-rtl .flex.offset-md9{margin-right:75%}.v-application--is-ltr .flex.offset-md8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-md8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-md7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-md7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-md6{margin-left:50%}.v-application--is-rtl .flex.offset-md6{margin-right:50%}.v-application--is-ltr .flex.offset-md5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-md5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-md4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-md4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-md3{margin-left:25%}.v-application--is-rtl .flex.offset-md3{margin-right:25%}.v-application--is-ltr .flex.offset-md2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-md2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-md1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-md1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-md0{margin-left:0}.v-application--is-rtl .flex.offset-md0{margin-right:0}}@media (min-width:1264px){.flex.lg12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-lg12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.lg11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.6666666667%}.flex.order-lg11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.lg10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.3333333333%}.flex.order-lg10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.lg9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-lg9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.lg8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.6666666667%}.flex.order-lg8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.lg7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.3333333333%}.flex.order-lg7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.lg6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-lg6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.lg5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.6666666667%}.flex.order-lg5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.lg4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.3333333333%}.flex.order-lg4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.lg3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-lg3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.lg2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.6666666667%}.flex.order-lg2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.lg1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.3333333333%}.flex.order-lg1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.v-application--is-ltr .flex.offset-lg12{margin-left:100%}.v-application--is-rtl .flex.offset-lg12{margin-right:100%}.v-application--is-ltr .flex.offset-lg11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-lg11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-lg10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-lg10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-lg9{margin-left:75%}.v-application--is-rtl .flex.offset-lg9{margin-right:75%}.v-application--is-ltr .flex.offset-lg8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-lg8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-lg7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-lg7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-lg6{margin-left:50%}.v-application--is-rtl .flex.offset-lg6{margin-right:50%}.v-application--is-ltr .flex.offset-lg5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-lg5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-lg4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-lg4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-lg3{margin-left:25%}.v-application--is-rtl .flex.offset-lg3{margin-right:25%}.v-application--is-ltr .flex.offset-lg2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-lg2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-lg1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-lg1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-lg0{margin-left:0}.v-application--is-rtl .flex.offset-lg0{margin-right:0}}@media (min-width:1904px){.flex.xl12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xl12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.xl11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.6666666667%}.flex.order-xl11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.xl10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.3333333333%}.flex.order-xl10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.xl9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xl9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.xl8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.6666666667%}.flex.order-xl8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.xl7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.3333333333%}.flex.order-xl7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.xl6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xl6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.xl5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.6666666667%}.flex.order-xl5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.xl4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.3333333333%}.flex.order-xl4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.xl3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xl3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.xl2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.6666666667%}.flex.order-xl2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.xl1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.3333333333%}.flex.order-xl1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.v-application--is-ltr .flex.offset-xl12{margin-left:100%}.v-application--is-rtl .flex.offset-xl12{margin-right:100%}.v-application--is-ltr .flex.offset-xl11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-xl11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-xl10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-xl10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-xl9{margin-left:75%}.v-application--is-rtl .flex.offset-xl9{margin-right:75%}.v-application--is-ltr .flex.offset-xl8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-xl8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-xl7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-xl7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-xl6{margin-left:50%}.v-application--is-rtl .flex.offset-xl6{margin-right:50%}.v-application--is-ltr .flex.offset-xl5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-xl5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-xl4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-xl4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-xl3{margin-left:25%}.v-application--is-rtl .flex.offset-xl3{margin-right:25%}.v-application--is-ltr .flex.offset-xl2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-xl2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-xl1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-xl1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-xl0{margin-left:0}.v-application--is-rtl .flex.offset-xl0{margin-right:0}}.child-flex>*,.flex{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.child-flex>.grow-shrink-0,.flex.grow-shrink-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.grow,.spacer{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.grow{-ms-flex-negative:0!important;flex-shrink:0!important}.shrink{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-negative:1!important;flex-shrink:1!important}.fill-height{height:100%}.theme--light.v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-divider{border-color:hsla(0,0%,100%,.12)}.v-divider{display:block;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;max-width:100%;height:0;max-height:0;border:solid;border-width:thin 0 0 0;-webkit-transition:inherit;transition:inherit}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px)}.v-application--is-ltr .v-divider--inset:not(.v-divider--vertical){margin-left:72px}.v-application--is-rtl .v-divider--inset:not(.v-divider--vertical){margin-right:72px}.v-divider--vertical{-ms-flex-item-align:stretch;align-self:stretch;border:solid;border-width:0 thin 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:inherit;min-height:100%;max-height:100%;max-width:0;width:0;vertical-align:text-bottom;margin:0 -1px}.v-divider--vertical.v-divider--inset{margin-top:8px;min-height:0;max-height:calc(100% - 16px)}.v-avatar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;position:relative;text-align:center;vertical-align:middle;overflow:hidden}.v-avatar .v-icon,.v-avatar .v-image,.v-avatar .v-responsive__content,.v-avatar img,.v-avatar svg{border-radius:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:inherit;width:inherit}.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-card>.v-card__subtitle,.theme--light.v-card>.v-card__text{color:rgba(0,0,0,.6)}.theme--dark.v-card{background-color:#1e1e1e;color:#fff}.theme--dark.v-card>.v-card__subtitle,.theme--dark.v-card>.v-card__text{color:hsla(0,0%,100%,.7)}.v-sheet.v-card{border-radius:4px}.v-sheet.v-card:not(.v-sheet--outlined){-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-sheet.v-card.v-sheet--shaped{border-radius:24px 4px}.v-card{border-width:thin;display:block;max-width:100%;outline:none;text-decoration:none;-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;transition-property:box-shadow,opacity;transition-property:box-shadow,opacity,-webkit-box-shadow;overflow-wrap:break-word;position:relative;white-space:normal}.v-card>.v-card__progress+:not(.v-btn):not(.v-chip):not(.v-avatar),.v-card>:first-child:not(.v-btn):not(.v-chip):not(.v-avatar){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card__progress{top:0;left:0;right:0;overflow:hidden}.v-card__subtitle+.v-card__text{padding-top:0}.v-card__subtitle,.v-card__text{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em}.v-card__subtitle,.v-card__text,.v-card__title{padding:16px}.v-card__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem;word-break:break-all}.v-card__title+.v-card__subtitle,.v-card__title+.v-card__text{padding-top:0}.v-card__title+.v-card__subtitle{margin-top:-16px}.v-card__text{width:100%}.v-card__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px}.v-card__actions>.v-btn.v-btn{padding:0 8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn+.v-btn{margin-left:8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--left{margin-left:4px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--right{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn+.v-btn{margin-right:8px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--left{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--right{margin-left:4px}.v-card--flat{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-sheet.v-card--hover{cursor:pointer;-webkit-transition:-webkit-box-shadow .4s cubic-bezier(.25,.8,.25,1);transition:-webkit-box-shadow .4s cubic-bezier(.25,.8,.25,1);transition:box-shadow .4s cubic-bezier(.25,.8,.25,1);transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),-webkit-box-shadow .4s cubic-bezier(.25,.8,.25,1)}.v-sheet.v-card--hover:focus,.v-sheet.v-card--hover:hover{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card--link,.v-card--link .v-chip{cursor:pointer}.v-card--link:focus:before{opacity:.08}.v-card--link:before{background:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .2s;transition:opacity .2s}.v-card--disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__progress){opacity:.6;-webkit-transition:inherit;transition:inherit}.v-card--loading{overflow:hidden}.v-card--raised{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-dialog{border-radius:4px;margin:24px;overflow-y:auto;pointer-events:auto;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog>*{width:100%}.v-dialog>.v-card>.v-card__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;padding:16px 24px 10px}.v-dialog>.v-card>.v-card__subtitle,.v-dialog>.v-card>.v-card__text{padding:0 24px 20px}.v-dialog>.v-card>.v-card__actions{padding:8px 16px}.v-dialog__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;-webkit-transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;width:100%;z-index:6;outline:none}.v-dialog__container{display:none}.v-dialog__container--attached{display:inline}.v-dialog--animated{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:animate-dialog;animation-name:animate-dialog;-webkit-animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;margin:0;height:100%;position:fixed;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-card{min-height:100%;min-width:100%;margin:0!important;padding:0!important}.v-dialog--scrollable,.v-dialog--scrollable>form{display:-webkit-box;display:-ms-flexbox;display:flex}.v-dialog--scrollable>.v-card,.v-dialog--scrollable>form>.v-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title,.v-dialog--scrollable>form>.v-card>.v-card__actions,.v-dialog--scrollable>form>.v-card>.v-card__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.v-dialog--scrollable>.v-card>.v-card__text,.v-dialog--scrollable>form>.v-card>.v-card__text{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}@-webkit-keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}.theme--light.v-text-field>.v-input__control>.v-input__slot:before{border-color:rgba(0,0,0,.42)}.theme--light.v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before{border-color:rgba(0,0,0,.87)}.theme--light.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat}.theme--light.v-text-field--filled>.v-input__control>.v-input__slot{background:rgba(0,0,0,.06)}.theme--light.v-text-field--filled:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover{background:rgba(0,0,0,.12)}.theme--light.v-text-field--solo>.v-input__control>.v-input__slot{background:#fff}.theme--light.v-text-field--solo-inverted>.v-input__control>.v-input__slot{background:rgba(0,0,0,.06)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot{background:#424242}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input{color:#fff}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot .v-label{color:hsla(0,0%,100%,.7)}.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{color:rgba(0,0,0,.38)}.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state):not(.v-input--is-disabled)>.v-input__control>.v-input__slot:hover fieldset{color:rgba(0,0,0,.86)}.theme--light.v-text-field--outlined:not(.v-input--is-focused).v-input--is-disabled>.v-input__control>.v-input__slot fieldset{color:rgba(0,0,0,.26)}.theme--dark.v-text-field>.v-input__control>.v-input__slot:before{border-color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before{border-color:#fff}.theme--dark.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat}.theme--dark.v-text-field--filled>.v-input__control>.v-input__slot{background:hsla(0,0%,100%,.08)}.theme--dark.v-text-field--filled:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover{background:hsla(0,0%,100%,.16)}.theme--dark.v-text-field--solo>.v-input__control>.v-input__slot{background:#1e1e1e}.theme--dark.v-text-field--solo-inverted>.v-input__control>.v-input__slot{background:hsla(0,0%,100%,.16)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot{background:#fff}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input{color:rgba(0,0,0,.87)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot .v-label{color:rgba(0,0,0,.6)}.theme--dark.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{color:hsla(0,0%,100%,.24)}.theme--dark.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state):not(.v-input--is-disabled)>.v-input__control>.v-input__slot:hover fieldset{color:#fff}.theme--dark.v-text-field--outlined:not(.v-input--is-focused).v-input--is-disabled>.v-input__control>.v-input__slot fieldset{color:hsla(0,0%,100%,.16)}.v-text-field{padding-top:12px;margin-top:4px}.v-text-field__prefix,.v-text-field__suffix{line-height:20px}.v-text-field input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:20px;padding:8px 0 8px;max-width:100%;min-width:0;width:100%}.v-text-field .v-input__control,.v-text-field .v-input__slot,.v-text-field fieldset{border-radius:inherit}.v-text-field.v-input--has-state .v-input__control>.v-text-field__details>.v-counter,.v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-counter,.v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-messages,.v-text-field .v-input__control,.v-text-field fieldset{color:inherit}.v-text-field.v-input--dense{padding-top:0}.v-text-field.v-input--dense .v-label{top:4px}.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__prefix,.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__suffix,.v-text-field.v-input--dense:not(.v-text-field--outlined) input{padding:4px 0 2px}.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__prefix{padding-right:4px}.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__suffix{padding-left:4px}.v-text-field.v-input--dense[type=text]::-ms-clear{display:none}.v-text-field.v-input--dense .v-input__append-inner,.v-text-field.v-input--dense .v-input__prepend-inner{margin-top:0}.v-text-field .v-input__append-inner,.v-text-field .v-input__prepend-inner{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:4px;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-text-field .v-input__prepend-inner{margin-right:auto;padding-right:4px}.v-application--is-ltr .v-text-field .v-input__append-inner,.v-application--is-rtl .v-text-field .v-input__prepend-inner{margin-left:auto;padding-left:4px}.v-application--is-rtl .v-text-field .v-input__append-inner{margin-right:auto;padding-right:4px}.v-text-field .v-counter{white-space:nowrap}.v-application--is-ltr .v-text-field .v-counter{margin-left:8px}.v-application--is-rtl .v-text-field .v-counter{margin-right:8px}.v-text-field .v-label{max-width:90%;overflow:hidden;text-overflow:ellipsis;top:6px;white-space:nowrap;pointer-events:none}.v-application--is-ltr .v-text-field .v-label{-webkit-transform-origin:top left;transform-origin:top left}.v-application--is-rtl .v-text-field .v-label{-webkit-transform-origin:top right;transform-origin:top right}.v-text-field .v-label--active{max-width:133%;-webkit-transform:translateY(-18px) scale(.75);transform:translateY(-18px) scale(.75);pointer-events:auto}.v-text-field>.v-input__control>.v-input__slot{cursor:text}.v-text-field>.v-input__control>.v-input__slot:after,.v-text-field>.v-input__control>.v-input__slot:before{bottom:-1px;content:"";left:0;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-text-field>.v-input__control>.v-input__slot:before{border-color:inherit;border-style:solid;border-width:thin 0 0 0}.v-text-field>.v-input__control>.v-input__slot:after{background-color:currentColor;border-color:currentColor;border-style:solid;border-width:thin 0 thin 0;-webkit-transform:scaleX(0);transform:scaleX(0)}.v-text-field__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;min-height:14px;overflow:hidden}.v-text-field__prefix,.v-text-field__suffix{-ms-flex-item-align:center;align-self:center;cursor:default;-webkit-transition:color .3s cubic-bezier(.25,.8,.5,1);transition:color .3s cubic-bezier(.25,.8,.5,1);white-space:nowrap}.v-application--is-ltr .v-text-field__prefix{text-align:right;padding-right:4px}.v-application--is-rtl .v-text-field__prefix{text-align:left;padding-left:4px}.v-text-field__suffix{white-space:nowrap}.v-application--is-ltr .v-text-field__suffix{padding-left:4px}.v-application--is-rtl .v-text-field__suffix{padding-right:4px}.v-application--is-ltr .v-text-field--reverse .v-text-field__prefix{text-align:left;padding-right:0;padding-left:4px}.v-application--is-rtl .v-text-field--reverse .v-text-field__prefix{text-align:right;padding-right:4px;padding-left:0}.v-application--is-ltr .v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-application--is-rtl .v-text-field--reverse .v-text-field__suffix{padding-left:4px;padding-right:0}.v-text-field>.v-input__control>.v-input__slot>.v-text-field__slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.v-text-field:not(.v-text-field--is-booted) .v-label,.v-text-field:not(.v-text-field--is-booted) legend{-webkit-transition:none;transition:none}.v-text-field--filled,.v-text-field--full-width,.v-text-field--outlined{position:relative}.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width>.v-input__control>.v-input__slot,.v-text-field--outlined>.v-input__control>.v-input__slot{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:56px}.v-text-field--filled.v-input--dense>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{min-height:52px}.v-text-field--filled.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--filled.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--filled.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot{min-height:40px}.v-text-field--outlined{border-radius:4px}.v-text-field--enclosed .v-input__append-inner,.v-text-field--enclosed .v-input__append-outer,.v-text-field--enclosed .v-input__prepend-inner,.v-text-field--enclosed .v-input__prepend-outer,.v-text-field--full-width .v-input__append-inner,.v-text-field--full-width .v-input__append-outer,.v-text-field--full-width .v-input__prepend-inner,.v-text-field--full-width .v-input__prepend-outer{margin-top:17px}.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__append-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__append-outer,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__prepend-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__prepend-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__append-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__append-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__prepend-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__prepend-outer{margin-top:14px}.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-outer,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-outer{margin-top:9px}.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-outer,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-outer{margin-top:8px}.v-text-field--filled .v-label,.v-text-field--full-width .v-label{top:18px}.v-text-field--filled .v-label--active,.v-text-field--full-width .v-label--active{-webkit-transform:translateY(-6px) scale(.75);transform:translateY(-6px) scale(.75)}.v-text-field--filled.v-input--dense .v-label,.v-text-field--full-width.v-input--dense .v-label{top:17px}.v-text-field--filled.v-input--dense .v-label--active,.v-text-field--full-width.v-input--dense .v-label--active{-webkit-transform:translateY(-10px) scale(.75);transform:translateY(-10px) scale(.75)}.v-text-field--filled.v-input--dense.v-text-field--single-line .v-label,.v-text-field--full-width.v-input--dense.v-text-field--single-line .v-label{top:11px}.v-text-field--filled{border-radius:4px 4px 0 0}.v-text-field--filled:not(.v-text-field--single-line) input{margin-top:22px}.v-text-field--filled.v-input--dense:not(.v-text-field--single-line).v-text-field--outlined input{margin-top:0}.v-text-field--filled .v-text-field__prefix,.v-text-field--filled .v-text-field__suffix{max-height:32px;margin-top:20px}.v-text-field--full-width{border-radius:0}.v-text-field--outlined .v-text-field__slot,.v-text-field--single-line .v-text-field__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-text-field.v-text-field--enclosed{margin:0;padding:0}.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__suffix{margin-top:0}.v-text-field.v-text-field--enclosed:not(.v-text-field--filled) .v-progress-linear__background{display:none}.v-text-field.v-text-field--enclosed .v-text-field__details,.v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{padding:0 12px}.v-text-field.v-text-field--enclosed .v-text-field__details{padding-top:0;margin-bottom:8px}.v-application--is-ltr .v-text-field--reverse input{text-align:right}.v-application--is-rtl .v-text-field--reverse input{text-align:left}.v-application--is-ltr .v-text-field--reverse .v-label{-webkit-transform-origin:top right;transform-origin:top right}.v-application--is-rtl .v-text-field--reverse .v-label{-webkit-transform-origin:top left;transform-origin:top left}.v-text-field--reverse .v-text-field__slot,.v-text-field--reverse>.v-input__control>.v-input__slot{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-text-field--outlined>.v-input__control>.v-input__slot:after,.v-text-field--outlined>.v-input__control>.v-input__slot:before,.v-text-field--rounded>.v-input__control>.v-input__slot:after,.v-text-field--rounded>.v-input__control>.v-input__slot:before,.v-text-field--solo>.v-input__control>.v-input__slot:after,.v-text-field--solo>.v-input__control>.v-input__slot:before{display:none}.v-text-field--outlined,.v-text-field--solo{border-radius:4px}.v-text-field--outlined{margin-bottom:16px;-webkit-transition:border .3s cubic-bezier(.25,.8,.5,1);transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field--outlined .v-label{top:18px}.v-text-field--outlined .v-label--active{-webkit-transform:translateY(-24px) scale(.75);transform:translateY(-24px) scale(.75)}.v-text-field--outlined.v-input--dense .v-label{top:10px}.v-text-field--outlined.v-input--dense .v-label--active{-webkit-transform:translateY(-16px) scale(.75);transform:translateY(-16px) scale(.75)}.v-text-field--outlined fieldset{border-collapse:collapse;border-color:currentColor;border-style:solid;border-width:1px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:-5px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,border-width;transition-property:color,border-width;-webkit-transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-application--is-ltr .v-text-field--outlined fieldset{padding-left:8px}.v-application--is-ltr .v-text-field--outlined.v-text-field--reverse fieldset,.v-application--is-rtl .v-text-field--outlined fieldset{padding-right:8px}.v-application--is-rtl .v-text-field--outlined.v-text-field--reverse fieldset{padding-left:8px}.v-text-field--outlined legend{line-height:11px;padding:0;-webkit-transition:width .3s cubic-bezier(.25,.8,.5,1);transition:width .3s cubic-bezier(.25,.8,.5,1)}.v-application--is-ltr .v-text-field--outlined legend{text-align:left}.v-application--is-rtl .v-text-field--outlined legend{text-align:right}.v-application--is-ltr .v-text-field--outlined.v-text-field--reverse legend{margin-left:auto}.v-application--is-rtl .v-text-field--outlined.v-text-field--reverse legend{margin-right:auto}.v-application--is-ltr .v-text-field--outlined.v-text-field--rounded legend{margin-left:12px}.v-application--is-rtl .v-text-field--outlined.v-text-field--rounded legend{margin-right:12px}.v-text-field--outlined>.v-input__control>.v-input__slot{background:transparent}.v-text-field--outlined .v-text-field__prefix{max-height:32px}.v-text-field--outlined .v-input__append-outer,.v-text-field--outlined .v-input__prepend-outer{margin-top:18px}.v-text-field--outlined.v-input--has-state fieldset,.v-text-field--outlined.v-input--is-focused fieldset{border:2px solid currentColor}.v-text-field--rounded{border-radius:28px}.v-text-field--rounded>.v-input__control>.v-input__slot{padding:0 24px}.v-text-field--shaped{border-radius:16px 16px 0 0}.v-text-field.v-text-field--solo .v-label{top:calc(50% - 9px)}.v-text-field.v-text-field--solo .v-input__control{min-height:48px;padding:0}.v-text-field.v-text-field--solo .v-input__control input{caret-color:auto}.v-text-field.v-text-field--solo.v-input--dense>.v-input__control{min-height:38px}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-text-field.v-text-field--solo .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{-ms-flex-item-align:center;align-self:center;margin-top:0}.v-text-field.v-text-field--solo .v-input__append-outer,.v-text-field.v-text-field--solo .v-input__prepend-outer{margin-top:12px}.v-text-field.v-text-field--solo.v-input--dense .v-input__append-outer,.v-text-field.v-text-field--solo.v-input--dense .v-input__prepend-outer{margin-top:7px}.v-text-field.v-input--is-focused>.v-input__control>.v-input__slot:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.v-text-field.v-input--has-state>.v-input__control>.v-input__slot:before{border-color:currentColor}.theme--light.v-counter{color:rgba(0,0,0,.6)}.theme--dark.v-counter{color:hsla(0,0%,100%,.7)}.v-counter{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:12px;min-height:12px;line-height:12px}.v-speed-dial{position:relative;z-index:1}.v-speed-dial--absolute{position:absolute}.v-speed-dial--fixed{position:fixed}.v-speed-dial--absolute,.v-speed-dial--fixed{z-index:4}.v-speed-dial--absolute>.v-btn--floating,.v-speed-dial--fixed>.v-btn--floating{margin:0}.v-speed-dial--top{top:16px}.v-speed-dial--bottom{bottom:16px}.v-speed-dial--left{left:16px}.v-speed-dial--right{right:16px}.v-speed-dial--direction-left .v-speed-dial__list,.v-speed-dial--direction-right .v-speed-dial__list{height:100%;top:0;padding:0 16px}.v-speed-dial--direction-bottom .v-speed-dial__list,.v-speed-dial--direction-top .v-speed-dial__list{left:0;width:100%}.v-speed-dial--direction-top .v-speed-dial__list{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;bottom:100%}.v-speed-dial--direction-right .v-speed-dial__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:100%}.v-speed-dial--direction-bottom .v-speed-dial__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:100%}.v-speed-dial--direction-left .v-speed-dial__list{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;right:100%}.v-speed-dial__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 0;position:absolute}.v-speed-dial__list .v-btn{margin:6px}.v-speed-dial:not(.v-speed-dial--is-active) .v-speed-dial__list{pointer-events:none}.v-textarea textarea{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;-ms-flex-item-align:start;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{-ms-flex-item-align:stretch;align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.v-list.accent>.v-list-item,.v-list.error>.v-list-item,.v-list.info>.v-list-item,.v-list.primary>.v-list-item,.v-list.secondary>.v-list-item,.v-list.success>.v-list-item,.v-list.warning>.v-list-item{color:#fff}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list-group--active:after,.theme--light.v-list .v-list-group--active:before{background:rgba(0,0,0,.12)}.theme--dark.v-list{background:#1e1e1e;color:#fff}.theme--dark.v-list .v-list--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list-group--active:after,.theme--dark.v-list .v-list-group--active:before{background:hsla(0,0%,100%,.12)}.v-sheet.v-list{border-radius:0}.v-sheet.v-list:not(.v-sheet--outlined){-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-list.v-sheet--shaped{border-radius:0}.v-list{display:block;padding:8px 0;position:static;-webkit-transition:-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1)}.v-list--disabled{pointer-events:none}.v-list--flat .v-list-item:before{display:none}.v-list--dense .v-subheader{font-size:.75rem;height:40px;padding:0 8px}.v-list--nav .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item:not(:last-child):not(:only-child){margin-bottom:8px}.v-list--nav.v-list--dense .v-list-item:not(:last-child):not(:only-child),.v-list--nav .v-list-item--dense:not(:last-child):not(:only-child),.v-list--rounded.v-list--dense .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item--dense:not(:last-child):not(:only-child){margin-bottom:4px}.v-list--nav{padding-left:8px;padding-right:8px}.v-list--nav .v-list-item{padding:0 8px}.v-list--nav .v-list-item,.v-list--nav .v-list-item:before{border-radius:4px}.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item>.v-ripple__container{border-bottom-right-radius:32px!important;border-top-right-radius:32px!important}.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item>.v-ripple__container{border-bottom-left-radius:32px!important;border-top-left-radius:32px!important}.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-right-radius:42.6666666667px!important;border-top-right-radius:42.6666666667px!important}.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-left-radius:42.6666666667px!important;border-top-left-radius:42.6666666667px!important}.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-right-radius:58.6666666667px!important;border-top-right-radius:58.6666666667px!important}.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-left-radius:58.6666666667px!important;border-top-left-radius:58.6666666667px!important}.v-application--is-ltr .v-list.v-sheet--shaped{padding-right:8px}.v-application--is-rtl .v-list.v-sheet--shaped{padding-left:8px}.v-list--rounded{padding:8px}.v-list--rounded .v-list-item,.v-list--rounded .v-list-item:before,.v-list--rounded .v-list-item>.v-ripple__container{border-radius:32px!important}.v-list--rounded.v-list--two-line .v-list-item,.v-list--rounded.v-list--two-line .v-list-item:before,.v-list--rounded.v-list--two-line .v-list-item>.v-ripple__container{border-radius:42.6666666667px!important}.v-list--rounded.v-list--three-line .v-list-item,.v-list--rounded.v-list--three-line .v-list-item:before,.v-list--rounded.v-list--three-line .v-list-item>.v-ripple__container{border-radius:58.6666666667px!important}.v-list--subheader{padding-top:0}.theme--light.v-list-item--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:rgba(0,0,0,.87)!important}.theme--light.v-list-item .v-list-item__mask{color:rgba(0,0,0,.38);background:#eee}.theme--light.v-list-item .v-list-item__action-text,.theme--light.v-list-item .v-list-item__subtitle{color:rgba(0,0,0,.6)}.theme--light.v-list-item:hover:before{opacity:.04}.theme--light.v-list-item--active:before,.theme--light.v-list-item--active:hover:before,.theme--light.v-list-item:focus:before{opacity:.12}.theme--light.v-list-item--active:focus:before,.theme--light.v-list-item.v-list-item--highlighted:before{opacity:.16}.theme--dark.v-list-item--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:#fff!important}.theme--dark.v-list-item .v-list-item__mask{color:hsla(0,0%,100%,.5);background:#494949}.theme--dark.v-list-item .v-list-item__action-text,.theme--dark.v-list-item .v-list-item__subtitle{color:hsla(0,0%,100%,.7)}.theme--dark.v-list-item:hover:before{opacity:.08}.theme--dark.v-list-item--active:before,.theme--dark.v-list-item--active:hover:before,.theme--dark.v-list-item:focus:before{opacity:.24}.theme--dark.v-list-item--active:focus:before,.theme--dark.v-list-item.v-list-item--highlighted:before{opacity:.32}.v-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:normal;min-height:48px;outline:none;padding:0 16px;position:relative;text-decoration:none}.v-list-item--disabled{pointer-events:none}.v-list-item--selectable{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.v-list-item:after{content:"";min-height:inherit;font-size:0}.v-list-item__action{-ms-flex-item-align:center;align-self:center;margin:12px 0}.v-list-item__action .v-input,.v-list-item__action .v-input--selection-controls__input,.v-list-item__action .v-input__control,.v-list-item__action .v-input__slot{margin:0!important}.v-list-item__action .v-input{padding:0}.v-list-item__action .v-input .v-messages{display:none}.v-list-item__action-text{font-size:.75rem}.v-list-item__avatar{-ms-flex-item-align:center;align-self:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.v-list-item__avatar,.v-list-item__avatar.v-list-item__avatar--horizontal{margin-bottom:8px;margin-top:8px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-right:-16px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-right:-16px}.v-list-item__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;overflow:hidden;padding:12px 0}.v-list-item__content>*{line-height:1.1;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.v-list-item__content>:not(:last-child){margin-bottom:2px}.v-list-item__icon{-ms-flex-item-align:start;align-self:flex-start;margin:16px 0}.v-application--is-ltr .v-list-item__action:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__icon:last-of-type:not(:only-child){margin-left:16px}.v-application--is-ltr .v-list-item__avatar:first-child,.v-application--is-rtl .v-list-item__action:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__icon:last-of-type:not(:only-child){margin-right:16px}.v-application--is-rtl .v-list-item__avatar:first-child{margin-left:16px}.v-application--is-ltr .v-list-item__action:first-child,.v-application--is-ltr .v-list-item__icon:first-child{margin-right:32px}.v-application--is-rtl .v-list-item__action:first-child,.v-application--is-rtl .v-list-item__icon:first-child{margin-left:32px}.v-list-item__action,.v-list-item__avatar,.v-list-item__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:24px}.v-list-item .v-list-item__subtitle,.v-list-item .v-list-item__title{line-height:1.2}.v-list-item__subtitle,.v-list-item__title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list-item__title{-ms-flex-item-align:center;align-self:center;font-size:1rem}.v-list-item__title>.v-badge{margin-top:16px}.v-list-item__subtitle{font-size:.875rem}.v-list--dense .v-list-item,.v-list-item--dense{min-height:40px}.v-list--dense .v-list-item .v-list-item__icon,.v-list-item--dense .v-list-item__icon{height:24px;margin-top:8px;margin-bottom:8px}.v-list--dense .v-list-item .v-list-item__content,.v-list-item--dense .v-list-item__content{padding:8px 0}.v-list--dense .v-list-item .v-list-item__subtitle,.v-list--dense .v-list-item .v-list-item__title,.v-list-item--dense .v-list-item__subtitle,.v-list-item--dense .v-list-item__title{font-size:.8125rem;font-weight:500;line-height:1rem}.v-list--dense .v-list-item.v-list-item--two-line,.v-list-item--dense.v-list-item--two-line{min-height:60px}.v-list--dense .v-list-item.v-list-item--three-line,.v-list-item--dense.v-list-item--three-line{min-height:76px}.v-list-item--link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-list-item--link:before{background-color:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list .v-list-item--active,.v-list .v-list-item--active .v-icon{color:inherit}.v-list-item__action--stack{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-list--three-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--three-line .v-list-item .v-list-item__icon,.v-list--two-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--three-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--three-line .v-list-item__icon,.v-list-item--two-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--two-line .v-list-item__icon{margin-bottom:16px;margin-top:16px}.v-list--two-line .v-list-item,.v-list-item--two-line{min-height:64px}.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--two-line .v-list-item__icon{margin-bottom:32px}.v-list--three-line .v-list-item,.v-list-item--three-line{min-height:88px}.v-list--three-line .v-list-item .v-list-item__action,.v-list--three-line .v-list-item .v-list-item__avatar,.v-list-item--three-line .v-list-item__action,.v-list-item--three-line .v-list-item__avatar{-ms-flex-item-align:start;align-self:flex-start;margin-top:16px;margin-bottom:16px}.v-list--three-line .v-list-item .v-list-item__content,.v-list-item--three-line .v-list-item__content{-ms-flex-item-align:stretch;align-self:stretch}.v-list--three-line .v-list-item .v-list-item__subtitle,.v-list-item--three-line .v-list-item__subtitle{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.v-list-group .v-list-group__header .v-list-item__icon.v-list-group__header__append-icon{-ms-flex-item-align:center;align-self:center;margin:0;min-width:48px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-list-group--sub-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-list-group__header.v-list-item--active:not(:hover):not(:focus):before{opacity:0}.v-list-group__items{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.v-list-group__items .v-list-group__items,.v-list-group__items .v-list-item{overflow:hidden}.v-list-group--active>.v-list-group__header.v-list-group__header--sub-group>.v-list-group__header__prepend-icon .v-icon,.v-list-group--active>.v-list-group__header>.v-list-group__header__append-icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-list-group--active>.v-list-group__header .v-list-group__header__prepend-icon .v-icon,.v-list-group--active>.v-list-group__header .v-list-item,.v-list-group--active>.v-list-group__header .v-list-item__content{color:inherit}.v-application--is-ltr .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__icon:first-child{margin-right:16px}.v-application--is-rtl .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__icon:first-child{margin-left:16px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__header{padding-left:32px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__header{padding-right:32px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__items .v-list-item{padding-left:40px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__items .v-list-item{padding-right:40px}.v-list-group--sub-group.v-list-group--active .v-list-item__icon.v-list-group__header__prepend-icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-application--is-ltr .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-left:72px}.v-application--is-rtl .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-right:72px}.v-application--is-ltr .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-left:88px}.v-application--is-rtl .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-right:88px}.v-application--is-ltr .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-left:24px}.v-application--is-rtl .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-right:24px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-left:64px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-right:64px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-left:80px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-right:80px}.v-list-item-group .v-list-item--active{color:inherit}.v-item-group{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;max-width:100%;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.theme--light.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:hsla(0,0%,100%,.3)!important}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;-webkit-transition:inherit;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:inherit;transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:none;transition:none} \ No newline at end of file + */html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.v-application .elevation-24{-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}.v-application .elevation-23{-webkit-box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important;box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.v-application .elevation-22{-webkit-box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.v-application .elevation-21{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.v-application .elevation-20{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.v-application .elevation-19{-webkit-box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important;box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important}.v-application .elevation-18{-webkit-box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important;box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important}.v-application .elevation-17{-webkit-box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important}.v-application .elevation-16{-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important}.v-application .elevation-15{-webkit-box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important;box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important}.v-application .elevation-14{-webkit-box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important}.v-application .elevation-13{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.v-application .elevation-12{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important}.v-application .elevation-11{-webkit-box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important;box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important}.v-application .elevation-10{-webkit-box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important;box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.v-application .elevation-9{-webkit-box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important;box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important}.v-application .elevation-8{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.v-application .elevation-7{-webkit-box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important;box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important}.v-application .elevation-6{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important}.v-application .elevation-5{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.v-application .elevation-4{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important}.v-application .elevation-3{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important}.v-application .elevation-2{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.v-application .elevation-1{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.v-application .elevation-0{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-application .carousel-transition-enter{-webkit-transform:translate(100%);transform:translate(100%)}.v-application .carousel-transition-leave,.v-application .carousel-transition-leave-to{position:absolute;top:0;-webkit-transform:translate(-100%);transform:translate(-100%)}.carousel-reverse-transition-enter{-webkit-transform:translate(-100%);transform:translate(-100%)}.carousel-reverse-transition-leave,.carousel-reverse-transition-leave-to{position:absolute;top:0;-webkit-transform:translate(100%);transform:translate(100%)}.dialog-transition-enter,.dialog-transition-leave-to{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1}.dialog-bottom-transition-enter,.dialog-bottom-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.dialog-top-transition-enter,.dialog-top-transition-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{-webkit-transition:.3s cubic-bezier(0,0,.2,1);transition:.3s cubic-bezier(0,0,.2,1)}.picker-reverse-transition-enter,.picker-reverse-transition-leave-to,.picker-transition-enter,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to,.picker-transition-leave,.picker-transition-leave-active,.picker-transition-leave-to{position:absolute!important}.picker-transition-enter{-webkit-transform:translateY(100%);transform:translateY(100%)}.picker-reverse-transition-enter,.picker-transition-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.picker-reverse-transition-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.picker-title-transition-enter-to,.picker-title-transition-leave{-webkit-transform:translate(0);transform:translate(0)}.picker-title-transition-enter{-webkit-transform:translate(-100%);transform:translate(-100%)}.picker-title-transition-leave-to{opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}.picker-title-transition-leave,.picker-title-transition-leave-active,.picker-title-transition-leave-to{position:absolute!important}.tab-transition-enter{-webkit-transform:translate(100%);transform:translate(100%)}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0}.tab-transition-leave-to{position:absolute}.tab-reverse-transition-enter,.tab-transition-leave-to{-webkit-transform:translate(-100%);transform:translate(-100%)}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{top:0;position:absolute;-webkit-transform:translate(100%);transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.expand-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.expand-x-transition-enter-active,.expand-x-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.expand-x-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-transition-enter-active,.scale-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scale-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-transition-enter,.scale-transition-leave,.scale-transition-leave-to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scale-rotate-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-rotate-transition-enter,.scale-rotate-transition-leave,.scale-rotate-transition-leave-to{opacity:0;-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scale-rotate-reverse-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scale-rotate-reverse-transition-enter,.scale-rotate-reverse-transition-leave,.scale-rotate-reverse-transition-leave-to{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}.message-transition-enter-active,.message-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.message-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.message-transition-enter,.message-transition-leave-to{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.message-transition-leave,.message-transition-leave-active{position:absolute}.slide-y-transition-enter-active,.slide-y-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-y-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-y-transition-enter,.slide-y-transition-leave-to{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-y-reverse-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-y-reverse-transition-enter,.slide-y-reverse-transition-leave-to{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-y-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-y-transition-enter,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.scroll-y-transition-leave-to{-webkit-transform:translateY(15px);transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-y-reverse-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-y-reverse-transition-enter,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter{-webkit-transform:translateY(15px);transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-x-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-x-transition-enter,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.scroll-x-transition-leave-to{-webkit-transform:translateX(15px);transform:translateX(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-x-reverse-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.scroll-x-reverse-transition-enter,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter{-webkit-transform:translateX(15px);transform:translateX(15px)}.scroll-x-reverse-transition-leave-to{-webkit-transform:translateX(-15px);transform:translateX(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-x-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-x-transition-enter,.slide-x-transition-leave-to{opacity:0;-webkit-transform:translateX(-15px);transform:translateX(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-x-reverse-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.slide-x-reverse-transition-enter,.slide-x-reverse-transition-leave-to{opacity:0;-webkit-transform:translateX(15px);transform:translateX(15px)}.fade-transition-enter-active,.fade-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.fade-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.fade-transition-enter,.fade-transition-leave-to{opacity:0!important}.fab-transition-enter-active,.fab-transition-leave-active{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.fab-transition-move{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.fab-transition-enter,.fab-transition-leave-to{-webkit-transform:scale(0) rotate(-45deg);transform:scale(0) rotate(-45deg)}.v-application .blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}.v-application code,.v-application kbd{border-radius:3px;font-size:85%;font-weight:400}.v-application code{padding:.2em .4em}.v-application kbd{padding:.2em .4rem;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.theme--light.v-application code{background-color:rgba(0,0,0,.05);color:currentColor}.theme--light.v-application kbd{background:#212529;color:#fff}.theme--dark.v-application code{background-color:hsla(0,0%,100%,.1);color:currentColor}.theme--dark.v-application kbd{background:#212529;color:#fff}html{font-size:16px;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden!important}.v-application{font-family:Roboto,sans-serif;line-height:1.5}.v-application ::-ms-clear,.v-application ::-ms-reveal{display:none}@supports(-webkit-touch-callout:none){body{cursor:pointer}}.v-application .theme--light.heading{color:rgba(0,0,0,.87)}.v-application .theme--dark.heading{color:#fff}.v-application ol,.v-application ul{padding-left:24px}.v-application .display-4{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .display-3,.v-application .display-4{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .display-3{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .display-2{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .display-1,.v-application .display-2{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .display-1{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .headline{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .headline,.v-application .title{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .title{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .subtitle-2{font-size:.875rem!important;font-weight:500;letter-spacing:.0071428571em!important;line-height:1.375rem;font-family:Roboto,sans-serif!important}.v-application .subtitle-1{font-size:1rem!important;letter-spacing:.009375em!important;line-height:1.75rem}.v-application .body-2,.v-application .subtitle-1{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .body-2{font-size:.875rem!important;letter-spacing:.0178571429em!important;line-height:1.25rem}.v-application .body-1{font-size:1rem!important;letter-spacing:.03125em!important;line-height:1.5rem}.v-application .body-1,.v-application .caption{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .caption{font-size:.75rem!important;letter-spacing:.0333333333em!important;line-height:1.25rem}.v-application .overline{font-size:.75rem!important;font-weight:500;letter-spacing:.1666666667em!important;line-height:2rem;text-transform:uppercase;font-family:Roboto,sans-serif!important}.v-application p{margin-bottom:16px}@media only print{.v-application .hidden-print-only{display:none!important}}@media only screen{.v-application .hidden-screen-only{display:none!important}}@media only screen and (max-width:599px){.v-application .hidden-xs-only{display:none!important}}@media only screen and (min-width:600px)and (max-width:959px){.v-application .hidden-sm-only{display:none!important}}@media only screen and (max-width:959px){.v-application .hidden-sm-and-down{display:none!important}}@media only screen and (min-width:600px){.v-application .hidden-sm-and-up{display:none!important}}@media only screen and (min-width:960px)and (max-width:1263px){.v-application .hidden-md-only{display:none!important}}@media only screen and (max-width:1263px){.v-application .hidden-md-and-down{display:none!important}}@media only screen and (min-width:960px){.v-application .hidden-md-and-up{display:none!important}}@media only screen and (min-width:1264px)and (max-width:1903px){.v-application .hidden-lg-only{display:none!important}}@media only screen and (max-width:1903px){.v-application .hidden-lg-and-down{display:none!important}}@media only screen and (min-width:1264px){.v-application .hidden-lg-and-up{display:none!important}}@media only screen and (min-width:1904px){.v-application .hidden-xl-only{display:none!important}}.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.v-application .font-weight-thin{font-weight:100!important}.v-application .font-weight-light{font-weight:300!important}.v-application .font-weight-regular{font-weight:400!important}.v-application .font-weight-medium{font-weight:500!important}.v-application .font-weight-bold{font-weight:700!important}.v-application .font-weight-black{font-weight:900!important}.v-application .font-italic{font-style:italic!important}.v-application .transition-fast-out-slow-in{-webkit-transition:.3s cubic-bezier(.4,0,.2,1)!important;transition:.3s cubic-bezier(.4,0,.2,1)!important}.v-application .transition-linear-out-slow-in{-webkit-transition:.3s cubic-bezier(0,0,.2,1)!important;transition:.3s cubic-bezier(0,0,.2,1)!important}.v-application .transition-fast-out-linear-in{-webkit-transition:.3s cubic-bezier(.4,0,1,1)!important;transition:.3s cubic-bezier(.4,0,1,1)!important}.v-application .transition-ease-in-out{-webkit-transition:.3s cubic-bezier(.4,0,.6,1)!important;transition:.3s cubic-bezier(.4,0,.6,1)!important}.v-application .transition-fast-in-fast-out{-webkit-transition:.3s cubic-bezier(.25,.8,.25,1)!important;transition:.3s cubic-bezier(.25,.8,.25,1)!important}.v-application .transition-swing{-webkit-transition:.3s cubic-bezier(.25,.8,.5,1)!important;transition:.3s cubic-bezier(.25,.8,.5,1)!important}.v-application .overflow-auto{overflow:auto!important}.v-application .overflow-hidden{overflow:hidden!important}.v-application .overflow-visible{overflow:visible!important}.v-application .overflow-x-auto{overflow-x:auto!important}.v-application .overflow-x-hidden{overflow-x:hidden!important}.v-application .overflow-y-auto{overflow-y:auto!important}.v-application .overflow-y-hidden{overflow-y:hidden!important}.v-application .d-none{display:none!important}.v-application .d-inline{display:inline!important}.v-application .d-inline-block{display:inline-block!important}.v-application .d-block{display:block!important}.v-application .d-table{display:table!important}.v-application .d-table-row{display:table-row!important}.v-application .d-table-cell{display:table-cell!important}.v-application .d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-none{float:none!important}.v-application .float-left{float:left!important}.v-application .float-right{float:right!important}.v-application--is-rtl .float-end{float:left!important}.v-application--is-ltr .float-end,.v-application--is-rtl .float-start{float:right!important}.v-application--is-ltr .float-start{float:left!important}.v-application .flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.v-application .flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.v-application .flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.v-application .flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.v-application .flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.v-application .flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.v-application .flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.v-application .flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.v-application .flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.v-application .flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.v-application .flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.v-application .flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.v-application .justify-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.v-application .justify-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.v-application .justify-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.v-application .justify-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.v-application .justify-space-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.v-application .align-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.v-application .align-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.v-application .align-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.v-application .align-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.v-application .align-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.v-application .align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.v-application .align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.v-application .align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.v-application .align-content-space-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.v-application .align-content-space-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.v-application .align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.v-application .align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.v-application .align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.v-application .align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.v-application .align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.v-application .align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.v-application .align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.v-application .order-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.v-application .order-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.v-application .order-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.v-application .order-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.v-application .order-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.v-application .order-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.v-application .order-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.v-application .order-6{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.v-application .order-7{-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}.v-application .order-8{-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}.v-application .order-9{-webkit-box-ordinal-group:10!important;-ms-flex-order:9!important;order:9!important}.v-application .order-10{-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}.v-application .order-11{-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}.v-application .order-12{-webkit-box-ordinal-group:13!important;-ms-flex-order:12!important;order:12!important}.v-application .order-last{-webkit-box-ordinal-group:14!important;-ms-flex-order:13!important;order:13!important}.v-application .ma-0{margin:0!important}.v-application .ma-1{margin:4px!important}.v-application .ma-2{margin:8px!important}.v-application .ma-3{margin:12px!important}.v-application .ma-4{margin:16px!important}.v-application .ma-5{margin:20px!important}.v-application .ma-6{margin:24px!important}.v-application .ma-7{margin:28px!important}.v-application .ma-8{margin:32px!important}.v-application .ma-9{margin:36px!important}.v-application .ma-10{margin:40px!important}.v-application .ma-11{margin:44px!important}.v-application .ma-12{margin:48px!important}.v-application .ma-13{margin:52px!important}.v-application .ma-14{margin:56px!important}.v-application .ma-15{margin:60px!important}.v-application .ma-16{margin:64px!important}.v-application .ma-auto{margin:auto!important}.v-application .mx-0{margin-right:0!important;margin-left:0!important}.v-application .mx-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-0{margin-top:0!important}.v-application .mt-1{margin-top:4px!important}.v-application .mt-2{margin-top:8px!important}.v-application .mt-3{margin-top:12px!important}.v-application .mt-4{margin-top:16px!important}.v-application .mt-5{margin-top:20px!important}.v-application .mt-6{margin-top:24px!important}.v-application .mt-7{margin-top:28px!important}.v-application .mt-8{margin-top:32px!important}.v-application .mt-9{margin-top:36px!important}.v-application .mt-10{margin-top:40px!important}.v-application .mt-11{margin-top:44px!important}.v-application .mt-12{margin-top:48px!important}.v-application .mt-13{margin-top:52px!important}.v-application .mt-14{margin-top:56px!important}.v-application .mt-15{margin-top:60px!important}.v-application .mt-16{margin-top:64px!important}.v-application .mt-auto{margin-top:auto!important}.v-application .mr-0{margin-right:0!important}.v-application .mr-1{margin-right:4px!important}.v-application .mr-2{margin-right:8px!important}.v-application .mr-3{margin-right:12px!important}.v-application .mr-4{margin-right:16px!important}.v-application .mr-5{margin-right:20px!important}.v-application .mr-6{margin-right:24px!important}.v-application .mr-7{margin-right:28px!important}.v-application .mr-8{margin-right:32px!important}.v-application .mr-9{margin-right:36px!important}.v-application .mr-10{margin-right:40px!important}.v-application .mr-11{margin-right:44px!important}.v-application .mr-12{margin-right:48px!important}.v-application .mr-13{margin-right:52px!important}.v-application .mr-14{margin-right:56px!important}.v-application .mr-15{margin-right:60px!important}.v-application .mr-16{margin-right:64px!important}.v-application .mr-auto{margin-right:auto!important}.v-application .mb-0{margin-bottom:0!important}.v-application .mb-1{margin-bottom:4px!important}.v-application .mb-2{margin-bottom:8px!important}.v-application .mb-3{margin-bottom:12px!important}.v-application .mb-4{margin-bottom:16px!important}.v-application .mb-5{margin-bottom:20px!important}.v-application .mb-6{margin-bottom:24px!important}.v-application .mb-7{margin-bottom:28px!important}.v-application .mb-8{margin-bottom:32px!important}.v-application .mb-9{margin-bottom:36px!important}.v-application .mb-10{margin-bottom:40px!important}.v-application .mb-11{margin-bottom:44px!important}.v-application .mb-12{margin-bottom:48px!important}.v-application .mb-13{margin-bottom:52px!important}.v-application .mb-14{margin-bottom:56px!important}.v-application .mb-15{margin-bottom:60px!important}.v-application .mb-16{margin-bottom:64px!important}.v-application .mb-auto{margin-bottom:auto!important}.v-application .ml-0{margin-left:0!important}.v-application .ml-1{margin-left:4px!important}.v-application .ml-2{margin-left:8px!important}.v-application .ml-3{margin-left:12px!important}.v-application .ml-4{margin-left:16px!important}.v-application .ml-5{margin-left:20px!important}.v-application .ml-6{margin-left:24px!important}.v-application .ml-7{margin-left:28px!important}.v-application .ml-8{margin-left:32px!important}.v-application .ml-9{margin-left:36px!important}.v-application .ml-10{margin-left:40px!important}.v-application .ml-11{margin-left:44px!important}.v-application .ml-12{margin-left:48px!important}.v-application .ml-13{margin-left:52px!important}.v-application .ml-14{margin-left:56px!important}.v-application .ml-15{margin-left:60px!important}.v-application .ml-16{margin-left:64px!important}.v-application .ml-auto{margin-left:auto!important}.v-application--is-ltr .ms-0{margin-left:0!important}.v-application--is-rtl .ms-0{margin-right:0!important}.v-application--is-ltr .ms-1{margin-left:4px!important}.v-application--is-rtl .ms-1{margin-right:4px!important}.v-application--is-ltr .ms-2{margin-left:8px!important}.v-application--is-rtl .ms-2{margin-right:8px!important}.v-application--is-ltr .ms-3{margin-left:12px!important}.v-application--is-rtl .ms-3{margin-right:12px!important}.v-application--is-ltr .ms-4{margin-left:16px!important}.v-application--is-rtl .ms-4{margin-right:16px!important}.v-application--is-ltr .ms-5{margin-left:20px!important}.v-application--is-rtl .ms-5{margin-right:20px!important}.v-application--is-ltr .ms-6{margin-left:24px!important}.v-application--is-rtl .ms-6{margin-right:24px!important}.v-application--is-ltr .ms-7{margin-left:28px!important}.v-application--is-rtl .ms-7{margin-right:28px!important}.v-application--is-ltr .ms-8{margin-left:32px!important}.v-application--is-rtl .ms-8{margin-right:32px!important}.v-application--is-ltr .ms-9{margin-left:36px!important}.v-application--is-rtl .ms-9{margin-right:36px!important}.v-application--is-ltr .ms-10{margin-left:40px!important}.v-application--is-rtl .ms-10{margin-right:40px!important}.v-application--is-ltr .ms-11{margin-left:44px!important}.v-application--is-rtl .ms-11{margin-right:44px!important}.v-application--is-ltr .ms-12{margin-left:48px!important}.v-application--is-rtl .ms-12{margin-right:48px!important}.v-application--is-ltr .ms-13{margin-left:52px!important}.v-application--is-rtl .ms-13{margin-right:52px!important}.v-application--is-ltr .ms-14{margin-left:56px!important}.v-application--is-rtl .ms-14{margin-right:56px!important}.v-application--is-ltr .ms-15{margin-left:60px!important}.v-application--is-rtl .ms-15{margin-right:60px!important}.v-application--is-ltr .ms-16{margin-left:64px!important}.v-application--is-rtl .ms-16{margin-right:64px!important}.v-application--is-ltr .ms-auto{margin-left:auto!important}.v-application--is-rtl .ms-auto{margin-right:auto!important}.v-application--is-ltr .me-0{margin-right:0!important}.v-application--is-rtl .me-0{margin-left:0!important}.v-application--is-ltr .me-1{margin-right:4px!important}.v-application--is-rtl .me-1{margin-left:4px!important}.v-application--is-ltr .me-2{margin-right:8px!important}.v-application--is-rtl .me-2{margin-left:8px!important}.v-application--is-ltr .me-3{margin-right:12px!important}.v-application--is-rtl .me-3{margin-left:12px!important}.v-application--is-ltr .me-4{margin-right:16px!important}.v-application--is-rtl .me-4{margin-left:16px!important}.v-application--is-ltr .me-5{margin-right:20px!important}.v-application--is-rtl .me-5{margin-left:20px!important}.v-application--is-ltr .me-6{margin-right:24px!important}.v-application--is-rtl .me-6{margin-left:24px!important}.v-application--is-ltr .me-7{margin-right:28px!important}.v-application--is-rtl .me-7{margin-left:28px!important}.v-application--is-ltr .me-8{margin-right:32px!important}.v-application--is-rtl .me-8{margin-left:32px!important}.v-application--is-ltr .me-9{margin-right:36px!important}.v-application--is-rtl .me-9{margin-left:36px!important}.v-application--is-ltr .me-10{margin-right:40px!important}.v-application--is-rtl .me-10{margin-left:40px!important}.v-application--is-ltr .me-11{margin-right:44px!important}.v-application--is-rtl .me-11{margin-left:44px!important}.v-application--is-ltr .me-12{margin-right:48px!important}.v-application--is-rtl .me-12{margin-left:48px!important}.v-application--is-ltr .me-13{margin-right:52px!important}.v-application--is-rtl .me-13{margin-left:52px!important}.v-application--is-ltr .me-14{margin-right:56px!important}.v-application--is-rtl .me-14{margin-left:56px!important}.v-application--is-ltr .me-15{margin-right:60px!important}.v-application--is-rtl .me-15{margin-left:60px!important}.v-application--is-ltr .me-16{margin-right:64px!important}.v-application--is-rtl .me-16{margin-left:64px!important}.v-application--is-ltr .me-auto{margin-right:auto!important}.v-application--is-rtl .me-auto{margin-left:auto!important}.v-application .ma-n1{margin:-4px!important}.v-application .ma-n2{margin:-8px!important}.v-application .ma-n3{margin:-12px!important}.v-application .ma-n4{margin:-16px!important}.v-application .ma-n5{margin:-20px!important}.v-application .ma-n6{margin:-24px!important}.v-application .ma-n7{margin:-28px!important}.v-application .ma-n8{margin:-32px!important}.v-application .ma-n9{margin:-36px!important}.v-application .ma-n10{margin:-40px!important}.v-application .ma-n11{margin:-44px!important}.v-application .ma-n12{margin:-48px!important}.v-application .ma-n13{margin:-52px!important}.v-application .ma-n14{margin:-56px!important}.v-application .ma-n15{margin:-60px!important}.v-application .ma-n16{margin:-64px!important}.v-application .mx-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-n1{margin-top:-4px!important}.v-application .mt-n2{margin-top:-8px!important}.v-application .mt-n3{margin-top:-12px!important}.v-application .mt-n4{margin-top:-16px!important}.v-application .mt-n5{margin-top:-20px!important}.v-application .mt-n6{margin-top:-24px!important}.v-application .mt-n7{margin-top:-28px!important}.v-application .mt-n8{margin-top:-32px!important}.v-application .mt-n9{margin-top:-36px!important}.v-application .mt-n10{margin-top:-40px!important}.v-application .mt-n11{margin-top:-44px!important}.v-application .mt-n12{margin-top:-48px!important}.v-application .mt-n13{margin-top:-52px!important}.v-application .mt-n14{margin-top:-56px!important}.v-application .mt-n15{margin-top:-60px!important}.v-application .mt-n16{margin-top:-64px!important}.v-application .mr-n1{margin-right:-4px!important}.v-application .mr-n2{margin-right:-8px!important}.v-application .mr-n3{margin-right:-12px!important}.v-application .mr-n4{margin-right:-16px!important}.v-application .mr-n5{margin-right:-20px!important}.v-application .mr-n6{margin-right:-24px!important}.v-application .mr-n7{margin-right:-28px!important}.v-application .mr-n8{margin-right:-32px!important}.v-application .mr-n9{margin-right:-36px!important}.v-application .mr-n10{margin-right:-40px!important}.v-application .mr-n11{margin-right:-44px!important}.v-application .mr-n12{margin-right:-48px!important}.v-application .mr-n13{margin-right:-52px!important}.v-application .mr-n14{margin-right:-56px!important}.v-application .mr-n15{margin-right:-60px!important}.v-application .mr-n16{margin-right:-64px!important}.v-application .mb-n1{margin-bottom:-4px!important}.v-application .mb-n2{margin-bottom:-8px!important}.v-application .mb-n3{margin-bottom:-12px!important}.v-application .mb-n4{margin-bottom:-16px!important}.v-application .mb-n5{margin-bottom:-20px!important}.v-application .mb-n6{margin-bottom:-24px!important}.v-application .mb-n7{margin-bottom:-28px!important}.v-application .mb-n8{margin-bottom:-32px!important}.v-application .mb-n9{margin-bottom:-36px!important}.v-application .mb-n10{margin-bottom:-40px!important}.v-application .mb-n11{margin-bottom:-44px!important}.v-application .mb-n12{margin-bottom:-48px!important}.v-application .mb-n13{margin-bottom:-52px!important}.v-application .mb-n14{margin-bottom:-56px!important}.v-application .mb-n15{margin-bottom:-60px!important}.v-application .mb-n16{margin-bottom:-64px!important}.v-application .ml-n1{margin-left:-4px!important}.v-application .ml-n2{margin-left:-8px!important}.v-application .ml-n3{margin-left:-12px!important}.v-application .ml-n4{margin-left:-16px!important}.v-application .ml-n5{margin-left:-20px!important}.v-application .ml-n6{margin-left:-24px!important}.v-application .ml-n7{margin-left:-28px!important}.v-application .ml-n8{margin-left:-32px!important}.v-application .ml-n9{margin-left:-36px!important}.v-application .ml-n10{margin-left:-40px!important}.v-application .ml-n11{margin-left:-44px!important}.v-application .ml-n12{margin-left:-48px!important}.v-application .ml-n13{margin-left:-52px!important}.v-application .ml-n14{margin-left:-56px!important}.v-application .ml-n15{margin-left:-60px!important}.v-application .ml-n16{margin-left:-64px!important}.v-application--is-ltr .ms-n1{margin-left:-4px!important}.v-application--is-rtl .ms-n1{margin-right:-4px!important}.v-application--is-ltr .ms-n2{margin-left:-8px!important}.v-application--is-rtl .ms-n2{margin-right:-8px!important}.v-application--is-ltr .ms-n3{margin-left:-12px!important}.v-application--is-rtl .ms-n3{margin-right:-12px!important}.v-application--is-ltr .ms-n4{margin-left:-16px!important}.v-application--is-rtl .ms-n4{margin-right:-16px!important}.v-application--is-ltr .ms-n5{margin-left:-20px!important}.v-application--is-rtl .ms-n5{margin-right:-20px!important}.v-application--is-ltr .ms-n6{margin-left:-24px!important}.v-application--is-rtl .ms-n6{margin-right:-24px!important}.v-application--is-ltr .ms-n7{margin-left:-28px!important}.v-application--is-rtl .ms-n7{margin-right:-28px!important}.v-application--is-ltr .ms-n8{margin-left:-32px!important}.v-application--is-rtl .ms-n8{margin-right:-32px!important}.v-application--is-ltr .ms-n9{margin-left:-36px!important}.v-application--is-rtl .ms-n9{margin-right:-36px!important}.v-application--is-ltr .ms-n10{margin-left:-40px!important}.v-application--is-rtl .ms-n10{margin-right:-40px!important}.v-application--is-ltr .ms-n11{margin-left:-44px!important}.v-application--is-rtl .ms-n11{margin-right:-44px!important}.v-application--is-ltr .ms-n12{margin-left:-48px!important}.v-application--is-rtl .ms-n12{margin-right:-48px!important}.v-application--is-ltr .ms-n13{margin-left:-52px!important}.v-application--is-rtl .ms-n13{margin-right:-52px!important}.v-application--is-ltr .ms-n14{margin-left:-56px!important}.v-application--is-rtl .ms-n14{margin-right:-56px!important}.v-application--is-ltr .ms-n15{margin-left:-60px!important}.v-application--is-rtl .ms-n15{margin-right:-60px!important}.v-application--is-ltr .ms-n16{margin-left:-64px!important}.v-application--is-rtl .ms-n16{margin-right:-64px!important}.v-application--is-ltr .me-n1{margin-right:-4px!important}.v-application--is-rtl .me-n1{margin-left:-4px!important}.v-application--is-ltr .me-n2{margin-right:-8px!important}.v-application--is-rtl .me-n2{margin-left:-8px!important}.v-application--is-ltr .me-n3{margin-right:-12px!important}.v-application--is-rtl .me-n3{margin-left:-12px!important}.v-application--is-ltr .me-n4{margin-right:-16px!important}.v-application--is-rtl .me-n4{margin-left:-16px!important}.v-application--is-ltr .me-n5{margin-right:-20px!important}.v-application--is-rtl .me-n5{margin-left:-20px!important}.v-application--is-ltr .me-n6{margin-right:-24px!important}.v-application--is-rtl .me-n6{margin-left:-24px!important}.v-application--is-ltr .me-n7{margin-right:-28px!important}.v-application--is-rtl .me-n7{margin-left:-28px!important}.v-application--is-ltr .me-n8{margin-right:-32px!important}.v-application--is-rtl .me-n8{margin-left:-32px!important}.v-application--is-ltr .me-n9{margin-right:-36px!important}.v-application--is-rtl .me-n9{margin-left:-36px!important}.v-application--is-ltr .me-n10{margin-right:-40px!important}.v-application--is-rtl .me-n10{margin-left:-40px!important}.v-application--is-ltr .me-n11{margin-right:-44px!important}.v-application--is-rtl .me-n11{margin-left:-44px!important}.v-application--is-ltr .me-n12{margin-right:-48px!important}.v-application--is-rtl .me-n12{margin-left:-48px!important}.v-application--is-ltr .me-n13{margin-right:-52px!important}.v-application--is-rtl .me-n13{margin-left:-52px!important}.v-application--is-ltr .me-n14{margin-right:-56px!important}.v-application--is-rtl .me-n14{margin-left:-56px!important}.v-application--is-ltr .me-n15{margin-right:-60px!important}.v-application--is-rtl .me-n15{margin-left:-60px!important}.v-application--is-ltr .me-n16{margin-right:-64px!important}.v-application--is-rtl .me-n16{margin-left:-64px!important}.v-application .pa-0{padding:0!important}.v-application .pa-1{padding:4px!important}.v-application .pa-2{padding:8px!important}.v-application .pa-3{padding:12px!important}.v-application .pa-4{padding:16px!important}.v-application .pa-5{padding:20px!important}.v-application .pa-6{padding:24px!important}.v-application .pa-7{padding:28px!important}.v-application .pa-8{padding:32px!important}.v-application .pa-9{padding:36px!important}.v-application .pa-10{padding:40px!important}.v-application .pa-11{padding:44px!important}.v-application .pa-12{padding:48px!important}.v-application .pa-13{padding:52px!important}.v-application .pa-14{padding:56px!important}.v-application .pa-15{padding:60px!important}.v-application .pa-16{padding:64px!important}.v-application .px-0{padding-right:0!important;padding-left:0!important}.v-application .px-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-0{padding-top:0!important}.v-application .pt-1{padding-top:4px!important}.v-application .pt-2{padding-top:8px!important}.v-application .pt-3{padding-top:12px!important}.v-application .pt-4{padding-top:16px!important}.v-application .pt-5{padding-top:20px!important}.v-application .pt-6{padding-top:24px!important}.v-application .pt-7{padding-top:28px!important}.v-application .pt-8{padding-top:32px!important}.v-application .pt-9{padding-top:36px!important}.v-application .pt-10{padding-top:40px!important}.v-application .pt-11{padding-top:44px!important}.v-application .pt-12{padding-top:48px!important}.v-application .pt-13{padding-top:52px!important}.v-application .pt-14{padding-top:56px!important}.v-application .pt-15{padding-top:60px!important}.v-application .pt-16{padding-top:64px!important}.v-application .pr-0{padding-right:0!important}.v-application .pr-1{padding-right:4px!important}.v-application .pr-2{padding-right:8px!important}.v-application .pr-3{padding-right:12px!important}.v-application .pr-4{padding-right:16px!important}.v-application .pr-5{padding-right:20px!important}.v-application .pr-6{padding-right:24px!important}.v-application .pr-7{padding-right:28px!important}.v-application .pr-8{padding-right:32px!important}.v-application .pr-9{padding-right:36px!important}.v-application .pr-10{padding-right:40px!important}.v-application .pr-11{padding-right:44px!important}.v-application .pr-12{padding-right:48px!important}.v-application .pr-13{padding-right:52px!important}.v-application .pr-14{padding-right:56px!important}.v-application .pr-15{padding-right:60px!important}.v-application .pr-16{padding-right:64px!important}.v-application .pb-0{padding-bottom:0!important}.v-application .pb-1{padding-bottom:4px!important}.v-application .pb-2{padding-bottom:8px!important}.v-application .pb-3{padding-bottom:12px!important}.v-application .pb-4{padding-bottom:16px!important}.v-application .pb-5{padding-bottom:20px!important}.v-application .pb-6{padding-bottom:24px!important}.v-application .pb-7{padding-bottom:28px!important}.v-application .pb-8{padding-bottom:32px!important}.v-application .pb-9{padding-bottom:36px!important}.v-application .pb-10{padding-bottom:40px!important}.v-application .pb-11{padding-bottom:44px!important}.v-application .pb-12{padding-bottom:48px!important}.v-application .pb-13{padding-bottom:52px!important}.v-application .pb-14{padding-bottom:56px!important}.v-application .pb-15{padding-bottom:60px!important}.v-application .pb-16{padding-bottom:64px!important}.v-application .pl-0{padding-left:0!important}.v-application .pl-1{padding-left:4px!important}.v-application .pl-2{padding-left:8px!important}.v-application .pl-3{padding-left:12px!important}.v-application .pl-4{padding-left:16px!important}.v-application .pl-5{padding-left:20px!important}.v-application .pl-6{padding-left:24px!important}.v-application .pl-7{padding-left:28px!important}.v-application .pl-8{padding-left:32px!important}.v-application .pl-9{padding-left:36px!important}.v-application .pl-10{padding-left:40px!important}.v-application .pl-11{padding-left:44px!important}.v-application .pl-12{padding-left:48px!important}.v-application .pl-13{padding-left:52px!important}.v-application .pl-14{padding-left:56px!important}.v-application .pl-15{padding-left:60px!important}.v-application .pl-16{padding-left:64px!important}.v-application--is-ltr .ps-0{padding-left:0!important}.v-application--is-rtl .ps-0{padding-right:0!important}.v-application--is-ltr .ps-1{padding-left:4px!important}.v-application--is-rtl .ps-1{padding-right:4px!important}.v-application--is-ltr .ps-2{padding-left:8px!important}.v-application--is-rtl .ps-2{padding-right:8px!important}.v-application--is-ltr .ps-3{padding-left:12px!important}.v-application--is-rtl .ps-3{padding-right:12px!important}.v-application--is-ltr .ps-4{padding-left:16px!important}.v-application--is-rtl .ps-4{padding-right:16px!important}.v-application--is-ltr .ps-5{padding-left:20px!important}.v-application--is-rtl .ps-5{padding-right:20px!important}.v-application--is-ltr .ps-6{padding-left:24px!important}.v-application--is-rtl .ps-6{padding-right:24px!important}.v-application--is-ltr .ps-7{padding-left:28px!important}.v-application--is-rtl .ps-7{padding-right:28px!important}.v-application--is-ltr .ps-8{padding-left:32px!important}.v-application--is-rtl .ps-8{padding-right:32px!important}.v-application--is-ltr .ps-9{padding-left:36px!important}.v-application--is-rtl .ps-9{padding-right:36px!important}.v-application--is-ltr .ps-10{padding-left:40px!important}.v-application--is-rtl .ps-10{padding-right:40px!important}.v-application--is-ltr .ps-11{padding-left:44px!important}.v-application--is-rtl .ps-11{padding-right:44px!important}.v-application--is-ltr .ps-12{padding-left:48px!important}.v-application--is-rtl .ps-12{padding-right:48px!important}.v-application--is-ltr .ps-13{padding-left:52px!important}.v-application--is-rtl .ps-13{padding-right:52px!important}.v-application--is-ltr .ps-14{padding-left:56px!important}.v-application--is-rtl .ps-14{padding-right:56px!important}.v-application--is-ltr .ps-15{padding-left:60px!important}.v-application--is-rtl .ps-15{padding-right:60px!important}.v-application--is-ltr .ps-16{padding-left:64px!important}.v-application--is-rtl .ps-16{padding-right:64px!important}.v-application--is-ltr .pe-0{padding-right:0!important}.v-application--is-rtl .pe-0{padding-left:0!important}.v-application--is-ltr .pe-1{padding-right:4px!important}.v-application--is-rtl .pe-1{padding-left:4px!important}.v-application--is-ltr .pe-2{padding-right:8px!important}.v-application--is-rtl .pe-2{padding-left:8px!important}.v-application--is-ltr .pe-3{padding-right:12px!important}.v-application--is-rtl .pe-3{padding-left:12px!important}.v-application--is-ltr .pe-4{padding-right:16px!important}.v-application--is-rtl .pe-4{padding-left:16px!important}.v-application--is-ltr .pe-5{padding-right:20px!important}.v-application--is-rtl .pe-5{padding-left:20px!important}.v-application--is-ltr .pe-6{padding-right:24px!important}.v-application--is-rtl .pe-6{padding-left:24px!important}.v-application--is-ltr .pe-7{padding-right:28px!important}.v-application--is-rtl .pe-7{padding-left:28px!important}.v-application--is-ltr .pe-8{padding-right:32px!important}.v-application--is-rtl .pe-8{padding-left:32px!important}.v-application--is-ltr .pe-9{padding-right:36px!important}.v-application--is-rtl .pe-9{padding-left:36px!important}.v-application--is-ltr .pe-10{padding-right:40px!important}.v-application--is-rtl .pe-10{padding-left:40px!important}.v-application--is-ltr .pe-11{padding-right:44px!important}.v-application--is-rtl .pe-11{padding-left:44px!important}.v-application--is-ltr .pe-12{padding-right:48px!important}.v-application--is-rtl .pe-12{padding-left:48px!important}.v-application--is-ltr .pe-13{padding-right:52px!important}.v-application--is-rtl .pe-13{padding-left:52px!important}.v-application--is-ltr .pe-14{padding-right:56px!important}.v-application--is-rtl .pe-14{padding-left:56px!important}.v-application--is-ltr .pe-15{padding-right:60px!important}.v-application--is-rtl .pe-15{padding-left:60px!important}.v-application--is-ltr .pe-16{padding-right:64px!important}.v-application--is-rtl .pe-16{padding-left:64px!important}.v-application .rounded-0{border-radius:0!important}.v-application .rounded-sm{border-radius:2px!important}.v-application .rounded{border-radius:4px!important}.v-application .rounded-lg{border-radius:8px!important}.v-application .rounded-xl{border-radius:24px!important}.v-application .rounded-pill{border-radius:9999px!important}.v-application .rounded-circle{border-radius:50%!important}.v-application .rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.v-application .rounded-t-sm{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.v-application .rounded-t{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.v-application .rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.v-application .rounded-t-xl{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.v-application .rounded-t-pill{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.v-application .rounded-t-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.v-application .rounded-r-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-application .rounded-r-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-application .rounded-r{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-application .rounded-r-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-application .rounded-r-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-application .rounded-r-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-application .rounded-r-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-application .rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.v-application .rounded-b-sm{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important}.v-application .rounded-b{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.v-application .rounded-b-lg{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.v-application .rounded-b-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.v-application .rounded-b-pill{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-application .rounded-b-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.v-application .rounded-l-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-application .rounded-l-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-application .rounded-l{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-application .rounded-l-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-application .rounded-l-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-application .rounded-l-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-application .rounded-l-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-application .rounded-tl-0{border-top-left-radius:0!important}.v-application .rounded-tl-sm{border-top-left-radius:2px!important}.v-application .rounded-tl{border-top-left-radius:4px!important}.v-application .rounded-tl-lg{border-top-left-radius:8px!important}.v-application .rounded-tl-xl{border-top-left-radius:24px!important}.v-application .rounded-tl-pill{border-top-left-radius:9999px!important}.v-application .rounded-tl-circle{border-top-left-radius:50%!important}.v-application .rounded-tr-0{border-top-right-radius:0!important}.v-application .rounded-tr-sm{border-top-right-radius:2px!important}.v-application .rounded-tr{border-top-right-radius:4px!important}.v-application .rounded-tr-lg{border-top-right-radius:8px!important}.v-application .rounded-tr-xl{border-top-right-radius:24px!important}.v-application .rounded-tr-pill{border-top-right-radius:9999px!important}.v-application .rounded-tr-circle{border-top-right-radius:50%!important}.v-application .rounded-br-0{border-bottom-right-radius:0!important}.v-application .rounded-br-sm{border-bottom-right-radius:2px!important}.v-application .rounded-br{border-bottom-right-radius:4px!important}.v-application .rounded-br-lg{border-bottom-right-radius:8px!important}.v-application .rounded-br-xl{border-bottom-right-radius:24px!important}.v-application .rounded-br-pill{border-bottom-right-radius:9999px!important}.v-application .rounded-br-circle{border-bottom-right-radius:50%!important}.v-application .rounded-bl-0{border-bottom-left-radius:0!important}.v-application .rounded-bl-sm{border-bottom-left-radius:2px!important}.v-application .rounded-bl{border-bottom-left-radius:4px!important}.v-application .rounded-bl-lg{border-bottom-left-radius:8px!important}.v-application .rounded-bl-xl{border-bottom-left-radius:24px!important}.v-application .rounded-bl-pill{border-bottom-left-radius:9999px!important}.v-application .rounded-bl-circle{border-bottom-left-radius:50%!important}.v-application .text-left{text-align:left!important}.v-application .text-right{text-align:right!important}.v-application .text-center{text-align:center!important}.v-application .text-justify{text-align:justify!important}.v-application .text-start{text-align:start!important}.v-application .text-end{text-align:end!important}.v-application .text-decoration-line-through{text-decoration:line-through!important}.v-application .text-decoration-none{text-decoration:none!important}.v-application .text-decoration-overline{text-decoration:overline!important}.v-application .text-decoration-underline{text-decoration:underline!important}.v-application .text-wrap{white-space:normal!important}.v-application .text-no-wrap{white-space:nowrap!important}.v-application .text-pre{white-space:pre!important}.v-application .text-pre-line{white-space:pre-line!important}.v-application .text-pre-wrap{white-space:pre-wrap!important}.v-application .text-break{overflow-wrap:break-word!important;word-break:break-word!important}.v-application .text-truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.v-application .text-none{text-transform:none!important}.v-application .text-capitalize{text-transform:capitalize!important}.v-application .text-lowercase{text-transform:lowercase!important}.v-application .text-uppercase{text-transform:uppercase!important}.v-application .text-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-h1,.v-application .text-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-h3,.v-application .text-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-h5,.v-application .text-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-body-2,.v-application .text-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-caption,.v-application .text-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}@media(min-width:600px){.v-application .d-sm-none{display:none!important}.v-application .d-sm-inline{display:inline!important}.v-application .d-sm-inline-block{display:inline-block!important}.v-application .d-sm-block{display:block!important}.v-application .d-sm-table{display:table!important}.v-application .d-sm-table-row{display:table-row!important}.v-application .d-sm-table-cell{display:table-cell!important}.v-application .d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-sm-none{float:none!important}.v-application .float-sm-left{float:left!important}.v-application .float-sm-right{float:right!important}.v-application--is-rtl .float-sm-end{float:left!important}.v-application--is-ltr .float-sm-end,.v-application--is-rtl .float-sm-start{float:right!important}.v-application--is-ltr .float-sm-start{float:left!important}.v-application .flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.v-application .flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.v-application .flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.v-application .flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.v-application .flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.v-application .flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.v-application .flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.v-application .flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.v-application .flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.v-application .flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.v-application .flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.v-application .flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.v-application .justify-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.v-application .justify-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.v-application .justify-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.v-application .justify-sm-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.v-application .justify-sm-space-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.v-application .align-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.v-application .align-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.v-application .align-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.v-application .align-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.v-application .align-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.v-application .align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.v-application .align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.v-application .align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.v-application .align-content-sm-space-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.v-application .align-content-sm-space-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.v-application .align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.v-application .align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.v-application .align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.v-application .align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.v-application .align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.v-application .align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.v-application .align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.v-application .order-sm-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.v-application .order-sm-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.v-application .order-sm-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.v-application .order-sm-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.v-application .order-sm-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.v-application .order-sm-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.v-application .order-sm-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.v-application .order-sm-6{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.v-application .order-sm-7{-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}.v-application .order-sm-8{-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}.v-application .order-sm-9{-webkit-box-ordinal-group:10!important;-ms-flex-order:9!important;order:9!important}.v-application .order-sm-10{-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}.v-application .order-sm-11{-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}.v-application .order-sm-12{-webkit-box-ordinal-group:13!important;-ms-flex-order:12!important;order:12!important}.v-application .order-sm-last{-webkit-box-ordinal-group:14!important;-ms-flex-order:13!important;order:13!important}.v-application .ma-sm-0{margin:0!important}.v-application .ma-sm-1{margin:4px!important}.v-application .ma-sm-2{margin:8px!important}.v-application .ma-sm-3{margin:12px!important}.v-application .ma-sm-4{margin:16px!important}.v-application .ma-sm-5{margin:20px!important}.v-application .ma-sm-6{margin:24px!important}.v-application .ma-sm-7{margin:28px!important}.v-application .ma-sm-8{margin:32px!important}.v-application .ma-sm-9{margin:36px!important}.v-application .ma-sm-10{margin:40px!important}.v-application .ma-sm-11{margin:44px!important}.v-application .ma-sm-12{margin:48px!important}.v-application .ma-sm-13{margin:52px!important}.v-application .ma-sm-14{margin:56px!important}.v-application .ma-sm-15{margin:60px!important}.v-application .ma-sm-16{margin:64px!important}.v-application .ma-sm-auto{margin:auto!important}.v-application .mx-sm-0{margin-right:0!important;margin-left:0!important}.v-application .mx-sm-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-sm-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-sm-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-sm-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-sm-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-sm-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-sm-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-sm-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-sm-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-sm-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-sm-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-sm-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-sm-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-sm-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-sm-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-sm-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-sm-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-sm-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-sm-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-sm-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-sm-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-sm-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-sm-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-sm-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-sm-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-sm-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-sm-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-sm-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-sm-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-sm-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-sm-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-sm-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-sm-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-sm-0{margin-top:0!important}.v-application .mt-sm-1{margin-top:4px!important}.v-application .mt-sm-2{margin-top:8px!important}.v-application .mt-sm-3{margin-top:12px!important}.v-application .mt-sm-4{margin-top:16px!important}.v-application .mt-sm-5{margin-top:20px!important}.v-application .mt-sm-6{margin-top:24px!important}.v-application .mt-sm-7{margin-top:28px!important}.v-application .mt-sm-8{margin-top:32px!important}.v-application .mt-sm-9{margin-top:36px!important}.v-application .mt-sm-10{margin-top:40px!important}.v-application .mt-sm-11{margin-top:44px!important}.v-application .mt-sm-12{margin-top:48px!important}.v-application .mt-sm-13{margin-top:52px!important}.v-application .mt-sm-14{margin-top:56px!important}.v-application .mt-sm-15{margin-top:60px!important}.v-application .mt-sm-16{margin-top:64px!important}.v-application .mt-sm-auto{margin-top:auto!important}.v-application .mr-sm-0{margin-right:0!important}.v-application .mr-sm-1{margin-right:4px!important}.v-application .mr-sm-2{margin-right:8px!important}.v-application .mr-sm-3{margin-right:12px!important}.v-application .mr-sm-4{margin-right:16px!important}.v-application .mr-sm-5{margin-right:20px!important}.v-application .mr-sm-6{margin-right:24px!important}.v-application .mr-sm-7{margin-right:28px!important}.v-application .mr-sm-8{margin-right:32px!important}.v-application .mr-sm-9{margin-right:36px!important}.v-application .mr-sm-10{margin-right:40px!important}.v-application .mr-sm-11{margin-right:44px!important}.v-application .mr-sm-12{margin-right:48px!important}.v-application .mr-sm-13{margin-right:52px!important}.v-application .mr-sm-14{margin-right:56px!important}.v-application .mr-sm-15{margin-right:60px!important}.v-application .mr-sm-16{margin-right:64px!important}.v-application .mr-sm-auto{margin-right:auto!important}.v-application .mb-sm-0{margin-bottom:0!important}.v-application .mb-sm-1{margin-bottom:4px!important}.v-application .mb-sm-2{margin-bottom:8px!important}.v-application .mb-sm-3{margin-bottom:12px!important}.v-application .mb-sm-4{margin-bottom:16px!important}.v-application .mb-sm-5{margin-bottom:20px!important}.v-application .mb-sm-6{margin-bottom:24px!important}.v-application .mb-sm-7{margin-bottom:28px!important}.v-application .mb-sm-8{margin-bottom:32px!important}.v-application .mb-sm-9{margin-bottom:36px!important}.v-application .mb-sm-10{margin-bottom:40px!important}.v-application .mb-sm-11{margin-bottom:44px!important}.v-application .mb-sm-12{margin-bottom:48px!important}.v-application .mb-sm-13{margin-bottom:52px!important}.v-application .mb-sm-14{margin-bottom:56px!important}.v-application .mb-sm-15{margin-bottom:60px!important}.v-application .mb-sm-16{margin-bottom:64px!important}.v-application .mb-sm-auto{margin-bottom:auto!important}.v-application .ml-sm-0{margin-left:0!important}.v-application .ml-sm-1{margin-left:4px!important}.v-application .ml-sm-2{margin-left:8px!important}.v-application .ml-sm-3{margin-left:12px!important}.v-application .ml-sm-4{margin-left:16px!important}.v-application .ml-sm-5{margin-left:20px!important}.v-application .ml-sm-6{margin-left:24px!important}.v-application .ml-sm-7{margin-left:28px!important}.v-application .ml-sm-8{margin-left:32px!important}.v-application .ml-sm-9{margin-left:36px!important}.v-application .ml-sm-10{margin-left:40px!important}.v-application .ml-sm-11{margin-left:44px!important}.v-application .ml-sm-12{margin-left:48px!important}.v-application .ml-sm-13{margin-left:52px!important}.v-application .ml-sm-14{margin-left:56px!important}.v-application .ml-sm-15{margin-left:60px!important}.v-application .ml-sm-16{margin-left:64px!important}.v-application .ml-sm-auto{margin-left:auto!important}.v-application--is-ltr .ms-sm-0{margin-left:0!important}.v-application--is-rtl .ms-sm-0{margin-right:0!important}.v-application--is-ltr .ms-sm-1{margin-left:4px!important}.v-application--is-rtl .ms-sm-1{margin-right:4px!important}.v-application--is-ltr .ms-sm-2{margin-left:8px!important}.v-application--is-rtl .ms-sm-2{margin-right:8px!important}.v-application--is-ltr .ms-sm-3{margin-left:12px!important}.v-application--is-rtl .ms-sm-3{margin-right:12px!important}.v-application--is-ltr .ms-sm-4{margin-left:16px!important}.v-application--is-rtl .ms-sm-4{margin-right:16px!important}.v-application--is-ltr .ms-sm-5{margin-left:20px!important}.v-application--is-rtl .ms-sm-5{margin-right:20px!important}.v-application--is-ltr .ms-sm-6{margin-left:24px!important}.v-application--is-rtl .ms-sm-6{margin-right:24px!important}.v-application--is-ltr .ms-sm-7{margin-left:28px!important}.v-application--is-rtl .ms-sm-7{margin-right:28px!important}.v-application--is-ltr .ms-sm-8{margin-left:32px!important}.v-application--is-rtl .ms-sm-8{margin-right:32px!important}.v-application--is-ltr .ms-sm-9{margin-left:36px!important}.v-application--is-rtl .ms-sm-9{margin-right:36px!important}.v-application--is-ltr .ms-sm-10{margin-left:40px!important}.v-application--is-rtl .ms-sm-10{margin-right:40px!important}.v-application--is-ltr .ms-sm-11{margin-left:44px!important}.v-application--is-rtl .ms-sm-11{margin-right:44px!important}.v-application--is-ltr .ms-sm-12{margin-left:48px!important}.v-application--is-rtl .ms-sm-12{margin-right:48px!important}.v-application--is-ltr .ms-sm-13{margin-left:52px!important}.v-application--is-rtl .ms-sm-13{margin-right:52px!important}.v-application--is-ltr .ms-sm-14{margin-left:56px!important}.v-application--is-rtl .ms-sm-14{margin-right:56px!important}.v-application--is-ltr .ms-sm-15{margin-left:60px!important}.v-application--is-rtl .ms-sm-15{margin-right:60px!important}.v-application--is-ltr .ms-sm-16{margin-left:64px!important}.v-application--is-rtl .ms-sm-16{margin-right:64px!important}.v-application--is-ltr .ms-sm-auto{margin-left:auto!important}.v-application--is-rtl .ms-sm-auto{margin-right:auto!important}.v-application--is-ltr .me-sm-0{margin-right:0!important}.v-application--is-rtl .me-sm-0{margin-left:0!important}.v-application--is-ltr .me-sm-1{margin-right:4px!important}.v-application--is-rtl .me-sm-1{margin-left:4px!important}.v-application--is-ltr .me-sm-2{margin-right:8px!important}.v-application--is-rtl .me-sm-2{margin-left:8px!important}.v-application--is-ltr .me-sm-3{margin-right:12px!important}.v-application--is-rtl .me-sm-3{margin-left:12px!important}.v-application--is-ltr .me-sm-4{margin-right:16px!important}.v-application--is-rtl .me-sm-4{margin-left:16px!important}.v-application--is-ltr .me-sm-5{margin-right:20px!important}.v-application--is-rtl .me-sm-5{margin-left:20px!important}.v-application--is-ltr .me-sm-6{margin-right:24px!important}.v-application--is-rtl .me-sm-6{margin-left:24px!important}.v-application--is-ltr .me-sm-7{margin-right:28px!important}.v-application--is-rtl .me-sm-7{margin-left:28px!important}.v-application--is-ltr .me-sm-8{margin-right:32px!important}.v-application--is-rtl .me-sm-8{margin-left:32px!important}.v-application--is-ltr .me-sm-9{margin-right:36px!important}.v-application--is-rtl .me-sm-9{margin-left:36px!important}.v-application--is-ltr .me-sm-10{margin-right:40px!important}.v-application--is-rtl .me-sm-10{margin-left:40px!important}.v-application--is-ltr .me-sm-11{margin-right:44px!important}.v-application--is-rtl .me-sm-11{margin-left:44px!important}.v-application--is-ltr .me-sm-12{margin-right:48px!important}.v-application--is-rtl .me-sm-12{margin-left:48px!important}.v-application--is-ltr .me-sm-13{margin-right:52px!important}.v-application--is-rtl .me-sm-13{margin-left:52px!important}.v-application--is-ltr .me-sm-14{margin-right:56px!important}.v-application--is-rtl .me-sm-14{margin-left:56px!important}.v-application--is-ltr .me-sm-15{margin-right:60px!important}.v-application--is-rtl .me-sm-15{margin-left:60px!important}.v-application--is-ltr .me-sm-16{margin-right:64px!important}.v-application--is-rtl .me-sm-16{margin-left:64px!important}.v-application--is-ltr .me-sm-auto{margin-right:auto!important}.v-application--is-rtl .me-sm-auto{margin-left:auto!important}.v-application .ma-sm-n1{margin:-4px!important}.v-application .ma-sm-n2{margin:-8px!important}.v-application .ma-sm-n3{margin:-12px!important}.v-application .ma-sm-n4{margin:-16px!important}.v-application .ma-sm-n5{margin:-20px!important}.v-application .ma-sm-n6{margin:-24px!important}.v-application .ma-sm-n7{margin:-28px!important}.v-application .ma-sm-n8{margin:-32px!important}.v-application .ma-sm-n9{margin:-36px!important}.v-application .ma-sm-n10{margin:-40px!important}.v-application .ma-sm-n11{margin:-44px!important}.v-application .ma-sm-n12{margin:-48px!important}.v-application .ma-sm-n13{margin:-52px!important}.v-application .ma-sm-n14{margin:-56px!important}.v-application .ma-sm-n15{margin:-60px!important}.v-application .ma-sm-n16{margin:-64px!important}.v-application .mx-sm-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-sm-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-sm-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-sm-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-sm-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-sm-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-sm-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-sm-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-sm-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-sm-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-sm-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-sm-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-sm-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-sm-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-sm-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-sm-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-sm-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-sm-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-sm-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-sm-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-sm-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-sm-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-sm-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-sm-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-sm-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-sm-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-sm-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-sm-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-sm-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-sm-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-sm-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-sm-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-sm-n1{margin-top:-4px!important}.v-application .mt-sm-n2{margin-top:-8px!important}.v-application .mt-sm-n3{margin-top:-12px!important}.v-application .mt-sm-n4{margin-top:-16px!important}.v-application .mt-sm-n5{margin-top:-20px!important}.v-application .mt-sm-n6{margin-top:-24px!important}.v-application .mt-sm-n7{margin-top:-28px!important}.v-application .mt-sm-n8{margin-top:-32px!important}.v-application .mt-sm-n9{margin-top:-36px!important}.v-application .mt-sm-n10{margin-top:-40px!important}.v-application .mt-sm-n11{margin-top:-44px!important}.v-application .mt-sm-n12{margin-top:-48px!important}.v-application .mt-sm-n13{margin-top:-52px!important}.v-application .mt-sm-n14{margin-top:-56px!important}.v-application .mt-sm-n15{margin-top:-60px!important}.v-application .mt-sm-n16{margin-top:-64px!important}.v-application .mr-sm-n1{margin-right:-4px!important}.v-application .mr-sm-n2{margin-right:-8px!important}.v-application .mr-sm-n3{margin-right:-12px!important}.v-application .mr-sm-n4{margin-right:-16px!important}.v-application .mr-sm-n5{margin-right:-20px!important}.v-application .mr-sm-n6{margin-right:-24px!important}.v-application .mr-sm-n7{margin-right:-28px!important}.v-application .mr-sm-n8{margin-right:-32px!important}.v-application .mr-sm-n9{margin-right:-36px!important}.v-application .mr-sm-n10{margin-right:-40px!important}.v-application .mr-sm-n11{margin-right:-44px!important}.v-application .mr-sm-n12{margin-right:-48px!important}.v-application .mr-sm-n13{margin-right:-52px!important}.v-application .mr-sm-n14{margin-right:-56px!important}.v-application .mr-sm-n15{margin-right:-60px!important}.v-application .mr-sm-n16{margin-right:-64px!important}.v-application .mb-sm-n1{margin-bottom:-4px!important}.v-application .mb-sm-n2{margin-bottom:-8px!important}.v-application .mb-sm-n3{margin-bottom:-12px!important}.v-application .mb-sm-n4{margin-bottom:-16px!important}.v-application .mb-sm-n5{margin-bottom:-20px!important}.v-application .mb-sm-n6{margin-bottom:-24px!important}.v-application .mb-sm-n7{margin-bottom:-28px!important}.v-application .mb-sm-n8{margin-bottom:-32px!important}.v-application .mb-sm-n9{margin-bottom:-36px!important}.v-application .mb-sm-n10{margin-bottom:-40px!important}.v-application .mb-sm-n11{margin-bottom:-44px!important}.v-application .mb-sm-n12{margin-bottom:-48px!important}.v-application .mb-sm-n13{margin-bottom:-52px!important}.v-application .mb-sm-n14{margin-bottom:-56px!important}.v-application .mb-sm-n15{margin-bottom:-60px!important}.v-application .mb-sm-n16{margin-bottom:-64px!important}.v-application .ml-sm-n1{margin-left:-4px!important}.v-application .ml-sm-n2{margin-left:-8px!important}.v-application .ml-sm-n3{margin-left:-12px!important}.v-application .ml-sm-n4{margin-left:-16px!important}.v-application .ml-sm-n5{margin-left:-20px!important}.v-application .ml-sm-n6{margin-left:-24px!important}.v-application .ml-sm-n7{margin-left:-28px!important}.v-application .ml-sm-n8{margin-left:-32px!important}.v-application .ml-sm-n9{margin-left:-36px!important}.v-application .ml-sm-n10{margin-left:-40px!important}.v-application .ml-sm-n11{margin-left:-44px!important}.v-application .ml-sm-n12{margin-left:-48px!important}.v-application .ml-sm-n13{margin-left:-52px!important}.v-application .ml-sm-n14{margin-left:-56px!important}.v-application .ml-sm-n15{margin-left:-60px!important}.v-application .ml-sm-n16{margin-left:-64px!important}.v-application--is-ltr .ms-sm-n1{margin-left:-4px!important}.v-application--is-rtl .ms-sm-n1{margin-right:-4px!important}.v-application--is-ltr .ms-sm-n2{margin-left:-8px!important}.v-application--is-rtl .ms-sm-n2{margin-right:-8px!important}.v-application--is-ltr .ms-sm-n3{margin-left:-12px!important}.v-application--is-rtl .ms-sm-n3{margin-right:-12px!important}.v-application--is-ltr .ms-sm-n4{margin-left:-16px!important}.v-application--is-rtl .ms-sm-n4{margin-right:-16px!important}.v-application--is-ltr .ms-sm-n5{margin-left:-20px!important}.v-application--is-rtl .ms-sm-n5{margin-right:-20px!important}.v-application--is-ltr .ms-sm-n6{margin-left:-24px!important}.v-application--is-rtl .ms-sm-n6{margin-right:-24px!important}.v-application--is-ltr .ms-sm-n7{margin-left:-28px!important}.v-application--is-rtl .ms-sm-n7{margin-right:-28px!important}.v-application--is-ltr .ms-sm-n8{margin-left:-32px!important}.v-application--is-rtl .ms-sm-n8{margin-right:-32px!important}.v-application--is-ltr .ms-sm-n9{margin-left:-36px!important}.v-application--is-rtl .ms-sm-n9{margin-right:-36px!important}.v-application--is-ltr .ms-sm-n10{margin-left:-40px!important}.v-application--is-rtl .ms-sm-n10{margin-right:-40px!important}.v-application--is-ltr .ms-sm-n11{margin-left:-44px!important}.v-application--is-rtl .ms-sm-n11{margin-right:-44px!important}.v-application--is-ltr .ms-sm-n12{margin-left:-48px!important}.v-application--is-rtl .ms-sm-n12{margin-right:-48px!important}.v-application--is-ltr .ms-sm-n13{margin-left:-52px!important}.v-application--is-rtl .ms-sm-n13{margin-right:-52px!important}.v-application--is-ltr .ms-sm-n14{margin-left:-56px!important}.v-application--is-rtl .ms-sm-n14{margin-right:-56px!important}.v-application--is-ltr .ms-sm-n15{margin-left:-60px!important}.v-application--is-rtl .ms-sm-n15{margin-right:-60px!important}.v-application--is-ltr .ms-sm-n16{margin-left:-64px!important}.v-application--is-rtl .ms-sm-n16{margin-right:-64px!important}.v-application--is-ltr .me-sm-n1{margin-right:-4px!important}.v-application--is-rtl .me-sm-n1{margin-left:-4px!important}.v-application--is-ltr .me-sm-n2{margin-right:-8px!important}.v-application--is-rtl .me-sm-n2{margin-left:-8px!important}.v-application--is-ltr .me-sm-n3{margin-right:-12px!important}.v-application--is-rtl .me-sm-n3{margin-left:-12px!important}.v-application--is-ltr .me-sm-n4{margin-right:-16px!important}.v-application--is-rtl .me-sm-n4{margin-left:-16px!important}.v-application--is-ltr .me-sm-n5{margin-right:-20px!important}.v-application--is-rtl .me-sm-n5{margin-left:-20px!important}.v-application--is-ltr .me-sm-n6{margin-right:-24px!important}.v-application--is-rtl .me-sm-n6{margin-left:-24px!important}.v-application--is-ltr .me-sm-n7{margin-right:-28px!important}.v-application--is-rtl .me-sm-n7{margin-left:-28px!important}.v-application--is-ltr .me-sm-n8{margin-right:-32px!important}.v-application--is-rtl .me-sm-n8{margin-left:-32px!important}.v-application--is-ltr .me-sm-n9{margin-right:-36px!important}.v-application--is-rtl .me-sm-n9{margin-left:-36px!important}.v-application--is-ltr .me-sm-n10{margin-right:-40px!important}.v-application--is-rtl .me-sm-n10{margin-left:-40px!important}.v-application--is-ltr .me-sm-n11{margin-right:-44px!important}.v-application--is-rtl .me-sm-n11{margin-left:-44px!important}.v-application--is-ltr .me-sm-n12{margin-right:-48px!important}.v-application--is-rtl .me-sm-n12{margin-left:-48px!important}.v-application--is-ltr .me-sm-n13{margin-right:-52px!important}.v-application--is-rtl .me-sm-n13{margin-left:-52px!important}.v-application--is-ltr .me-sm-n14{margin-right:-56px!important}.v-application--is-rtl .me-sm-n14{margin-left:-56px!important}.v-application--is-ltr .me-sm-n15{margin-right:-60px!important}.v-application--is-rtl .me-sm-n15{margin-left:-60px!important}.v-application--is-ltr .me-sm-n16{margin-right:-64px!important}.v-application--is-rtl .me-sm-n16{margin-left:-64px!important}.v-application .pa-sm-0{padding:0!important}.v-application .pa-sm-1{padding:4px!important}.v-application .pa-sm-2{padding:8px!important}.v-application .pa-sm-3{padding:12px!important}.v-application .pa-sm-4{padding:16px!important}.v-application .pa-sm-5{padding:20px!important}.v-application .pa-sm-6{padding:24px!important}.v-application .pa-sm-7{padding:28px!important}.v-application .pa-sm-8{padding:32px!important}.v-application .pa-sm-9{padding:36px!important}.v-application .pa-sm-10{padding:40px!important}.v-application .pa-sm-11{padding:44px!important}.v-application .pa-sm-12{padding:48px!important}.v-application .pa-sm-13{padding:52px!important}.v-application .pa-sm-14{padding:56px!important}.v-application .pa-sm-15{padding:60px!important}.v-application .pa-sm-16{padding:64px!important}.v-application .px-sm-0{padding-right:0!important;padding-left:0!important}.v-application .px-sm-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-sm-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-sm-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-sm-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-sm-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-sm-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-sm-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-sm-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-sm-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-sm-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-sm-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-sm-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-sm-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-sm-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-sm-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-sm-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-sm-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-sm-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-sm-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-sm-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-sm-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-sm-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-sm-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-sm-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-sm-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-sm-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-sm-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-sm-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-sm-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-sm-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-sm-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-sm-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-sm-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-sm-0{padding-top:0!important}.v-application .pt-sm-1{padding-top:4px!important}.v-application .pt-sm-2{padding-top:8px!important}.v-application .pt-sm-3{padding-top:12px!important}.v-application .pt-sm-4{padding-top:16px!important}.v-application .pt-sm-5{padding-top:20px!important}.v-application .pt-sm-6{padding-top:24px!important}.v-application .pt-sm-7{padding-top:28px!important}.v-application .pt-sm-8{padding-top:32px!important}.v-application .pt-sm-9{padding-top:36px!important}.v-application .pt-sm-10{padding-top:40px!important}.v-application .pt-sm-11{padding-top:44px!important}.v-application .pt-sm-12{padding-top:48px!important}.v-application .pt-sm-13{padding-top:52px!important}.v-application .pt-sm-14{padding-top:56px!important}.v-application .pt-sm-15{padding-top:60px!important}.v-application .pt-sm-16{padding-top:64px!important}.v-application .pr-sm-0{padding-right:0!important}.v-application .pr-sm-1{padding-right:4px!important}.v-application .pr-sm-2{padding-right:8px!important}.v-application .pr-sm-3{padding-right:12px!important}.v-application .pr-sm-4{padding-right:16px!important}.v-application .pr-sm-5{padding-right:20px!important}.v-application .pr-sm-6{padding-right:24px!important}.v-application .pr-sm-7{padding-right:28px!important}.v-application .pr-sm-8{padding-right:32px!important}.v-application .pr-sm-9{padding-right:36px!important}.v-application .pr-sm-10{padding-right:40px!important}.v-application .pr-sm-11{padding-right:44px!important}.v-application .pr-sm-12{padding-right:48px!important}.v-application .pr-sm-13{padding-right:52px!important}.v-application .pr-sm-14{padding-right:56px!important}.v-application .pr-sm-15{padding-right:60px!important}.v-application .pr-sm-16{padding-right:64px!important}.v-application .pb-sm-0{padding-bottom:0!important}.v-application .pb-sm-1{padding-bottom:4px!important}.v-application .pb-sm-2{padding-bottom:8px!important}.v-application .pb-sm-3{padding-bottom:12px!important}.v-application .pb-sm-4{padding-bottom:16px!important}.v-application .pb-sm-5{padding-bottom:20px!important}.v-application .pb-sm-6{padding-bottom:24px!important}.v-application .pb-sm-7{padding-bottom:28px!important}.v-application .pb-sm-8{padding-bottom:32px!important}.v-application .pb-sm-9{padding-bottom:36px!important}.v-application .pb-sm-10{padding-bottom:40px!important}.v-application .pb-sm-11{padding-bottom:44px!important}.v-application .pb-sm-12{padding-bottom:48px!important}.v-application .pb-sm-13{padding-bottom:52px!important}.v-application .pb-sm-14{padding-bottom:56px!important}.v-application .pb-sm-15{padding-bottom:60px!important}.v-application .pb-sm-16{padding-bottom:64px!important}.v-application .pl-sm-0{padding-left:0!important}.v-application .pl-sm-1{padding-left:4px!important}.v-application .pl-sm-2{padding-left:8px!important}.v-application .pl-sm-3{padding-left:12px!important}.v-application .pl-sm-4{padding-left:16px!important}.v-application .pl-sm-5{padding-left:20px!important}.v-application .pl-sm-6{padding-left:24px!important}.v-application .pl-sm-7{padding-left:28px!important}.v-application .pl-sm-8{padding-left:32px!important}.v-application .pl-sm-9{padding-left:36px!important}.v-application .pl-sm-10{padding-left:40px!important}.v-application .pl-sm-11{padding-left:44px!important}.v-application .pl-sm-12{padding-left:48px!important}.v-application .pl-sm-13{padding-left:52px!important}.v-application .pl-sm-14{padding-left:56px!important}.v-application .pl-sm-15{padding-left:60px!important}.v-application .pl-sm-16{padding-left:64px!important}.v-application--is-ltr .ps-sm-0{padding-left:0!important}.v-application--is-rtl .ps-sm-0{padding-right:0!important}.v-application--is-ltr .ps-sm-1{padding-left:4px!important}.v-application--is-rtl .ps-sm-1{padding-right:4px!important}.v-application--is-ltr .ps-sm-2{padding-left:8px!important}.v-application--is-rtl .ps-sm-2{padding-right:8px!important}.v-application--is-ltr .ps-sm-3{padding-left:12px!important}.v-application--is-rtl .ps-sm-3{padding-right:12px!important}.v-application--is-ltr .ps-sm-4{padding-left:16px!important}.v-application--is-rtl .ps-sm-4{padding-right:16px!important}.v-application--is-ltr .ps-sm-5{padding-left:20px!important}.v-application--is-rtl .ps-sm-5{padding-right:20px!important}.v-application--is-ltr .ps-sm-6{padding-left:24px!important}.v-application--is-rtl .ps-sm-6{padding-right:24px!important}.v-application--is-ltr .ps-sm-7{padding-left:28px!important}.v-application--is-rtl .ps-sm-7{padding-right:28px!important}.v-application--is-ltr .ps-sm-8{padding-left:32px!important}.v-application--is-rtl .ps-sm-8{padding-right:32px!important}.v-application--is-ltr .ps-sm-9{padding-left:36px!important}.v-application--is-rtl .ps-sm-9{padding-right:36px!important}.v-application--is-ltr .ps-sm-10{padding-left:40px!important}.v-application--is-rtl .ps-sm-10{padding-right:40px!important}.v-application--is-ltr .ps-sm-11{padding-left:44px!important}.v-application--is-rtl .ps-sm-11{padding-right:44px!important}.v-application--is-ltr .ps-sm-12{padding-left:48px!important}.v-application--is-rtl .ps-sm-12{padding-right:48px!important}.v-application--is-ltr .ps-sm-13{padding-left:52px!important}.v-application--is-rtl .ps-sm-13{padding-right:52px!important}.v-application--is-ltr .ps-sm-14{padding-left:56px!important}.v-application--is-rtl .ps-sm-14{padding-right:56px!important}.v-application--is-ltr .ps-sm-15{padding-left:60px!important}.v-application--is-rtl .ps-sm-15{padding-right:60px!important}.v-application--is-ltr .ps-sm-16{padding-left:64px!important}.v-application--is-rtl .ps-sm-16{padding-right:64px!important}.v-application--is-ltr .pe-sm-0{padding-right:0!important}.v-application--is-rtl .pe-sm-0{padding-left:0!important}.v-application--is-ltr .pe-sm-1{padding-right:4px!important}.v-application--is-rtl .pe-sm-1{padding-left:4px!important}.v-application--is-ltr .pe-sm-2{padding-right:8px!important}.v-application--is-rtl .pe-sm-2{padding-left:8px!important}.v-application--is-ltr .pe-sm-3{padding-right:12px!important}.v-application--is-rtl .pe-sm-3{padding-left:12px!important}.v-application--is-ltr .pe-sm-4{padding-right:16px!important}.v-application--is-rtl .pe-sm-4{padding-left:16px!important}.v-application--is-ltr .pe-sm-5{padding-right:20px!important}.v-application--is-rtl .pe-sm-5{padding-left:20px!important}.v-application--is-ltr .pe-sm-6{padding-right:24px!important}.v-application--is-rtl .pe-sm-6{padding-left:24px!important}.v-application--is-ltr .pe-sm-7{padding-right:28px!important}.v-application--is-rtl .pe-sm-7{padding-left:28px!important}.v-application--is-ltr .pe-sm-8{padding-right:32px!important}.v-application--is-rtl .pe-sm-8{padding-left:32px!important}.v-application--is-ltr .pe-sm-9{padding-right:36px!important}.v-application--is-rtl .pe-sm-9{padding-left:36px!important}.v-application--is-ltr .pe-sm-10{padding-right:40px!important}.v-application--is-rtl .pe-sm-10{padding-left:40px!important}.v-application--is-ltr .pe-sm-11{padding-right:44px!important}.v-application--is-rtl .pe-sm-11{padding-left:44px!important}.v-application--is-ltr .pe-sm-12{padding-right:48px!important}.v-application--is-rtl .pe-sm-12{padding-left:48px!important}.v-application--is-ltr .pe-sm-13{padding-right:52px!important}.v-application--is-rtl .pe-sm-13{padding-left:52px!important}.v-application--is-ltr .pe-sm-14{padding-right:56px!important}.v-application--is-rtl .pe-sm-14{padding-left:56px!important}.v-application--is-ltr .pe-sm-15{padding-right:60px!important}.v-application--is-rtl .pe-sm-15{padding-left:60px!important}.v-application--is-ltr .pe-sm-16{padding-right:64px!important}.v-application--is-rtl .pe-sm-16{padding-left:64px!important}.v-application .text-sm-left{text-align:left!important}.v-application .text-sm-right{text-align:right!important}.v-application .text-sm-center{text-align:center!important}.v-application .text-sm-justify{text-align:justify!important}.v-application .text-sm-start{text-align:start!important}.v-application .text-sm-end{text-align:end!important}.v-application .text-sm-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-sm-h1,.v-application .text-sm-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-sm-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-sm-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-sm-h3,.v-application .text-sm-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-sm-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-sm-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-sm-h5,.v-application .text-sm-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-sm-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-sm-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-sm-body-2,.v-application .text-sm-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-sm-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-sm-caption,.v-application .text-sm-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-sm-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media(min-width:960px){.v-application .d-md-none{display:none!important}.v-application .d-md-inline{display:inline!important}.v-application .d-md-inline-block{display:inline-block!important}.v-application .d-md-block{display:block!important}.v-application .d-md-table{display:table!important}.v-application .d-md-table-row{display:table-row!important}.v-application .d-md-table-cell{display:table-cell!important}.v-application .d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-md-none{float:none!important}.v-application .float-md-left{float:left!important}.v-application .float-md-right{float:right!important}.v-application--is-rtl .float-md-end{float:left!important}.v-application--is-ltr .float-md-end,.v-application--is-rtl .float-md-start{float:right!important}.v-application--is-ltr .float-md-start{float:left!important}.v-application .flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.v-application .flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.v-application .flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.v-application .flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.v-application .flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.v-application .flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.v-application .flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.v-application .flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.v-application .flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.v-application .flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.v-application .flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.v-application .flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.v-application .justify-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.v-application .justify-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.v-application .justify-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.v-application .justify-md-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.v-application .justify-md-space-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.v-application .align-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.v-application .align-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.v-application .align-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.v-application .align-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.v-application .align-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.v-application .align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.v-application .align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.v-application .align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.v-application .align-content-md-space-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.v-application .align-content-md-space-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.v-application .align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.v-application .align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.v-application .align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.v-application .align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.v-application .align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.v-application .align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.v-application .align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.v-application .order-md-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.v-application .order-md-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.v-application .order-md-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.v-application .order-md-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.v-application .order-md-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.v-application .order-md-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.v-application .order-md-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.v-application .order-md-6{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.v-application .order-md-7{-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}.v-application .order-md-8{-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}.v-application .order-md-9{-webkit-box-ordinal-group:10!important;-ms-flex-order:9!important;order:9!important}.v-application .order-md-10{-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}.v-application .order-md-11{-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}.v-application .order-md-12{-webkit-box-ordinal-group:13!important;-ms-flex-order:12!important;order:12!important}.v-application .order-md-last{-webkit-box-ordinal-group:14!important;-ms-flex-order:13!important;order:13!important}.v-application .ma-md-0{margin:0!important}.v-application .ma-md-1{margin:4px!important}.v-application .ma-md-2{margin:8px!important}.v-application .ma-md-3{margin:12px!important}.v-application .ma-md-4{margin:16px!important}.v-application .ma-md-5{margin:20px!important}.v-application .ma-md-6{margin:24px!important}.v-application .ma-md-7{margin:28px!important}.v-application .ma-md-8{margin:32px!important}.v-application .ma-md-9{margin:36px!important}.v-application .ma-md-10{margin:40px!important}.v-application .ma-md-11{margin:44px!important}.v-application .ma-md-12{margin:48px!important}.v-application .ma-md-13{margin:52px!important}.v-application .ma-md-14{margin:56px!important}.v-application .ma-md-15{margin:60px!important}.v-application .ma-md-16{margin:64px!important}.v-application .ma-md-auto{margin:auto!important}.v-application .mx-md-0{margin-right:0!important;margin-left:0!important}.v-application .mx-md-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-md-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-md-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-md-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-md-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-md-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-md-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-md-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-md-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-md-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-md-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-md-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-md-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-md-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-md-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-md-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-md-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-md-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-md-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-md-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-md-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-md-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-md-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-md-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-md-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-md-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-md-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-md-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-md-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-md-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-md-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-md-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-md-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-md-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-md-0{margin-top:0!important}.v-application .mt-md-1{margin-top:4px!important}.v-application .mt-md-2{margin-top:8px!important}.v-application .mt-md-3{margin-top:12px!important}.v-application .mt-md-4{margin-top:16px!important}.v-application .mt-md-5{margin-top:20px!important}.v-application .mt-md-6{margin-top:24px!important}.v-application .mt-md-7{margin-top:28px!important}.v-application .mt-md-8{margin-top:32px!important}.v-application .mt-md-9{margin-top:36px!important}.v-application .mt-md-10{margin-top:40px!important}.v-application .mt-md-11{margin-top:44px!important}.v-application .mt-md-12{margin-top:48px!important}.v-application .mt-md-13{margin-top:52px!important}.v-application .mt-md-14{margin-top:56px!important}.v-application .mt-md-15{margin-top:60px!important}.v-application .mt-md-16{margin-top:64px!important}.v-application .mt-md-auto{margin-top:auto!important}.v-application .mr-md-0{margin-right:0!important}.v-application .mr-md-1{margin-right:4px!important}.v-application .mr-md-2{margin-right:8px!important}.v-application .mr-md-3{margin-right:12px!important}.v-application .mr-md-4{margin-right:16px!important}.v-application .mr-md-5{margin-right:20px!important}.v-application .mr-md-6{margin-right:24px!important}.v-application .mr-md-7{margin-right:28px!important}.v-application .mr-md-8{margin-right:32px!important}.v-application .mr-md-9{margin-right:36px!important}.v-application .mr-md-10{margin-right:40px!important}.v-application .mr-md-11{margin-right:44px!important}.v-application .mr-md-12{margin-right:48px!important}.v-application .mr-md-13{margin-right:52px!important}.v-application .mr-md-14{margin-right:56px!important}.v-application .mr-md-15{margin-right:60px!important}.v-application .mr-md-16{margin-right:64px!important}.v-application .mr-md-auto{margin-right:auto!important}.v-application .mb-md-0{margin-bottom:0!important}.v-application .mb-md-1{margin-bottom:4px!important}.v-application .mb-md-2{margin-bottom:8px!important}.v-application .mb-md-3{margin-bottom:12px!important}.v-application .mb-md-4{margin-bottom:16px!important}.v-application .mb-md-5{margin-bottom:20px!important}.v-application .mb-md-6{margin-bottom:24px!important}.v-application .mb-md-7{margin-bottom:28px!important}.v-application .mb-md-8{margin-bottom:32px!important}.v-application .mb-md-9{margin-bottom:36px!important}.v-application .mb-md-10{margin-bottom:40px!important}.v-application .mb-md-11{margin-bottom:44px!important}.v-application .mb-md-12{margin-bottom:48px!important}.v-application .mb-md-13{margin-bottom:52px!important}.v-application .mb-md-14{margin-bottom:56px!important}.v-application .mb-md-15{margin-bottom:60px!important}.v-application .mb-md-16{margin-bottom:64px!important}.v-application .mb-md-auto{margin-bottom:auto!important}.v-application .ml-md-0{margin-left:0!important}.v-application .ml-md-1{margin-left:4px!important}.v-application .ml-md-2{margin-left:8px!important}.v-application .ml-md-3{margin-left:12px!important}.v-application .ml-md-4{margin-left:16px!important}.v-application .ml-md-5{margin-left:20px!important}.v-application .ml-md-6{margin-left:24px!important}.v-application .ml-md-7{margin-left:28px!important}.v-application .ml-md-8{margin-left:32px!important}.v-application .ml-md-9{margin-left:36px!important}.v-application .ml-md-10{margin-left:40px!important}.v-application .ml-md-11{margin-left:44px!important}.v-application .ml-md-12{margin-left:48px!important}.v-application .ml-md-13{margin-left:52px!important}.v-application .ml-md-14{margin-left:56px!important}.v-application .ml-md-15{margin-left:60px!important}.v-application .ml-md-16{margin-left:64px!important}.v-application .ml-md-auto{margin-left:auto!important}.v-application--is-ltr .ms-md-0{margin-left:0!important}.v-application--is-rtl .ms-md-0{margin-right:0!important}.v-application--is-ltr .ms-md-1{margin-left:4px!important}.v-application--is-rtl .ms-md-1{margin-right:4px!important}.v-application--is-ltr .ms-md-2{margin-left:8px!important}.v-application--is-rtl .ms-md-2{margin-right:8px!important}.v-application--is-ltr .ms-md-3{margin-left:12px!important}.v-application--is-rtl .ms-md-3{margin-right:12px!important}.v-application--is-ltr .ms-md-4{margin-left:16px!important}.v-application--is-rtl .ms-md-4{margin-right:16px!important}.v-application--is-ltr .ms-md-5{margin-left:20px!important}.v-application--is-rtl .ms-md-5{margin-right:20px!important}.v-application--is-ltr .ms-md-6{margin-left:24px!important}.v-application--is-rtl .ms-md-6{margin-right:24px!important}.v-application--is-ltr .ms-md-7{margin-left:28px!important}.v-application--is-rtl .ms-md-7{margin-right:28px!important}.v-application--is-ltr .ms-md-8{margin-left:32px!important}.v-application--is-rtl .ms-md-8{margin-right:32px!important}.v-application--is-ltr .ms-md-9{margin-left:36px!important}.v-application--is-rtl .ms-md-9{margin-right:36px!important}.v-application--is-ltr .ms-md-10{margin-left:40px!important}.v-application--is-rtl .ms-md-10{margin-right:40px!important}.v-application--is-ltr .ms-md-11{margin-left:44px!important}.v-application--is-rtl .ms-md-11{margin-right:44px!important}.v-application--is-ltr .ms-md-12{margin-left:48px!important}.v-application--is-rtl .ms-md-12{margin-right:48px!important}.v-application--is-ltr .ms-md-13{margin-left:52px!important}.v-application--is-rtl .ms-md-13{margin-right:52px!important}.v-application--is-ltr .ms-md-14{margin-left:56px!important}.v-application--is-rtl .ms-md-14{margin-right:56px!important}.v-application--is-ltr .ms-md-15{margin-left:60px!important}.v-application--is-rtl .ms-md-15{margin-right:60px!important}.v-application--is-ltr .ms-md-16{margin-left:64px!important}.v-application--is-rtl .ms-md-16{margin-right:64px!important}.v-application--is-ltr .ms-md-auto{margin-left:auto!important}.v-application--is-rtl .ms-md-auto{margin-right:auto!important}.v-application--is-ltr .me-md-0{margin-right:0!important}.v-application--is-rtl .me-md-0{margin-left:0!important}.v-application--is-ltr .me-md-1{margin-right:4px!important}.v-application--is-rtl .me-md-1{margin-left:4px!important}.v-application--is-ltr .me-md-2{margin-right:8px!important}.v-application--is-rtl .me-md-2{margin-left:8px!important}.v-application--is-ltr .me-md-3{margin-right:12px!important}.v-application--is-rtl .me-md-3{margin-left:12px!important}.v-application--is-ltr .me-md-4{margin-right:16px!important}.v-application--is-rtl .me-md-4{margin-left:16px!important}.v-application--is-ltr .me-md-5{margin-right:20px!important}.v-application--is-rtl .me-md-5{margin-left:20px!important}.v-application--is-ltr .me-md-6{margin-right:24px!important}.v-application--is-rtl .me-md-6{margin-left:24px!important}.v-application--is-ltr .me-md-7{margin-right:28px!important}.v-application--is-rtl .me-md-7{margin-left:28px!important}.v-application--is-ltr .me-md-8{margin-right:32px!important}.v-application--is-rtl .me-md-8{margin-left:32px!important}.v-application--is-ltr .me-md-9{margin-right:36px!important}.v-application--is-rtl .me-md-9{margin-left:36px!important}.v-application--is-ltr .me-md-10{margin-right:40px!important}.v-application--is-rtl .me-md-10{margin-left:40px!important}.v-application--is-ltr .me-md-11{margin-right:44px!important}.v-application--is-rtl .me-md-11{margin-left:44px!important}.v-application--is-ltr .me-md-12{margin-right:48px!important}.v-application--is-rtl .me-md-12{margin-left:48px!important}.v-application--is-ltr .me-md-13{margin-right:52px!important}.v-application--is-rtl .me-md-13{margin-left:52px!important}.v-application--is-ltr .me-md-14{margin-right:56px!important}.v-application--is-rtl .me-md-14{margin-left:56px!important}.v-application--is-ltr .me-md-15{margin-right:60px!important}.v-application--is-rtl .me-md-15{margin-left:60px!important}.v-application--is-ltr .me-md-16{margin-right:64px!important}.v-application--is-rtl .me-md-16{margin-left:64px!important}.v-application--is-ltr .me-md-auto{margin-right:auto!important}.v-application--is-rtl .me-md-auto{margin-left:auto!important}.v-application .ma-md-n1{margin:-4px!important}.v-application .ma-md-n2{margin:-8px!important}.v-application .ma-md-n3{margin:-12px!important}.v-application .ma-md-n4{margin:-16px!important}.v-application .ma-md-n5{margin:-20px!important}.v-application .ma-md-n6{margin:-24px!important}.v-application .ma-md-n7{margin:-28px!important}.v-application .ma-md-n8{margin:-32px!important}.v-application .ma-md-n9{margin:-36px!important}.v-application .ma-md-n10{margin:-40px!important}.v-application .ma-md-n11{margin:-44px!important}.v-application .ma-md-n12{margin:-48px!important}.v-application .ma-md-n13{margin:-52px!important}.v-application .ma-md-n14{margin:-56px!important}.v-application .ma-md-n15{margin:-60px!important}.v-application .ma-md-n16{margin:-64px!important}.v-application .mx-md-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-md-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-md-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-md-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-md-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-md-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-md-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-md-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-md-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-md-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-md-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-md-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-md-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-md-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-md-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-md-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-md-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-md-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-md-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-md-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-md-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-md-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-md-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-md-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-md-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-md-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-md-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-md-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-md-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-md-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-md-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-md-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-md-n1{margin-top:-4px!important}.v-application .mt-md-n2{margin-top:-8px!important}.v-application .mt-md-n3{margin-top:-12px!important}.v-application .mt-md-n4{margin-top:-16px!important}.v-application .mt-md-n5{margin-top:-20px!important}.v-application .mt-md-n6{margin-top:-24px!important}.v-application .mt-md-n7{margin-top:-28px!important}.v-application .mt-md-n8{margin-top:-32px!important}.v-application .mt-md-n9{margin-top:-36px!important}.v-application .mt-md-n10{margin-top:-40px!important}.v-application .mt-md-n11{margin-top:-44px!important}.v-application .mt-md-n12{margin-top:-48px!important}.v-application .mt-md-n13{margin-top:-52px!important}.v-application .mt-md-n14{margin-top:-56px!important}.v-application .mt-md-n15{margin-top:-60px!important}.v-application .mt-md-n16{margin-top:-64px!important}.v-application .mr-md-n1{margin-right:-4px!important}.v-application .mr-md-n2{margin-right:-8px!important}.v-application .mr-md-n3{margin-right:-12px!important}.v-application .mr-md-n4{margin-right:-16px!important}.v-application .mr-md-n5{margin-right:-20px!important}.v-application .mr-md-n6{margin-right:-24px!important}.v-application .mr-md-n7{margin-right:-28px!important}.v-application .mr-md-n8{margin-right:-32px!important}.v-application .mr-md-n9{margin-right:-36px!important}.v-application .mr-md-n10{margin-right:-40px!important}.v-application .mr-md-n11{margin-right:-44px!important}.v-application .mr-md-n12{margin-right:-48px!important}.v-application .mr-md-n13{margin-right:-52px!important}.v-application .mr-md-n14{margin-right:-56px!important}.v-application .mr-md-n15{margin-right:-60px!important}.v-application .mr-md-n16{margin-right:-64px!important}.v-application .mb-md-n1{margin-bottom:-4px!important}.v-application .mb-md-n2{margin-bottom:-8px!important}.v-application .mb-md-n3{margin-bottom:-12px!important}.v-application .mb-md-n4{margin-bottom:-16px!important}.v-application .mb-md-n5{margin-bottom:-20px!important}.v-application .mb-md-n6{margin-bottom:-24px!important}.v-application .mb-md-n7{margin-bottom:-28px!important}.v-application .mb-md-n8{margin-bottom:-32px!important}.v-application .mb-md-n9{margin-bottom:-36px!important}.v-application .mb-md-n10{margin-bottom:-40px!important}.v-application .mb-md-n11{margin-bottom:-44px!important}.v-application .mb-md-n12{margin-bottom:-48px!important}.v-application .mb-md-n13{margin-bottom:-52px!important}.v-application .mb-md-n14{margin-bottom:-56px!important}.v-application .mb-md-n15{margin-bottom:-60px!important}.v-application .mb-md-n16{margin-bottom:-64px!important}.v-application .ml-md-n1{margin-left:-4px!important}.v-application .ml-md-n2{margin-left:-8px!important}.v-application .ml-md-n3{margin-left:-12px!important}.v-application .ml-md-n4{margin-left:-16px!important}.v-application .ml-md-n5{margin-left:-20px!important}.v-application .ml-md-n6{margin-left:-24px!important}.v-application .ml-md-n7{margin-left:-28px!important}.v-application .ml-md-n8{margin-left:-32px!important}.v-application .ml-md-n9{margin-left:-36px!important}.v-application .ml-md-n10{margin-left:-40px!important}.v-application .ml-md-n11{margin-left:-44px!important}.v-application .ml-md-n12{margin-left:-48px!important}.v-application .ml-md-n13{margin-left:-52px!important}.v-application .ml-md-n14{margin-left:-56px!important}.v-application .ml-md-n15{margin-left:-60px!important}.v-application .ml-md-n16{margin-left:-64px!important}.v-application--is-ltr .ms-md-n1{margin-left:-4px!important}.v-application--is-rtl .ms-md-n1{margin-right:-4px!important}.v-application--is-ltr .ms-md-n2{margin-left:-8px!important}.v-application--is-rtl .ms-md-n2{margin-right:-8px!important}.v-application--is-ltr .ms-md-n3{margin-left:-12px!important}.v-application--is-rtl .ms-md-n3{margin-right:-12px!important}.v-application--is-ltr .ms-md-n4{margin-left:-16px!important}.v-application--is-rtl .ms-md-n4{margin-right:-16px!important}.v-application--is-ltr .ms-md-n5{margin-left:-20px!important}.v-application--is-rtl .ms-md-n5{margin-right:-20px!important}.v-application--is-ltr .ms-md-n6{margin-left:-24px!important}.v-application--is-rtl .ms-md-n6{margin-right:-24px!important}.v-application--is-ltr .ms-md-n7{margin-left:-28px!important}.v-application--is-rtl .ms-md-n7{margin-right:-28px!important}.v-application--is-ltr .ms-md-n8{margin-left:-32px!important}.v-application--is-rtl .ms-md-n8{margin-right:-32px!important}.v-application--is-ltr .ms-md-n9{margin-left:-36px!important}.v-application--is-rtl .ms-md-n9{margin-right:-36px!important}.v-application--is-ltr .ms-md-n10{margin-left:-40px!important}.v-application--is-rtl .ms-md-n10{margin-right:-40px!important}.v-application--is-ltr .ms-md-n11{margin-left:-44px!important}.v-application--is-rtl .ms-md-n11{margin-right:-44px!important}.v-application--is-ltr .ms-md-n12{margin-left:-48px!important}.v-application--is-rtl .ms-md-n12{margin-right:-48px!important}.v-application--is-ltr .ms-md-n13{margin-left:-52px!important}.v-application--is-rtl .ms-md-n13{margin-right:-52px!important}.v-application--is-ltr .ms-md-n14{margin-left:-56px!important}.v-application--is-rtl .ms-md-n14{margin-right:-56px!important}.v-application--is-ltr .ms-md-n15{margin-left:-60px!important}.v-application--is-rtl .ms-md-n15{margin-right:-60px!important}.v-application--is-ltr .ms-md-n16{margin-left:-64px!important}.v-application--is-rtl .ms-md-n16{margin-right:-64px!important}.v-application--is-ltr .me-md-n1{margin-right:-4px!important}.v-application--is-rtl .me-md-n1{margin-left:-4px!important}.v-application--is-ltr .me-md-n2{margin-right:-8px!important}.v-application--is-rtl .me-md-n2{margin-left:-8px!important}.v-application--is-ltr .me-md-n3{margin-right:-12px!important}.v-application--is-rtl .me-md-n3{margin-left:-12px!important}.v-application--is-ltr .me-md-n4{margin-right:-16px!important}.v-application--is-rtl .me-md-n4{margin-left:-16px!important}.v-application--is-ltr .me-md-n5{margin-right:-20px!important}.v-application--is-rtl .me-md-n5{margin-left:-20px!important}.v-application--is-ltr .me-md-n6{margin-right:-24px!important}.v-application--is-rtl .me-md-n6{margin-left:-24px!important}.v-application--is-ltr .me-md-n7{margin-right:-28px!important}.v-application--is-rtl .me-md-n7{margin-left:-28px!important}.v-application--is-ltr .me-md-n8{margin-right:-32px!important}.v-application--is-rtl .me-md-n8{margin-left:-32px!important}.v-application--is-ltr .me-md-n9{margin-right:-36px!important}.v-application--is-rtl .me-md-n9{margin-left:-36px!important}.v-application--is-ltr .me-md-n10{margin-right:-40px!important}.v-application--is-rtl .me-md-n10{margin-left:-40px!important}.v-application--is-ltr .me-md-n11{margin-right:-44px!important}.v-application--is-rtl .me-md-n11{margin-left:-44px!important}.v-application--is-ltr .me-md-n12{margin-right:-48px!important}.v-application--is-rtl .me-md-n12{margin-left:-48px!important}.v-application--is-ltr .me-md-n13{margin-right:-52px!important}.v-application--is-rtl .me-md-n13{margin-left:-52px!important}.v-application--is-ltr .me-md-n14{margin-right:-56px!important}.v-application--is-rtl .me-md-n14{margin-left:-56px!important}.v-application--is-ltr .me-md-n15{margin-right:-60px!important}.v-application--is-rtl .me-md-n15{margin-left:-60px!important}.v-application--is-ltr .me-md-n16{margin-right:-64px!important}.v-application--is-rtl .me-md-n16{margin-left:-64px!important}.v-application .pa-md-0{padding:0!important}.v-application .pa-md-1{padding:4px!important}.v-application .pa-md-2{padding:8px!important}.v-application .pa-md-3{padding:12px!important}.v-application .pa-md-4{padding:16px!important}.v-application .pa-md-5{padding:20px!important}.v-application .pa-md-6{padding:24px!important}.v-application .pa-md-7{padding:28px!important}.v-application .pa-md-8{padding:32px!important}.v-application .pa-md-9{padding:36px!important}.v-application .pa-md-10{padding:40px!important}.v-application .pa-md-11{padding:44px!important}.v-application .pa-md-12{padding:48px!important}.v-application .pa-md-13{padding:52px!important}.v-application .pa-md-14{padding:56px!important}.v-application .pa-md-15{padding:60px!important}.v-application .pa-md-16{padding:64px!important}.v-application .px-md-0{padding-right:0!important;padding-left:0!important}.v-application .px-md-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-md-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-md-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-md-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-md-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-md-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-md-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-md-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-md-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-md-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-md-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-md-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-md-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-md-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-md-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-md-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-md-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-md-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-md-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-md-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-md-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-md-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-md-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-md-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-md-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-md-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-md-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-md-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-md-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-md-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-md-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-md-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-md-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-md-0{padding-top:0!important}.v-application .pt-md-1{padding-top:4px!important}.v-application .pt-md-2{padding-top:8px!important}.v-application .pt-md-3{padding-top:12px!important}.v-application .pt-md-4{padding-top:16px!important}.v-application .pt-md-5{padding-top:20px!important}.v-application .pt-md-6{padding-top:24px!important}.v-application .pt-md-7{padding-top:28px!important}.v-application .pt-md-8{padding-top:32px!important}.v-application .pt-md-9{padding-top:36px!important}.v-application .pt-md-10{padding-top:40px!important}.v-application .pt-md-11{padding-top:44px!important}.v-application .pt-md-12{padding-top:48px!important}.v-application .pt-md-13{padding-top:52px!important}.v-application .pt-md-14{padding-top:56px!important}.v-application .pt-md-15{padding-top:60px!important}.v-application .pt-md-16{padding-top:64px!important}.v-application .pr-md-0{padding-right:0!important}.v-application .pr-md-1{padding-right:4px!important}.v-application .pr-md-2{padding-right:8px!important}.v-application .pr-md-3{padding-right:12px!important}.v-application .pr-md-4{padding-right:16px!important}.v-application .pr-md-5{padding-right:20px!important}.v-application .pr-md-6{padding-right:24px!important}.v-application .pr-md-7{padding-right:28px!important}.v-application .pr-md-8{padding-right:32px!important}.v-application .pr-md-9{padding-right:36px!important}.v-application .pr-md-10{padding-right:40px!important}.v-application .pr-md-11{padding-right:44px!important}.v-application .pr-md-12{padding-right:48px!important}.v-application .pr-md-13{padding-right:52px!important}.v-application .pr-md-14{padding-right:56px!important}.v-application .pr-md-15{padding-right:60px!important}.v-application .pr-md-16{padding-right:64px!important}.v-application .pb-md-0{padding-bottom:0!important}.v-application .pb-md-1{padding-bottom:4px!important}.v-application .pb-md-2{padding-bottom:8px!important}.v-application .pb-md-3{padding-bottom:12px!important}.v-application .pb-md-4{padding-bottom:16px!important}.v-application .pb-md-5{padding-bottom:20px!important}.v-application .pb-md-6{padding-bottom:24px!important}.v-application .pb-md-7{padding-bottom:28px!important}.v-application .pb-md-8{padding-bottom:32px!important}.v-application .pb-md-9{padding-bottom:36px!important}.v-application .pb-md-10{padding-bottom:40px!important}.v-application .pb-md-11{padding-bottom:44px!important}.v-application .pb-md-12{padding-bottom:48px!important}.v-application .pb-md-13{padding-bottom:52px!important}.v-application .pb-md-14{padding-bottom:56px!important}.v-application .pb-md-15{padding-bottom:60px!important}.v-application .pb-md-16{padding-bottom:64px!important}.v-application .pl-md-0{padding-left:0!important}.v-application .pl-md-1{padding-left:4px!important}.v-application .pl-md-2{padding-left:8px!important}.v-application .pl-md-3{padding-left:12px!important}.v-application .pl-md-4{padding-left:16px!important}.v-application .pl-md-5{padding-left:20px!important}.v-application .pl-md-6{padding-left:24px!important}.v-application .pl-md-7{padding-left:28px!important}.v-application .pl-md-8{padding-left:32px!important}.v-application .pl-md-9{padding-left:36px!important}.v-application .pl-md-10{padding-left:40px!important}.v-application .pl-md-11{padding-left:44px!important}.v-application .pl-md-12{padding-left:48px!important}.v-application .pl-md-13{padding-left:52px!important}.v-application .pl-md-14{padding-left:56px!important}.v-application .pl-md-15{padding-left:60px!important}.v-application .pl-md-16{padding-left:64px!important}.v-application--is-ltr .ps-md-0{padding-left:0!important}.v-application--is-rtl .ps-md-0{padding-right:0!important}.v-application--is-ltr .ps-md-1{padding-left:4px!important}.v-application--is-rtl .ps-md-1{padding-right:4px!important}.v-application--is-ltr .ps-md-2{padding-left:8px!important}.v-application--is-rtl .ps-md-2{padding-right:8px!important}.v-application--is-ltr .ps-md-3{padding-left:12px!important}.v-application--is-rtl .ps-md-3{padding-right:12px!important}.v-application--is-ltr .ps-md-4{padding-left:16px!important}.v-application--is-rtl .ps-md-4{padding-right:16px!important}.v-application--is-ltr .ps-md-5{padding-left:20px!important}.v-application--is-rtl .ps-md-5{padding-right:20px!important}.v-application--is-ltr .ps-md-6{padding-left:24px!important}.v-application--is-rtl .ps-md-6{padding-right:24px!important}.v-application--is-ltr .ps-md-7{padding-left:28px!important}.v-application--is-rtl .ps-md-7{padding-right:28px!important}.v-application--is-ltr .ps-md-8{padding-left:32px!important}.v-application--is-rtl .ps-md-8{padding-right:32px!important}.v-application--is-ltr .ps-md-9{padding-left:36px!important}.v-application--is-rtl .ps-md-9{padding-right:36px!important}.v-application--is-ltr .ps-md-10{padding-left:40px!important}.v-application--is-rtl .ps-md-10{padding-right:40px!important}.v-application--is-ltr .ps-md-11{padding-left:44px!important}.v-application--is-rtl .ps-md-11{padding-right:44px!important}.v-application--is-ltr .ps-md-12{padding-left:48px!important}.v-application--is-rtl .ps-md-12{padding-right:48px!important}.v-application--is-ltr .ps-md-13{padding-left:52px!important}.v-application--is-rtl .ps-md-13{padding-right:52px!important}.v-application--is-ltr .ps-md-14{padding-left:56px!important}.v-application--is-rtl .ps-md-14{padding-right:56px!important}.v-application--is-ltr .ps-md-15{padding-left:60px!important}.v-application--is-rtl .ps-md-15{padding-right:60px!important}.v-application--is-ltr .ps-md-16{padding-left:64px!important}.v-application--is-rtl .ps-md-16{padding-right:64px!important}.v-application--is-ltr .pe-md-0{padding-right:0!important}.v-application--is-rtl .pe-md-0{padding-left:0!important}.v-application--is-ltr .pe-md-1{padding-right:4px!important}.v-application--is-rtl .pe-md-1{padding-left:4px!important}.v-application--is-ltr .pe-md-2{padding-right:8px!important}.v-application--is-rtl .pe-md-2{padding-left:8px!important}.v-application--is-ltr .pe-md-3{padding-right:12px!important}.v-application--is-rtl .pe-md-3{padding-left:12px!important}.v-application--is-ltr .pe-md-4{padding-right:16px!important}.v-application--is-rtl .pe-md-4{padding-left:16px!important}.v-application--is-ltr .pe-md-5{padding-right:20px!important}.v-application--is-rtl .pe-md-5{padding-left:20px!important}.v-application--is-ltr .pe-md-6{padding-right:24px!important}.v-application--is-rtl .pe-md-6{padding-left:24px!important}.v-application--is-ltr .pe-md-7{padding-right:28px!important}.v-application--is-rtl .pe-md-7{padding-left:28px!important}.v-application--is-ltr .pe-md-8{padding-right:32px!important}.v-application--is-rtl .pe-md-8{padding-left:32px!important}.v-application--is-ltr .pe-md-9{padding-right:36px!important}.v-application--is-rtl .pe-md-9{padding-left:36px!important}.v-application--is-ltr .pe-md-10{padding-right:40px!important}.v-application--is-rtl .pe-md-10{padding-left:40px!important}.v-application--is-ltr .pe-md-11{padding-right:44px!important}.v-application--is-rtl .pe-md-11{padding-left:44px!important}.v-application--is-ltr .pe-md-12{padding-right:48px!important}.v-application--is-rtl .pe-md-12{padding-left:48px!important}.v-application--is-ltr .pe-md-13{padding-right:52px!important}.v-application--is-rtl .pe-md-13{padding-left:52px!important}.v-application--is-ltr .pe-md-14{padding-right:56px!important}.v-application--is-rtl .pe-md-14{padding-left:56px!important}.v-application--is-ltr .pe-md-15{padding-right:60px!important}.v-application--is-rtl .pe-md-15{padding-left:60px!important}.v-application--is-ltr .pe-md-16{padding-right:64px!important}.v-application--is-rtl .pe-md-16{padding-left:64px!important}.v-application .text-md-left{text-align:left!important}.v-application .text-md-right{text-align:right!important}.v-application .text-md-center{text-align:center!important}.v-application .text-md-justify{text-align:justify!important}.v-application .text-md-start{text-align:start!important}.v-application .text-md-end{text-align:end!important}.v-application .text-md-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-md-h1,.v-application .text-md-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-md-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-md-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-md-h3,.v-application .text-md-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-md-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-md-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-md-h5,.v-application .text-md-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-md-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-md-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-md-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-md-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-md-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-md-body-2,.v-application .text-md-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-md-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-md-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-md-caption,.v-application .text-md-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-md-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media(min-width:1264px){.v-application .d-lg-none{display:none!important}.v-application .d-lg-inline{display:inline!important}.v-application .d-lg-inline-block{display:inline-block!important}.v-application .d-lg-block{display:block!important}.v-application .d-lg-table{display:table!important}.v-application .d-lg-table-row{display:table-row!important}.v-application .d-lg-table-cell{display:table-cell!important}.v-application .d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-lg-none{float:none!important}.v-application .float-lg-left{float:left!important}.v-application .float-lg-right{float:right!important}.v-application--is-rtl .float-lg-end{float:left!important}.v-application--is-ltr .float-lg-end,.v-application--is-rtl .float-lg-start{float:right!important}.v-application--is-ltr .float-lg-start{float:left!important}.v-application .flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.v-application .flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.v-application .flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.v-application .flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.v-application .flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.v-application .flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.v-application .flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.v-application .flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.v-application .flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.v-application .flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.v-application .flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.v-application .flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.v-application .justify-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.v-application .justify-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.v-application .justify-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.v-application .justify-lg-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.v-application .justify-lg-space-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.v-application .align-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.v-application .align-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.v-application .align-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.v-application .align-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.v-application .align-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.v-application .align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.v-application .align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.v-application .align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.v-application .align-content-lg-space-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.v-application .align-content-lg-space-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.v-application .align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.v-application .align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.v-application .align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.v-application .align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.v-application .align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.v-application .align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.v-application .align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.v-application .order-lg-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.v-application .order-lg-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.v-application .order-lg-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.v-application .order-lg-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.v-application .order-lg-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.v-application .order-lg-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.v-application .order-lg-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.v-application .order-lg-6{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.v-application .order-lg-7{-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}.v-application .order-lg-8{-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}.v-application .order-lg-9{-webkit-box-ordinal-group:10!important;-ms-flex-order:9!important;order:9!important}.v-application .order-lg-10{-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}.v-application .order-lg-11{-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}.v-application .order-lg-12{-webkit-box-ordinal-group:13!important;-ms-flex-order:12!important;order:12!important}.v-application .order-lg-last{-webkit-box-ordinal-group:14!important;-ms-flex-order:13!important;order:13!important}.v-application .ma-lg-0{margin:0!important}.v-application .ma-lg-1{margin:4px!important}.v-application .ma-lg-2{margin:8px!important}.v-application .ma-lg-3{margin:12px!important}.v-application .ma-lg-4{margin:16px!important}.v-application .ma-lg-5{margin:20px!important}.v-application .ma-lg-6{margin:24px!important}.v-application .ma-lg-7{margin:28px!important}.v-application .ma-lg-8{margin:32px!important}.v-application .ma-lg-9{margin:36px!important}.v-application .ma-lg-10{margin:40px!important}.v-application .ma-lg-11{margin:44px!important}.v-application .ma-lg-12{margin:48px!important}.v-application .ma-lg-13{margin:52px!important}.v-application .ma-lg-14{margin:56px!important}.v-application .ma-lg-15{margin:60px!important}.v-application .ma-lg-16{margin:64px!important}.v-application .ma-lg-auto{margin:auto!important}.v-application .mx-lg-0{margin-right:0!important;margin-left:0!important}.v-application .mx-lg-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-lg-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-lg-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-lg-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-lg-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-lg-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-lg-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-lg-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-lg-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-lg-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-lg-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-lg-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-lg-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-lg-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-lg-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-lg-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-lg-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-lg-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-lg-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-lg-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-lg-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-lg-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-lg-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-lg-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-lg-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-lg-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-lg-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-lg-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-lg-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-lg-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-lg-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-lg-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-lg-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-lg-0{margin-top:0!important}.v-application .mt-lg-1{margin-top:4px!important}.v-application .mt-lg-2{margin-top:8px!important}.v-application .mt-lg-3{margin-top:12px!important}.v-application .mt-lg-4{margin-top:16px!important}.v-application .mt-lg-5{margin-top:20px!important}.v-application .mt-lg-6{margin-top:24px!important}.v-application .mt-lg-7{margin-top:28px!important}.v-application .mt-lg-8{margin-top:32px!important}.v-application .mt-lg-9{margin-top:36px!important}.v-application .mt-lg-10{margin-top:40px!important}.v-application .mt-lg-11{margin-top:44px!important}.v-application .mt-lg-12{margin-top:48px!important}.v-application .mt-lg-13{margin-top:52px!important}.v-application .mt-lg-14{margin-top:56px!important}.v-application .mt-lg-15{margin-top:60px!important}.v-application .mt-lg-16{margin-top:64px!important}.v-application .mt-lg-auto{margin-top:auto!important}.v-application .mr-lg-0{margin-right:0!important}.v-application .mr-lg-1{margin-right:4px!important}.v-application .mr-lg-2{margin-right:8px!important}.v-application .mr-lg-3{margin-right:12px!important}.v-application .mr-lg-4{margin-right:16px!important}.v-application .mr-lg-5{margin-right:20px!important}.v-application .mr-lg-6{margin-right:24px!important}.v-application .mr-lg-7{margin-right:28px!important}.v-application .mr-lg-8{margin-right:32px!important}.v-application .mr-lg-9{margin-right:36px!important}.v-application .mr-lg-10{margin-right:40px!important}.v-application .mr-lg-11{margin-right:44px!important}.v-application .mr-lg-12{margin-right:48px!important}.v-application .mr-lg-13{margin-right:52px!important}.v-application .mr-lg-14{margin-right:56px!important}.v-application .mr-lg-15{margin-right:60px!important}.v-application .mr-lg-16{margin-right:64px!important}.v-application .mr-lg-auto{margin-right:auto!important}.v-application .mb-lg-0{margin-bottom:0!important}.v-application .mb-lg-1{margin-bottom:4px!important}.v-application .mb-lg-2{margin-bottom:8px!important}.v-application .mb-lg-3{margin-bottom:12px!important}.v-application .mb-lg-4{margin-bottom:16px!important}.v-application .mb-lg-5{margin-bottom:20px!important}.v-application .mb-lg-6{margin-bottom:24px!important}.v-application .mb-lg-7{margin-bottom:28px!important}.v-application .mb-lg-8{margin-bottom:32px!important}.v-application .mb-lg-9{margin-bottom:36px!important}.v-application .mb-lg-10{margin-bottom:40px!important}.v-application .mb-lg-11{margin-bottom:44px!important}.v-application .mb-lg-12{margin-bottom:48px!important}.v-application .mb-lg-13{margin-bottom:52px!important}.v-application .mb-lg-14{margin-bottom:56px!important}.v-application .mb-lg-15{margin-bottom:60px!important}.v-application .mb-lg-16{margin-bottom:64px!important}.v-application .mb-lg-auto{margin-bottom:auto!important}.v-application .ml-lg-0{margin-left:0!important}.v-application .ml-lg-1{margin-left:4px!important}.v-application .ml-lg-2{margin-left:8px!important}.v-application .ml-lg-3{margin-left:12px!important}.v-application .ml-lg-4{margin-left:16px!important}.v-application .ml-lg-5{margin-left:20px!important}.v-application .ml-lg-6{margin-left:24px!important}.v-application .ml-lg-7{margin-left:28px!important}.v-application .ml-lg-8{margin-left:32px!important}.v-application .ml-lg-9{margin-left:36px!important}.v-application .ml-lg-10{margin-left:40px!important}.v-application .ml-lg-11{margin-left:44px!important}.v-application .ml-lg-12{margin-left:48px!important}.v-application .ml-lg-13{margin-left:52px!important}.v-application .ml-lg-14{margin-left:56px!important}.v-application .ml-lg-15{margin-left:60px!important}.v-application .ml-lg-16{margin-left:64px!important}.v-application .ml-lg-auto{margin-left:auto!important}.v-application--is-ltr .ms-lg-0{margin-left:0!important}.v-application--is-rtl .ms-lg-0{margin-right:0!important}.v-application--is-ltr .ms-lg-1{margin-left:4px!important}.v-application--is-rtl .ms-lg-1{margin-right:4px!important}.v-application--is-ltr .ms-lg-2{margin-left:8px!important}.v-application--is-rtl .ms-lg-2{margin-right:8px!important}.v-application--is-ltr .ms-lg-3{margin-left:12px!important}.v-application--is-rtl .ms-lg-3{margin-right:12px!important}.v-application--is-ltr .ms-lg-4{margin-left:16px!important}.v-application--is-rtl .ms-lg-4{margin-right:16px!important}.v-application--is-ltr .ms-lg-5{margin-left:20px!important}.v-application--is-rtl .ms-lg-5{margin-right:20px!important}.v-application--is-ltr .ms-lg-6{margin-left:24px!important}.v-application--is-rtl .ms-lg-6{margin-right:24px!important}.v-application--is-ltr .ms-lg-7{margin-left:28px!important}.v-application--is-rtl .ms-lg-7{margin-right:28px!important}.v-application--is-ltr .ms-lg-8{margin-left:32px!important}.v-application--is-rtl .ms-lg-8{margin-right:32px!important}.v-application--is-ltr .ms-lg-9{margin-left:36px!important}.v-application--is-rtl .ms-lg-9{margin-right:36px!important}.v-application--is-ltr .ms-lg-10{margin-left:40px!important}.v-application--is-rtl .ms-lg-10{margin-right:40px!important}.v-application--is-ltr .ms-lg-11{margin-left:44px!important}.v-application--is-rtl .ms-lg-11{margin-right:44px!important}.v-application--is-ltr .ms-lg-12{margin-left:48px!important}.v-application--is-rtl .ms-lg-12{margin-right:48px!important}.v-application--is-ltr .ms-lg-13{margin-left:52px!important}.v-application--is-rtl .ms-lg-13{margin-right:52px!important}.v-application--is-ltr .ms-lg-14{margin-left:56px!important}.v-application--is-rtl .ms-lg-14{margin-right:56px!important}.v-application--is-ltr .ms-lg-15{margin-left:60px!important}.v-application--is-rtl .ms-lg-15{margin-right:60px!important}.v-application--is-ltr .ms-lg-16{margin-left:64px!important}.v-application--is-rtl .ms-lg-16{margin-right:64px!important}.v-application--is-ltr .ms-lg-auto{margin-left:auto!important}.v-application--is-rtl .ms-lg-auto{margin-right:auto!important}.v-application--is-ltr .me-lg-0{margin-right:0!important}.v-application--is-rtl .me-lg-0{margin-left:0!important}.v-application--is-ltr .me-lg-1{margin-right:4px!important}.v-application--is-rtl .me-lg-1{margin-left:4px!important}.v-application--is-ltr .me-lg-2{margin-right:8px!important}.v-application--is-rtl .me-lg-2{margin-left:8px!important}.v-application--is-ltr .me-lg-3{margin-right:12px!important}.v-application--is-rtl .me-lg-3{margin-left:12px!important}.v-application--is-ltr .me-lg-4{margin-right:16px!important}.v-application--is-rtl .me-lg-4{margin-left:16px!important}.v-application--is-ltr .me-lg-5{margin-right:20px!important}.v-application--is-rtl .me-lg-5{margin-left:20px!important}.v-application--is-ltr .me-lg-6{margin-right:24px!important}.v-application--is-rtl .me-lg-6{margin-left:24px!important}.v-application--is-ltr .me-lg-7{margin-right:28px!important}.v-application--is-rtl .me-lg-7{margin-left:28px!important}.v-application--is-ltr .me-lg-8{margin-right:32px!important}.v-application--is-rtl .me-lg-8{margin-left:32px!important}.v-application--is-ltr .me-lg-9{margin-right:36px!important}.v-application--is-rtl .me-lg-9{margin-left:36px!important}.v-application--is-ltr .me-lg-10{margin-right:40px!important}.v-application--is-rtl .me-lg-10{margin-left:40px!important}.v-application--is-ltr .me-lg-11{margin-right:44px!important}.v-application--is-rtl .me-lg-11{margin-left:44px!important}.v-application--is-ltr .me-lg-12{margin-right:48px!important}.v-application--is-rtl .me-lg-12{margin-left:48px!important}.v-application--is-ltr .me-lg-13{margin-right:52px!important}.v-application--is-rtl .me-lg-13{margin-left:52px!important}.v-application--is-ltr .me-lg-14{margin-right:56px!important}.v-application--is-rtl .me-lg-14{margin-left:56px!important}.v-application--is-ltr .me-lg-15{margin-right:60px!important}.v-application--is-rtl .me-lg-15{margin-left:60px!important}.v-application--is-ltr .me-lg-16{margin-right:64px!important}.v-application--is-rtl .me-lg-16{margin-left:64px!important}.v-application--is-ltr .me-lg-auto{margin-right:auto!important}.v-application--is-rtl .me-lg-auto{margin-left:auto!important}.v-application .ma-lg-n1{margin:-4px!important}.v-application .ma-lg-n2{margin:-8px!important}.v-application .ma-lg-n3{margin:-12px!important}.v-application .ma-lg-n4{margin:-16px!important}.v-application .ma-lg-n5{margin:-20px!important}.v-application .ma-lg-n6{margin:-24px!important}.v-application .ma-lg-n7{margin:-28px!important}.v-application .ma-lg-n8{margin:-32px!important}.v-application .ma-lg-n9{margin:-36px!important}.v-application .ma-lg-n10{margin:-40px!important}.v-application .ma-lg-n11{margin:-44px!important}.v-application .ma-lg-n12{margin:-48px!important}.v-application .ma-lg-n13{margin:-52px!important}.v-application .ma-lg-n14{margin:-56px!important}.v-application .ma-lg-n15{margin:-60px!important}.v-application .ma-lg-n16{margin:-64px!important}.v-application .mx-lg-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-lg-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-lg-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-lg-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-lg-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-lg-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-lg-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-lg-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-lg-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-lg-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-lg-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-lg-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-lg-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-lg-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-lg-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-lg-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-lg-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-lg-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-lg-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-lg-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-lg-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-lg-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-lg-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-lg-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-lg-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-lg-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-lg-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-lg-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-lg-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-lg-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-lg-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-lg-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-lg-n1{margin-top:-4px!important}.v-application .mt-lg-n2{margin-top:-8px!important}.v-application .mt-lg-n3{margin-top:-12px!important}.v-application .mt-lg-n4{margin-top:-16px!important}.v-application .mt-lg-n5{margin-top:-20px!important}.v-application .mt-lg-n6{margin-top:-24px!important}.v-application .mt-lg-n7{margin-top:-28px!important}.v-application .mt-lg-n8{margin-top:-32px!important}.v-application .mt-lg-n9{margin-top:-36px!important}.v-application .mt-lg-n10{margin-top:-40px!important}.v-application .mt-lg-n11{margin-top:-44px!important}.v-application .mt-lg-n12{margin-top:-48px!important}.v-application .mt-lg-n13{margin-top:-52px!important}.v-application .mt-lg-n14{margin-top:-56px!important}.v-application .mt-lg-n15{margin-top:-60px!important}.v-application .mt-lg-n16{margin-top:-64px!important}.v-application .mr-lg-n1{margin-right:-4px!important}.v-application .mr-lg-n2{margin-right:-8px!important}.v-application .mr-lg-n3{margin-right:-12px!important}.v-application .mr-lg-n4{margin-right:-16px!important}.v-application .mr-lg-n5{margin-right:-20px!important}.v-application .mr-lg-n6{margin-right:-24px!important}.v-application .mr-lg-n7{margin-right:-28px!important}.v-application .mr-lg-n8{margin-right:-32px!important}.v-application .mr-lg-n9{margin-right:-36px!important}.v-application .mr-lg-n10{margin-right:-40px!important}.v-application .mr-lg-n11{margin-right:-44px!important}.v-application .mr-lg-n12{margin-right:-48px!important}.v-application .mr-lg-n13{margin-right:-52px!important}.v-application .mr-lg-n14{margin-right:-56px!important}.v-application .mr-lg-n15{margin-right:-60px!important}.v-application .mr-lg-n16{margin-right:-64px!important}.v-application .mb-lg-n1{margin-bottom:-4px!important}.v-application .mb-lg-n2{margin-bottom:-8px!important}.v-application .mb-lg-n3{margin-bottom:-12px!important}.v-application .mb-lg-n4{margin-bottom:-16px!important}.v-application .mb-lg-n5{margin-bottom:-20px!important}.v-application .mb-lg-n6{margin-bottom:-24px!important}.v-application .mb-lg-n7{margin-bottom:-28px!important}.v-application .mb-lg-n8{margin-bottom:-32px!important}.v-application .mb-lg-n9{margin-bottom:-36px!important}.v-application .mb-lg-n10{margin-bottom:-40px!important}.v-application .mb-lg-n11{margin-bottom:-44px!important}.v-application .mb-lg-n12{margin-bottom:-48px!important}.v-application .mb-lg-n13{margin-bottom:-52px!important}.v-application .mb-lg-n14{margin-bottom:-56px!important}.v-application .mb-lg-n15{margin-bottom:-60px!important}.v-application .mb-lg-n16{margin-bottom:-64px!important}.v-application .ml-lg-n1{margin-left:-4px!important}.v-application .ml-lg-n2{margin-left:-8px!important}.v-application .ml-lg-n3{margin-left:-12px!important}.v-application .ml-lg-n4{margin-left:-16px!important}.v-application .ml-lg-n5{margin-left:-20px!important}.v-application .ml-lg-n6{margin-left:-24px!important}.v-application .ml-lg-n7{margin-left:-28px!important}.v-application .ml-lg-n8{margin-left:-32px!important}.v-application .ml-lg-n9{margin-left:-36px!important}.v-application .ml-lg-n10{margin-left:-40px!important}.v-application .ml-lg-n11{margin-left:-44px!important}.v-application .ml-lg-n12{margin-left:-48px!important}.v-application .ml-lg-n13{margin-left:-52px!important}.v-application .ml-lg-n14{margin-left:-56px!important}.v-application .ml-lg-n15{margin-left:-60px!important}.v-application .ml-lg-n16{margin-left:-64px!important}.v-application--is-ltr .ms-lg-n1{margin-left:-4px!important}.v-application--is-rtl .ms-lg-n1{margin-right:-4px!important}.v-application--is-ltr .ms-lg-n2{margin-left:-8px!important}.v-application--is-rtl .ms-lg-n2{margin-right:-8px!important}.v-application--is-ltr .ms-lg-n3{margin-left:-12px!important}.v-application--is-rtl .ms-lg-n3{margin-right:-12px!important}.v-application--is-ltr .ms-lg-n4{margin-left:-16px!important}.v-application--is-rtl .ms-lg-n4{margin-right:-16px!important}.v-application--is-ltr .ms-lg-n5{margin-left:-20px!important}.v-application--is-rtl .ms-lg-n5{margin-right:-20px!important}.v-application--is-ltr .ms-lg-n6{margin-left:-24px!important}.v-application--is-rtl .ms-lg-n6{margin-right:-24px!important}.v-application--is-ltr .ms-lg-n7{margin-left:-28px!important}.v-application--is-rtl .ms-lg-n7{margin-right:-28px!important}.v-application--is-ltr .ms-lg-n8{margin-left:-32px!important}.v-application--is-rtl .ms-lg-n8{margin-right:-32px!important}.v-application--is-ltr .ms-lg-n9{margin-left:-36px!important}.v-application--is-rtl .ms-lg-n9{margin-right:-36px!important}.v-application--is-ltr .ms-lg-n10{margin-left:-40px!important}.v-application--is-rtl .ms-lg-n10{margin-right:-40px!important}.v-application--is-ltr .ms-lg-n11{margin-left:-44px!important}.v-application--is-rtl .ms-lg-n11{margin-right:-44px!important}.v-application--is-ltr .ms-lg-n12{margin-left:-48px!important}.v-application--is-rtl .ms-lg-n12{margin-right:-48px!important}.v-application--is-ltr .ms-lg-n13{margin-left:-52px!important}.v-application--is-rtl .ms-lg-n13{margin-right:-52px!important}.v-application--is-ltr .ms-lg-n14{margin-left:-56px!important}.v-application--is-rtl .ms-lg-n14{margin-right:-56px!important}.v-application--is-ltr .ms-lg-n15{margin-left:-60px!important}.v-application--is-rtl .ms-lg-n15{margin-right:-60px!important}.v-application--is-ltr .ms-lg-n16{margin-left:-64px!important}.v-application--is-rtl .ms-lg-n16{margin-right:-64px!important}.v-application--is-ltr .me-lg-n1{margin-right:-4px!important}.v-application--is-rtl .me-lg-n1{margin-left:-4px!important}.v-application--is-ltr .me-lg-n2{margin-right:-8px!important}.v-application--is-rtl .me-lg-n2{margin-left:-8px!important}.v-application--is-ltr .me-lg-n3{margin-right:-12px!important}.v-application--is-rtl .me-lg-n3{margin-left:-12px!important}.v-application--is-ltr .me-lg-n4{margin-right:-16px!important}.v-application--is-rtl .me-lg-n4{margin-left:-16px!important}.v-application--is-ltr .me-lg-n5{margin-right:-20px!important}.v-application--is-rtl .me-lg-n5{margin-left:-20px!important}.v-application--is-ltr .me-lg-n6{margin-right:-24px!important}.v-application--is-rtl .me-lg-n6{margin-left:-24px!important}.v-application--is-ltr .me-lg-n7{margin-right:-28px!important}.v-application--is-rtl .me-lg-n7{margin-left:-28px!important}.v-application--is-ltr .me-lg-n8{margin-right:-32px!important}.v-application--is-rtl .me-lg-n8{margin-left:-32px!important}.v-application--is-ltr .me-lg-n9{margin-right:-36px!important}.v-application--is-rtl .me-lg-n9{margin-left:-36px!important}.v-application--is-ltr .me-lg-n10{margin-right:-40px!important}.v-application--is-rtl .me-lg-n10{margin-left:-40px!important}.v-application--is-ltr .me-lg-n11{margin-right:-44px!important}.v-application--is-rtl .me-lg-n11{margin-left:-44px!important}.v-application--is-ltr .me-lg-n12{margin-right:-48px!important}.v-application--is-rtl .me-lg-n12{margin-left:-48px!important}.v-application--is-ltr .me-lg-n13{margin-right:-52px!important}.v-application--is-rtl .me-lg-n13{margin-left:-52px!important}.v-application--is-ltr .me-lg-n14{margin-right:-56px!important}.v-application--is-rtl .me-lg-n14{margin-left:-56px!important}.v-application--is-ltr .me-lg-n15{margin-right:-60px!important}.v-application--is-rtl .me-lg-n15{margin-left:-60px!important}.v-application--is-ltr .me-lg-n16{margin-right:-64px!important}.v-application--is-rtl .me-lg-n16{margin-left:-64px!important}.v-application .pa-lg-0{padding:0!important}.v-application .pa-lg-1{padding:4px!important}.v-application .pa-lg-2{padding:8px!important}.v-application .pa-lg-3{padding:12px!important}.v-application .pa-lg-4{padding:16px!important}.v-application .pa-lg-5{padding:20px!important}.v-application .pa-lg-6{padding:24px!important}.v-application .pa-lg-7{padding:28px!important}.v-application .pa-lg-8{padding:32px!important}.v-application .pa-lg-9{padding:36px!important}.v-application .pa-lg-10{padding:40px!important}.v-application .pa-lg-11{padding:44px!important}.v-application .pa-lg-12{padding:48px!important}.v-application .pa-lg-13{padding:52px!important}.v-application .pa-lg-14{padding:56px!important}.v-application .pa-lg-15{padding:60px!important}.v-application .pa-lg-16{padding:64px!important}.v-application .px-lg-0{padding-right:0!important;padding-left:0!important}.v-application .px-lg-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-lg-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-lg-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-lg-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-lg-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-lg-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-lg-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-lg-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-lg-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-lg-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-lg-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-lg-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-lg-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-lg-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-lg-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-lg-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-lg-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-lg-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-lg-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-lg-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-lg-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-lg-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-lg-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-lg-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-lg-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-lg-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-lg-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-lg-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-lg-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-lg-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-lg-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-lg-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-lg-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-lg-0{padding-top:0!important}.v-application .pt-lg-1{padding-top:4px!important}.v-application .pt-lg-2{padding-top:8px!important}.v-application .pt-lg-3{padding-top:12px!important}.v-application .pt-lg-4{padding-top:16px!important}.v-application .pt-lg-5{padding-top:20px!important}.v-application .pt-lg-6{padding-top:24px!important}.v-application .pt-lg-7{padding-top:28px!important}.v-application .pt-lg-8{padding-top:32px!important}.v-application .pt-lg-9{padding-top:36px!important}.v-application .pt-lg-10{padding-top:40px!important}.v-application .pt-lg-11{padding-top:44px!important}.v-application .pt-lg-12{padding-top:48px!important}.v-application .pt-lg-13{padding-top:52px!important}.v-application .pt-lg-14{padding-top:56px!important}.v-application .pt-lg-15{padding-top:60px!important}.v-application .pt-lg-16{padding-top:64px!important}.v-application .pr-lg-0{padding-right:0!important}.v-application .pr-lg-1{padding-right:4px!important}.v-application .pr-lg-2{padding-right:8px!important}.v-application .pr-lg-3{padding-right:12px!important}.v-application .pr-lg-4{padding-right:16px!important}.v-application .pr-lg-5{padding-right:20px!important}.v-application .pr-lg-6{padding-right:24px!important}.v-application .pr-lg-7{padding-right:28px!important}.v-application .pr-lg-8{padding-right:32px!important}.v-application .pr-lg-9{padding-right:36px!important}.v-application .pr-lg-10{padding-right:40px!important}.v-application .pr-lg-11{padding-right:44px!important}.v-application .pr-lg-12{padding-right:48px!important}.v-application .pr-lg-13{padding-right:52px!important}.v-application .pr-lg-14{padding-right:56px!important}.v-application .pr-lg-15{padding-right:60px!important}.v-application .pr-lg-16{padding-right:64px!important}.v-application .pb-lg-0{padding-bottom:0!important}.v-application .pb-lg-1{padding-bottom:4px!important}.v-application .pb-lg-2{padding-bottom:8px!important}.v-application .pb-lg-3{padding-bottom:12px!important}.v-application .pb-lg-4{padding-bottom:16px!important}.v-application .pb-lg-5{padding-bottom:20px!important}.v-application .pb-lg-6{padding-bottom:24px!important}.v-application .pb-lg-7{padding-bottom:28px!important}.v-application .pb-lg-8{padding-bottom:32px!important}.v-application .pb-lg-9{padding-bottom:36px!important}.v-application .pb-lg-10{padding-bottom:40px!important}.v-application .pb-lg-11{padding-bottom:44px!important}.v-application .pb-lg-12{padding-bottom:48px!important}.v-application .pb-lg-13{padding-bottom:52px!important}.v-application .pb-lg-14{padding-bottom:56px!important}.v-application .pb-lg-15{padding-bottom:60px!important}.v-application .pb-lg-16{padding-bottom:64px!important}.v-application .pl-lg-0{padding-left:0!important}.v-application .pl-lg-1{padding-left:4px!important}.v-application .pl-lg-2{padding-left:8px!important}.v-application .pl-lg-3{padding-left:12px!important}.v-application .pl-lg-4{padding-left:16px!important}.v-application .pl-lg-5{padding-left:20px!important}.v-application .pl-lg-6{padding-left:24px!important}.v-application .pl-lg-7{padding-left:28px!important}.v-application .pl-lg-8{padding-left:32px!important}.v-application .pl-lg-9{padding-left:36px!important}.v-application .pl-lg-10{padding-left:40px!important}.v-application .pl-lg-11{padding-left:44px!important}.v-application .pl-lg-12{padding-left:48px!important}.v-application .pl-lg-13{padding-left:52px!important}.v-application .pl-lg-14{padding-left:56px!important}.v-application .pl-lg-15{padding-left:60px!important}.v-application .pl-lg-16{padding-left:64px!important}.v-application--is-ltr .ps-lg-0{padding-left:0!important}.v-application--is-rtl .ps-lg-0{padding-right:0!important}.v-application--is-ltr .ps-lg-1{padding-left:4px!important}.v-application--is-rtl .ps-lg-1{padding-right:4px!important}.v-application--is-ltr .ps-lg-2{padding-left:8px!important}.v-application--is-rtl .ps-lg-2{padding-right:8px!important}.v-application--is-ltr .ps-lg-3{padding-left:12px!important}.v-application--is-rtl .ps-lg-3{padding-right:12px!important}.v-application--is-ltr .ps-lg-4{padding-left:16px!important}.v-application--is-rtl .ps-lg-4{padding-right:16px!important}.v-application--is-ltr .ps-lg-5{padding-left:20px!important}.v-application--is-rtl .ps-lg-5{padding-right:20px!important}.v-application--is-ltr .ps-lg-6{padding-left:24px!important}.v-application--is-rtl .ps-lg-6{padding-right:24px!important}.v-application--is-ltr .ps-lg-7{padding-left:28px!important}.v-application--is-rtl .ps-lg-7{padding-right:28px!important}.v-application--is-ltr .ps-lg-8{padding-left:32px!important}.v-application--is-rtl .ps-lg-8{padding-right:32px!important}.v-application--is-ltr .ps-lg-9{padding-left:36px!important}.v-application--is-rtl .ps-lg-9{padding-right:36px!important}.v-application--is-ltr .ps-lg-10{padding-left:40px!important}.v-application--is-rtl .ps-lg-10{padding-right:40px!important}.v-application--is-ltr .ps-lg-11{padding-left:44px!important}.v-application--is-rtl .ps-lg-11{padding-right:44px!important}.v-application--is-ltr .ps-lg-12{padding-left:48px!important}.v-application--is-rtl .ps-lg-12{padding-right:48px!important}.v-application--is-ltr .ps-lg-13{padding-left:52px!important}.v-application--is-rtl .ps-lg-13{padding-right:52px!important}.v-application--is-ltr .ps-lg-14{padding-left:56px!important}.v-application--is-rtl .ps-lg-14{padding-right:56px!important}.v-application--is-ltr .ps-lg-15{padding-left:60px!important}.v-application--is-rtl .ps-lg-15{padding-right:60px!important}.v-application--is-ltr .ps-lg-16{padding-left:64px!important}.v-application--is-rtl .ps-lg-16{padding-right:64px!important}.v-application--is-ltr .pe-lg-0{padding-right:0!important}.v-application--is-rtl .pe-lg-0{padding-left:0!important}.v-application--is-ltr .pe-lg-1{padding-right:4px!important}.v-application--is-rtl .pe-lg-1{padding-left:4px!important}.v-application--is-ltr .pe-lg-2{padding-right:8px!important}.v-application--is-rtl .pe-lg-2{padding-left:8px!important}.v-application--is-ltr .pe-lg-3{padding-right:12px!important}.v-application--is-rtl .pe-lg-3{padding-left:12px!important}.v-application--is-ltr .pe-lg-4{padding-right:16px!important}.v-application--is-rtl .pe-lg-4{padding-left:16px!important}.v-application--is-ltr .pe-lg-5{padding-right:20px!important}.v-application--is-rtl .pe-lg-5{padding-left:20px!important}.v-application--is-ltr .pe-lg-6{padding-right:24px!important}.v-application--is-rtl .pe-lg-6{padding-left:24px!important}.v-application--is-ltr .pe-lg-7{padding-right:28px!important}.v-application--is-rtl .pe-lg-7{padding-left:28px!important}.v-application--is-ltr .pe-lg-8{padding-right:32px!important}.v-application--is-rtl .pe-lg-8{padding-left:32px!important}.v-application--is-ltr .pe-lg-9{padding-right:36px!important}.v-application--is-rtl .pe-lg-9{padding-left:36px!important}.v-application--is-ltr .pe-lg-10{padding-right:40px!important}.v-application--is-rtl .pe-lg-10{padding-left:40px!important}.v-application--is-ltr .pe-lg-11{padding-right:44px!important}.v-application--is-rtl .pe-lg-11{padding-left:44px!important}.v-application--is-ltr .pe-lg-12{padding-right:48px!important}.v-application--is-rtl .pe-lg-12{padding-left:48px!important}.v-application--is-ltr .pe-lg-13{padding-right:52px!important}.v-application--is-rtl .pe-lg-13{padding-left:52px!important}.v-application--is-ltr .pe-lg-14{padding-right:56px!important}.v-application--is-rtl .pe-lg-14{padding-left:56px!important}.v-application--is-ltr .pe-lg-15{padding-right:60px!important}.v-application--is-rtl .pe-lg-15{padding-left:60px!important}.v-application--is-ltr .pe-lg-16{padding-right:64px!important}.v-application--is-rtl .pe-lg-16{padding-left:64px!important}.v-application .text-lg-left{text-align:left!important}.v-application .text-lg-right{text-align:right!important}.v-application .text-lg-center{text-align:center!important}.v-application .text-lg-justify{text-align:justify!important}.v-application .text-lg-start{text-align:start!important}.v-application .text-lg-end{text-align:end!important}.v-application .text-lg-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-lg-h1,.v-application .text-lg-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-lg-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-lg-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-lg-h3,.v-application .text-lg-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-lg-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-lg-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-lg-h5,.v-application .text-lg-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-lg-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-lg-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-lg-body-2,.v-application .text-lg-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-lg-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-lg-caption,.v-application .text-lg-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-lg-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media(min-width:1904px){.v-application .d-xl-none{display:none!important}.v-application .d-xl-inline{display:inline!important}.v-application .d-xl-inline-block{display:inline-block!important}.v-application .d-xl-block{display:block!important}.v-application .d-xl-table{display:table!important}.v-application .d-xl-table-row{display:table-row!important}.v-application .d-xl-table-cell{display:table-cell!important}.v-application .d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-xl-none{float:none!important}.v-application .float-xl-left{float:left!important}.v-application .float-xl-right{float:right!important}.v-application--is-rtl .float-xl-end{float:left!important}.v-application--is-ltr .float-xl-end,.v-application--is-rtl .float-xl-start{float:right!important}.v-application--is-ltr .float-xl-start{float:left!important}.v-application .flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.v-application .flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.v-application .flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.v-application .flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.v-application .flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.v-application .flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.v-application .flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.v-application .flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.v-application .flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.v-application .flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.v-application .flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.v-application .flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.v-application .justify-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.v-application .justify-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.v-application .justify-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.v-application .justify-xl-space-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.v-application .justify-xl-space-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.v-application .align-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.v-application .align-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.v-application .align-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.v-application .align-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.v-application .align-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.v-application .align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.v-application .align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.v-application .align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.v-application .align-content-xl-space-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.v-application .align-content-xl-space-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.v-application .align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.v-application .align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.v-application .align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.v-application .align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.v-application .align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.v-application .align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.v-application .align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.v-application .order-xl-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}.v-application .order-xl-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.v-application .order-xl-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.v-application .order-xl-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.v-application .order-xl-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.v-application .order-xl-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.v-application .order-xl-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.v-application .order-xl-6{-webkit-box-ordinal-group:7!important;-ms-flex-order:6!important;order:6!important}.v-application .order-xl-7{-webkit-box-ordinal-group:8!important;-ms-flex-order:7!important;order:7!important}.v-application .order-xl-8{-webkit-box-ordinal-group:9!important;-ms-flex-order:8!important;order:8!important}.v-application .order-xl-9{-webkit-box-ordinal-group:10!important;-ms-flex-order:9!important;order:9!important}.v-application .order-xl-10{-webkit-box-ordinal-group:11!important;-ms-flex-order:10!important;order:10!important}.v-application .order-xl-11{-webkit-box-ordinal-group:12!important;-ms-flex-order:11!important;order:11!important}.v-application .order-xl-12{-webkit-box-ordinal-group:13!important;-ms-flex-order:12!important;order:12!important}.v-application .order-xl-last{-webkit-box-ordinal-group:14!important;-ms-flex-order:13!important;order:13!important}.v-application .ma-xl-0{margin:0!important}.v-application .ma-xl-1{margin:4px!important}.v-application .ma-xl-2{margin:8px!important}.v-application .ma-xl-3{margin:12px!important}.v-application .ma-xl-4{margin:16px!important}.v-application .ma-xl-5{margin:20px!important}.v-application .ma-xl-6{margin:24px!important}.v-application .ma-xl-7{margin:28px!important}.v-application .ma-xl-8{margin:32px!important}.v-application .ma-xl-9{margin:36px!important}.v-application .ma-xl-10{margin:40px!important}.v-application .ma-xl-11{margin:44px!important}.v-application .ma-xl-12{margin:48px!important}.v-application .ma-xl-13{margin:52px!important}.v-application .ma-xl-14{margin:56px!important}.v-application .ma-xl-15{margin:60px!important}.v-application .ma-xl-16{margin:64px!important}.v-application .ma-xl-auto{margin:auto!important}.v-application .mx-xl-0{margin-right:0!important;margin-left:0!important}.v-application .mx-xl-1{margin-right:4px!important;margin-left:4px!important}.v-application .mx-xl-2{margin-right:8px!important;margin-left:8px!important}.v-application .mx-xl-3{margin-right:12px!important;margin-left:12px!important}.v-application .mx-xl-4{margin-right:16px!important;margin-left:16px!important}.v-application .mx-xl-5{margin-right:20px!important;margin-left:20px!important}.v-application .mx-xl-6{margin-right:24px!important;margin-left:24px!important}.v-application .mx-xl-7{margin-right:28px!important;margin-left:28px!important}.v-application .mx-xl-8{margin-right:32px!important;margin-left:32px!important}.v-application .mx-xl-9{margin-right:36px!important;margin-left:36px!important}.v-application .mx-xl-10{margin-right:40px!important;margin-left:40px!important}.v-application .mx-xl-11{margin-right:44px!important;margin-left:44px!important}.v-application .mx-xl-12{margin-right:48px!important;margin-left:48px!important}.v-application .mx-xl-13{margin-right:52px!important;margin-left:52px!important}.v-application .mx-xl-14{margin-right:56px!important;margin-left:56px!important}.v-application .mx-xl-15{margin-right:60px!important;margin-left:60px!important}.v-application .mx-xl-16{margin-right:64px!important;margin-left:64px!important}.v-application .mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.v-application .my-xl-0{margin-top:0!important;margin-bottom:0!important}.v-application .my-xl-1{margin-top:4px!important;margin-bottom:4px!important}.v-application .my-xl-2{margin-top:8px!important;margin-bottom:8px!important}.v-application .my-xl-3{margin-top:12px!important;margin-bottom:12px!important}.v-application .my-xl-4{margin-top:16px!important;margin-bottom:16px!important}.v-application .my-xl-5{margin-top:20px!important;margin-bottom:20px!important}.v-application .my-xl-6{margin-top:24px!important;margin-bottom:24px!important}.v-application .my-xl-7{margin-top:28px!important;margin-bottom:28px!important}.v-application .my-xl-8{margin-top:32px!important;margin-bottom:32px!important}.v-application .my-xl-9{margin-top:36px!important;margin-bottom:36px!important}.v-application .my-xl-10{margin-top:40px!important;margin-bottom:40px!important}.v-application .my-xl-11{margin-top:44px!important;margin-bottom:44px!important}.v-application .my-xl-12{margin-top:48px!important;margin-bottom:48px!important}.v-application .my-xl-13{margin-top:52px!important;margin-bottom:52px!important}.v-application .my-xl-14{margin-top:56px!important;margin-bottom:56px!important}.v-application .my-xl-15{margin-top:60px!important;margin-bottom:60px!important}.v-application .my-xl-16{margin-top:64px!important;margin-bottom:64px!important}.v-application .my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.v-application .mt-xl-0{margin-top:0!important}.v-application .mt-xl-1{margin-top:4px!important}.v-application .mt-xl-2{margin-top:8px!important}.v-application .mt-xl-3{margin-top:12px!important}.v-application .mt-xl-4{margin-top:16px!important}.v-application .mt-xl-5{margin-top:20px!important}.v-application .mt-xl-6{margin-top:24px!important}.v-application .mt-xl-7{margin-top:28px!important}.v-application .mt-xl-8{margin-top:32px!important}.v-application .mt-xl-9{margin-top:36px!important}.v-application .mt-xl-10{margin-top:40px!important}.v-application .mt-xl-11{margin-top:44px!important}.v-application .mt-xl-12{margin-top:48px!important}.v-application .mt-xl-13{margin-top:52px!important}.v-application .mt-xl-14{margin-top:56px!important}.v-application .mt-xl-15{margin-top:60px!important}.v-application .mt-xl-16{margin-top:64px!important}.v-application .mt-xl-auto{margin-top:auto!important}.v-application .mr-xl-0{margin-right:0!important}.v-application .mr-xl-1{margin-right:4px!important}.v-application .mr-xl-2{margin-right:8px!important}.v-application .mr-xl-3{margin-right:12px!important}.v-application .mr-xl-4{margin-right:16px!important}.v-application .mr-xl-5{margin-right:20px!important}.v-application .mr-xl-6{margin-right:24px!important}.v-application .mr-xl-7{margin-right:28px!important}.v-application .mr-xl-8{margin-right:32px!important}.v-application .mr-xl-9{margin-right:36px!important}.v-application .mr-xl-10{margin-right:40px!important}.v-application .mr-xl-11{margin-right:44px!important}.v-application .mr-xl-12{margin-right:48px!important}.v-application .mr-xl-13{margin-right:52px!important}.v-application .mr-xl-14{margin-right:56px!important}.v-application .mr-xl-15{margin-right:60px!important}.v-application .mr-xl-16{margin-right:64px!important}.v-application .mr-xl-auto{margin-right:auto!important}.v-application .mb-xl-0{margin-bottom:0!important}.v-application .mb-xl-1{margin-bottom:4px!important}.v-application .mb-xl-2{margin-bottom:8px!important}.v-application .mb-xl-3{margin-bottom:12px!important}.v-application .mb-xl-4{margin-bottom:16px!important}.v-application .mb-xl-5{margin-bottom:20px!important}.v-application .mb-xl-6{margin-bottom:24px!important}.v-application .mb-xl-7{margin-bottom:28px!important}.v-application .mb-xl-8{margin-bottom:32px!important}.v-application .mb-xl-9{margin-bottom:36px!important}.v-application .mb-xl-10{margin-bottom:40px!important}.v-application .mb-xl-11{margin-bottom:44px!important}.v-application .mb-xl-12{margin-bottom:48px!important}.v-application .mb-xl-13{margin-bottom:52px!important}.v-application .mb-xl-14{margin-bottom:56px!important}.v-application .mb-xl-15{margin-bottom:60px!important}.v-application .mb-xl-16{margin-bottom:64px!important}.v-application .mb-xl-auto{margin-bottom:auto!important}.v-application .ml-xl-0{margin-left:0!important}.v-application .ml-xl-1{margin-left:4px!important}.v-application .ml-xl-2{margin-left:8px!important}.v-application .ml-xl-3{margin-left:12px!important}.v-application .ml-xl-4{margin-left:16px!important}.v-application .ml-xl-5{margin-left:20px!important}.v-application .ml-xl-6{margin-left:24px!important}.v-application .ml-xl-7{margin-left:28px!important}.v-application .ml-xl-8{margin-left:32px!important}.v-application .ml-xl-9{margin-left:36px!important}.v-application .ml-xl-10{margin-left:40px!important}.v-application .ml-xl-11{margin-left:44px!important}.v-application .ml-xl-12{margin-left:48px!important}.v-application .ml-xl-13{margin-left:52px!important}.v-application .ml-xl-14{margin-left:56px!important}.v-application .ml-xl-15{margin-left:60px!important}.v-application .ml-xl-16{margin-left:64px!important}.v-application .ml-xl-auto{margin-left:auto!important}.v-application--is-ltr .ms-xl-0{margin-left:0!important}.v-application--is-rtl .ms-xl-0{margin-right:0!important}.v-application--is-ltr .ms-xl-1{margin-left:4px!important}.v-application--is-rtl .ms-xl-1{margin-right:4px!important}.v-application--is-ltr .ms-xl-2{margin-left:8px!important}.v-application--is-rtl .ms-xl-2{margin-right:8px!important}.v-application--is-ltr .ms-xl-3{margin-left:12px!important}.v-application--is-rtl .ms-xl-3{margin-right:12px!important}.v-application--is-ltr .ms-xl-4{margin-left:16px!important}.v-application--is-rtl .ms-xl-4{margin-right:16px!important}.v-application--is-ltr .ms-xl-5{margin-left:20px!important}.v-application--is-rtl .ms-xl-5{margin-right:20px!important}.v-application--is-ltr .ms-xl-6{margin-left:24px!important}.v-application--is-rtl .ms-xl-6{margin-right:24px!important}.v-application--is-ltr .ms-xl-7{margin-left:28px!important}.v-application--is-rtl .ms-xl-7{margin-right:28px!important}.v-application--is-ltr .ms-xl-8{margin-left:32px!important}.v-application--is-rtl .ms-xl-8{margin-right:32px!important}.v-application--is-ltr .ms-xl-9{margin-left:36px!important}.v-application--is-rtl .ms-xl-9{margin-right:36px!important}.v-application--is-ltr .ms-xl-10{margin-left:40px!important}.v-application--is-rtl .ms-xl-10{margin-right:40px!important}.v-application--is-ltr .ms-xl-11{margin-left:44px!important}.v-application--is-rtl .ms-xl-11{margin-right:44px!important}.v-application--is-ltr .ms-xl-12{margin-left:48px!important}.v-application--is-rtl .ms-xl-12{margin-right:48px!important}.v-application--is-ltr .ms-xl-13{margin-left:52px!important}.v-application--is-rtl .ms-xl-13{margin-right:52px!important}.v-application--is-ltr .ms-xl-14{margin-left:56px!important}.v-application--is-rtl .ms-xl-14{margin-right:56px!important}.v-application--is-ltr .ms-xl-15{margin-left:60px!important}.v-application--is-rtl .ms-xl-15{margin-right:60px!important}.v-application--is-ltr .ms-xl-16{margin-left:64px!important}.v-application--is-rtl .ms-xl-16{margin-right:64px!important}.v-application--is-ltr .ms-xl-auto{margin-left:auto!important}.v-application--is-rtl .ms-xl-auto{margin-right:auto!important}.v-application--is-ltr .me-xl-0{margin-right:0!important}.v-application--is-rtl .me-xl-0{margin-left:0!important}.v-application--is-ltr .me-xl-1{margin-right:4px!important}.v-application--is-rtl .me-xl-1{margin-left:4px!important}.v-application--is-ltr .me-xl-2{margin-right:8px!important}.v-application--is-rtl .me-xl-2{margin-left:8px!important}.v-application--is-ltr .me-xl-3{margin-right:12px!important}.v-application--is-rtl .me-xl-3{margin-left:12px!important}.v-application--is-ltr .me-xl-4{margin-right:16px!important}.v-application--is-rtl .me-xl-4{margin-left:16px!important}.v-application--is-ltr .me-xl-5{margin-right:20px!important}.v-application--is-rtl .me-xl-5{margin-left:20px!important}.v-application--is-ltr .me-xl-6{margin-right:24px!important}.v-application--is-rtl .me-xl-6{margin-left:24px!important}.v-application--is-ltr .me-xl-7{margin-right:28px!important}.v-application--is-rtl .me-xl-7{margin-left:28px!important}.v-application--is-ltr .me-xl-8{margin-right:32px!important}.v-application--is-rtl .me-xl-8{margin-left:32px!important}.v-application--is-ltr .me-xl-9{margin-right:36px!important}.v-application--is-rtl .me-xl-9{margin-left:36px!important}.v-application--is-ltr .me-xl-10{margin-right:40px!important}.v-application--is-rtl .me-xl-10{margin-left:40px!important}.v-application--is-ltr .me-xl-11{margin-right:44px!important}.v-application--is-rtl .me-xl-11{margin-left:44px!important}.v-application--is-ltr .me-xl-12{margin-right:48px!important}.v-application--is-rtl .me-xl-12{margin-left:48px!important}.v-application--is-ltr .me-xl-13{margin-right:52px!important}.v-application--is-rtl .me-xl-13{margin-left:52px!important}.v-application--is-ltr .me-xl-14{margin-right:56px!important}.v-application--is-rtl .me-xl-14{margin-left:56px!important}.v-application--is-ltr .me-xl-15{margin-right:60px!important}.v-application--is-rtl .me-xl-15{margin-left:60px!important}.v-application--is-ltr .me-xl-16{margin-right:64px!important}.v-application--is-rtl .me-xl-16{margin-left:64px!important}.v-application--is-ltr .me-xl-auto{margin-right:auto!important}.v-application--is-rtl .me-xl-auto{margin-left:auto!important}.v-application .ma-xl-n1{margin:-4px!important}.v-application .ma-xl-n2{margin:-8px!important}.v-application .ma-xl-n3{margin:-12px!important}.v-application .ma-xl-n4{margin:-16px!important}.v-application .ma-xl-n5{margin:-20px!important}.v-application .ma-xl-n6{margin:-24px!important}.v-application .ma-xl-n7{margin:-28px!important}.v-application .ma-xl-n8{margin:-32px!important}.v-application .ma-xl-n9{margin:-36px!important}.v-application .ma-xl-n10{margin:-40px!important}.v-application .ma-xl-n11{margin:-44px!important}.v-application .ma-xl-n12{margin:-48px!important}.v-application .ma-xl-n13{margin:-52px!important}.v-application .ma-xl-n14{margin:-56px!important}.v-application .ma-xl-n15{margin:-60px!important}.v-application .ma-xl-n16{margin:-64px!important}.v-application .mx-xl-n1{margin-right:-4px!important;margin-left:-4px!important}.v-application .mx-xl-n2{margin-right:-8px!important;margin-left:-8px!important}.v-application .mx-xl-n3{margin-right:-12px!important;margin-left:-12px!important}.v-application .mx-xl-n4{margin-right:-16px!important;margin-left:-16px!important}.v-application .mx-xl-n5{margin-right:-20px!important;margin-left:-20px!important}.v-application .mx-xl-n6{margin-right:-24px!important;margin-left:-24px!important}.v-application .mx-xl-n7{margin-right:-28px!important;margin-left:-28px!important}.v-application .mx-xl-n8{margin-right:-32px!important;margin-left:-32px!important}.v-application .mx-xl-n9{margin-right:-36px!important;margin-left:-36px!important}.v-application .mx-xl-n10{margin-right:-40px!important;margin-left:-40px!important}.v-application .mx-xl-n11{margin-right:-44px!important;margin-left:-44px!important}.v-application .mx-xl-n12{margin-right:-48px!important;margin-left:-48px!important}.v-application .mx-xl-n13{margin-right:-52px!important;margin-left:-52px!important}.v-application .mx-xl-n14{margin-right:-56px!important;margin-left:-56px!important}.v-application .mx-xl-n15{margin-right:-60px!important;margin-left:-60px!important}.v-application .mx-xl-n16{margin-right:-64px!important;margin-left:-64px!important}.v-application .my-xl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.v-application .my-xl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.v-application .my-xl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.v-application .my-xl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.v-application .my-xl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.v-application .my-xl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.v-application .my-xl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.v-application .my-xl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.v-application .my-xl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.v-application .my-xl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.v-application .my-xl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.v-application .my-xl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.v-application .my-xl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.v-application .my-xl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.v-application .my-xl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.v-application .my-xl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.v-application .mt-xl-n1{margin-top:-4px!important}.v-application .mt-xl-n2{margin-top:-8px!important}.v-application .mt-xl-n3{margin-top:-12px!important}.v-application .mt-xl-n4{margin-top:-16px!important}.v-application .mt-xl-n5{margin-top:-20px!important}.v-application .mt-xl-n6{margin-top:-24px!important}.v-application .mt-xl-n7{margin-top:-28px!important}.v-application .mt-xl-n8{margin-top:-32px!important}.v-application .mt-xl-n9{margin-top:-36px!important}.v-application .mt-xl-n10{margin-top:-40px!important}.v-application .mt-xl-n11{margin-top:-44px!important}.v-application .mt-xl-n12{margin-top:-48px!important}.v-application .mt-xl-n13{margin-top:-52px!important}.v-application .mt-xl-n14{margin-top:-56px!important}.v-application .mt-xl-n15{margin-top:-60px!important}.v-application .mt-xl-n16{margin-top:-64px!important}.v-application .mr-xl-n1{margin-right:-4px!important}.v-application .mr-xl-n2{margin-right:-8px!important}.v-application .mr-xl-n3{margin-right:-12px!important}.v-application .mr-xl-n4{margin-right:-16px!important}.v-application .mr-xl-n5{margin-right:-20px!important}.v-application .mr-xl-n6{margin-right:-24px!important}.v-application .mr-xl-n7{margin-right:-28px!important}.v-application .mr-xl-n8{margin-right:-32px!important}.v-application .mr-xl-n9{margin-right:-36px!important}.v-application .mr-xl-n10{margin-right:-40px!important}.v-application .mr-xl-n11{margin-right:-44px!important}.v-application .mr-xl-n12{margin-right:-48px!important}.v-application .mr-xl-n13{margin-right:-52px!important}.v-application .mr-xl-n14{margin-right:-56px!important}.v-application .mr-xl-n15{margin-right:-60px!important}.v-application .mr-xl-n16{margin-right:-64px!important}.v-application .mb-xl-n1{margin-bottom:-4px!important}.v-application .mb-xl-n2{margin-bottom:-8px!important}.v-application .mb-xl-n3{margin-bottom:-12px!important}.v-application .mb-xl-n4{margin-bottom:-16px!important}.v-application .mb-xl-n5{margin-bottom:-20px!important}.v-application .mb-xl-n6{margin-bottom:-24px!important}.v-application .mb-xl-n7{margin-bottom:-28px!important}.v-application .mb-xl-n8{margin-bottom:-32px!important}.v-application .mb-xl-n9{margin-bottom:-36px!important}.v-application .mb-xl-n10{margin-bottom:-40px!important}.v-application .mb-xl-n11{margin-bottom:-44px!important}.v-application .mb-xl-n12{margin-bottom:-48px!important}.v-application .mb-xl-n13{margin-bottom:-52px!important}.v-application .mb-xl-n14{margin-bottom:-56px!important}.v-application .mb-xl-n15{margin-bottom:-60px!important}.v-application .mb-xl-n16{margin-bottom:-64px!important}.v-application .ml-xl-n1{margin-left:-4px!important}.v-application .ml-xl-n2{margin-left:-8px!important}.v-application .ml-xl-n3{margin-left:-12px!important}.v-application .ml-xl-n4{margin-left:-16px!important}.v-application .ml-xl-n5{margin-left:-20px!important}.v-application .ml-xl-n6{margin-left:-24px!important}.v-application .ml-xl-n7{margin-left:-28px!important}.v-application .ml-xl-n8{margin-left:-32px!important}.v-application .ml-xl-n9{margin-left:-36px!important}.v-application .ml-xl-n10{margin-left:-40px!important}.v-application .ml-xl-n11{margin-left:-44px!important}.v-application .ml-xl-n12{margin-left:-48px!important}.v-application .ml-xl-n13{margin-left:-52px!important}.v-application .ml-xl-n14{margin-left:-56px!important}.v-application .ml-xl-n15{margin-left:-60px!important}.v-application .ml-xl-n16{margin-left:-64px!important}.v-application--is-ltr .ms-xl-n1{margin-left:-4px!important}.v-application--is-rtl .ms-xl-n1{margin-right:-4px!important}.v-application--is-ltr .ms-xl-n2{margin-left:-8px!important}.v-application--is-rtl .ms-xl-n2{margin-right:-8px!important}.v-application--is-ltr .ms-xl-n3{margin-left:-12px!important}.v-application--is-rtl .ms-xl-n3{margin-right:-12px!important}.v-application--is-ltr .ms-xl-n4{margin-left:-16px!important}.v-application--is-rtl .ms-xl-n4{margin-right:-16px!important}.v-application--is-ltr .ms-xl-n5{margin-left:-20px!important}.v-application--is-rtl .ms-xl-n5{margin-right:-20px!important}.v-application--is-ltr .ms-xl-n6{margin-left:-24px!important}.v-application--is-rtl .ms-xl-n6{margin-right:-24px!important}.v-application--is-ltr .ms-xl-n7{margin-left:-28px!important}.v-application--is-rtl .ms-xl-n7{margin-right:-28px!important}.v-application--is-ltr .ms-xl-n8{margin-left:-32px!important}.v-application--is-rtl .ms-xl-n8{margin-right:-32px!important}.v-application--is-ltr .ms-xl-n9{margin-left:-36px!important}.v-application--is-rtl .ms-xl-n9{margin-right:-36px!important}.v-application--is-ltr .ms-xl-n10{margin-left:-40px!important}.v-application--is-rtl .ms-xl-n10{margin-right:-40px!important}.v-application--is-ltr .ms-xl-n11{margin-left:-44px!important}.v-application--is-rtl .ms-xl-n11{margin-right:-44px!important}.v-application--is-ltr .ms-xl-n12{margin-left:-48px!important}.v-application--is-rtl .ms-xl-n12{margin-right:-48px!important}.v-application--is-ltr .ms-xl-n13{margin-left:-52px!important}.v-application--is-rtl .ms-xl-n13{margin-right:-52px!important}.v-application--is-ltr .ms-xl-n14{margin-left:-56px!important}.v-application--is-rtl .ms-xl-n14{margin-right:-56px!important}.v-application--is-ltr .ms-xl-n15{margin-left:-60px!important}.v-application--is-rtl .ms-xl-n15{margin-right:-60px!important}.v-application--is-ltr .ms-xl-n16{margin-left:-64px!important}.v-application--is-rtl .ms-xl-n16{margin-right:-64px!important}.v-application--is-ltr .me-xl-n1{margin-right:-4px!important}.v-application--is-rtl .me-xl-n1{margin-left:-4px!important}.v-application--is-ltr .me-xl-n2{margin-right:-8px!important}.v-application--is-rtl .me-xl-n2{margin-left:-8px!important}.v-application--is-ltr .me-xl-n3{margin-right:-12px!important}.v-application--is-rtl .me-xl-n3{margin-left:-12px!important}.v-application--is-ltr .me-xl-n4{margin-right:-16px!important}.v-application--is-rtl .me-xl-n4{margin-left:-16px!important}.v-application--is-ltr .me-xl-n5{margin-right:-20px!important}.v-application--is-rtl .me-xl-n5{margin-left:-20px!important}.v-application--is-ltr .me-xl-n6{margin-right:-24px!important}.v-application--is-rtl .me-xl-n6{margin-left:-24px!important}.v-application--is-ltr .me-xl-n7{margin-right:-28px!important}.v-application--is-rtl .me-xl-n7{margin-left:-28px!important}.v-application--is-ltr .me-xl-n8{margin-right:-32px!important}.v-application--is-rtl .me-xl-n8{margin-left:-32px!important}.v-application--is-ltr .me-xl-n9{margin-right:-36px!important}.v-application--is-rtl .me-xl-n9{margin-left:-36px!important}.v-application--is-ltr .me-xl-n10{margin-right:-40px!important}.v-application--is-rtl .me-xl-n10{margin-left:-40px!important}.v-application--is-ltr .me-xl-n11{margin-right:-44px!important}.v-application--is-rtl .me-xl-n11{margin-left:-44px!important}.v-application--is-ltr .me-xl-n12{margin-right:-48px!important}.v-application--is-rtl .me-xl-n12{margin-left:-48px!important}.v-application--is-ltr .me-xl-n13{margin-right:-52px!important}.v-application--is-rtl .me-xl-n13{margin-left:-52px!important}.v-application--is-ltr .me-xl-n14{margin-right:-56px!important}.v-application--is-rtl .me-xl-n14{margin-left:-56px!important}.v-application--is-ltr .me-xl-n15{margin-right:-60px!important}.v-application--is-rtl .me-xl-n15{margin-left:-60px!important}.v-application--is-ltr .me-xl-n16{margin-right:-64px!important}.v-application--is-rtl .me-xl-n16{margin-left:-64px!important}.v-application .pa-xl-0{padding:0!important}.v-application .pa-xl-1{padding:4px!important}.v-application .pa-xl-2{padding:8px!important}.v-application .pa-xl-3{padding:12px!important}.v-application .pa-xl-4{padding:16px!important}.v-application .pa-xl-5{padding:20px!important}.v-application .pa-xl-6{padding:24px!important}.v-application .pa-xl-7{padding:28px!important}.v-application .pa-xl-8{padding:32px!important}.v-application .pa-xl-9{padding:36px!important}.v-application .pa-xl-10{padding:40px!important}.v-application .pa-xl-11{padding:44px!important}.v-application .pa-xl-12{padding:48px!important}.v-application .pa-xl-13{padding:52px!important}.v-application .pa-xl-14{padding:56px!important}.v-application .pa-xl-15{padding:60px!important}.v-application .pa-xl-16{padding:64px!important}.v-application .px-xl-0{padding-right:0!important;padding-left:0!important}.v-application .px-xl-1{padding-right:4px!important;padding-left:4px!important}.v-application .px-xl-2{padding-right:8px!important;padding-left:8px!important}.v-application .px-xl-3{padding-right:12px!important;padding-left:12px!important}.v-application .px-xl-4{padding-right:16px!important;padding-left:16px!important}.v-application .px-xl-5{padding-right:20px!important;padding-left:20px!important}.v-application .px-xl-6{padding-right:24px!important;padding-left:24px!important}.v-application .px-xl-7{padding-right:28px!important;padding-left:28px!important}.v-application .px-xl-8{padding-right:32px!important;padding-left:32px!important}.v-application .px-xl-9{padding-right:36px!important;padding-left:36px!important}.v-application .px-xl-10{padding-right:40px!important;padding-left:40px!important}.v-application .px-xl-11{padding-right:44px!important;padding-left:44px!important}.v-application .px-xl-12{padding-right:48px!important;padding-left:48px!important}.v-application .px-xl-13{padding-right:52px!important;padding-left:52px!important}.v-application .px-xl-14{padding-right:56px!important;padding-left:56px!important}.v-application .px-xl-15{padding-right:60px!important;padding-left:60px!important}.v-application .px-xl-16{padding-right:64px!important;padding-left:64px!important}.v-application .py-xl-0{padding-top:0!important;padding-bottom:0!important}.v-application .py-xl-1{padding-top:4px!important;padding-bottom:4px!important}.v-application .py-xl-2{padding-top:8px!important;padding-bottom:8px!important}.v-application .py-xl-3{padding-top:12px!important;padding-bottom:12px!important}.v-application .py-xl-4{padding-top:16px!important;padding-bottom:16px!important}.v-application .py-xl-5{padding-top:20px!important;padding-bottom:20px!important}.v-application .py-xl-6{padding-top:24px!important;padding-bottom:24px!important}.v-application .py-xl-7{padding-top:28px!important;padding-bottom:28px!important}.v-application .py-xl-8{padding-top:32px!important;padding-bottom:32px!important}.v-application .py-xl-9{padding-top:36px!important;padding-bottom:36px!important}.v-application .py-xl-10{padding-top:40px!important;padding-bottom:40px!important}.v-application .py-xl-11{padding-top:44px!important;padding-bottom:44px!important}.v-application .py-xl-12{padding-top:48px!important;padding-bottom:48px!important}.v-application .py-xl-13{padding-top:52px!important;padding-bottom:52px!important}.v-application .py-xl-14{padding-top:56px!important;padding-bottom:56px!important}.v-application .py-xl-15{padding-top:60px!important;padding-bottom:60px!important}.v-application .py-xl-16{padding-top:64px!important;padding-bottom:64px!important}.v-application .pt-xl-0{padding-top:0!important}.v-application .pt-xl-1{padding-top:4px!important}.v-application .pt-xl-2{padding-top:8px!important}.v-application .pt-xl-3{padding-top:12px!important}.v-application .pt-xl-4{padding-top:16px!important}.v-application .pt-xl-5{padding-top:20px!important}.v-application .pt-xl-6{padding-top:24px!important}.v-application .pt-xl-7{padding-top:28px!important}.v-application .pt-xl-8{padding-top:32px!important}.v-application .pt-xl-9{padding-top:36px!important}.v-application .pt-xl-10{padding-top:40px!important}.v-application .pt-xl-11{padding-top:44px!important}.v-application .pt-xl-12{padding-top:48px!important}.v-application .pt-xl-13{padding-top:52px!important}.v-application .pt-xl-14{padding-top:56px!important}.v-application .pt-xl-15{padding-top:60px!important}.v-application .pt-xl-16{padding-top:64px!important}.v-application .pr-xl-0{padding-right:0!important}.v-application .pr-xl-1{padding-right:4px!important}.v-application .pr-xl-2{padding-right:8px!important}.v-application .pr-xl-3{padding-right:12px!important}.v-application .pr-xl-4{padding-right:16px!important}.v-application .pr-xl-5{padding-right:20px!important}.v-application .pr-xl-6{padding-right:24px!important}.v-application .pr-xl-7{padding-right:28px!important}.v-application .pr-xl-8{padding-right:32px!important}.v-application .pr-xl-9{padding-right:36px!important}.v-application .pr-xl-10{padding-right:40px!important}.v-application .pr-xl-11{padding-right:44px!important}.v-application .pr-xl-12{padding-right:48px!important}.v-application .pr-xl-13{padding-right:52px!important}.v-application .pr-xl-14{padding-right:56px!important}.v-application .pr-xl-15{padding-right:60px!important}.v-application .pr-xl-16{padding-right:64px!important}.v-application .pb-xl-0{padding-bottom:0!important}.v-application .pb-xl-1{padding-bottom:4px!important}.v-application .pb-xl-2{padding-bottom:8px!important}.v-application .pb-xl-3{padding-bottom:12px!important}.v-application .pb-xl-4{padding-bottom:16px!important}.v-application .pb-xl-5{padding-bottom:20px!important}.v-application .pb-xl-6{padding-bottom:24px!important}.v-application .pb-xl-7{padding-bottom:28px!important}.v-application .pb-xl-8{padding-bottom:32px!important}.v-application .pb-xl-9{padding-bottom:36px!important}.v-application .pb-xl-10{padding-bottom:40px!important}.v-application .pb-xl-11{padding-bottom:44px!important}.v-application .pb-xl-12{padding-bottom:48px!important}.v-application .pb-xl-13{padding-bottom:52px!important}.v-application .pb-xl-14{padding-bottom:56px!important}.v-application .pb-xl-15{padding-bottom:60px!important}.v-application .pb-xl-16{padding-bottom:64px!important}.v-application .pl-xl-0{padding-left:0!important}.v-application .pl-xl-1{padding-left:4px!important}.v-application .pl-xl-2{padding-left:8px!important}.v-application .pl-xl-3{padding-left:12px!important}.v-application .pl-xl-4{padding-left:16px!important}.v-application .pl-xl-5{padding-left:20px!important}.v-application .pl-xl-6{padding-left:24px!important}.v-application .pl-xl-7{padding-left:28px!important}.v-application .pl-xl-8{padding-left:32px!important}.v-application .pl-xl-9{padding-left:36px!important}.v-application .pl-xl-10{padding-left:40px!important}.v-application .pl-xl-11{padding-left:44px!important}.v-application .pl-xl-12{padding-left:48px!important}.v-application .pl-xl-13{padding-left:52px!important}.v-application .pl-xl-14{padding-left:56px!important}.v-application .pl-xl-15{padding-left:60px!important}.v-application .pl-xl-16{padding-left:64px!important}.v-application--is-ltr .ps-xl-0{padding-left:0!important}.v-application--is-rtl .ps-xl-0{padding-right:0!important}.v-application--is-ltr .ps-xl-1{padding-left:4px!important}.v-application--is-rtl .ps-xl-1{padding-right:4px!important}.v-application--is-ltr .ps-xl-2{padding-left:8px!important}.v-application--is-rtl .ps-xl-2{padding-right:8px!important}.v-application--is-ltr .ps-xl-3{padding-left:12px!important}.v-application--is-rtl .ps-xl-3{padding-right:12px!important}.v-application--is-ltr .ps-xl-4{padding-left:16px!important}.v-application--is-rtl .ps-xl-4{padding-right:16px!important}.v-application--is-ltr .ps-xl-5{padding-left:20px!important}.v-application--is-rtl .ps-xl-5{padding-right:20px!important}.v-application--is-ltr .ps-xl-6{padding-left:24px!important}.v-application--is-rtl .ps-xl-6{padding-right:24px!important}.v-application--is-ltr .ps-xl-7{padding-left:28px!important}.v-application--is-rtl .ps-xl-7{padding-right:28px!important}.v-application--is-ltr .ps-xl-8{padding-left:32px!important}.v-application--is-rtl .ps-xl-8{padding-right:32px!important}.v-application--is-ltr .ps-xl-9{padding-left:36px!important}.v-application--is-rtl .ps-xl-9{padding-right:36px!important}.v-application--is-ltr .ps-xl-10{padding-left:40px!important}.v-application--is-rtl .ps-xl-10{padding-right:40px!important}.v-application--is-ltr .ps-xl-11{padding-left:44px!important}.v-application--is-rtl .ps-xl-11{padding-right:44px!important}.v-application--is-ltr .ps-xl-12{padding-left:48px!important}.v-application--is-rtl .ps-xl-12{padding-right:48px!important}.v-application--is-ltr .ps-xl-13{padding-left:52px!important}.v-application--is-rtl .ps-xl-13{padding-right:52px!important}.v-application--is-ltr .ps-xl-14{padding-left:56px!important}.v-application--is-rtl .ps-xl-14{padding-right:56px!important}.v-application--is-ltr .ps-xl-15{padding-left:60px!important}.v-application--is-rtl .ps-xl-15{padding-right:60px!important}.v-application--is-ltr .ps-xl-16{padding-left:64px!important}.v-application--is-rtl .ps-xl-16{padding-right:64px!important}.v-application--is-ltr .pe-xl-0{padding-right:0!important}.v-application--is-rtl .pe-xl-0{padding-left:0!important}.v-application--is-ltr .pe-xl-1{padding-right:4px!important}.v-application--is-rtl .pe-xl-1{padding-left:4px!important}.v-application--is-ltr .pe-xl-2{padding-right:8px!important}.v-application--is-rtl .pe-xl-2{padding-left:8px!important}.v-application--is-ltr .pe-xl-3{padding-right:12px!important}.v-application--is-rtl .pe-xl-3{padding-left:12px!important}.v-application--is-ltr .pe-xl-4{padding-right:16px!important}.v-application--is-rtl .pe-xl-4{padding-left:16px!important}.v-application--is-ltr .pe-xl-5{padding-right:20px!important}.v-application--is-rtl .pe-xl-5{padding-left:20px!important}.v-application--is-ltr .pe-xl-6{padding-right:24px!important}.v-application--is-rtl .pe-xl-6{padding-left:24px!important}.v-application--is-ltr .pe-xl-7{padding-right:28px!important}.v-application--is-rtl .pe-xl-7{padding-left:28px!important}.v-application--is-ltr .pe-xl-8{padding-right:32px!important}.v-application--is-rtl .pe-xl-8{padding-left:32px!important}.v-application--is-ltr .pe-xl-9{padding-right:36px!important}.v-application--is-rtl .pe-xl-9{padding-left:36px!important}.v-application--is-ltr .pe-xl-10{padding-right:40px!important}.v-application--is-rtl .pe-xl-10{padding-left:40px!important}.v-application--is-ltr .pe-xl-11{padding-right:44px!important}.v-application--is-rtl .pe-xl-11{padding-left:44px!important}.v-application--is-ltr .pe-xl-12{padding-right:48px!important}.v-application--is-rtl .pe-xl-12{padding-left:48px!important}.v-application--is-ltr .pe-xl-13{padding-right:52px!important}.v-application--is-rtl .pe-xl-13{padding-left:52px!important}.v-application--is-ltr .pe-xl-14{padding-right:56px!important}.v-application--is-rtl .pe-xl-14{padding-left:56px!important}.v-application--is-ltr .pe-xl-15{padding-right:60px!important}.v-application--is-rtl .pe-xl-15{padding-left:60px!important}.v-application--is-ltr .pe-xl-16{padding-right:64px!important}.v-application--is-rtl .pe-xl-16{padding-left:64px!important}.v-application .text-xl-left{text-align:left!important}.v-application .text-xl-right{text-align:right!important}.v-application .text-xl-center{text-align:center!important}.v-application .text-xl-justify{text-align:justify!important}.v-application .text-xl-start{text-align:start!important}.v-application .text-xl-end{text-align:end!important}.v-application .text-xl-h1{font-size:6rem!important;line-height:6rem;letter-spacing:-.015625em!important}.v-application .text-xl-h1,.v-application .text-xl-h2{font-weight:300;font-family:Roboto,sans-serif!important}.v-application .text-xl-h2{font-size:3.75rem!important;line-height:3.75rem;letter-spacing:-.0083333333em!important}.v-application .text-xl-h3{font-size:3rem!important;line-height:3.125rem;letter-spacing:normal!important}.v-application .text-xl-h3,.v-application .text-xl-h4{font-weight:400;font-family:Roboto,sans-serif!important}.v-application .text-xl-h4{font-size:2.125rem!important;line-height:2.5rem;letter-spacing:.0073529412em!important}.v-application .text-xl-h5{font-size:1.5rem!important;font-weight:400;letter-spacing:normal!important}.v-application .text-xl-h5,.v-application .text-xl-h6{line-height:2rem;font-family:Roboto,sans-serif!important}.v-application .text-xl-h6{font-size:1.25rem!important;font-weight:500;letter-spacing:.0125em!important}.v-application .text-xl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-body-2{font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important}.v-application .text-xl-body-2,.v-application .text-xl-button{font-size:.875rem!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-button{font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;text-transform:uppercase!important}.v-application .text-xl-caption{font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.v-application .text-xl-caption,.v-application .text-xl-overline{font-size:.75rem!important;font-family:Roboto,sans-serif!important}.v-application .text-xl-overline{font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;text-transform:uppercase!important}}@media print{.v-application .d-print-none{display:none!important}.v-application .d-print-inline{display:inline!important}.v-application .d-print-inline-block{display:inline-block!important}.v-application .d-print-block{display:block!important}.v-application .d-print-table{display:table!important}.v-application .d-print-table-row{display:table-row!important}.v-application .d-print-table-cell{display:table-cell!important}.v-application .d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.v-application .d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.v-application .float-print-none{float:none!important}.v-application .float-print-left{float:left!important}.v-application .float-print-right{float:right!important}.v-application--is-rtl .float-print-end{float:left!important}.v-application--is-ltr .float-print-end,.v-application--is-rtl .float-print-start{float:right!important}.v-application--is-ltr .float-print-start{float:left!important}}.theme--light.v-app-bar.v-toolbar.v-sheet{background-color:#f5f5f5}.theme--dark.v-app-bar.v-toolbar.v-sheet{background-color:#272727}.v-sheet.v-app-bar.v-toolbar{border-radius:0}.v-sheet.v-app-bar.v-toolbar:not(.v-sheet--outlined){-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-sheet.v-app-bar.v-toolbar.v-sheet--shaped{border-radius:24px 0}.v-app-bar:not([data-booted=true]){-webkit-transition:none!important;transition:none!important}.v-app-bar.v-app-bar--fixed{position:fixed;top:0;z-index:5}.v-app-bar.v-app-bar--hide-shadow{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-app-bar--fade-img-on-scroll .v-toolbar__image .v-image__image{-webkit-transition:opacity .4s cubic-bezier(.4,0,.2,1);transition:opacity .4s cubic-bezier(.4,0,.2,1)}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll .v-toolbar__image{will-change:opacity}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--collapse-on-scroll .v-toolbar__extension{display:none}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled .v-toolbar__title{padding-top:9px}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled:not(.v-app-bar--bottom) .v-toolbar__title{padding-bottom:9px}.v-app-bar.v-app-bar--shrink-on-scroll .v-toolbar__title{font-size:inherit}.v-app-bar-title__content,.v-app-bar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-app-bar-title__content{position:absolute}.theme--light.v-toolbar.v-sheet{background-color:#fff}.theme--dark.v-toolbar.v-sheet{background-color:#272727}.v-sheet.v-toolbar{border-radius:0}.v-sheet.v-toolbar:not(.v-sheet--outlined){-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-sheet.v-toolbar.v-sheet--shaped{border-radius:24px 0}.v-toolbar{contain:layout;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;-webkit-transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);position:relative;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-toolbar .v-input{padding-top:0;margin-top:0}.v-toolbar__content,.v-toolbar__extension{padding:4px 16px}.v-toolbar__content .v-btn.v-btn--icon.v-size--default,.v-toolbar__extension .v-btn.v-btn--icon.v-size--default{height:48px;width:48px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-left:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-right:-12px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-left:20px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-right:20px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-right:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-left:-12px}.v-toolbar__content>.v-tabs,.v-toolbar__extension>.v-tabs{height:inherit;margin-top:-4px;margin-bottom:-4px}.v-toolbar__content>.v-tabs>.v-slide-group.v-tabs-bar,.v-toolbar__extension>.v-tabs>.v-slide-group.v-tabs-bar{background-color:inherit;height:inherit}.v-toolbar__content>.v-tabs:first-child,.v-toolbar__extension>.v-tabs:first-child{margin-left:-16px}.v-toolbar__content>.v-tabs:last-child,.v-toolbar__extension>.v-tabs:last-child{margin-right:-16px}.v-toolbar__content,.v-toolbar__extension{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:0}.v-toolbar__image{position:absolute;top:0;bottom:0;width:100%;z-index:0;contain:strict}.v-toolbar__image,.v-toolbar__image .v-image{border-radius:inherit}.v-toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit}.v-toolbar__items>.v-btn{border-radius:0;height:100%!important;max-height:none}.v-toolbar__title{font-size:1.25rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar.v-toolbar--absolute{position:absolute;top:0;z-index:1}.v-toolbar.v-toolbar--bottom{top:auto;bottom:0}.v-toolbar.v-toolbar--collapse .v-toolbar__title{white-space:nowrap}.v-toolbar.v-toolbar--collapsed{max-width:112px;overflow:hidden}.v-application--is-ltr .v-toolbar.v-toolbar--collapsed{border-bottom-right-radius:24px}.v-application--is-rtl .v-toolbar.v-toolbar--collapsed{border-bottom-left-radius:24px}.v-toolbar.v-toolbar--collapsed .v-toolbar__extension,.v-toolbar.v-toolbar--collapsed .v-toolbar__title{display:none}.v-toolbar--dense .v-toolbar__content,.v-toolbar--dense .v-toolbar__extension{padding-top:0;padding-bottom:0}.v-toolbar--flat{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-toolbar--floating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.v-toolbar--prominent .v-toolbar__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v-toolbar--prominent .v-toolbar__title{font-size:1.5rem;padding-top:6px}.v-toolbar--prominent:not(.v-toolbar--bottom) .v-toolbar__title{-ms-flex-item-align:end;align-self:flex-end;padding-bottom:6px;padding-top:0}.theme--light.v-image{color:rgba(0,0,0,.87)}.theme--dark.v-image{color:#fff}.v-image{z-index:0}.v-image__image,.v-image__placeholder{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-image__image{background-repeat:no-repeat}.v-image__image--preload{-webkit-filter:blur(2px);filter:blur(2px)}.v-image__image--contain{background-size:contain}.v-image__image--cover{background-size:cover}.v-responsive{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.v-responsive__content{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px;max-width:100%}.v-application--is-ltr .v-responsive__sizer~.v-responsive__content{margin-left:-100%}.v-application--is-rtl .v-responsive__sizer~.v-responsive__content{margin-right:-100%}.v-responsive__sizer{-webkit-transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);transition:padding-bottom .2s cubic-bezier(.25,.8,.5,1);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.v-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1)}.v-main:not([data-booted=true]){-webkit-transition:none!important;transition:none!important}.v-main__wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;position:relative}@-moz-document url-prefix(){@media print{.v-main{display:block}}}.container.grow-shrink-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.container.fill-height{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.container.fill-height>.row{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:calc(100% + 24px)}.container.fill-height>.layout{height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.container.fill-height>.layout.grow-shrink-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.container.grid-list-xs .layout .flex{padding:1px}.container.grid-list-xs .layout:only-child{margin:-1px}.container.grid-list-xs .layout:not(:only-child){margin:auto -1px}.container.grid-list-xs :not(:only-child) .layout:first-child{margin-top:-1px}.container.grid-list-xs :not(:only-child) .layout:last-child{margin-bottom:-1px}.container.grid-list-sm .layout .flex{padding:2px}.container.grid-list-sm .layout:only-child{margin:-2px}.container.grid-list-sm .layout:not(:only-child){margin:auto -2px}.container.grid-list-sm :not(:only-child) .layout:first-child{margin-top:-2px}.container.grid-list-sm :not(:only-child) .layout:last-child{margin-bottom:-2px}.container.grid-list-md .layout .flex{padding:4px}.container.grid-list-md .layout:only-child{margin:-4px}.container.grid-list-md .layout:not(:only-child){margin:auto -4px}.container.grid-list-md :not(:only-child) .layout:first-child{margin-top:-4px}.container.grid-list-md :not(:only-child) .layout:last-child{margin-bottom:-4px}.container.grid-list-lg .layout .flex{padding:8px}.container.grid-list-lg .layout:only-child{margin:-8px}.container.grid-list-lg .layout:not(:only-child){margin:auto -8px}.container.grid-list-lg :not(:only-child) .layout:first-child{margin-top:-8px}.container.grid-list-lg :not(:only-child) .layout:last-child{margin-bottom:-8px}.container.grid-list-xl .layout .flex{padding:12px}.container.grid-list-xl .layout:only-child{margin:-12px}.container.grid-list-xl .layout:not(:only-child){margin:auto -12px}.container.grid-list-xl :not(:only-child) .layout:first-child{margin-top:-12px}.container.grid-list-xl :not(:only-child) .layout:last-child{margin-bottom:-12px}.layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:0}.layout.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.layout.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout.column.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.layout.column>.flex{max-width:100%}.layout.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.layout.grow-shrink-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:0){.flex.xs12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xs12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.xs11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.6666666667%}.flex.order-xs11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.xs10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.3333333333%}.flex.order-xs10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.xs9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xs9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.xs8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.6666666667%}.flex.order-xs8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.xs7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.3333333333%}.flex.order-xs7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.xs6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xs6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.xs5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.6666666667%}.flex.order-xs5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.xs4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.3333333333%}.flex.order-xs4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.xs3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xs3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.xs2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.6666666667%}.flex.order-xs2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.xs1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.3333333333%}.flex.order-xs1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.v-application--is-ltr .flex.offset-xs12{margin-left:100%}.v-application--is-rtl .flex.offset-xs12{margin-right:100%}.v-application--is-ltr .flex.offset-xs11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-xs11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-xs10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-xs10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-xs9{margin-left:75%}.v-application--is-rtl .flex.offset-xs9{margin-right:75%}.v-application--is-ltr .flex.offset-xs8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-xs8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-xs7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-xs7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-xs6{margin-left:50%}.v-application--is-rtl .flex.offset-xs6{margin-right:50%}.v-application--is-ltr .flex.offset-xs5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-xs5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-xs4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-xs4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-xs3{margin-left:25%}.v-application--is-rtl .flex.offset-xs3{margin-right:25%}.v-application--is-ltr .flex.offset-xs2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-xs2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-xs1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-xs1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-xs0{margin-left:0}.v-application--is-rtl .flex.offset-xs0{margin-right:0}}@media (min-width:600px){.flex.sm12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-sm12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.sm11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.6666666667%}.flex.order-sm11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.sm10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.3333333333%}.flex.order-sm10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.sm9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-sm9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.sm8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.6666666667%}.flex.order-sm8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.sm7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.3333333333%}.flex.order-sm7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.sm6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-sm6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.sm5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.6666666667%}.flex.order-sm5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.sm4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.3333333333%}.flex.order-sm4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.sm3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-sm3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.sm2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.6666666667%}.flex.order-sm2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.sm1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.3333333333%}.flex.order-sm1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.v-application--is-ltr .flex.offset-sm12{margin-left:100%}.v-application--is-rtl .flex.offset-sm12{margin-right:100%}.v-application--is-ltr .flex.offset-sm11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-sm11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-sm10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-sm10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-sm9{margin-left:75%}.v-application--is-rtl .flex.offset-sm9{margin-right:75%}.v-application--is-ltr .flex.offset-sm8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-sm8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-sm7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-sm7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-sm6{margin-left:50%}.v-application--is-rtl .flex.offset-sm6{margin-right:50%}.v-application--is-ltr .flex.offset-sm5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-sm5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-sm4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-sm4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-sm3{margin-left:25%}.v-application--is-rtl .flex.offset-sm3{margin-right:25%}.v-application--is-ltr .flex.offset-sm2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-sm2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-sm1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-sm1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-sm0{margin-left:0}.v-application--is-rtl .flex.offset-sm0{margin-right:0}}@media (min-width:960px){.flex.md12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-md12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.md11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.6666666667%}.flex.order-md11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.md10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.3333333333%}.flex.order-md10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.md9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-md9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.md8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.6666666667%}.flex.order-md8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.md7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.3333333333%}.flex.order-md7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.md6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-md6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.md5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.6666666667%}.flex.order-md5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.md4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.3333333333%}.flex.order-md4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.md3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-md3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.md2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.6666666667%}.flex.order-md2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.md1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.3333333333%}.flex.order-md1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.v-application--is-ltr .flex.offset-md12{margin-left:100%}.v-application--is-rtl .flex.offset-md12{margin-right:100%}.v-application--is-ltr .flex.offset-md11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-md11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-md10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-md10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-md9{margin-left:75%}.v-application--is-rtl .flex.offset-md9{margin-right:75%}.v-application--is-ltr .flex.offset-md8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-md8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-md7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-md7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-md6{margin-left:50%}.v-application--is-rtl .flex.offset-md6{margin-right:50%}.v-application--is-ltr .flex.offset-md5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-md5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-md4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-md4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-md3{margin-left:25%}.v-application--is-rtl .flex.offset-md3{margin-right:25%}.v-application--is-ltr .flex.offset-md2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-md2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-md1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-md1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-md0{margin-left:0}.v-application--is-rtl .flex.offset-md0{margin-right:0}}@media (min-width:1264px){.flex.lg12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-lg12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.lg11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.6666666667%}.flex.order-lg11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.lg10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.3333333333%}.flex.order-lg10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.lg9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-lg9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.lg8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.6666666667%}.flex.order-lg8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.lg7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.3333333333%}.flex.order-lg7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.lg6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-lg6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.lg5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.6666666667%}.flex.order-lg5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.lg4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.3333333333%}.flex.order-lg4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.lg3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-lg3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.lg2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.6666666667%}.flex.order-lg2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.lg1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.3333333333%}.flex.order-lg1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.v-application--is-ltr .flex.offset-lg12{margin-left:100%}.v-application--is-rtl .flex.offset-lg12{margin-right:100%}.v-application--is-ltr .flex.offset-lg11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-lg11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-lg10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-lg10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-lg9{margin-left:75%}.v-application--is-rtl .flex.offset-lg9{margin-right:75%}.v-application--is-ltr .flex.offset-lg8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-lg8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-lg7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-lg7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-lg6{margin-left:50%}.v-application--is-rtl .flex.offset-lg6{margin-right:50%}.v-application--is-ltr .flex.offset-lg5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-lg5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-lg4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-lg4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-lg3{margin-left:25%}.v-application--is-rtl .flex.offset-lg3{margin-right:25%}.v-application--is-ltr .flex.offset-lg2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-lg2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-lg1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-lg1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-lg0{margin-left:0}.v-application--is-rtl .flex.offset-lg0{margin-right:0}}@media (min-width:1904px){.flex.xl12{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:100%}.flex.order-xl12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.flex.xl11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:91.6666666667%}.flex.order-xl11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.flex.xl10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:83.3333333333%}.flex.order-xl10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex.xl9{-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:75%}.flex.order-xl9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.flex.xl8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:66.6666666667%}.flex.order-xl8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.flex.xl7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:58.3333333333%}.flex.order-xl7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.flex.xl6{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:50%}.flex.order-xl6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.flex.xl5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:41.6666666667%}.flex.order-xl5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.flex.xl4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:33.3333333333%}.flex.order-xl4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.flex.xl3{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:25%}.flex.order-xl3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.flex.xl2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:16.6666666667%}.flex.order-xl2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex.xl1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:8.3333333333%}.flex.order-xl1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.v-application--is-ltr .flex.offset-xl12{margin-left:100%}.v-application--is-rtl .flex.offset-xl12{margin-right:100%}.v-application--is-ltr .flex.offset-xl11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-xl11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-xl10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-xl10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-xl9{margin-left:75%}.v-application--is-rtl .flex.offset-xl9{margin-right:75%}.v-application--is-ltr .flex.offset-xl8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-xl8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-xl7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-xl7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-xl6{margin-left:50%}.v-application--is-rtl .flex.offset-xl6{margin-right:50%}.v-application--is-ltr .flex.offset-xl5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-xl5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-xl4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-xl4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-xl3{margin-left:25%}.v-application--is-rtl .flex.offset-xl3{margin-right:25%}.v-application--is-ltr .flex.offset-xl2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-xl2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-xl1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-xl1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-xl0{margin-left:0}.v-application--is-rtl .flex.offset-xl0{margin-right:0}}.child-flex>*,.flex{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.child-flex>.grow-shrink-0,.flex.grow-shrink-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.grow,.spacer{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.grow{-ms-flex-negative:0!important;flex-shrink:0!important}.shrink{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-ms-flex-negative:1!important;flex-shrink:1!important}.fill-height{height:100%}.theme--light.v-divider{border-color:rgba(0,0,0,.12)}.theme--dark.v-divider{border-color:hsla(0,0%,100%,.12)}.v-divider{display:block;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;max-width:100%;height:0;max-height:0;border:solid;border-width:thin 0 0 0;-webkit-transition:inherit;transition:inherit}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px)}.v-application--is-ltr .v-divider--inset:not(.v-divider--vertical){margin-left:72px}.v-application--is-rtl .v-divider--inset:not(.v-divider--vertical){margin-right:72px}.v-divider--vertical{-ms-flex-item-align:stretch;align-self:stretch;border:solid;border-width:0 thin 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:inherit;min-height:100%;max-height:100%;max-width:0;width:0;vertical-align:text-bottom;margin:0 -1px}.v-divider--vertical.v-divider--inset{margin-top:8px;min-height:0;max-height:calc(100% - 16px)}.v-avatar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:normal;position:relative;text-align:center;vertical-align:middle;overflow:hidden}.v-avatar .v-icon,.v-avatar .v-image,.v-avatar .v-responsive__content,.v-avatar img,.v-avatar svg{border-radius:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:inherit;width:inherit}.v-btn:not(.v-btn--outlined).accent,.v-btn:not(.v-btn--outlined).error,.v-btn:not(.v-btn--outlined).info,.v-btn:not(.v-btn--outlined).primary,.v-btn:not(.v-btn--outlined).secondary,.v-btn:not(.v-btn--outlined).success,.v-btn:not(.v-btn--outlined).warning{color:#fff}.theme--light.v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn.v-btn--disabled,.theme--light.v-btn.v-btn--disabled .v-btn__loading,.theme--light.v-btn.v-btn--disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled.v-btn--has-bg{background-color:rgba(0,0,0,.12)!important}.theme--light.v-btn.v-btn--has-bg{background-color:#f5f5f5}.theme--light.v-btn.v-btn--outlined.v-btn--text{border-color:rgba(0,0,0,.12)}.theme--light.v-btn.v-btn--icon{color:rgba(0,0,0,.54)}.theme--light.v-btn:hover:before{opacity:.08}.theme--light.v-btn:focus:before{opacity:.24}.theme--light.v-btn--active:before,.theme--light.v-btn--active:hover:before{opacity:.18}.theme--light.v-btn--active:focus:before{opacity:.16}.theme--dark.v-btn{color:#fff}.theme--dark.v-btn.v-btn--disabled,.theme--dark.v-btn.v-btn--disabled .v-btn__loading,.theme--dark.v-btn.v-btn--disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.theme--dark.v-btn.v-btn--disabled.v-btn--has-bg{background-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn.v-btn--has-bg{background-color:#272727}.theme--dark.v-btn.v-btn--outlined.v-btn--text{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-btn.v-btn--icon{color:#fff}.theme--dark.v-btn:hover:before{opacity:.08}.theme--dark.v-btn:focus:before{opacity:.24}.theme--dark.v-btn--active:before,.theme--dark.v-btn--active:hover:before{opacity:.18}.theme--dark.v-btn--active:focus:before{opacity:.32}.v-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:500;letter-spacing:.0892857143em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;-webkit-transition-duration:.28s;transition-duration:.28s;-webkit-transition-property:opacity,-webkit-box-shadow,-webkit-transform;transition-property:opacity,-webkit-box-shadow,-webkit-transform;transition-property:box-shadow,transform,opacity;transition-property:box-shadow,transform,opacity,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.v-btn.v-size--x-small{font-size:.625rem}.v-btn.v-size--small{font-size:.75rem}.v-btn.v-size--default,.v-btn.v-size--large{font-size:.875rem}.v-btn.v-size--x-large{font-size:1rem}.v-btn:before{background-color:currentColor;border-radius:inherit;bottom:0;color:inherit;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .2s cubic-bezier(.4,0,.6,1);transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-btn:not(.v-btn--round).v-size--x-small{height:20px;min-width:36px;padding:0 8.8888888889px}.v-btn:not(.v-btn--round).v-size--small{height:28px;min-width:50px;padding:0 12.4444444444px}.v-btn:not(.v-btn--round).v-size--default{height:36px;min-width:64px;padding:0 16px}.v-btn:not(.v-btn--round).v-size--large{height:44px;min-width:78px;padding:0 19.5555555556px}.v-btn:not(.v-btn--round).v-size--x-large{height:52px;min-width:92px;padding:0 23.1111111111px}.v-btn>.v-btn__content .v-icon{color:inherit}.v-btn__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;line-height:normal;position:relative;-webkit-transition:inherit;transition:inherit;-webkit-transition-property:opacity;transition-property:opacity}.v-btn__content .v-icon.v-icon--left,.v-btn__content .v-icon.v-icon--right{font-size:18px;height:18px;width:18px}.v-application--is-ltr .v-btn__content .v-icon--left{margin-left:-4px;margin-right:8px}.v-application--is-ltr .v-btn__content .v-icon--right,.v-application--is-rtl .v-btn__content .v-icon--left{margin-left:8px;margin-right:-4px}.v-application--is-rtl .v-btn__content .v-icon--right{margin-left:-4px;margin-right:8px}.v-btn__loader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn--absolute.v-btn--right,.v-btn--fixed.v-btn--right{right:16px}.v-btn--absolute.v-btn--left,.v-btn--fixed.v-btn--left{left:16px}.v-btn--absolute.v-btn--top,.v-btn--fixed.v-btn--top{top:16px}.v-btn--absolute.v-btn--bottom,.v-btn--fixed.v-btn--bottom{bottom:16px}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn--block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-width:100%!important;max-width:auto}.v-btn--is-elevated{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-btn--is-elevated:after{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-btn--is-elevated:active{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--is-elevated.v-btn--fab{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-btn--is-elevated.v-btn--fab:after{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--is-elevated.v-btn--fab:active{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.v-btn--disabled{pointer-events:none}.v-btn--fab,.v-btn--icon{min-height:0;min-width:0;padding:0}.v-btn--fab.v-size--x-small .v-icon,.v-btn--icon.v-size--x-small .v-icon{height:18px;font-size:18px;width:18px}.v-btn--fab.v-size--default .v-icon,.v-btn--fab.v-size--small .v-icon,.v-btn--icon.v-size--default .v-icon,.v-btn--icon.v-size--small .v-icon{height:24px;font-size:24px;width:24px}.v-btn--fab.v-size--large .v-icon,.v-btn--icon.v-size--large .v-icon{height:28px;font-size:28px;width:28px}.v-btn--fab.v-size--x-large .v-icon,.v-btn--icon.v-size--x-large .v-icon{height:32px;font-size:32px;width:32px}.v-btn--icon.v-size--x-small{height:20px;width:20px}.v-btn--icon.v-size--small{height:28px;width:28px}.v-btn--icon.v-size--default{height:36px;width:36px}.v-btn--icon.v-size--large{height:44px;width:44px}.v-btn--icon.v-size--x-large{height:52px;width:52px}.v-btn--fab.v-btn--absolute,.v-btn--fab.v-btn--fixed{z-index:4}.v-btn--fab.v-size--x-small{height:32px;width:32px}.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--bottom{bottom:-16px}.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--top{top:-16px}.v-btn--fab.v-size--small{height:40px;width:40px}.v-btn--fab.v-size--small.v-btn--absolute.v-btn--bottom{bottom:-20px}.v-btn--fab.v-size--small.v-btn--absolute.v-btn--top{top:-20px}.v-btn--fab.v-size--default{height:56px;width:56px}.v-btn--fab.v-size--default.v-btn--absolute.v-btn--bottom{bottom:-28px}.v-btn--fab.v-size--default.v-btn--absolute.v-btn--top{top:-28px}.v-btn--fab.v-size--large{height:64px;width:64px}.v-btn--fab.v-size--large.v-btn--absolute.v-btn--bottom{bottom:-32px}.v-btn--fab.v-size--large.v-btn--absolute.v-btn--top{top:-32px}.v-btn--fab.v-size--x-large{height:72px;width:72px}.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--bottom{bottom:-36px}.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--top{top:-36px}.v-btn--loading{pointer-events:none;-webkit-transition:none;transition:none}.v-btn--loading .v-btn__content{opacity:0}.v-btn--outlined{border:thin solid currentColor}.v-btn--plain:before{display:none}.v-btn--plain:not(.v-btn--active):not(.v-btn--loading):not(:focus):not(:hover) .v-btn__content{opacity:.62}.v-btn--round{border-radius:50%}.v-btn--rounded{border-radius:28px}.v-btn--tile{border-radius:0}.v-ripple__container{border-radius:inherit;width:100%;height:100%;z-index:0;contain:strict}.v-ripple__animation,.v-ripple__container{color:inherit;position:absolute;left:0;top:0;overflow:hidden;pointer-events:none}.v-ripple__animation{border-radius:50%;background:currentColor;opacity:0;will-change:transform,opacity}.v-ripple__animation--enter{-webkit-transition:none;transition:none}.v-ripple__animation--in{-webkit-transition:opacity .1s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:opacity .1s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)}.v-ripple__animation--out{-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1)}.v-progress-circular{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular--indeterminate>svg{-webkit-animation:progress-circular-rotate 1.4s linear infinite;animation:progress-circular-rotate 1.4s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{-webkit-animation:progress-circular-dash 1.4s ease-in-out infinite;animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0px}.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay,.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.v-progress-circular__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-progress-circular__underlay{stroke:hsla(0,0%,62%,.4);z-index:1}.v-progress-circular__overlay{stroke:currentColor;z-index:2;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@-webkit-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@-webkit-keyframes progress-circular-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes progress-circular-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-card>.v-card__subtitle,.theme--light.v-card>.v-card__text{color:rgba(0,0,0,.6)}.theme--dark.v-card{background-color:#1e1e1e;color:#fff}.theme--dark.v-card>.v-card__subtitle,.theme--dark.v-card>.v-card__text{color:hsla(0,0%,100%,.7)}.v-sheet.v-card{border-radius:4px}.v-sheet.v-card:not(.v-sheet--outlined){-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-sheet.v-card.v-sheet--shaped{border-radius:24px 4px}.v-card{border-width:thin;display:block;max-width:100%;outline:none;text-decoration:none;-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;transition-property:box-shadow,opacity;transition-property:box-shadow,opacity,-webkit-box-shadow;overflow-wrap:break-word;position:relative;white-space:normal}.v-card>.v-card__progress+:not(.v-btn):not(.v-chip):not(.v-avatar),.v-card>:first-child:not(.v-btn):not(.v-chip):not(.v-avatar){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip):not(.v-avatar){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card__progress{top:0;left:0;right:0;overflow:hidden}.v-card__subtitle+.v-card__text{padding-top:0}.v-card__subtitle,.v-card__text{font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:.0071428571em}.v-card__subtitle,.v-card__text,.v-card__title{padding:16px}.v-card__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.25rem;font-weight:500;letter-spacing:.0125em;line-height:2rem;word-break:break-all}.v-card__title+.v-card__subtitle,.v-card__title+.v-card__text{padding-top:0}.v-card__title+.v-card__subtitle{margin-top:-16px}.v-card__text{width:100%}.v-card__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px}.v-card__actions>.v-btn.v-btn{padding:0 8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn+.v-btn{margin-left:8px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--left{margin-left:4px}.v-application--is-ltr .v-card__actions>.v-btn.v-btn .v-icon--right{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn+.v-btn{margin-right:8px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--left{margin-right:4px}.v-application--is-rtl .v-card__actions>.v-btn.v-btn .v-icon--right{margin-left:4px}.v-card--flat{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-sheet.v-card--hover{cursor:pointer;-webkit-transition:-webkit-box-shadow .4s cubic-bezier(.25,.8,.25,1);transition:-webkit-box-shadow .4s cubic-bezier(.25,.8,.25,1);transition:box-shadow .4s cubic-bezier(.25,.8,.25,1);transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),-webkit-box-shadow .4s cubic-bezier(.25,.8,.25,1)}.v-sheet.v-card--hover:focus,.v-sheet.v-card--hover:hover{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card--link,.v-card--link .v-chip{cursor:pointer}.v-card--link:focus:before{opacity:.08}.v-card--link:before{background:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .2s;transition:opacity .2s}.v-card--disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__progress){opacity:.6;-webkit-transition:inherit;transition:inherit}.v-card--loading{overflow:hidden}.v-card--raised{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.theme--light.v-progress-linear{color:rgba(0,0,0,.87)}.theme--dark.v-progress-linear{color:#fff}.v-progress-linear{background:transparent;overflow:hidden;position:relative;-webkit-transition:.2s cubic-bezier(.4,0,.6,1);transition:.2s cubic-bezier(.4,0,.6,1);width:100%}.v-progress-linear__buffer{height:inherit;left:0;position:absolute;top:0;-webkit-transition:inherit;transition:inherit;width:100%}.v-progress-linear--reverse .v-progress-linear__buffer{left:auto;right:0}.v-progress-linear__background{bottom:0;left:0;position:absolute;top:0;-webkit-transition:inherit;transition:inherit}.v-progress-linear--reverse .v-progress-linear__background{left:auto;right:0}.v-progress-linear__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:100%}.v-progress-linear--reverse .v-progress-linear__content{left:auto;right:0}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;-webkit-transition:inherit;transition:inherit}.v-progress-linear--reverse .v-progress-linear__determinate{left:auto;right:0}.v-progress-linear .v-progress-linear__indeterminate .long,.v-progress-linear .v-progress-linear__indeterminate .short{-webkit-animation-play-state:paused;animation-play-state:paused;background-color:inherit;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right}.v-progress-linear .v-progress-linear__indeterminate--active .long{-webkit-animation-name:indeterminate-ltr;animation-name:indeterminate-ltr;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear .v-progress-linear__indeterminate--active .short{-webkit-animation-name:indeterminate-short-ltr;animation-name:indeterminate-short-ltr;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{-webkit-animation-name:indeterminate-rtl;animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{-webkit-animation-name:indeterminate-short-rtl;animation-name:indeterminate-short-rtl}.v-progress-linear__stream{-webkit-animation:stream-ltr .25s linear infinite;animation:stream-ltr .25s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused;border-color:currentColor;border-top:4px dotted;bottom:0;left:auto;right:-8px;opacity:.3;pointer-events:none;position:absolute;top:calc(50% - 2px);-webkit-transition:inherit;transition:inherit}.v-progress-linear--reverse .v-progress-linear__stream{-webkit-animation:stream-rtl .25s linear infinite;animation:stream-rtl .25s linear infinite;left:-8px;right:auto}.v-progress-linear__wrapper{overflow:hidden;position:relative;-webkit-transition:inherit;transition:inherit}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--reactive .v-progress-linear__content{pointer-events:none}.v-progress-linear--rounded{border-radius:4px}.v-progress-linear--striped .v-progress-linear__determinate{background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-size:40px 40px;background-repeat:repeat}.v-progress-linear--query .v-progress-linear__indeterminate--active .long{-webkit-animation-name:query-ltr;animation-name:query-ltr;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__indeterminate--active .short{-webkit-animation-name:query-short-ltr;animation-name:query-short-ltr;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{-webkit-animation-name:query-rtl;animation-name:query-rtl}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{-webkit-animation-name:query-short-rtl;animation-name:query-short-rtl}.v-progress-linear--visible .v-progress-linear__indeterminate--active .long,.v-progress-linear--visible .v-progress-linear__indeterminate--active .short,.v-progress-linear--visible .v-progress-linear__stream{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@-webkit-keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@-webkit-keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@-webkit-keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@-webkit-keyframes query-ltr{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@keyframes query-ltr{0%{right:-90%;left:100%}60%{right:-90%;left:100%}to{right:100%;left:-35%}}@-webkit-keyframes query-rtl{0%{right:100%;left:-90%}60%{right:100%;left:-90%}to{right:-35%;left:100%}}@keyframes query-rtl{0%{right:100%;left:-90%}60%{right:100%;left:-90%}to{right:-35%;left:100%}}@-webkit-keyframes query-short-ltr{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}@keyframes query-short-ltr{0%{right:-200%;left:100%}60%{right:107%;left:-8%}to{right:107%;left:-8%}}@-webkit-keyframes query-short-rtl{0%{right:100%;left:-200%}60%{right:-8%;left:107%}to{right:-8%;left:107%}}@keyframes query-short-rtl{0%{right:100%;left:-200%}60%{right:-8%;left:107%}to{right:-8%;left:107%}}@-webkit-keyframes stream-ltr{to{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}@keyframes stream-ltr{to{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}@-webkit-keyframes stream-rtl{to{-webkit-transform:translateX(8px);transform:translateX(8px)}}@keyframes stream-rtl{to{-webkit-transform:translateX(8px);transform:translateX(8px)}}.v-dialog{border-radius:4px;margin:24px;overflow-y:auto;pointer-events:auto;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit;-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog>*{width:100%}.v-dialog>.v-card>.v-card__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;padding:16px 24px 10px}.v-dialog>.v-card>.v-card__subtitle,.v-dialog>.v-card>.v-card__text{padding:0 24px 20px}.v-dialog>.v-card>.v-card__actions{padding:8px 16px}.v-dialog__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;-webkit-transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;width:100%;z-index:6;outline:none}.v-dialog__container{display:none}.v-dialog__container--attached{display:inline}.v-dialog--animated{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:animate-dialog;animation-name:animate-dialog;-webkit-animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;margin:0;height:100%;position:fixed;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-card{min-height:100%;min-width:100%;margin:0!important;padding:0!important}.v-dialog--scrollable,.v-dialog--scrollable>form{display:-webkit-box;display:-ms-flexbox;display:flex}.v-dialog--scrollable>.v-card,.v-dialog--scrollable>form>.v-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title,.v-dialog--scrollable>form>.v-card>.v-card__actions,.v-dialog--scrollable>form>.v-card>.v-card__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.v-dialog--scrollable>.v-card>.v-card__text,.v-dialog--scrollable>form>.v-card>.v-card__text{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}@-webkit-keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes animate-dialog{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.03);transform:scale(1.03)}to{-webkit-transform:scale(1);transform:scale(1)}}.theme--light.v-overlay{color:rgba(0,0,0,.87)}.theme--dark.v-overlay{color:#fff}.v-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms}.v-overlay__content{position:relative}.v-overlay__scrim{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;-webkit-transition:inherit;transition:inherit;width:100%;will-change:opacity}.v-overlay--absolute{position:absolute}.v-overlay--active{pointer-events:auto}.theme--light.v-icon{color:rgba(0,0,0,.54)}.theme--light.v-icon:focus:after{opacity:.12}.theme--light.v-icon.v-icon.v-icon--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-icon{color:#fff}.theme--dark.v-icon:focus:after{opacity:.24}.theme--dark.v-icon.v-icon.v-icon--disabled{color:hsla(0,0%,100%,.5)!important}.v-icon.v-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-icon.v-icon:after{background-color:currentColor;border-radius:50%;content:"";display:inline-block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:scale(1.3);transform:scale(1.3);width:100%;-webkit-transition:opacity .2s cubic-bezier(.4,0,.6,1);transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-icon.v-icon--dense{font-size:20px}.v-icon--right{margin-left:8px}.v-icon--left{margin-right:8px}.v-icon.v-icon.v-icon--link{cursor:pointer;outline:none}.v-icon--disabled{pointer-events:none}.v-icon--dense__component,.v-icon--dense__svg{height:20px}.v-icon__component,.v-icon__svg{height:24px;width:24px}.v-icon__svg{fill:currentColor}.theme--light.v-text-field>.v-input__control>.v-input__slot:before{border-color:rgba(0,0,0,.42)}.theme--light.v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before{border-color:rgba(0,0,0,.87)}.theme--light.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 0,transparent 4px) 1 repeat}.theme--light.v-text-field--filled>.v-input__control>.v-input__slot{background:rgba(0,0,0,.06)}.theme--light.v-text-field--filled:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover{background:rgba(0,0,0,.12)}.theme--light.v-text-field--solo>.v-input__control>.v-input__slot{background:#fff}.theme--light.v-text-field--solo-inverted>.v-input__control>.v-input__slot{background:rgba(0,0,0,.06)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot{background:#424242}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input{color:#fff}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot .v-label{color:hsla(0,0%,100%,.7)}.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{color:rgba(0,0,0,.38)}.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state):not(.v-input--is-disabled)>.v-input__control>.v-input__slot:hover fieldset{color:rgba(0,0,0,.86)}.theme--light.v-text-field--outlined:not(.v-input--is-focused).v-input--is-disabled>.v-input__control>.v-input__slot fieldset{color:rgba(0,0,0,.26)}.theme--dark.v-text-field>.v-input__control>.v-input__slot:before{border-color:hsla(0,0%,100%,.7)}.theme--dark.v-text-field:not(.v-input--has-state):hover>.v-input__control>.v-input__slot:before{border-color:#fff}.theme--dark.v-text-field.v-input--is-disabled .v-input__slot:before{-o-border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat;border-image:repeating-linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 2px,transparent 0,transparent 4px) 1 repeat}.theme--dark.v-text-field--filled>.v-input__control>.v-input__slot{background:hsla(0,0%,100%,.08)}.theme--dark.v-text-field--filled:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover{background:hsla(0,0%,100%,.16)}.theme--dark.v-text-field--solo>.v-input__control>.v-input__slot{background:#1e1e1e}.theme--dark.v-text-field--solo-inverted>.v-input__control>.v-input__slot{background:hsla(0,0%,100%,.16)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot{background:#fff}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input{color:rgba(0,0,0,.87)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot input::placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-text-field--solo-inverted.v-input--is-focused>.v-input__control>.v-input__slot .v-label{color:rgba(0,0,0,.6)}.theme--dark.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot fieldset{color:hsla(0,0%,100%,.24)}.theme--dark.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state):not(.v-input--is-disabled)>.v-input__control>.v-input__slot:hover fieldset{color:#fff}.theme--dark.v-text-field--outlined:not(.v-input--is-focused).v-input--is-disabled>.v-input__control>.v-input__slot fieldset{color:hsla(0,0%,100%,.16)}.v-text-field{padding-top:12px;margin-top:4px}.v-text-field__prefix,.v-text-field__suffix{line-height:20px}.v-text-field input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:20px;padding:8px 0 8px;max-width:100%;min-width:0;width:100%}.v-text-field .v-input__control,.v-text-field .v-input__slot,.v-text-field fieldset{border-radius:inherit}.v-text-field.v-input--has-state .v-input__control>.v-text-field__details>.v-counter,.v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-counter,.v-text-field.v-input--is-disabled .v-input__control>.v-text-field__details>.v-messages,.v-text-field .v-input__control,.v-text-field fieldset{color:inherit}.v-text-field.v-input--dense{padding-top:0}.v-text-field.v-input--dense .v-label{top:4px}.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__prefix,.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__suffix,.v-text-field.v-input--dense:not(.v-text-field--outlined) input{padding:4px 0 2px}.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__prefix{padding-right:4px}.v-text-field.v-input--dense:not(.v-text-field--outlined) .v-text-field__suffix{padding-left:4px}.v-text-field.v-input--dense[type=text]::-ms-clear{display:none}.v-text-field.v-input--dense .v-input__append-inner,.v-text-field.v-input--dense .v-input__prepend-inner{margin-top:0}.v-text-field .v-input__append-inner,.v-text-field .v-input__prepend-inner{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:4px;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-text-field .v-input__prepend-inner{margin-right:auto;padding-right:4px}.v-application--is-ltr .v-text-field .v-input__append-inner,.v-application--is-rtl .v-text-field .v-input__prepend-inner{margin-left:auto;padding-left:4px}.v-application--is-rtl .v-text-field .v-input__append-inner{margin-right:auto;padding-right:4px}.v-text-field .v-counter{white-space:nowrap}.v-application--is-ltr .v-text-field .v-counter{margin-left:8px}.v-application--is-rtl .v-text-field .v-counter{margin-right:8px}.v-text-field .v-label{max-width:90%;overflow:hidden;text-overflow:ellipsis;top:6px;white-space:nowrap;pointer-events:none}.v-application--is-ltr .v-text-field .v-label{-webkit-transform-origin:top left;transform-origin:top left}.v-application--is-rtl .v-text-field .v-label{-webkit-transform-origin:top right;transform-origin:top right}.v-text-field .v-label--active{max-width:133%;-webkit-transform:translateY(-18px) scale(.75);transform:translateY(-18px) scale(.75);pointer-events:auto}.v-text-field>.v-input__control>.v-input__slot{cursor:text}.v-text-field>.v-input__control>.v-input__slot:after,.v-text-field>.v-input__control>.v-input__slot:before{bottom:-1px;content:"";left:0;position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-text-field>.v-input__control>.v-input__slot:before{border-color:inherit;border-style:solid;border-width:thin 0 0 0}.v-text-field>.v-input__control>.v-input__slot:after{background-color:currentColor;border-color:currentColor;border-style:solid;border-width:thin 0 thin 0;-webkit-transform:scaleX(0);transform:scaleX(0)}.v-text-field__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;min-height:14px;overflow:hidden}.v-text-field__prefix,.v-text-field__suffix{-ms-flex-item-align:center;align-self:center;cursor:default;-webkit-transition:color .3s cubic-bezier(.25,.8,.5,1);transition:color .3s cubic-bezier(.25,.8,.5,1);white-space:nowrap}.v-application--is-ltr .v-text-field__prefix{text-align:right;padding-right:4px}.v-application--is-rtl .v-text-field__prefix{text-align:left;padding-left:4px}.v-text-field__suffix{white-space:nowrap}.v-application--is-ltr .v-text-field__suffix{padding-left:4px}.v-application--is-rtl .v-text-field__suffix{padding-right:4px}.v-application--is-ltr .v-text-field--reverse .v-text-field__prefix{text-align:left;padding-right:0;padding-left:4px}.v-application--is-rtl .v-text-field--reverse .v-text-field__prefix{text-align:right;padding-right:4px;padding-left:0}.v-application--is-ltr .v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-application--is-rtl .v-text-field--reverse .v-text-field__suffix{padding-left:4px;padding-right:0}.v-text-field>.v-input__control>.v-input__slot>.v-text-field__slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.v-text-field:not(.v-text-field--is-booted) .v-label,.v-text-field:not(.v-text-field--is-booted) legend{-webkit-transition:none;transition:none}.v-text-field--filled,.v-text-field--full-width,.v-text-field--outlined{position:relative}.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width>.v-input__control>.v-input__slot,.v-text-field--outlined>.v-input__control>.v-input__slot{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:56px}.v-text-field--filled.v-input--dense>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{min-height:52px}.v-text-field--filled.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--filled.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--filled.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot{min-height:40px}.v-text-field--outlined{border-radius:4px}.v-text-field--enclosed .v-input__append-inner,.v-text-field--enclosed .v-input__append-outer,.v-text-field--enclosed .v-input__prepend-inner,.v-text-field--enclosed .v-input__prepend-outer,.v-text-field--full-width .v-input__append-inner,.v-text-field--full-width .v-input__append-outer,.v-text-field--full-width .v-input__prepend-inner,.v-text-field--full-width .v-input__prepend-outer{margin-top:17px}.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__append-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__append-outer,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__prepend-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo) .v-input__prepend-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__append-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__append-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__prepend-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo) .v-input__prepend-outer{margin-top:14px}.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-outer,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__append-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--single-line .v-input__prepend-outer{margin-top:9px}.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-outer,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-inner,.v-text-field--enclosed.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__append-outer,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-inner,.v-text-field--full-width.v-input--dense:not(.v-text-field--solo).v-text-field--outlined .v-input__prepend-outer{margin-top:8px}.v-text-field--filled .v-label,.v-text-field--full-width .v-label{top:18px}.v-text-field--filled .v-label--active,.v-text-field--full-width .v-label--active{-webkit-transform:translateY(-6px) scale(.75);transform:translateY(-6px) scale(.75)}.v-text-field--filled.v-input--dense .v-label,.v-text-field--full-width.v-input--dense .v-label{top:17px}.v-text-field--filled.v-input--dense .v-label--active,.v-text-field--full-width.v-input--dense .v-label--active{-webkit-transform:translateY(-10px) scale(.75);transform:translateY(-10px) scale(.75)}.v-text-field--filled.v-input--dense.v-text-field--single-line .v-label,.v-text-field--full-width.v-input--dense.v-text-field--single-line .v-label{top:11px}.v-text-field--filled{border-radius:4px 4px 0 0}.v-text-field--filled:not(.v-text-field--single-line) input{margin-top:22px}.v-text-field--filled.v-input--dense:not(.v-text-field--single-line).v-text-field--outlined input{margin-top:0}.v-text-field--filled .v-text-field__prefix,.v-text-field--filled .v-text-field__suffix{max-height:32px;margin-top:20px}.v-text-field--full-width{border-radius:0}.v-text-field--outlined .v-text-field__slot,.v-text-field--single-line .v-text-field__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-text-field.v-text-field--enclosed{margin:0;padding:0}.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__suffix{margin-top:0}.v-text-field.v-text-field--enclosed:not(.v-text-field--filled) .v-progress-linear__background{display:none}.v-text-field.v-text-field--enclosed .v-text-field__details,.v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{padding:0 12px}.v-text-field.v-text-field--enclosed .v-text-field__details{padding-top:0;margin-bottom:8px}.v-application--is-ltr .v-text-field--reverse input{text-align:right}.v-application--is-rtl .v-text-field--reverse input{text-align:left}.v-application--is-ltr .v-text-field--reverse .v-label{-webkit-transform-origin:top right;transform-origin:top right}.v-application--is-rtl .v-text-field--reverse .v-label{-webkit-transform-origin:top left;transform-origin:top left}.v-text-field--reverse .v-text-field__slot,.v-text-field--reverse>.v-input__control>.v-input__slot{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-text-field--outlined>.v-input__control>.v-input__slot:after,.v-text-field--outlined>.v-input__control>.v-input__slot:before,.v-text-field--rounded>.v-input__control>.v-input__slot:after,.v-text-field--rounded>.v-input__control>.v-input__slot:before,.v-text-field--solo>.v-input__control>.v-input__slot:after,.v-text-field--solo>.v-input__control>.v-input__slot:before{display:none}.v-text-field--outlined,.v-text-field--solo{border-radius:4px}.v-text-field--outlined{margin-bottom:16px;-webkit-transition:border .3s cubic-bezier(.25,.8,.5,1);transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field--outlined .v-label{top:18px}.v-text-field--outlined .v-label--active{-webkit-transform:translateY(-24px) scale(.75);transform:translateY(-24px) scale(.75)}.v-text-field--outlined.v-input--dense .v-label{top:10px}.v-text-field--outlined.v-input--dense .v-label--active{-webkit-transform:translateY(-16px) scale(.75);transform:translateY(-16px) scale(.75)}.v-text-field--outlined fieldset{border-collapse:collapse;border-color:currentColor;border-style:solid;border-width:1px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:-5px;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-application--is-ltr .v-text-field--outlined fieldset{padding-left:8px}.v-application--is-ltr .v-text-field--outlined.v-text-field--reverse fieldset,.v-application--is-rtl .v-text-field--outlined fieldset{padding-right:8px}.v-application--is-rtl .v-text-field--outlined.v-text-field--reverse fieldset{padding-left:8px}.v-text-field--outlined legend{line-height:11px;padding:0;-webkit-transition:width .3s cubic-bezier(.25,.8,.5,1);transition:width .3s cubic-bezier(.25,.8,.5,1)}.v-application--is-ltr .v-text-field--outlined legend{text-align:left}.v-application--is-rtl .v-text-field--outlined legend{text-align:right}.v-application--is-ltr .v-text-field--outlined.v-text-field--reverse legend{margin-left:auto}.v-application--is-rtl .v-text-field--outlined.v-text-field--reverse legend{margin-right:auto}.v-application--is-ltr .v-text-field--outlined.v-text-field--rounded legend{margin-left:12px}.v-application--is-rtl .v-text-field--outlined.v-text-field--rounded legend{margin-right:12px}.v-text-field--outlined>.v-input__control>.v-input__slot{background:transparent}.v-text-field--outlined .v-text-field__prefix{max-height:32px}.v-text-field--outlined .v-input__append-outer,.v-text-field--outlined .v-input__prepend-outer{margin-top:18px}.v-text-field--outlined.v-input--has-state fieldset,.v-text-field--outlined.v-input--is-focused fieldset{border:2px solid currentColor}.v-text-field--rounded{border-radius:28px}.v-text-field--rounded>.v-input__control>.v-input__slot{padding:0 24px}.v-text-field--shaped{border-radius:16px 16px 0 0}.v-text-field.v-text-field--solo .v-label{top:calc(50% - 9px)}.v-text-field.v-text-field--solo .v-input__control{min-height:48px;padding:0}.v-text-field.v-text-field--solo .v-input__control input{caret-color:auto}.v-text-field.v-text-field--solo.v-input--dense>.v-input__control{min-height:38px}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-text-field.v-text-field--solo .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{-ms-flex-item-align:center;align-self:center;margin-top:0}.v-text-field.v-text-field--solo .v-input__append-outer,.v-text-field.v-text-field--solo .v-input__prepend-outer{margin-top:12px}.v-text-field.v-text-field--solo.v-input--dense .v-input__append-outer,.v-text-field.v-text-field--solo.v-input--dense .v-input__prepend-outer{margin-top:7px}.v-text-field.v-input--is-focused>.v-input__control>.v-input__slot:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.v-text-field.v-input--has-state>.v-input__control>.v-input__slot:before{border-color:currentColor}.theme--light.v-input,.theme--light.v-input input,.theme--light.v-input textarea{color:rgba(0,0,0,.87)}.theme--light.v-input input::-webkit-input-placeholder,.theme--light.v-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-moz-placeholder,.theme--light.v-input textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input:-ms-input-placeholder,.theme--light.v-input textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-ms-input-placeholder,.theme--light.v-input textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::placeholder,.theme--light.v-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input--is-disabled,.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.38)}.theme--dark.v-input,.theme--dark.v-input input,.theme--dark.v-input textarea{color:#fff}.theme--dark.v-input input::-webkit-input-placeholder,.theme--dark.v-input textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::-moz-placeholder,.theme--dark.v-input textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input:-ms-input-placeholder,.theme--dark.v-input textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::-ms-input-placeholder,.theme--dark.v-input textarea::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input input::placeholder,.theme--dark.v-input textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-input--is-disabled,.theme--dark.v-input--is-disabled input,.theme--dark.v-input--is-disabled textarea{color:hsla(0,0%,100%,.5)}.v-input{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px;letter-spacing:normal;max-width:100%;text-align:left}.v-input .v-progress-linear{top:calc(100% - 1px);left:0}.v-input input{max-height:32px}.v-input input:invalid,.v-input textarea:invalid{-webkit-box-shadow:none;box-shadow:none}.v-input input:active,.v-input input:focus,.v-input textarea:active,.v-input textarea:focus{outline:none}.v-input .v-label{height:20px;line-height:20px;letter-spacing:normal}.v-input__append-outer,.v-input__prepend-outer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:4px;margin-top:4px;line-height:1}.v-input__append-outer .v-icon,.v-input__prepend-outer .v-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-input__append-outer{margin-left:9px}.v-application--is-ltr .v-input__prepend-outer,.v-application--is-rtl .v-input__append-outer{margin-right:9px}.v-application--is-rtl .v-input__prepend-outer{margin-left:9px}.v-input__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0;width:100%}.v-input__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:24px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:24px;width:24px}.v-input__icon--clear{border-radius:50%}.v-input__icon--clear .v-icon--disabled{visibility:hidden}.v-input__slot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;min-height:inherit;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-input--dense>.v-input__control>.v-input__slot{margin-bottom:4px}.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--is-loading>.v-input__control>.v-input__slot:after,.v-input--is-loading>.v-input__control>.v-input__slot:before{display:none}.v-input--hide-details>.v-input__control>.v-input__slot{margin-bottom:0}.v-input--has-state.error--text .v-label{-webkit-animation:v-shake .6s cubic-bezier(.25,.8,.5,1);animation:v-shake .6s cubic-bezier(.25,.8,.5,1)}.theme--light.v-label{color:rgba(0,0,0,.6)}.theme--light.v-label--is-disabled{color:rgba(0,0,0,.38)}.theme--dark.v-label{color:hsla(0,0%,100%,.7)}.theme--dark.v-label--is-disabled{color:hsla(0,0%,100%,.5)}.v-label{font-size:16px;line-height:1;min-height:8px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-messages{color:rgba(0,0,0,.6)}.theme--dark.v-messages{color:hsla(0,0%,100%,.7)}.v-messages{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;position:relative}.v-application--is-ltr .v-messages{text-align:left}.v-application--is-rtl .v-messages{text-align:right}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.theme--light.v-counter{color:rgba(0,0,0,.6)}.theme--dark.v-counter{color:hsla(0,0%,100%,.7)}.v-counter{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:12px;min-height:12px;line-height:12px}.v-textarea textarea{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;-ms-flex-item-align:start;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{-ms-flex-item-align:start;align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{-ms-flex-item-align:stretch;align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.v-list.accent>.v-list-item,.v-list.error>.v-list-item,.v-list.info>.v-list-item,.v-list.primary>.v-list-item,.v-list.secondary>.v-list-item,.v-list.success>.v-list-item,.v-list.warning>.v-list-item{color:#fff}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list-group--active:after,.theme--light.v-list .v-list-group--active:before{background:rgba(0,0,0,.12)}.theme--dark.v-list{background:#1e1e1e;color:#fff}.theme--dark.v-list .v-list--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list .v-list-group--active:after,.theme--dark.v-list .v-list-group--active:before{background:hsla(0,0%,100%,.12)}.v-sheet.v-list{border-radius:0}.v-sheet.v-list:not(.v-sheet--outlined){-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-list.v-sheet--shaped{border-radius:0}.v-list{display:block;padding:8px 0;position:static;-webkit-transition:-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1)}.v-list--disabled{pointer-events:none}.v-list--flat .v-list-item:before{display:none}.v-list--dense .v-subheader{font-size:.75rem;height:40px;padding:0 8px}.v-list--nav .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item:not(:last-child):not(:only-child){margin-bottom:8px}.v-list--nav.v-list--dense .v-list-item:not(:last-child):not(:only-child),.v-list--nav .v-list-item--dense:not(:last-child):not(:only-child),.v-list--rounded.v-list--dense .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item--dense:not(:last-child):not(:only-child){margin-bottom:4px}.v-list--nav{padding-left:8px;padding-right:8px}.v-list--nav .v-list-item{padding:0 8px}.v-list--nav .v-list-item,.v-list--nav .v-list-item:before{border-radius:4px}.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped .v-list-item>.v-ripple__container{border-bottom-right-radius:32px!important;border-top-right-radius:32px!important}.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped .v-list-item>.v-ripple__container{border-bottom-left-radius:32px!important;border-top-left-radius:32px!important}.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-right-radius:42.6666666667px!important;border-top-right-radius:42.6666666667px!important}.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-left-radius:42.6666666667px!important;border-top-left-radius:42.6666666667px!important}.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item:before,.v-application--is-ltr .v-list.v-sheet--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-right-radius:58.6666666667px!important;border-top-right-radius:58.6666666667px!important}.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item:before,.v-application--is-rtl .v-list.v-sheet--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-left-radius:58.6666666667px!important;border-top-left-radius:58.6666666667px!important}.v-application--is-ltr .v-list.v-sheet--shaped{padding-right:8px}.v-application--is-rtl .v-list.v-sheet--shaped{padding-left:8px}.v-list--rounded{padding:8px}.v-list--rounded .v-list-item,.v-list--rounded .v-list-item:before,.v-list--rounded .v-list-item>.v-ripple__container{border-radius:32px!important}.v-list--rounded.v-list--two-line .v-list-item,.v-list--rounded.v-list--two-line .v-list-item:before,.v-list--rounded.v-list--two-line .v-list-item>.v-ripple__container{border-radius:42.6666666667px!important}.v-list--rounded.v-list--three-line .v-list-item,.v-list--rounded.v-list--three-line .v-list-item:before,.v-list--rounded.v-list--three-line .v-list-item>.v-ripple__container{border-radius:58.6666666667px!important}.v-list--subheader{padding-top:0}.theme--light.v-list-item--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:rgba(0,0,0,.87)}.theme--light.v-list-item .v-list-item__mask{color:rgba(0,0,0,.38);background:#eee}.theme--light.v-list-item .v-list-item__action-text,.theme--light.v-list-item .v-list-item__subtitle{color:rgba(0,0,0,.6)}.theme--light.v-list-item:hover:before{opacity:.04}.theme--light.v-list-item--active:before,.theme--light.v-list-item--active:hover:before,.theme--light.v-list-item:focus:before{opacity:.12}.theme--light.v-list-item--active:focus:before,.theme--light.v-list-item.v-list-item--highlighted:before{opacity:.16}.theme--dark.v-list-item--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:#fff}.theme--dark.v-list-item .v-list-item__mask{color:hsla(0,0%,100%,.5);background:#494949}.theme--dark.v-list-item .v-list-item__action-text,.theme--dark.v-list-item .v-list-item__subtitle{color:hsla(0,0%,100%,.7)}.theme--dark.v-list-item:hover:before{opacity:.08}.theme--dark.v-list-item--active:before,.theme--dark.v-list-item--active:hover:before,.theme--dark.v-list-item:focus:before{opacity:.24}.theme--dark.v-list-item--active:focus:before,.theme--dark.v-list-item.v-list-item--highlighted:before{opacity:.32}.v-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;letter-spacing:normal;min-height:48px;outline:none;padding:0 16px;position:relative;text-decoration:none}.v-list-item--disabled{pointer-events:none}.v-list-item--selectable{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.v-list-item:after{content:"";min-height:inherit;font-size:0}.v-list-item__action{-ms-flex-item-align:center;align-self:center;margin:12px 0}.v-list-item__action .v-input,.v-list-item__action .v-input--selection-controls__input,.v-list-item__action .v-input__control,.v-list-item__action .v-input__slot{margin:0!important}.v-list-item__action .v-input{padding:0}.v-list-item__action .v-input .v-messages{display:none}.v-list-item__action-text{font-size:.75rem}.v-list-item__avatar{-ms-flex-item-align:center;align-self:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.v-list-item__avatar,.v-list-item__avatar.v-list-item__avatar--horizontal{margin-bottom:8px;margin-top:8px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-right:-16px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-right:-16px}.v-list-item__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;overflow:hidden;padding:12px 0}.v-list-item__content>*{line-height:1.1;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.v-list-item__content>:not(:last-child){margin-bottom:2px}.v-list-item__icon{-ms-flex-item-align:start;align-self:flex-start;margin:16px 0}.v-application--is-ltr .v-list-item__action:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__icon:last-of-type:not(:only-child){margin-left:16px}.v-application--is-ltr .v-list-item__avatar:first-child,.v-application--is-rtl .v-list-item__action:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__icon:last-of-type:not(:only-child){margin-right:16px}.v-application--is-rtl .v-list-item__avatar:first-child{margin-left:16px}.v-application--is-ltr .v-list-item__action:first-child,.v-application--is-ltr .v-list-item__icon:first-child{margin-right:32px}.v-application--is-rtl .v-list-item__action:first-child,.v-application--is-rtl .v-list-item__icon:first-child{margin-left:32px}.v-list-item__action,.v-list-item__avatar,.v-list-item__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:24px}.v-list-item .v-list-item__subtitle,.v-list-item .v-list-item__title{line-height:1.2}.v-list-item__subtitle,.v-list-item__title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list-item__title{-ms-flex-item-align:center;align-self:center;font-size:1rem}.v-list-item__title>.v-badge{margin-top:16px}.v-list-item__subtitle{font-size:.875rem}.v-list--dense .v-list-item,.v-list-item--dense{min-height:40px}.v-list--dense .v-list-item .v-list-item__icon,.v-list-item--dense .v-list-item__icon{height:24px;margin-top:8px;margin-bottom:8px}.v-list--dense .v-list-item .v-list-item__content,.v-list-item--dense .v-list-item__content{padding:8px 0}.v-list--dense .v-list-item .v-list-item__subtitle,.v-list--dense .v-list-item .v-list-item__title,.v-list-item--dense .v-list-item__subtitle,.v-list-item--dense .v-list-item__title{font-size:.8125rem;font-weight:500;line-height:1rem}.v-list--dense .v-list-item.v-list-item--two-line,.v-list-item--dense.v-list-item--two-line{min-height:60px}.v-list--dense .v-list-item.v-list-item--three-line,.v-list-item--dense.v-list-item--three-line{min-height:76px}.v-list-item--link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-list-item--link:before{background-color:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list .v-list-item--active,.v-list .v-list-item--active .v-icon{color:inherit}.v-list-item__action--stack{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-list--three-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--three-line .v-list-item .v-list-item__icon,.v-list--two-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--three-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--three-line .v-list-item__icon,.v-list-item--two-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--two-line .v-list-item__icon{margin-bottom:16px;margin-top:16px}.v-list--two-line .v-list-item,.v-list-item--two-line{min-height:64px}.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--two-line .v-list-item__icon{margin-bottom:32px}.v-list--three-line .v-list-item,.v-list-item--three-line{min-height:88px}.v-list--three-line .v-list-item .v-list-item__action,.v-list--three-line .v-list-item .v-list-item__avatar,.v-list-item--three-line .v-list-item__action,.v-list-item--three-line .v-list-item__avatar{-ms-flex-item-align:start;align-self:flex-start;margin-top:16px;margin-bottom:16px}.v-list--three-line .v-list-item .v-list-item__content,.v-list-item--three-line .v-list-item__content{-ms-flex-item-align:stretch;align-self:stretch}.v-list--three-line .v-list-item .v-list-item__subtitle,.v-list-item--three-line .v-list-item__subtitle{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.v-list-group .v-list-group__header .v-list-item__icon.v-list-group__header__append-icon{-ms-flex-item-align:center;align-self:center;margin:0;min-width:48px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-list-group--sub-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-list-group__header.v-list-item--active:not(:hover):not(:focus):before{opacity:0}.v-list-group__items{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.v-list-group__items .v-list-group__items,.v-list-group__items .v-list-item{overflow:hidden}.v-list-group--active>.v-list-group__header.v-list-group__header--sub-group>.v-list-group__header__prepend-icon .v-icon,.v-list-group--active>.v-list-group__header>.v-list-group__header__append-icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-list-group--active>.v-list-group__header .v-list-group__header__prepend-icon .v-icon,.v-list-group--active>.v-list-group__header .v-list-item,.v-list-group--active>.v-list-group__header .v-list-item__content{color:inherit}.v-application--is-ltr .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__icon:first-child{margin-right:16px}.v-application--is-rtl .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__icon:first-child{margin-left:16px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__header{padding-left:32px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__header{padding-right:32px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__items .v-list-item{padding-left:40px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__items .v-list-item{padding-right:40px}.v-list-group--sub-group.v-list-group--active .v-list-item__icon.v-list-group__header__prepend-icon .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v-application--is-ltr .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-left:72px}.v-application--is-rtl .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-right:72px}.v-application--is-ltr .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-left:88px}.v-application--is-rtl .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-right:88px}.v-application--is-ltr .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-left:24px}.v-application--is-rtl .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-right:24px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-left:64px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>.v-list-item{padding-right:64px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-left:80px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>.v-list-item{padding-right:80px}.v-list-item-group .v-list-item--active{color:inherit}.v-item-group{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;max-width:100%;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.theme--light.v-slider .v-slider__thumb,.theme--light.v-slider .v-slider__track-background,.theme--light.v-slider .v-slider__track-fill{background:rgba(0,0,0,.26)}.theme--dark.v-slider .v-slider__thumb,.theme--dark.v-slider .v-slider__track-background,.theme--dark.v-slider .v-slider__track-fill{background:hsla(0,0%,100%,.2)}.v-slider{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider input{cursor:default;padding:0;width:100%;display:none}.v-slider__track-container{position:absolute;border-radius:0}.v-slider__thumb-container,.v-slider__track-background,.v-slider__track-fill{position:absolute;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb-container{outline:none;top:50%}.v-slider__thumb-container:hover .v-slider__thumb:before{-webkit-transform:scale(1);transform:scale(1)}.v-slider__thumb{width:12px;height:12px;left:-6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider__thumb,.v-slider__thumb:before{position:absolute;border-radius:50%;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb:before{content:"";color:inherit;width:36px;height:36px;background:currentColor;opacity:.3;left:-12px;top:-12px;-webkit-transform:scale(.1);transform:scale(.1);pointer-events:none}.v-slider__thumb:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.v-slider__tick,.v-slider__ticks-container{position:absolute}.v-slider__tick{opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:0}.v-slider__tick--filled{background-color:hsla(0,0%,100%,.5)}.v-application--is-ltr .v-slider__tick:first-child .v-slider__tick-label{-webkit-transform:none;transform:none}.v-application--is-rtl .v-slider__tick:first-child .v-slider__tick-label{-webkit-transform:translateX(100%);transform:translateX(100%)}.v-application--is-ltr .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.v-application--is-rtl .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:none;transform:none}.v-slider__tick-label{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.v-slider__thumb-label-container{top:0}.v-slider__thumb-label,.v-slider__thumb-label-container{position:absolute;left:0;-webkit-transition:.3s cubic-bezier(.25,.8,.25,1);transition:.3s cubic-bezier(.25,.8,.25,1)}.v-slider__thumb-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;color:#fff;width:32px;height:32px;border-radius:50% 50% 0;bottom:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider--horizontal{min-height:32px;margin-left:8px;margin-right:8px}.v-slider--horizontal .v-slider__track-container{width:100%;height:2px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.v-slider--horizontal .v-slider__track-background,.v-slider--horizontal .v-slider__track-fill{height:100%}.v-slider--horizontal .v-slider__ticks-container{left:0;height:2px;width:100%}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-rtl .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label{-webkit-transform:translateX(0);transform:translateX(0)}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateX(100%);transform:translateX(100%)}.v-slider--horizontal .v-slider__tick .v-slider__tick-label{top:8px}.v-application--is-ltr .v-slider--horizontal .v-slider__tick .v-slider__tick-label{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick .v-slider__tick-label{-webkit-transform:translateX(50%);transform:translateX(50%)}.v-slider--horizontal .v-slider__thumb-label{-webkit-transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg)}.v-slider--horizontal .v-slider__thumb-label>*{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.v-slider--vertical{min-height:150px;margin-top:12px;margin-bottom:12px}.v-slider--vertical .v-slider__track-container{height:100%;width:2px;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v-slider--vertical .v-slider__track-background,.v-slider--vertical .v-slider__track-fill{width:100%}.v-slider--vertical .v-slider__thumb-container{left:50%}.v-slider--vertical .v-slider__ticks-container{top:0;width:2px;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.v-application--is-ltr .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:12px}.v-application--is-rtl .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:12px}.v-slider--vertical .v-slider__thumb-label>*{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.v-slider__thumb-container--focused .v-slider__thumb:before{-webkit-transform:scale(1);transform:scale(1)}.v-slider--active .v-slider__tick{opacity:1}.v-slider__thumb-container--active .v-slider__thumb:before{-webkit-transform:scale(1.5)!important;transform:scale(1.5)!important}.v-slider--disabled{pointer-events:none}.v-slider--disabled .v-slider__thumb{width:8px;height:8px;left:-4px}.v-slider--disabled .v-slider__thumb:before{display:none}.v-slider__ticks-container--always-show .v-slider__tick{opacity:1}.v-input__slider.v-input--is-readonly>.v-input__control{pointer-events:none}.v-application--is-ltr .v-input__slider .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-application--is-ltr .v-input__slider--inverse-label .v-input__slot .v-label,.v-application--is-rtl .v-input__slider .v-input__slot .v-label{margin-right:0;margin-left:12px}.v-application--is-rtl .v-input__slider--inverse-label .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-input__slider--vertical{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-application--is-ltr .v-input__slider--vertical{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.v-application--is-rtl .v-input__slider--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v-input__slider--vertical .v-input__append-outer,.v-input__slider--vertical .v-input__prepend-outer,.v-input__slider--vertical .v-input__slot{margin:0}.v-input__slider--vertical .v-messages{display:none}.v-input--has-state .v-slider__track-background{opacity:.4}.v-menu{display:none}.v-menu--attached{display:inline}.v-menu__content{position:absolute;display:inline-block;max-width:80%;overflow-y:auto;overflow-x:hidden;contain:content;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);border-radius:4px}.v-menu__content--active{pointer-events:none}.v-menu__content--auto .v-list-item{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-menu__content--fixed{position:fixed}.v-menu__content>.card{contain:content;-webkit-backface-visibility:hidden;backface-visibility:hidden}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list-item{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list-item{-webkit-transition-delay:.1s;transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto{-webkit-transition:none!important;transition:none!important}.v-menu-transition-enter.v-menu__content--auto .v-list-item{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list-item--active{opacity:1;-webkit-transform:none!important;transform:none!important;pointer-events:auto}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.v-input--checkbox.v-input--dense{margin-top:4px}.theme--light.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:hsla(0,0%,100%,.3)!important}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:24px;position:relative;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;-webkit-transition:inherit;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:inherit;transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2)}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:none;transition:none} \ No newline at end of file diff --git a/public/css/setting-admin.28c8a9f3.css b/public/css/setting-admin.c3d103e3.css similarity index 84% rename from public/css/setting-admin.28c8a9f3.css rename to public/css/setting-admin.c3d103e3.css index bdc58a6..4bd21d1 100644 --- a/public/css/setting-admin.28c8a9f3.css +++ b/public/css/setting-admin.c3d103e3.css @@ -1 +1 @@ -pre.log{background:#000;padding:5px;overflow:auto;max-width:100%;color:#fff;white-space:pre-wrap}.changelog,pre.log{font-family:Ubuntu Mono,monospace}.changelog{color:currentColor;padding:8px;border-radius:8px;background-color:rgba(0,0,0,.03);color:#000}.changelog h1,.changelog h2,.changelog h3,.changelog h4,.changelog h5,.changelog h6{font-size:16px;line-height:1.3em}.changelog h1{font-size:20px}.changelog h2{font-size:18px}@media(prefers-color-scheme:dark){.changelog{background-color:hsla(0,0%,100%,.04);color:#fff}}.theme--light.v-subheader{color:rgba(0,0,0,.6)}.theme--dark.v-subheader{color:hsla(0,0%,100%,.7)}.v-subheader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;font-size:.875rem;font-weight:400;padding:0 16px 0 16px}.v-subheader--inset{margin-left:56px}.theme--light.v-select .v-select__selections{color:rgba(0,0,0,.87);min-height:10px}.theme--light.v-select.v-input--is-disabled .v-select__selections,.theme--light.v-select .v-select__selection--disabled{color:rgba(0,0,0,.38)}.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:#fff}.theme--dark.v-select .v-select__selections{color:#fff;min-height:10px}.theme--dark.v-select.v-input--is-disabled .v-select__selections,.theme--dark.v-select .v-select__selection--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:rgba(0,0,0,.87)}.v-select{position:relative}.v-select:not(.v-select--is-multi).v-text-field--single-line .v-select__selections{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.v-select>.v-input__control>.v-input__slot{cursor:pointer}.v-select .v-chip{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:4px}.v-select .v-chip--selected:after{opacity:.22}.v-select .fade-transition-leave-active{position:absolute;left:0}.v-select.v-input--is-dirty ::-webkit-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::-moz-placeholder{color:transparent!important}.v-select.v-input--is-dirty :-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::placeholder{color:transparent!important}.v-select:not(.v-input--is-dirty):not(.v-input--is-focused) .v-text-field__prefix{line-height:20px;top:7px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-select.v-text-field--enclosed:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__selections{padding-top:20px}.v-select.v-text-field--outlined:not(.v-text-field--single-line) .v-select__selections{padding:8px 0}.v-select.v-text-field--outlined:not(.v-text-field--single-line).v-input--dense .v-select__selections{padding:4px 0}.v-select.v-text-field input{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:0;pointer-events:none;position:relative}.v-select.v-text-field:not(.v-text-field--single-line) input{margin-top:0}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.v-select.v-select--chips input{margin:0}.v-select.v-select--chips .v-select__selections{min-height:42px}.v-select.v-select--chips.v-input--dense .v-select__selections{min-height:40px}.v-select.v-select--chips .v-chip--select.v-chip--active:before{opacity:.2}.v-select.v-select--chips.v-select--chips--small .v-select__selections{min-height:26px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections{min-height:68px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-input--dense .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-input--dense .v-select__selections{min-height:40px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections{min-height:26px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small.v-input--dense .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small.v-input--dense .v-select__selections{min-height:38px}.v-select.v-text-field--reverse .v-select__selections,.v-select.v-text-field--reverse .v-select__slot{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-select__selections{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:18px;max-width:100%;min-width:0}.v-select__selection{max-width:90%}.v-select__selection--comma{margin:7px 4px 7px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select.v-input--dense .v-select__selection--comma{margin:5px 4px 3px 0}.v-select.v-input--dense .v-chip{margin:0 4px 0 4px}.v-select__slot{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;min-width:0;width:100%}.v-select:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{-ms-flex-item-align:end;align-self:flex-end}.v-simple-checkbox{-ms-flex-item-align:center;align-self:center;line-height:normal;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-simple-checkbox .v-icon{cursor:pointer}.v-simple-checkbox--disabled{cursor:default}.v-chip:not(.v-chip--outlined).accent,.v-chip:not(.v-chip--outlined).error,.v-chip:not(.v-chip--outlined).info,.v-chip:not(.v-chip--outlined).primary,.v-chip:not(.v-chip--outlined).secondary,.v-chip:not(.v-chip--outlined).success,.v-chip:not(.v-chip--outlined).warning{color:#fff}.theme--light.v-chip{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.theme--light.v-chip:not(.v-chip--active){background:#e0e0e0}.theme--light.v-chip:hover:before{opacity:.04}.theme--light.v-chip--active:before,.theme--light.v-chip--active:hover:before,.theme--light.v-chip:focus:before{opacity:.12}.theme--light.v-chip--active:focus:before{opacity:.16}.theme--dark.v-chip{border-color:hsla(0,0%,100%,.12);color:#fff}.theme--dark.v-chip:not(.v-chip--active){background:#555}.theme--dark.v-chip:hover:before{opacity:.08}.theme--dark.v-chip--active:before,.theme--dark.v-chip--active:hover:before,.theme--dark.v-chip:focus:before{opacity:.24}.theme--dark.v-chip--active:focus:before{opacity:.32}.v-chip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:20px;max-width:100%;outline:none;overflow:hidden;padding:0 12px;position:relative;text-decoration:none;-webkit-transition-duration:.28s;transition-duration:.28s;-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;transition-property:box-shadow,opacity;transition-property:box-shadow,opacity,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;white-space:nowrap}.v-chip:before{background-color:currentColor;bottom:0;border-radius:inherit;content:"";left:0;opacity:0;position:absolute;pointer-events:none;right:0;top:0}.v-chip .v-avatar{height:24px!important;min-width:24px!important;width:24px!important}.v-chip .v-icon{font-size:24px}.v-application--is-ltr .v-chip .v-avatar--left,.v-application--is-ltr .v-chip .v-icon--left{margin-left:-6px;margin-right:6px}.v-application--is-ltr .v-chip .v-avatar--right,.v-application--is-ltr .v-chip .v-icon--right,.v-application--is-rtl .v-chip .v-avatar--left,.v-application--is-rtl .v-chip .v-icon--left{margin-left:6px;margin-right:-6px}.v-application--is-rtl .v-chip .v-avatar--right,.v-application--is-rtl .v-chip .v-icon--right{margin-left:-6px;margin-right:6px}.v-chip:not(.v-chip--no-color) .v-icon{color:inherit}.v-chip .v-chip__close.v-icon{font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-chip .v-chip__close.v-icon.v-icon--right{margin-right:-4px}.v-application--is-rtl .v-chip .v-chip__close.v-icon.v-icon--right{margin-left:-4px}.v-chip .v-chip__close.v-icon:active,.v-chip .v-chip__close.v-icon:focus,.v-chip .v-chip__close.v-icon:hover{opacity:.72}.v-chip .v-chip__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;max-width:100%}.v-chip--active .v-icon{color:inherit}.v-chip--link:before{-webkit-transition:opacity .3s cubic-bezier(.25,.8,.5,1);transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-chip--link:focus:before{opacity:.32}.v-chip--clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-chip--clickable:active{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-chip--disabled{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-chip__filter{max-width:24px}.v-chip__filter.v-icon{color:inherit}.v-chip__filter.expand-x-transition-enter,.v-chip__filter.expand-x-transition-leave-active{margin:0}.v-chip--pill .v-chip__filter{margin-right:0 16px 0 0}.v-chip--pill .v-avatar{height:32px!important;width:32px!important}.v-application--is-ltr .v-chip--pill .v-avatar--left{margin-left:-12px}.v-application--is-ltr .v-chip--pill .v-avatar--right,.v-application--is-rtl .v-chip--pill .v-avatar--left{margin-right:-12px}.v-application--is-rtl .v-chip--pill .v-avatar--right{margin-left:-12px}.v-chip--label{border-radius:4px!important}.v-chip.v-chip--outlined{border-width:thin;border-style:solid}.v-chip.v-chip--outlined.v-chip--active:before{opacity:.08}.v-chip.v-chip--outlined .v-icon{color:inherit}.v-chip.v-chip--outlined.v-chip.v-chip{background-color:transparent!important}.v-chip.v-chip--selected{background:transparent}.v-chip.v-chip--selected:after{opacity:.28}.v-chip.v-size--x-small{border-radius:8px;font-size:10px;height:16px}.v-chip.v-size--x-small .v-icon{font-size:10px;height:10px;width:10px}.v-chip.v-size--small{border-radius:12px;font-size:12px;height:24px}.v-chip.v-size--small .v-icon{font-size:12px;height:12px;width:12px}.v-chip.v-size--default{border-radius:16px;font-size:14px;height:32px}.v-chip.v-size--default .v-icon{font-size:14px;height:14px;width:14px}.v-chip.v-size--large{border-radius:27px;font-size:16px;height:54px}.v-chip.v-size--large .v-icon{font-size:16px;height:16px;width:16px}.v-chip.v-size--x-large{border-radius:33px;font-size:18px;height:66px}.v-chip.v-size--x-large .v-icon{font-size:18px;height:18px;width:18px}.v-menu{display:none}.v-menu--attached{display:inline}.v-menu__content{position:absolute;display:inline-block;max-width:80%;overflow-y:auto;overflow-x:hidden;contain:content;-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);border-radius:4px}.v-menu__content--active{pointer-events:none}.v-menu__content--auto .v-list-item{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-menu__content--fixed{position:fixed}.v-menu__content>.card{contain:content;-webkit-backface-visibility:hidden;backface-visibility:hidden}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list-item{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list-item{-webkit-transition-delay:.1s;transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto{-webkit-transition:none!important;transition:none!important}.v-menu-transition-enter.v-menu__content--auto .v-list-item{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list-item--active{opacity:1;-webkit-transform:none!important;transform:none!important;pointer-events:auto}.poka.list .item.log{font-family:Ubuntu Mono,monospace}.poka.list .item.log.level-warn{background-color:rgba(255,255,0,.23)}.poka.list .item.log.level-error{background-color:rgba(255,0,0,.23)} \ No newline at end of file +pre.log{background:#000;padding:5px;overflow:auto;max-width:100%;color:#fff;white-space:pre-wrap}.changelog,pre.log{font-family:Ubuntu Mono,monospace}.changelog{color:currentColor;padding:8px;border-radius:8px;background-color:rgba(0,0,0,.03);color:#000}.changelog h1,.changelog h2,.changelog h3,.changelog h4,.changelog h5,.changelog h6{font-size:16px;line-height:1.3em}.changelog h1{font-size:20px}.changelog h2{font-size:18px}@media(prefers-color-scheme:dark){.changelog{background-color:hsla(0,0%,100%,.04);color:#fff}}.theme--light.v-subheader{color:rgba(0,0,0,.6)}.theme--dark.v-subheader{color:hsla(0,0%,100%,.7)}.v-subheader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;font-size:.875rem;font-weight:400;padding:0 16px 0 16px}.v-subheader--inset{margin-left:56px}.theme--light.v-select .v-select__selections{color:rgba(0,0,0,.87);min-height:10px}.theme--light.v-select.v-input--is-disabled .v-select__selections,.theme--light.v-select .v-select__selection--disabled{color:rgba(0,0,0,.38)}.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:#fff}.theme--dark.v-select .v-select__selections{color:#fff;min-height:10px}.theme--dark.v-select.v-input--is-disabled .v-select__selections,.theme--dark.v-select .v-select__selection--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:rgba(0,0,0,.87)}.v-select{position:relative}.v-select:not(.v-select--is-multi).v-text-field--single-line .v-select__selections{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.v-select>.v-input__control>.v-input__slot{cursor:pointer}.v-select .v-chip{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:4px}.v-select .v-chip--selected:after{opacity:.22}.v-select .fade-transition-leave-active{position:absolute;left:0}.v-select.v-input--is-dirty ::-webkit-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::-moz-placeholder{color:transparent!important}.v-select.v-input--is-dirty :-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::placeholder{color:transparent!important}.v-select:not(.v-input--is-dirty):not(.v-input--is-focused) .v-text-field__prefix{line-height:20px;top:7px;-webkit-transition:.3s cubic-bezier(.25,.8,.5,1);transition:.3s cubic-bezier(.25,.8,.5,1)}.v-select.v-text-field--enclosed:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__selections{padding-top:20px}.v-select.v-text-field--outlined:not(.v-text-field--single-line) .v-select__selections{padding:8px 0}.v-select.v-text-field--outlined:not(.v-text-field--single-line).v-input--dense .v-select__selections{padding:4px 0}.v-select.v-text-field input{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;min-width:0;pointer-events:none;position:relative}.v-select.v-text-field:not(.v-text-field--single-line) input{margin-top:0}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.v-select.v-select--chips input{margin:0}.v-select.v-select--chips .v-select__selections{min-height:42px}.v-select.v-select--chips.v-input--dense .v-select__selections{min-height:40px}.v-select.v-select--chips .v-chip--select.v-chip--active:before{opacity:.2}.v-select.v-select--chips.v-select--chips--small .v-select__selections{min-height:26px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections{min-height:68px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-input--dense .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-input--dense .v-select__selections{min-height:40px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections{min-height:26px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small.v-input--dense .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small.v-input--dense .v-select__selections{min-height:38px}.v-select.v-text-field--reverse .v-select__selections,.v-select.v-text-field--reverse .v-select__slot{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.v-select__selections{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:18px;max-width:100%;min-width:0}.v-select__selection{max-width:90%}.v-select__selection--comma{margin:7px 4px 7px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select.v-input--dense .v-select__selection--comma{margin:5px 4px 3px 0}.v-select.v-input--dense .v-chip{margin:0 4px 0 4px}.v-select__slot{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;min-width:0;width:100%}.v-select:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{-ms-flex-item-align:end;align-self:flex-end}.v-simple-checkbox{-ms-flex-item-align:center;align-self:center;line-height:normal;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-simple-checkbox .v-icon{cursor:pointer}.v-simple-checkbox--disabled{cursor:default}.v-chip:not(.v-chip--outlined).accent,.v-chip:not(.v-chip--outlined).error,.v-chip:not(.v-chip--outlined).info,.v-chip:not(.v-chip--outlined).primary,.v-chip:not(.v-chip--outlined).secondary,.v-chip:not(.v-chip--outlined).success,.v-chip:not(.v-chip--outlined).warning{color:#fff}.theme--light.v-chip{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.theme--light.v-chip:not(.v-chip--active){background:#e0e0e0}.theme--light.v-chip:hover:before{opacity:.04}.theme--light.v-chip--active:before,.theme--light.v-chip--active:hover:before,.theme--light.v-chip:focus:before{opacity:.12}.theme--light.v-chip--active:focus:before{opacity:.16}.theme--dark.v-chip{border-color:hsla(0,0%,100%,.12);color:#fff}.theme--dark.v-chip:not(.v-chip--active){background:#555}.theme--dark.v-chip:hover:before{opacity:.08}.theme--dark.v-chip--active:before,.theme--dark.v-chip--active:hover:before,.theme--dark.v-chip:focus:before{opacity:.24}.theme--dark.v-chip--active:focus:before{opacity:.32}.v-chip{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:20px;max-width:100%;outline:none;overflow:hidden;padding:0 12px;position:relative;text-decoration:none;-webkit-transition-duration:.28s;transition-duration:.28s;-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;transition-property:box-shadow,opacity;transition-property:box-shadow,opacity,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;white-space:nowrap}.v-chip:before{background-color:currentColor;bottom:0;border-radius:inherit;content:"";left:0;opacity:0;position:absolute;pointer-events:none;right:0;top:0}.v-chip .v-avatar{height:24px!important;min-width:24px!important;width:24px!important}.v-chip .v-icon{font-size:24px}.v-application--is-ltr .v-chip .v-avatar--left,.v-application--is-ltr .v-chip .v-icon--left{margin-left:-6px;margin-right:6px}.v-application--is-ltr .v-chip .v-avatar--right,.v-application--is-ltr .v-chip .v-icon--right,.v-application--is-rtl .v-chip .v-avatar--left,.v-application--is-rtl .v-chip .v-icon--left{margin-left:6px;margin-right:-6px}.v-application--is-rtl .v-chip .v-avatar--right,.v-application--is-rtl .v-chip .v-icon--right{margin-left:-6px;margin-right:6px}.v-chip:not(.v-chip--no-color) .v-icon{color:inherit}.v-chip .v-chip__close.v-icon{font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-chip .v-chip__close.v-icon.v-icon--right{margin-right:-4px}.v-application--is-rtl .v-chip .v-chip__close.v-icon.v-icon--right{margin-left:-4px}.v-chip .v-chip__close.v-icon:active,.v-chip .v-chip__close.v-icon:focus,.v-chip .v-chip__close.v-icon:hover{opacity:.72}.v-chip .v-chip__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;max-width:100%}.v-chip--active .v-icon{color:inherit}.v-chip--link:before{-webkit-transition:opacity .3s cubic-bezier(.25,.8,.5,1);transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-chip--link:focus:before{opacity:.32}.v-chip--clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-chip--clickable:active{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-chip--disabled{opacity:.4;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-chip__filter{max-width:24px}.v-chip__filter.v-icon{color:inherit}.v-chip__filter.expand-x-transition-enter,.v-chip__filter.expand-x-transition-leave-active{margin:0}.v-chip--pill .v-chip__filter{margin-right:0 16px 0 0}.v-chip--pill .v-avatar{height:32px!important;width:32px!important}.v-application--is-ltr .v-chip--pill .v-avatar--left{margin-left:-12px}.v-application--is-ltr .v-chip--pill .v-avatar--right,.v-application--is-rtl .v-chip--pill .v-avatar--left{margin-right:-12px}.v-application--is-rtl .v-chip--pill .v-avatar--right{margin-left:-12px}.v-chip--label{border-radius:4px!important}.v-chip.v-chip--outlined{border-width:thin;border-style:solid}.v-chip.v-chip--outlined.v-chip--active:before{opacity:.08}.v-chip.v-chip--outlined .v-icon{color:inherit}.v-chip.v-chip--outlined.v-chip.v-chip{background-color:transparent!important}.v-chip.v-chip--selected{background:transparent}.v-chip.v-chip--selected:after{opacity:.28}.v-chip.v-size--x-small{border-radius:8px;font-size:10px;height:16px}.v-chip.v-size--x-small .v-icon{font-size:10px;height:10px;width:10px}.v-chip.v-size--small{border-radius:12px;font-size:12px;height:24px}.v-chip.v-size--small .v-icon{font-size:12px;height:12px;width:12px}.v-chip.v-size--default{border-radius:16px;font-size:14px;height:32px}.v-chip.v-size--default .v-icon{font-size:14px;height:14px;width:14px}.v-chip.v-size--large{border-radius:27px;font-size:16px;height:54px}.v-chip.v-size--large .v-icon{font-size:16px;height:16px;width:16px}.v-chip.v-size--x-large{border-radius:33px;font-size:18px;height:66px}.v-chip.v-size--x-large .v-icon{font-size:18px;height:18px;width:18px}.poka.list .item.log{font-family:Ubuntu Mono,monospace}.poka.list .item.log.level-warn{background-color:rgba(255,255,0,.23)}.poka.list .item.log.level-error{background-color:rgba(255,0,0,.23)} \ No newline at end of file diff --git a/public/index.html b/public/index.html index cb2816f..c9d4645 100644 --- a/public/index.html +++ b/public/index.html @@ -1,4 +1,4 @@ -PokaPlayer

PokaPlayer

\ No newline at end of file + } \ No newline at end of file diff --git a/public/js/app.384798c9.js b/public/js/app.384798c9.js deleted file mode 100644 index 7e612e5..0000000 --- a/public/js/app.384798c9.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(t){function e(e){for(var i,s,o=e[0],l=e[1],c=e[2],d=0,u=[];dt.data.songs).then(t=>{_addSongs({songs:t})}).catch(t=>alert(`PokaPlayer Error\n${t}`))},window._deepcopy=t=>JSON.parse(JSON.stringify(t)),window._addSongs=function({songs:t,index:e,clear:a=!0}){const i=window._setting("server"),s=window._setting("headerBgSource");let r=[];for(let n of t){let t=_deepcopy(n),e=_setting("audioQuality").toLowerCase(),a=/^((?!chrome|android).)*safari/i.test(window.navigator.userAgent);"DSM"==t.source&&"high"==e&&("mp3"==t.codec?e="original":"aac"==t.codec?e="original":"flac"==t.codec&&t.bitrate<=16e5&&!a&&(e="original")),t.originalURL=t.url,t.url=i+t.url+"&songRes="+e,t.originalCover=t.cover,t.cover=t.cover&&t.cover.startsWith("http")?t.cover:t.cover?i+t.cover:s,t.uuid=_uuid(),r.push(t)}a&&_player.list.clear(),_player.list.add(r),e&&"random"===_player.options.order?(_player.options.order="list",_player.list.switch(e),_player.options.order="random"):e&&_player.list.switch(e),_player.play()},window._player=new r.a({container:document.getElementById("player")}),window._uuid=()=>{var t=Date.now();return"undefined"!==typeof performance&&"function"===typeof performance.now&&(t+=performance.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var a=(t+16*Math.random())%16|0;return t=Math.floor(t/16),("x"===e?a:3&a|8).toString(16)}))},window._lyricReader=a("ef87"),window._lrc=new(a("ef87"))("[00:00.000]"),window._CSSsetting=(t,e)=>{let a=_setting("cssVariable");a[t]=e,_setting("cssVariable",a),document.documentElement.style.setProperty(t,e)},window._setting=(t,e)=>{let a=JSON.parse(localStorage.pokaSetting||"{}"),i={nickname:`Poka-${Math.random().toString(36).substring(8).toUpperCase()}`,theme:"#5c95c4",lyricTheme:"default",artistView:"card",composerView:"card",audioQuality:"High",headerBgSource:"https://i.imgur.com/IdbJiao.jpg",darkMode:!1,dataRecord:!0,server:location.origin,password:"",cssVariable:{"--pokabgheight":"calc( 100vh - 69px - 64px )"}},s=navigator.language||navigator.userLanguage;switch(s){case"zh-TW":i.lang="zh_TW";break;case"zh-CN":i.lang="zh_CN";break;default:i.lang="en_US";break}return e?(a[t]=e,localStorage.pokaSetting=JSON.stringify(a),a[t]):a[t]?a[t]:i[t]?(a[t]=i[t]||"",localStorage.pokaSetting=JSON.stringify(a),a[t]):""},window._socket=io(window._setting("server"),{transports:["websocket"]});let l=document.documentElement;for(let[Rs,Es]of Object.entries(_setting("cssVariable")))l.style.setProperty(Rs,Es);var c=a("2b0e"),d=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-app",{staticClass:"page-container"},[a("router-view"),a("v-snackbar",{class:{withBottomPlayer:t.snackbar.withBottomPlayer},model:{value:t.snackbar.show,callback:function(e){t.$set(t.snackbar,"show",e)},expression:"snackbar.show"}},[t._v(t._s(t.snackbar.message))])],1)},u=[],p={created(){c["default"].prototype.$deepCopy=window._deepcopy,c["default"].prototype.$randomPlay=window._randomPlay,c["default"].prototype.$addSongs=window._addSongs,c["default"].prototype.$snackbar=(t="",e=1500)=>{this.snackbar.message=t,this.snackbar.withBottomPlayer=document.querySelectorAll(".bottom-player").length,this.snackbar.show=!0,clearTimeout(this.snackbar.timeout),this.snackbar.timeout=setTimeout(()=>this.snackbar.show=!1,e)},c["default"].prototype.$pagination=(t,e,a=40)=>{return e-=1,t.slice(e*a,e*a+a)},c["default"].prototype.$getPages=(t,e=40)=>{return Math.ceil(t.length/e)},this.$vuetify.theme.themes.dark.primary=window._setting("theme"),this.$vuetify.theme.themes.light.primary=window._setting("theme")},data:()=>({snackbar:{show:!1,message:"",timeout:null,withBottomPlayer:!0}})},m=p,g=(a("cf25"),a("5c64"),a("d4db"),a("2877")),_=a("6544"),h=a.n(_),v=a("7496"),y=a("2db4"),f=Object(g["a"])(m,d,u,!1,null,null,null),b=f.exports;h()(f,{VApp:v["a"],VSnackbar:y["a"]});var w=a("8c4f"),k=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("portal-target",{attrs:{name:"app-bar",slim:""}},[a("v-app-bar",{style:"box-shadow: 0px 0px 0px 1px "+(t.$vuetify.theme.isDark?"rgba(255, 255, 255, 0.12)":"rgb(0 0 0 / 20%)"),attrs:{color:"#FFF","clipped-left":"",app:""}},[t.$vuetify.breakpoint.mdAndUp?t._e():a("v-app-bar-nav-icon",{on:{click:function(e){return e.stopPropagation(),t.toggleMenu()}}}),!t.showSeachBar||t.$vuetify.breakpoint.mdAndUp?a("div",{staticClass:"poka-drawer-logo"},[a("h1",[t._v("PokaPlayer")])]):t._e(),a("v-spacer"),a("poka-searchbar",{model:{value:t.showSeachBar,callback:function(e){t.showSeachBar=e},expression:"showSeachBar"}}),a("v-btn",{attrs:{icon:""},on:{click:t.switch_audio_order}},["list"===t.audio_order?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("repeat")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("shuffle")])],1)],1)],1),a("v-navigation-drawer",{attrs:{clipped:t.$vuetify.breakpoint.mdAndUp,"mobile-breakpoint":960,"mini-variant":t.$vuetify.breakpoint.mdAndUp,app:""},model:{value:t.drawer,callback:function(e){t.drawer=e},expression:"drawer"}},[a("div",{staticClass:"poka list"},t._l(t.items,(function(e){return a("router-link",{directives:[{name:"ripple",rawName:"v-ripple"}],key:e.text,staticClass:"item",attrs:{to:e.to,"active-class":"active",title:e.text}},[a("div",{staticClass:"content"},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:t.$vuetify.theme.isDark?"#FFF":"primary"},domProps:{textContent:t._s(e.icon)}}),a("div",{staticClass:"header"},[a("div",{staticClass:"head"},[t._v(t._s(t.$t(e.text)))])])],1)])})),1)]),a("v-main",[a("div",{staticClass:"router-view"},[a("router-view")],1),a("div",{staticStyle:{height:"69px"}})]),a("div",{staticClass:"bottom-player"},[a("div",{staticClass:"app-progress-bar"},[a("v-slider",{attrs:{min:"0",max:"100",step:"0.000001","hide-details":""},on:{change:t.audio_seek},model:{value:t.audio_currentTimePercent,callback:function(e){t.audio_currentTimePercent=e},expression:"audio_currentTimePercent"}})],1),a("div",{staticClass:"song-info"},[a("div",{staticClass:"left"},[a("div",{staticClass:"cover"},[a("v-fade-transition",{attrs:{mode:"out-in"}},[a("img",{key:t.audio_cover,attrs:{src:t.audio_cover}})])],1),a("div",{staticClass:"song-title",on:{click:function(e){return t.$router.push("/now"!=t.$route.path?"/now":"/lyric")}}},[a("div",{staticClass:"song-name"},[t._v(t._s(t.audio_title))]),a("div",{staticClass:"song-artist"},[t._v("\n "+t._s(t.audio_artist||t.$t("app_waitForPlay"))+"\n ")])])]),a("div",{staticClass:"center"},[a("span",{staticClass:"time"},[t._v(t._s(t.audio_currentTime))]),a("v-btn",{attrs:{icon:""},on:{click:t.audio_previous}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("skip_previous")])],1),a("v-btn",{attrs:{small:"",fab:"",depressed:"",color:"primary"},on:{click:t.audio_toggle}},[a("v-icon",{staticClass:"anicons",style:{"font-variation-settings":t.audio_paused?"":"'TIME' 100"}},[t._v("H")])],1),a("v-btn",{attrs:{icon:""},on:{click:t.audio_next}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("skip_next")])],1),a("span",{staticClass:"time"},[t._v(t._s(t.audio_totalTime))])],1),t.audio_artist?a("div",{staticClass:"right"},[a("div",{style:"display: flex;padding: 20px 0;min-width: 160px;justify-content: flex-end;",on:{mouseover:function(e){t.audio_volume_hover=!0},mouseleave:function(e){t.audio_volume_hover=!1}}},[a("v-fade-transition",[a("v-slider",{directives:[{name:"show",rawName:"v-show",value:t.audio_volume_hover,expression:"audio_volume_hover"}],attrs:{"hide-details":"","thumb-label":""},model:{value:t.audio_volume,callback:function(e){t.audio_volume=e},expression:"audio_volume"}})],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.audio_volume?t.audio_volume=0:t.audio_volume=100}}},[0==t.audio_volume?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("volume_off")]):t.audio_volume<50?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("volume_down")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("volume_up")])],1)],1),a("v-btn",{attrs:{icon:""},on:{click:t.switch_audio_order}},["list"===t.audio_order?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("repeat")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("shuffle")])],1),"/now"!=t.$route.path?a("v-btn",{attrs:{icon:"",to:"/now"}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("playlist_play")])],1):a("v-btn",{attrs:{icon:"",to:"/lyric"}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("subtitles")])],1)],1):a("div",{staticClass:"right"},[a("play-random-button")],1),t.audio_artist?a("div",{staticClass:"right-s"},[a("v-btn",{attrs:{icon:""},on:{click:t.audio_previous}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("skip_previous")])],1),a("v-btn",{attrs:{small:"",fab:"",depressed:"",color:"primary"},on:{click:t.audio_toggle}},[a("v-icon",{staticClass:"anicons",style:{"font-variation-settings":t.audio_paused?"":"'TIME' 100"}},[t._v("H")])],1),a("v-btn",{attrs:{icon:""},on:{click:t.audio_next}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("skip_next")])],1)],1):a("div",{staticClass:"right-s"},[a("play-random-button")],1)])])],1)},x=[],C={name:"App",data:()=>({menuVisible:!1,drawer:null,audio_interval:null,audio_currentTimePercent:100,audio_bufferPercent:100,audio_currentTime:"0:00",audio_totalTime:"0:00",audio_paused:!0,audio_recored:!1,audio_cover:_setting("headerBgSource"),audio_title:"PokaPlayer",audio_artist:null,audio_order:_player.options.order,audio_volume:100,audio_volume_hover:!1,scrollPositions:{},settings:{darkMode:window._setting("darkMode")},showSeachBar:!1,items:[{icon:"library_music",text:"library",to:"/library"},{icon:"playlist_play",text:"nowplaying",to:"/now"},{icon:"subtitles",text:"lrc",to:"/lyric"},{icon:"settings",text:"settings",to:"/settings"}]}),watch:{audio_volume(t){_player.volume(t/100,!0)}},destroyed(){this.audio_interval&&clearInterval(this.audio_interval)},created(){function t(){let t=.01*window.innerHeight;document.documentElement.style.setProperty("--vh",`${t}px`)}if(document.getElementsByTagName("meta")["theme-color"].content=this.$vuetify.theme.isDark?"rgb(47, 43, 62)":"rgb(245, 245, 245)",window.addEventListener("resize",t),t(),this.drawer=this.$vuetify.breakpoint.mdAndUp,this.$router.beforeEach((t,e,a)=>{let i=document.querySelector("main");i&&(this.scrollPositions[e.name]=i.scrollTop),a(),this.$nextTick(()=>{let t=this.$router.history.current.name;if(i&&t in this.scrollPositions){let e=this.scrollPositions[t];setTimeout(()=>i.scrollTop=e,100)}})}),this.axios.defaults.withCredentials=!0,this.axios.defaults.baseURL=_setting("server"),this.getStatus(),_socket.emit("login",{username:window._setting("username"),password:window._setting("password")}),_socket.emit("send-nickname",_setting("nickname")),"mediaSession"in navigator){navigator.mediaSession.setActionHandler("play",()=>{_player.toggle(),navigator.mediaSession.playbackState="playing"}),navigator.mediaSession.setActionHandler("pause",()=>{_player.pause(),navigator.mediaSession.playbackState="paused"}),navigator.mediaSession.setActionHandler("previoustrack",()=>_player.skipBack()),navigator.mediaSession.setActionHandler("nexttrack",()=>_player.skipForward());try{navigator.mediaSession.setActionHandler("seekto",t=>{console.log("seek to",t.seekTime),_player.seek(t.seekTime),this.updatePositionState()})}catch(e){console.warn('Warning! The "seekto" media session action is not supported.')}}this.audio_interval=setInterval(()=>{let t=_player.audio.currentTime||0,e=_player.audio.duration||0;if(this.audio_paused=_player.paused,this.audio_order=_player.options.order,_player.list.audios.length>0){let{name:a,artist:i,album:s,cover:r}=_player.list.audios[_player.list.index];this.audio_title!=a&&(this.audio_recored=!1,"mediaSession"in navigator&&(navigator.mediaSession.metadata=new MediaMetadata({title:a,artist:i,album:s,artwork:[{src:r}]}),this.updatePositionState()));let n=_player.audio.buffered,o=t>1?n.end(n.length-1)/e*100:0,l=t/e*100;this.audio_currentTimePercent=l,this.audio_bufferPercent=o,this.audio_title=a,this.audio_artist=i,this.audio_cover=r,this.audio_currentTime=this.secondToTime(t),this.audio_totalTime=this.secondToTime(e),this.updatePositionState(),e&&t+10>e&&!this.audio_recored&&window._setting("dataRecord")&&(this.audio_recored=!0,this.axios.post(`${_setting("server")}/pokaapi/v2/record/add`,_player.list.audios[_player.list.index]))}else this.audio_currentTime="0:00",this.audio_totalTime="0:00",this.audio_currentTimePercent=100,this.audio_bufferPercent=100,this.audio_title="PokaPlayer",this.audio_artist=null,this.audio_recored=!1,this.audio_cover=_setting("headerBgSource"),"mediaSession"in navigator&&(console.log("[mediaSession] metadata cleared."),navigator.mediaSession.metadata=null)},400)},methods:{secondToTime(t){let e=Math.floor(t/60),a=Math.floor(t%60);return a=a<10?"0"+a:a,e+":"+a},updatePositionState(){"setPositionState"in navigator.mediaSession&&navigator.mediaSession.setPositionState({duration:_player.audio.duration||0,playbackRate:1,position:_player.audio.currentTime||0})},audio_toggle(){_player.list.audios.length>0?(_player.toggle(),this.audio_paused=_player.paused):this.$randomPlay()},audio_next(){_player.skipForward(),_player.play()},audio_previous(){_player.skipBack(),_player.play()},audio_seek(){_player.seek(this.audio_currentTimePercent/100*_player.audio.duration)},closeMenu(){this.drawer=!1},toggleMenu(){this.drawer=!this.drawer},switch_audio_order(){_player.options.order="random"===_player.options.order?"list":"random",this.audio_order=_player.options.order},switchTheme(){this.settings.darkMode=!this.settings.darkMode,window._setting("darkMode",this.settings.darkMode),this.settings.darkMode?window._theme.switchToDark():window._theme.switchToLight()},async getStatus(){let t=await this.axios.get(_setting("server")+"/status/");if(!t.data.login)return this.$router.push("/login");let e=await this.axios.get(_setting("server")+"/pokaapi/v2/user/");sessionStorage.setItem("login",JSON.stringify(e.data));let a=JSON.parse(e.data.settings);for(let i of Object.keys(a))_setting(i,a[i]);if("admin"==e.data.role){let t={icon:"admin_panel_settings",text:"settingIndex.adminItems",to:"/admin"};this.items.filter(t=>"Admin"==t.text).length||this.items.push(t)}if(t.data.debug){let t={icon:"bug_report",text:"debug",to:"/debug"};this.items.filter(t=>"Debug"==t.text).length||this.items.push(t)}}}},S=C,$=(a("c4b6"),a("40dc")),P=a("5bc1"),D=a("8336"),A=a("0789"),T=a("132d"),V=a("f6c4"),L=a("f774"),I=a("ba0d"),U=a("2fa4"),N=a("269a"),R=a.n(N),E=a("5607"),B=Object(g["a"])(S,k,x,!1,null,"d19e61f0",null),F=B.exports;h()(B,{VAppBar:$["a"],VAppBarNavIcon:P["a"],VBtn:D["a"],VFadeTransition:A["d"],VIcon:T["a"],VMain:V["a"],VNavigationDrawer:L["a"],VSlider:I["a"],VSpacer:U["a"]}),R()(B,{Ripple:E["a"]});var O=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("router-view")],1)},M=[],j={name:"App",created(){document.getElementsByTagName("meta")["theme-color"].content=this.$vuetify.theme.isDark?"rgb(47, 43, 62)":"rgb(245, 245, 245)"}},q=j,H=Object(g["a"])(q,O,M,!1,null,null,null),z=H.exports,G=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",["album"!=t.type?a("portal",{attrs:{to:"app-bar"}},[a("v-app-bar",{style:"box-shadow: 0px 0px 0px 1px "+(t.$vuetify.theme.isDark?"rgba(255, 255, 255, 0.12)":"rgb(0 0 0 / 20%)"),attrs:{color:"#FFF","clipped-left":"",app:""}},[a("back",{attrs:{icon:""}}),a("v-toolbar-title",[t._v(t._s(t.name))]),a("v-spacer"),a("poka-searchbar")],1)],1):t._e(),"album"==t.type?a("poka-header",{attrs:{title:t.name,bg:t.cover}}):a("poka-header",{attrs:{title:t.$t(t.type),blurbg:"",bg:t.cover}}),"album"==t.type?a("library-menu"):t._e(),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-albums",{attrs:{data:t.data.albums}}):t._e()],1),t.data?t._e():a("poka-loader")],1)},Q=[],Y={name:"Album",created(){this.fetchData()},watch:{"$route.path":function(){this.fetchData()}},data:()=>({data:null,cover:null,name:null,type:null,server:_setting("server")}),methods:{async fetchData(){let t;this.type=this.$route.meta.type,this.data=null,this.cover=_setting("headerBgSource");let e=this.$route.meta.type,{source:a,id:i}=this.$route.params;"unknown"==i&&(i=""),"album"==e?(this.name=this.$t("album"),t=_setting("server")+"/pokaapi/albums/"):(this.name="",t=`${this.server}/pokaapi/${e}Albums/?moduleName=${encodeURIComponent(a)}&id=${encodeURIComponent(i)}`),this.data=(await this.axios.get(t)).data,"album"!=e&&this.axios.get(`/pokaapi/${e}/?moduleName=${encodeURIComponent(a)}&id=${encodeURIComponent(i)}`).then(t=>{this.cover=_setting("server")+t.data.cover,this.name=t.data.name})}}},J=Y,W=a("2a7f"),K=Object(g["a"])(J,G,Q,!1,null,null,null),X=K.exports;h()(K,{VAppBar:$["a"],VSlideYReverseTransition:A["h"],VSpacer:U["a"],VToolbarTitle:W["a"]});var Z=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("portal",{attrs:{to:"app-bar"}},[a("v-app-bar",{style:"box-shadow: 0px 0px 0px 1px "+(t.$vuetify.theme.isDark?"rgba(255, 255, 255, 0.12)":"rgb(0 0 0 / 20%)"),attrs:{color:"#FFF","clipped-left":"",app:""}},[a("back",{attrs:{icon:""}}),a("v-toolbar-title",[t._v(t._s(t.name))]),a("v-spacer"),a("poka-searchbar")],1)],1),a("poka-header",{attrs:{blurbg:!0,bg:t.cover||null}}),a("div",{staticClass:"album-songs-container"},[a("div",{staticClass:"album-info"},[a("info-header",{attrs:{title:t.name,subtitle:t.artist,cover:t.cover,songs:t.songs&&t.songs.length}},[a("v-fade-transition",[t.songs?a("pin-button",{attrs:{source:t.$route.params.source,id:t.$route.params.id,type:"album",cover:t.cover,artist:t.artist,name:t.name,"btn-type":"icon-button"}}):t._e()],1)],1)],1),a("v-divider",{attrs:{vertical:t.$vuetify.breakpoint.mdAndUp}}),a("div",{staticClass:"album-songs"},[t.songs?t._e():a("poka-loader",{staticStyle:{margin:"64px 0"}}),a("h1",{directives:[{name:"show",rawName:"v-show",value:t.songs,expression:"songs"}],staticClass:"title",staticStyle:{margin:"8px 16px"}},[t._v("\n "+t._s(t.$t("song"))+"\n ")]),a("v-slide-y-reverse-transition",[t.songs?a("poka-parse-songs",{staticStyle:{margin:"16px 0"},attrs:{data:t.songs}}):t._e()],1),a("v-slide-y-reverse-transition",[t.artistAlbums&&t.songs?a("div",[a("v-divider"),a("div",{staticClass:"px-4"},[a("h1",{staticClass:"title",staticStyle:{margin:"8px 0"}},[t._v("\n "+t._s(t.$t("albumsOfSameArtist"))+"\n ")]),a("poka-parse-albums",{attrs:{data:t.artistAlbums}})],1)],1):t._e()])],1)],1)],1)},tt=[],et={name:"AlbumSongs",created(){this.fetchData()},watch:{"$route.path":function(){this.fetchData()}},data:()=>({data:null,cover:null,name:null,artist:null,songs:null,artistAlbums:null,server:_setting("server")}),methods:{async fetchData(){let t=this.$route.params.source,e=this.$route.params.id;console.log(this.$route.query),this.songs=null,this.name=this.$route.query.name||"█".repeat(10),this.artist=this.$route.query.artist||"█".repeat(10),this.cover=Boolean(this.$route.query.cover)?this.server+this.$route.query.cover:null,await this.axios.get(`${this.server}/pokaapi/album?moduleName=${encodeURIComponent(t)}&id=${encodeURIComponent(e)}`).then(t=>{this.songs=t.data.songs,this.artist=t.data.artist,this.cover=this.server+t.data.cover.replace(/'/,"\\'"),this.name=t.data.name});let a=this.artist,i=t,s=`${this.server}/pokaapi/artistAlbums/?moduleName=${encodeURIComponent(i)}&id=${encodeURIComponent(a)}`;this.axios.get(s).then(t=>{this.artistAlbums=t.data.albums.filter(t=>t.id!=e),this.artistAlbums.length<1&&(this.artistAlbums=null)})}}},at=et,it=(a("bf4e"),a("ce7e")),st=Object(g["a"])(at,Z,tt,!1,null,"22aa418f",null),rt=st.exports;h()(st,{VAppBar:$["a"],VDivider:it["a"],VFadeTransition:A["d"],VSlideYReverseTransition:A["h"],VSpacer:U["a"],VToolbarTitle:W["a"]});var nt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:t.$t("artist")}}),a("library-menu"),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-artists",{attrs:{data:t.data.artists}}):t._e()],1),t.data?t._e():a("poka-loader")],1)},ot=[],lt={name:"Artist",created(){this.axios.get(_setting("server")+"/pokaapi/artists/").then(t=>{this.data=t.data})},data:()=>({data:null,server:_setting("server")})},ct=lt,dt=Object(g["a"])(ct,nt,ot,!1,null,null,null),ut=dt.exports;h()(dt,{VSlideYReverseTransition:A["h"]});var pt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:t.$t("composer")}}),a("library-menu"),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-composers",{attrs:{data:t.data.composers}}):t._e()],1),t.data?t._e():a("poka-loader")],1)},mt=[],gt={name:"Composer",created(){this.axios.get(_setting("server")+"/pokaapi/composers/").then(t=>{this.data=t.data})},data:()=>({data:null,server:_setting("server")})},_t=gt,ht=Object(g["a"])(_t,pt,mt,!1,null,null,null),vt=ht.exports;h()(ht,{VSlideYReverseTransition:A["h"]});var yt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:t.$t("folder")}}),a("library-menu"),a("v-slide-y-reverse-transition",[a("back",{directives:[{name:"show",rawName:"v-show",value:!t.$route.meta.root,expression:"!$route.meta.root"}],staticStyle:{"margin-bottom":"16px"}})],1),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-folders",{attrs:{data:t.data.folders}}):t._e()],1),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-songs",{attrs:{data:t.data.songs}}):t._e()],1),t.data?t._e():a("poka-loader")],1)},ft=[],bt={name:"Folder",created(){this.fetchData()},data:()=>({data:null,server:_setting("server")}),watch:{"$route.path":function(t,e){this.fetchData()}},methods:{async fetchData(){this.data=null;let t=this.server+"/pokaapi/";if(this.$route.meta.root)t+="folders/";else{let e=encodeURIComponent(this.$route.params.source),a=encodeURIComponent(this.$route.params.id);t+=`folderFiles/?moduleName=${e}&id=${a}`}this.axios.get(t).then(t=>{this.data=t.data})},goBack(){window.history.length>1?this.$router.go(-1):this.$router.push("/folder")}}},wt=bt,kt=Object(g["a"])(wt,yt,ft,!1,null,null,null),xt=kt.exports;h()(kt,{VSlideYReverseTransition:A["h"]});var Ct=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"login-container",style:{"--bg":"url('"+t.bg+"')"}},[a("v-overlay",{attrs:{absolute:"",value:t.logining}},[a("poka-loader")],1),t._m(0),a("div",{staticClass:"login-form"},[a("form",{staticClass:"form-container",on:{submit:function(e){return e.preventDefault(),t.login(e)}}},[a("h1",[t._v(t._s(t.$t("header_welcome")))]),a("v-text-field",{staticClass:"rounded-input",attrs:{outlined:"",label:t.$t("login_page.server"),disabled:t.logining},model:{value:t.server,callback:function(e){t.server="string"===typeof e?e.trim():e},expression:"server"}}),a("v-text-field",{staticClass:"rounded-input",attrs:{outlined:"",label:t.$t("login_page.username"),disabled:t.logining},model:{value:t.username,callback:function(e){t.username=e},expression:"username"}}),a("v-text-field",{staticClass:"rounded-input",attrs:{outlined:"",label:t.$t("login_page.password"),type:"password",disabled:t.logining},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}}),a("div",{staticClass:"d-flex justify-center"},[a("v-btn",{attrs:{disabled:t.logining,rounded:"",large:"",color:"primary",type:"submit",width:"110px"}},[t._v(t._s(t.$t("login")))])],1)],1)]),a("div",{staticClass:"footer"},[a("div",{staticClass:"left-btns"},[a("v-btn",{staticClass:"mx-1",attrs:{depressed:"",fab:"",small:""},on:{click:function(e){t.lang_dialog=!0}}},[a("v-icon",[t._v("mdi-translate")])],1),a("v-btn",{staticClass:"mx-1",attrs:{depressed:"",fab:"",small:""},on:{click:function(e){t.clearSessionDialog=!0}}},[a("v-icon",[t._v("mdi-lock-reset")])],1)],1),a("div",{staticClass:"right-btns"},[a("v-btn",{attrs:{href:"https://github.com/gnehs/PokaPlayer",target:"_blank",depressed:"",fab:"",small:""}},[a("v-icon",[t._v("mdi-github")])],1)],1)]),a("v-dialog",{attrs:{"max-width":"300"},model:{value:t.lang_dialog,callback:function(e){t.lang_dialog=e},expression:"lang_dialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("settingInterface.lang")))]),a("v-card-text",[a("div",{staticClass:"poka list"},t._l(t.languages,(function(e,i){return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:"lang"+e+"-"+i,staticClass:"item",on:{click:function(a){return t.setLang(e)}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"24px",item:""}},[a("v-icon",[t._v("translate")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(t.$t("title",e)))])])],1)])})),0)]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.lang_dialog=!1}}},[t._v(t._s(t.$t("cancel")))])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"420"},model:{value:t.clearSessionDialog,callback:function(e){t.clearSessionDialog=e},expression:"clearSessionDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("login_page.session._")))]),a("v-card-text",[a("p",[t._v(t._s(t.$t("login_page.session.description")))]),a("p",[t._v(t._s(t.$t("login_page.session.description2")))]),a("v-text-field",{attrs:{outlined:"",label:t.$t("login_page.server"),disabled:t.logining},model:{value:t.server,callback:function(e){t.server="string"===typeof e?e.trim():e},expression:"server"}}),a("v-text-field",{attrs:{outlined:"",label:t.$t("login_page.username"),disabled:t.logining},model:{value:t.username,callback:function(e){t.username=e},expression:"username"}}),a("v-text-field",{attrs:{outlined:"",label:t.$t("login_page.password"),type:"password",disabled:t.logining},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}})],1),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.clearSessionDialog=!1}}},[t._v(t._s(t.$t("cancel")))]),a("v-btn",{attrs:{color:"red",text:""},on:{click:t.clearSession}},[t._v(t._s(t.$t("reset")))])],1)],1)],1)],1)},St=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"logo"},[a("img",{attrs:{src:"/img/icons/icon.png"}})])}],$t={name:"Login",data:()=>({logining:!1,bg:_setting("headerBgSource"),server:null,serverError:null,password:null,username:null,passwordError:null,clearSessionDialog:!1,lang_dialog:!1,languages:Object.keys(window.i18n.messages),currentLang:i18n.locale}),created(){this.password=_setting("password"),this.username=_setting("username"),this.server=_setting("server")},methods:{setLang(t){window.i18n.locale=t,this.currentLang=t,window._setting("lang",t),this.lang_dialog=!1},async login(){if(this.passwordError=null,this.serverError=null,this.server=this.server.replace(/\/$/,""),!this.password||!this.server)return this.password||(this.passwordError="Wrong password"),void(this.server||(this.serverError="Unable to connect to server"));this.logining=!0,await this.axios.get(this.server+"/logout/");let t=await this.axios({method:"post",url:this.server+"/login/",data:{password:this.password,username:this.username},config:{headers:{"Content-Type":"multipart/form-data"}}}).catch(t=>this.serverError="Unable to connect to server").then(t=>t.data);if(!t.success)return this.logining=!1,this.passwordError="Wrong password",this.password="",!1;{_setting("password",this.password),_setting("username",this.username),_setting("server",this.server);let t=(await this.axios(this.server+"/pokaapi/v2/user/setting/")).data;for(let e of Object.keys(t.settings))_setting(e,t.settings[e]);_socket.emit("login",{username:window._setting("username"),password:window._setting("password")}),_socket.emit("send-nickname",_setting("nickname")),this.$router.push("/"),window.location.reload()}},async clearSession(){this.clearSessionDialog=!1;let t=await this.axios({method:"post",url:this.server+"/clear-session/",data:{password:this.password,username:this.username},config:{headers:{"Content-Type":"multipart/form-data"}}});t.data.success?this.$snackbar(i18n.t("login_page.session.success")):this.$snackbar(i18n.t("login_page.session.fail")+t.data.e)}}},Pt=$t,Dt=(a("50ba"),a("5074"),a("8212")),At=a("b0af"),Tt=a("99d9"),Vt=a("169a"),Lt=a("a797"),It=a("8654"),Ut=Object(g["a"])(Pt,Ct,St,!1,null,"1d933694",null),Nt=Ut.exports;h()(Ut,{VAvatar:Dt["a"],VBtn:D["a"],VCard:At["a"],VCardActions:Tt["a"],VCardText:Tt["c"],VCardTitle:Tt["d"],VDialog:Vt["a"],VIcon:T["a"],VOverlay:Lt["a"],VSpacer:U["a"],VTextField:It["a"]}),R()(Ut,{Ripple:E["a"]});var Rt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("transition",{attrs:{name:t.bgSlideAnimation,mode:"out-in"}},[t.audio_queue.length>0?a("poka-header",{key:t.audio_index,attrs:{blurbg:!0,title:t.$t("nowplaying"),bg:t.audio_cover}}):t._e(),!t.audio_queue.length>0?a("poka-header",{key:"2"}):t._e()],1),a("transition",{attrs:{name:"slide-right",mode:"out-in"}},[t.audio_queue.length>0?a("poka-parse-songs",{attrs:{data:t.audio_queue,"now-playing":"","active-index":t.audio_index},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-btn",{directives:[{name:"show",rawName:"v-show",value:t.isSafari,expression:"isSafari"}],attrs:{icon:""},on:{click:function(t){return t.stopPropagation(),e.moreDialog(e.song)}}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("more_horiz")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(a){return a.stopPropagation(),t.removeSong(e.index)}}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("close")])],1)]}}],null,!1,3811264598)}):t._e(),!t.audio_queue.length>0?a("v-card",{key:"card",staticClass:"mx-auto blur-card",staticStyle:{"margin-top":"64px"},attrs:{"max-width":"344"}},[a("v-card-text",{staticClass:"text-center"},[a("v-icon",{staticClass:"display-4 material-icons-outlined"},[t._v("queue_music")]),a("p",{staticClass:"headline text--primary"},[t._v(t._s(t.$t("app_waitForPlay")))]),a("p",[t._v(t._s(t.$t("app_waitForPlay_description")))]),a("play-random-button")],1)],1):t._e()],1),a("v-fab-transition",[t.audio_queue.length>0?a("v-btn",{staticStyle:{bottom:"calc(16px + 69px)"},attrs:{color:"primary",fab:"",large:"",dark:"",bottom:"",right:"",fixed:""},on:{click:t.audio_clean}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("clear_all")])],1):t._e()],1)],1)},Et=[],Bt={name:"NowPlaying",data:()=>({defaultCover:_setting("headerBgSource"),audio_cover:_setting("headerBgSource"),audio_queue:null,audio_index:-1,audio_uuid:":D",updateInterval:null,bgSlideAnimation:"slide-left",isSafari:/^((?!chrome|android).)*safari/i.test(window.navigator.userAgent)}),created(){this.updatePlayer(),this.startUpdatePlayer()},destroyed(){this.stopUpdatePlayer()},methods:{startUpdatePlayer(){this.updateInterval=setInterval(()=>this.updatePlayer(),400)},stopUpdatePlayer(){this.updateInterval&&clearInterval(this.updateInterval)},updatePlayer(){if(this.audio_queue=_player.list.audios,_player.list.audios.length>0){let t=this.audio_uuid,e=this.audio_index;this.audio_index=_player.list.index,this.audio_uuid=_player.list.audios[this.audio_index].uuid,this.audio_cover=_player.list.audios[this.audio_index].cover,t!=this.audio_uuid&&(this.bgSlideAnimation=this.audio_index>e?"slide-left":"slide-right",this.$nextTick(()=>{let t=document.querySelector(".v-main .poka.list > .active");if(t){let e=t.offsetTop-.5*document.querySelector("main").clientHeight+.75*t.clientHeight;e+=69,e+=150,this.$vuetify.goTo(e,{duration:250,offset:0,container:"main",easing:"easeInOutCubic"})}}))}else this.audio_cover=_setting("headerBgSource")},removeSong(t){_player.list.remove(t),this.updatePlayer()},audio_clean(){_player.list.clear()}}},Ft=Bt,Ot=Object(g["a"])(Ft,Rt,Et,!1,null,null,null),Mt=Ot.exports;h()(Ot,{VBtn:D["a"],VCard:At["a"],VCardText:Tt["c"],VFabTransition:A["c"],VIcon:T["a"]});var jt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header"),a("v-card",{key:"card",staticClass:"mx-auto blur-card",staticStyle:{"margin-top":"32px"},attrs:{"max-width":"344"}},[a("v-card-text",{staticClass:"text-center"},[a("v-icon",{staticClass:"material-icons-outlined display-4"},[t._v("clear")]),a("p",{staticClass:"headline text--primary"},[t._v(t._s(t.$t("nothingFound")))]),a("v-btn",{attrs:{outlined:"",color:"primary",to:"/"}},[t._v(t._s(t.$t("home")))])],1)],1)],1)},qt=[],Ht={name:"Notfound"},zt=Ht,Gt=Object(g["a"])(zt,jt,qt,!1,null,null,null),Qt=Gt.exports;h()(Gt,{VBtn:D["a"],VCard:At["a"],VCardText:Tt["c"],VIcon:T["a"]});var Yt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:t.title,bg:t.cover}}),a("library-menu",{directives:[{name:"show",rawName:"v-show",value:"Playlist"==t.$route.name,expression:"$route.name == 'Playlist'"}]}),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-playlists",{attrs:{data:t.data}}):t._e()],1),t.data?t._e():a("poka-loader")],1)},Jt=[];const Wt=a("92b2");var Kt={name:"Playlist",watch:{"$route.path":function(t,e){this.fetchData()}},created(){this.fetchData()},data:()=>({data:null,rawData:null,cover:null,title:i18n.t("playlist")}),methods:{async fetchData(){let t=this.$route.params.pathMatch,e=this.$route.name;this.data=null,this.rawData||(this.rawData=(await this.axios(_setting("server")+"/pokaapi/playlists")).data.playlists),"PlaylistFolder"==e?(this.title=this.rawData.filter(e=>e.id==t)[0].name,this.data=this.rawData.filter(e=>e.id==t)[0].playlists,this.cover=Wt.generate(this.title,{baseColor:"#fc0"}).toDataUri()):(this.title=i18n.t("playlist"),this.data=this.rawData,this.cover=_setting("headerBgSource"))}}},Xt=Kt,Zt=Object(g["a"])(Xt,Yt,Jt,!1,null,null,null),te=Zt.exports;h()(Zt,{VSlideYReverseTransition:A["h"]});var ee=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("portal",{attrs:{to:"app-bar"}},[a("v-app-bar",{style:"box-shadow: 0px 0px 0px 1px "+(t.$vuetify.theme.isDark?"rgba(255, 255, 255, 0.12)":"rgb(0 0 0 / 20%)"),attrs:{color:"#FFF","clipped-left":"",app:""}},[a("back",{attrs:{icon:""}}),a("v-toolbar-title",[t._v(t._s(t.title))]),a("v-spacer"),a("poka-searchbar")],1)],1),a("poka-header",{attrs:{blurbg:!t.isCoverGenerate,bg:t.cover}}),t.data?t._e():a("poka-loader"),t.data?a("div",{staticClass:"playlist-songs-container"},[a("info-header",{staticClass:"playlist-info",attrs:{title:t.title||t.$t("loading"),subtitle:t.$t("playlist"),cover:t.cover,songs:t.data?t.data.songs.length:0}},[t.title?a("pin-button",{attrs:{source:t.$route.params.source,id:t.$route.params.id,cover:t.cover,type:"playlist",name:t.title,"btn-type":"icon-button"}}):t._e(),t.fromPoka?a("v-btn",{staticClass:"ml-2 rounded-lg",attrs:{outlined:"",color:"info"},on:{click:function(e){t.playlistDialog=!0}}},[a("v-icon",{staticClass:"material-icons-outlined mr-2"},[t._v("edit")]),t._v("\n "+t._s(t.$t("playlist_page.edit_title"))+"\n ")],1):t._e()],1),a("v-divider",{attrs:{vertical:t.$vuetify.breakpoint.mdAndUp}}),a("div",{staticClass:"playlist-songs"},[a("h1",{staticClass:"title",staticStyle:{margin:"8px 16px"},domProps:{textContent:t._s(t.$t("song"))}}),a("poka-parse-songs",{attrs:{data:t.data.songs}})],1)],1):t._e(),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.playlistDialog,callback:function(e){t.playlistDialog=e},expression:"playlistDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("playlist_page.edit_title")))]),a("v-card-text",{staticStyle:{"padding-bottom":"0"}},[a("v-text-field",{attrs:{label:t.$t("playlist_page.title_input"),outlined:"","hide-details":""},model:{value:t.editData.name,callback:function(e){t.$set(t.editData,"name",e)},expression:"editData.name"}}),a("br"),a("v-text-field",{attrs:{label:t.$t("playlist_page.cover_input"),outlined:"","hide-details":""},model:{value:t.editData.image,callback:function(e){t.$set(t.editData,"image",e)},expression:"editData.image"}})],1),a("v-card-actions",[a("v-btn",{attrs:{text:""},on:{click:function(e){t.playlistDialog=!1,t.playlistDel=!0}}},[t._v(t._s(t.$t("playlist_page.del")))]),a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:t.editPlaylist}},[t._v(t._s(t.$t("done")))])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.playlistDel,callback:function(e){t.playlistDel=e},expression:"playlistDel"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("playlist_page.del_title")))]),a("v-card-text",[t._v(t._s(t.$t("playlist_page.delconfirm",{title:t.title})))]),a("v-card-actions",[a("v-btn",{attrs:{text:""},on:{click:function(e){t.playlistDel=!1}}},[t._v(t._s(t.$t("cancel")))]),a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.playlistDel=!1,t.delPlaylist()}}},[t._v(t._s(t.$t("ok")))])],1)],1)],1)],1)},ae=[];const ie=a("92b2");var se={name:"PlaylistSongs",data:()=>({data:null,title:null,cover:_setting("headerBgSource"),isCoverGenerate:!0,server:_setting("server"),editData:{name:null,image:_setting("headerBgSource")},fromPoka:!1,playlistDialog:!1,playlistDel:!1,playlistDelConfirm:""}),created(){this.fetchData()},methods:{async editPlaylist(){if(""==this.editData.name||""==this.editData.cover)return this.$snackbar(i18n.t("playlist_page.edit_empty"));this.playlistDialog=!1,await this.axios.post(`${this.server}/pokaapi/playlist/edit`,{id:this.data.playlists[0].id,data:this.editData}),this.fetchData()},async delPlaylist(){await this.axios.post(`${this.server}/pokaapi/playlist/del`,{id:this.data.playlists[0].id}),this.$router.push("/playlist")},fetchData(){let t=encodeURIComponent(this.$route.params.source),e=encodeURIComponent(this.$route.params.id),a=this.server;this.axios.get(`${a}/pokaapi/playlistSongs/?moduleName=${t}&id=${e}&rnd=${Math.floor(9999999*Math.random())}`).then(t=>{this.data=t.data,this.title=this.data.playlists[0].name,this.editData.name=this.data.playlists[0].name,this.data.playlists[0].image?(this.cover=this.data.playlists[0].image,this.editData.image=this.data.playlists[0].image,this.isCoverGenerate=!1,this.data.playlists[0].image.startsWith("http")||(this.cover=this.server+this.cover)):(this.cover=ie.generate(this.title,{baseColor:"#fc0"}).toDataUri(),this.isCoverGenerate=!0),this.fromPoka="poka"==this.data.playlists[0].source})}}},re=se,ne=(a("1b8d"),Object(g["a"])(re,ee,ae,!1,null,"574d143d",null)),oe=ne.exports;h()(ne,{VAppBar:$["a"],VBtn:D["a"],VCard:At["a"],VCardActions:Tt["a"],VCardText:Tt["c"],VCardTitle:Tt["d"],VDialog:Vt["a"],VDivider:it["a"],VIcon:T["a"],VSpacer:U["a"],VTextField:It["a"],VToolbarTitle:W["a"]});var le=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div")},ce=[],de={name:"Shuffle",created(){this.$randomPlay(),this.$router.push("/home")}},ue=de,pe=Object(g["a"])(ue,le,ce,!1,null,null,null),me=pe.exports,ge=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:"媒體庫"}}),a("library-menu"),a("poka-update"),t.data?t._e():a("poka-loader"),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-home",{attrs:{data:t.data}}):t._e()],1)],1)},_e=[],he={name:"Home",async created(){try{let{data:t}=await this.axios.get(`${_setting("server")}/pokaapi/home/?${Math.random().toString(36).substring(7)}`);this.data=t,this.name=JSON.parse(sessionStorage.login).name}catch(t){this.$router.push("/login")}},data:()=>({data:null,name:null})},ve=he,ye=Object(g["a"])(ve,ge,_e,!1,null,null,null),fe=ye.exports;h()(ye,{VSlideYReverseTransition:A["h"]});var be=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{theme:t.lyric_theme}},[a("transition",{attrs:{name:"fade",mode:"out-in"}},[t.audio_cover?a("poka-header",{key:t.audio_cover,attrs:{blurbg:!0,bg:t.audio_cover}}):a("poka-header",{key:"2"})],1),a("div",{on:{dblclick:t.openLyricDialog}},[a("transition",{attrs:{name:"fade",mode:"out-in"}},[t.lyric.length>1?a("div",{key:"lyric",staticClass:"lyric",class:{lyricTranslated:t.lyricTranslated}},t._l(t.lyric,(function(e,i){return a("p",{key:i,class:[{focus:i==t.lyricFocus},{tl:!!t.lyricTranslated&&Math.floor((i-t.lyricFocus)/2)!=Math.round((i-t.lyricFocus)/2)}],attrs:{"data-lyric-set":t.lyricTranslated?Math.floor((i-t.lyricFocus)/2):i-t.lyricFocus}},[a("span",[t._v(t._s(e.text))])])})),0):t.lyricSearching?a("v-card",{key:"lyricSearchingcard",staticClass:"mx-auto blur-card",staticStyle:{"margin-top":"64px"},attrs:{"max-width":"344"}},[a("v-card-text",{staticClass:"text-center"},[a("v-icon",{staticClass:"material-icons-outlined display-4"},[t._v("subtitles")]),a("p",{staticClass:"headline text--primary"},[t._v(t._s(t.$t("loading")))])],1)],1):a("v-card",{key:"lrc_noLyrics",staticClass:"mx-auto blur-card",staticStyle:{"margin-top":"64px"},attrs:{"max-width":"344"}},[a("v-card-text",{staticClass:"text-center"},[a("v-icon",{staticClass:"material-icons-outlined display-4"},[t._v("subtitles")]),a("p",{staticClass:"headline text--primary"},[t._v(t._s(t.$t("lrc_noLyrics")))]),a("v-btn",{attrs:{outlined:"",color:"primary"},on:{click:function(e){t.showLyricDialog=!0}}},[t._v(t._s(t.$t("lrc_search")))])],1)],1)],1)],1),a("v-speed-dial",{staticStyle:{bottom:"calc(16px + 69px)"},attrs:{right:"","open-on-hover":"",fixed:""},scopedSlots:t._u([{key:"activator",fn:function(){return[a("v-btn",{attrs:{color:"primary",dark:"",fab:""},model:{value:t.fab,callback:function(e){t.fab=e},expression:"fab"}},[t.fab?a("v-icon",[t._v("mdi-close")]):a("v-icon",[t._v("more_horiz")])],1)]},proxy:!0}]),model:{value:t.fab,callback:function(e){t.fab=e},expression:"fab"}},[a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"green"},on:{click:t.openLyricDialog}},[a("v-icon",[t._v("search")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"indigo"},on:{click:t.editLyric}},[a("v-icon",[t._v("mdi-pencil")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"cyan"},on:{click:function(e){t.lyric_theme_dialog=!0}}},[a("v-icon",[t._v("mdi-palette")])],1)],1),a("v-dialog",{attrs:{"max-width":"420"},model:{value:t.showLyricDialog,callback:function(e){t.showLyricDialog=e},expression:"showLyricDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("lrc_search")))]),a("v-card-text",{staticStyle:{"padding-bottom":"0"}},[a("v-text-field",{attrs:{label:t.$t("lrc_search"),name:"searchLyric",disabled:t.lyricSearching,solo:""},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.getLyricByKeyword()},change:function(e){return t.getLyricByKeyword()}},model:{value:t.lyricSearchkeyword,callback:function(e){t.lyricSearchkeyword="string"===typeof e?e.trim():e},expression:"lyricSearchkeyword"}}),a("p",{staticStyle:{"margin-top":"-22px"}},[a("small",[t._v(t._s(t.$t("lrc_enter2search")))])])],1),a("v-divider"),a("v-card-text",{staticStyle:{"max-height":"400px",overflow:"scroll","overflow-x":"hidden"}},[a("div",{staticClass:"poka list",staticStyle:{width:"372px"}},[a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){t.loadLrc("[00:00.000]",!0),t.showLyricDialog=!1}}},[a("div",{staticClass:"content"},[a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(t.$t("lrc_notLoad")))]),a("div",{staticClass:"t-ellipsis"},[t._v("\n "+t._s(t.$t("lrc_notLoad_description"))+"\n ")])])])])]),!t.lyricSearching&&t.lyricSearchResult?a("div",{staticClass:"poka list",staticStyle:{width:"100%"}},t._l(t.lyricSearchResult,(function(e,i){return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:i,staticClass:"item",on:{click:function(a){t.loadLrc(e.lyric,!0),t.showLyricDialog=!1}}},[a("div",{staticClass:"content"},[a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(e.name))]),a("div",{staticClass:"t-ellipsis"},[t._v(t._s(e.artist))])])])])})),0):t.lyricSearching?a("poka-loader"):a("div",{staticStyle:{"text-align":"center",padding:"40px 0"}},[a("v-btn",{attrs:{color:"primary"},on:{click:t.dialogSearch}},[t._v(t._s(t.$t("search")))])],1)],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.showLyricDialog=!1}}},[t._v(t._s(t.$t("cancel")))])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"300"},model:{value:t.lyric_theme_dialog,callback:function(e){t.lyric_theme_dialog=e},expression:"lyric_theme_dialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("settingInterface.customize.lyric._")))]),a("v-card-text",[a("div",{staticClass:"poka list"},[a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){return t.setLyricTheme("bigtext")}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"24px",item:""}},[a("v-icon",[t._v("palette")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head"},[t._v("Big text")])])],1)]),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){return t.setLyricTheme("default")}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"24px",item:""}},[a("v-icon",[t._v("palette")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head"},[t._v("Default")])])],1)]),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){return t.setLyricTheme("spacing")}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"24px",item:""}},[a("v-icon",[t._v("palette")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head"},[t._v("Spacing")])])],1)]),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){return t.setLyricTheme("underline")}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"24px",item:""}},[a("v-icon",[t._v("palette")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head"},[t._v("Underline")])])],1)])])]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.lyric_theme_dialog=!1}}},[t._v(t._s(t.$t("cancel")))])],1)],1)],1)],1)},we=[],ke={name:"LyricEdit",data:()=>({audio_title:null,audio_artist:null,audio_cover:null,showLyricDialog:!1,lyric_theme_dialog:!1,fab:!1,lyric:[],lyric_raw:null,lyricFocus:0,lyricSearching:!0,lyricSearchResult:null,lyricTranslated:!1,lyricSearchkeyword:null,Lyric_Update:null,lyric_color:null,lyric_shadow_color:null,lyric_theme:_setting("lyricTheme")}),created(){this.updateLyric(),this.startUpdateLyric()},destroyed(){this.stopUpdateLyric()},methods:{editLyric(){window.localStorage["lrc_temp"]=this.lyric_raw,this.$router.push("/lyric/edit")},startUpdateLyric(){this.Lyric_Update=setInterval(()=>this.updateLyric(),300)},stopUpdateLyric(){this.Lyric_Update&&clearInterval(this.Lyric_Update)},openLyricDialog(){this.showLyricDialog=!0;_player.list.audios[_player.list.index];this.lyricSearchkeyword=this.audio_title+" "+this.audio_artist},dialogSearch(){this.getLyricByKeyword(this.lyricSearchkeyword,!1)},updateLyric(){let t=_player.list.audios[_player.list.index];if(_player.list.audios.length>0){if(this.audio_title!=t.name)window._lrc.load("[00:00.000]"),this.lyricFocus=0,this.lyricSearching=!0,this.lyricSearchResult=null,this.lyricSearchkeyword=t.name+" "+t.artist,this.getLyric(t.name,t.artist,t.id,t.source),this.audio_title=t.name,this.audio_artist=t.artist,this.audio_cover=t.cover;else if(this.lyric=window._lrc.getLyrics(),this.lyric.length>1){let t=window._lrc.select(_player.audio.currentTime);this.lyricFocus!=t&&(this.lyricFocus=t,this.$nextTick(()=>{let t=document.querySelector('.lyric [data-lyric-set="0"].focus'),e=document.querySelector('.lyric [data-lyric-set="0"].tl')||null;if(t){let a=t.offsetTop-document.querySelector("main").clientHeight/2+t.clientHeight/2;e&&(a=e.offsetTop-document.querySelector("main").clientHeight/2-t.clientHeight),a+=69,this.$vuetify.breakpoint.mdAndUp||(a+=56),this.$vuetify.goTo(a,{duration:250,offset:0,container:"main",easing:"easeInOutCubic"})}else this.lyricFocus=0}))}}else this.noloadedLyric=!0,this.lyricSearching=!1},getLyric(t,e,a=!1,i){let s,r=/\[([0-9.:]*)\]/i;a?(s=_setting("server")+`/pokaapi/lyric/?moduleName=${encodeURIComponent(i)}&id=${encodeURIComponent(a)}&time=${(new Date).getTime()}`,this.axios(s).then(e=>{e.data.lyrics[0].lyric&&e.data.lyrics[0].lyric.match(r)?t==this.audio_title&&this.loadLrc(e.data.lyrics[0].lyric):this.getLyricByKeyword(this.lyricSearchkeyword)})):this.getLyricByKeyword(this.lyricSearchkeyword)},getLyricByKeyword(t,e=!0){t||(t=this.lyricSearchkeyword),this.lyricSearching=!0,this.axios(_setting("server")+`/pokaapi/searchLyrics/?keyword=${encodeURIComponent(t)}`).then(t=>t.data).then(a=>{a.lyrics.length>0&&(a.lyrics.forEach(t=>{let e=.7*this.matchRate(this.audio_title,t.name)+.3*this.matchRate(this.audio_artist,t.artist);e=Math.round(100*e)/100,t.rate=e>0?e>100?90.25:e:0}),a.lyrics.sort((t,e)=>e.rate-t.rate),t==this.lyricSearchkeyword&&(a.lyrics[0].rate>35&&e?(this.loadLrc(a.lyrics[0].lyric),this.$snackbar("歌詞正確嗎?打開歌詞搜尋來儲存。")):this.$snackbar("未發現匹配歌詞,您可以於歌詞搜尋中嘗試手動匹配"),this.lyricSearchResult=a.lyrics)),this.lyricSearching=!1})},matchRate(t,e,a=0){t=t.toLowerCase(),e=e.toLowerCase();for(let i of t.split(""))e.includes(i)?a++:a--;for(let i of e.split(""))t.includes(i)?a++:a--;return Math.round(a/(2*t.length)*1e4)/100},loadLrc(t,e=!1){window._lrc.load(t),this.lyric_raw=t,this.$vuetify.goTo(0,{duration:250,offset:0,container:"main",easing:"easeInOutCubic"}),this.lyricFocus=0;try{window._lrc.lyrics_all[window._lrc.lyrics_all.length-2].timestamp==window._lrc.lyrics_all[window._lrc.lyrics_all.length-1].timestamp?(window._lrc.lyrics_all[window._lrc.lyrics_all.length-2].timestamp+=100,this.lyricTranslated=!0,window._lrc.lyrics_all=window._lrc.lyrics_all.sort((t,e)=>t.timestamp-e.timestamp)):this.lyricTranslated=!1}catch(a){this.lyricTranslated=!1}if(this.lyricSearching=!1,e){let e=_player.list.audios[_player.list.index];this.axios.post(_setting("server")+"/pokaapi/lyric",{title:e.name,artist:e.artist,songId:e.id,source:e.source,lyric:t}),this.$snackbar(i18n.t("lrc_saved"))}},setLyricTheme(t){window._setting("lyricTheme",t),this.lyric_theme_dialog=!1,this.lyric_theme=t,this.axios({method:"post",url:_setting("server")+"/pokaapi/v2/user/setting/",data:{n:{lyricTheme:t}}})}}},xe=ke,Ce=(a("5379"),a("c73b")),Se=Object(g["a"])(xe,be,we,!1,null,"642493e6",null),$e=Se.exports;h()(Se,{VAvatar:Dt["a"],VBtn:D["a"],VCard:At["a"],VCardActions:Tt["a"],VCardText:Tt["c"],VCardTitle:Tt["d"],VDialog:Vt["a"],VDivider:it["a"],VIcon:T["a"],VSpacer:U["a"],VSpeedDial:Ce["a"],VTextField:It["a"]}),R()(Se,{Ripple:E["a"]});var Pe=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",[a("div",{attrs:{id:"lrc-editor"}},[t.lyric.length>1?a("div",{key:"lyric",staticClass:"lyric-view",class:{lyricTranslated:t.lyricTranslated}},t._l(t.lyric,(function(e,i){return a("p",{key:i,class:{focus:i==t.lyricFocus},on:{click:function(a){return t.musicSeek(e.timestamp)}}},[a("span",{staticClass:"timestamp"},[t._v(t._s(t.timeToTag(e.timestamp)))]),t._v("\n "+t._s(e.text)+"\n ")])})),0):t._e(),a("div",{attrs:{id:"lyric-edit"}},[a("v-card",{staticClass:"mx-auto",attrs:{id:"lyric-edit-about"}},[a("v-card-text",[a("div",[t._v("PokaPlayer 歌詞編輯器 Beta")]),a("p",{staticClass:"display-1 text--primary"},[t._v("使用說明")]),a("div",{staticClass:"text--primary"},[t._v("\n 左側為歌詞預覽,右側則是編輯區塊\n "),a("br"),t._v("編輯完成後請按左下角打勾儲存歌詞,若要取消編輯點擊返回鍵即可跳出\n "),a("br"),t._v("點擊歌詞預覽的歌詞即可將歌曲轉跳至該時間,若是雙語歌詞,請點選原文部份\n "),a("br"),t._v("若有任何問題或功能建議,歡迎透過「設定->關於->GitHub->Issues」提出\n ")])])],1),a("v-card",{staticClass:"mx-auto",attrs:{id:"lyric-edit-about-phone"}},[a("v-card-text",[a("div",[t._v("PokaPlayer 歌詞編輯器 Beta")]),a("p",{staticClass:"display-1 text--primary"},[t._v("使用說明")]),a("div",{staticClass:"text--primary"},[t._v("\n 上方為歌詞預覽,下方則是編輯區塊\n "),a("br"),t._v("編輯完成後請按左下角打勾儲存歌詞,若要取消編輯點擊返回鍵即可跳出\n "),a("br"),t._v("點擊歌詞預覽的歌詞即可將歌曲轉跳至該時間,若是雙語歌詞,請點選原文部份\n "),a("br"),t._v("若有任何問題或功能建議,歡迎透過「設定->關於->GitHub->Issues」提出\n ")])])],1),a("v-card",{staticClass:"mx-auto",attrs:{id:"lyric-edit-time-shift"}},[a("v-card-text",{staticStyle:{"padding-bottom":"0"}},[a("div",[t._v("時間平移")]),a("p",{staticClass:"display-1 text--primary",staticStyle:{"margin-bottom":"0"}},[t._v("\n "+t._s(t.timeShiftValue>=0?"+":"")+t._s(t.timeShiftValue)+"s\n ")])]),a("v-card-actions",[a("v-btn",{attrs:{text:"",color:"red accent-4"},on:{click:function(e){return t.timeShift(-.5)}}},[t._v("-0.5s")]),a("v-btn",{attrs:{text:"",color:"red accent-4"},on:{click:function(e){return t.timeShift(-.1)}}},[t._v("-0.1s")]),a("v-btn",{attrs:{text:"",color:"primary"},on:{click:function(e){return t.timeShift(.1)}}},[t._v("+0.1s")]),a("v-btn",{attrs:{text:"",color:"primary"},on:{click:function(e){return t.timeShift(.5)}}},[t._v("+0.5s")]),a("v-spacer"),a("v-btn",{attrs:{text:"",color:"primary"},on:{click:function(e){return t.timeShift(-t.timeShiftValue)}}},[t._v("重置")])],1)],1),a("v-card",{staticClass:"mx-auto",attrs:{id:"lyric-edit-text-editor"}},[a("v-card-text",{staticStyle:{"padding-bottom":"0"}},[a("div",[t._v("文字編輯器")]),a("v-textarea",{attrs:{"max-height":"100%",rows:"20"},model:{value:t.lyric_raw,callback:function(e){t.lyric_raw=e},expression:"lyric_raw"}})],1)],1)],1)])]),a("v-fab-transition",[a("v-btn",{staticStyle:{bottom:"calc(16px + 69px)"},attrs:{color:"primary",fab:"",large:"",dark:"",bottom:"",right:"",fixed:""},on:{click:t.saveLyric}},[a("v-icon",[t._v("done")])],1)],1)],1)},De=[],Ae={name:"LyricEdit",data:()=>({audio_title:null,audio_artist:null,audio_cover:null,showLyricDialog:!1,lyric:[],lyric_raw:null,lyricFocus:0,lyricSearching:!0,lyricSearchResult:null,lyricTranslated:!1,lyricSearchkeyword:null,Lyric_Update:null,timeShiftValue:0}),created(){this.updateLyric(),this.startUpdateLyric(),_player.options.order=_player.options.order+"_r",this.lyric_raw=window.localStorage["lrc_temp"],this.loadLrc(this.lyric_raw)},destroyed(){this.stopUpdateLyric(),_player.options.order=_player.options.order.replace("_r","")},watch:{lyric_raw(t){this.loadLrc(t)}},methods:{loadLrc(t){if(window._lrc.load(t),window._lrc.lyrics_all[window._lrc.lyrics_all.length-2].timestamp==window._lrc.lyrics_all[window._lrc.lyrics_all.length-1].timestamp){let t=window._lrc.lyrics_all[window._lrc.lyrics_all.length-2].text;window._lrc.lyrics_all[window._lrc.lyrics_all.length-2].text=window._lrc.lyrics_all[window._lrc.lyrics_all.length-1].text,window._lrc.lyrics_all[window._lrc.lyrics_all.length-1].text=t,this.lyricTranslated=!0}},timeShift(t){let e=window._lrc.getLyrics(),a="";for(let i in e)e[i].timestamp=this.minus(e[i].timestamp,this.times(t,-1)),a+=`[${this.timeToTag(e[i].timestamp)}]${e[i].text}\n`;this.lyric_raw=a,this.timeShiftValue=this.minus(this.timeShiftValue,this.times(t,-1))},musicSeek(t){_player.seek(t)},minus(t,e,...a){if(a.length>0)return this.minus(this.minus(t,e),a[0],...a.slice(1));const i=Math.pow(10,Math.max(this.digitLength(t),this.digitLength(e)));return(this.times(t,i)-this.times(e,i))/i},digitLength(t){const e=t.toString().split(/[eE]/),a=(e[0].split(".")[1]||"").length-+(e[1]||0);return a>0?a:0},times(t,e,...a){function i(t){(t>Number.MAX_SAFE_INTEGER||t0?t*Math.pow(10,e):t}if(a.length>0)return this.times(this.times(t,e),a[0],...a.slice(1));const r=s(t),n=s(e),o=this.digitLength(t)+this.digitLength(e),l=r*n;return i(l),l/Math.pow(10,o)},timeToTag(t){let e=Math.floor(t/60),a=this.minus(t,60*e);return`${e}:${a}`},startUpdateLyric(){this.Lyric_Update=setInterval(()=>this.updateLyric(),300)},stopUpdateLyric(){this.Lyric_Update&&clearInterval(this.Lyric_Update)},updateLyric(){if(this.lyric=window._lrc.getLyrics(),this.lyric.length>1){let t=window._lrc.select(_player.audio.currentTime);this.lyricFocus!=t&&(this.lyricFocus=t,this.$nextTick(()=>{let t=document.querySelector(".lyric-view p.focus");if(t){let e=t.offsetTop-.5*document.querySelector(".lyric-view").clientHeight+t.clientHeight*(this.lyricTranslated?1.75:.75);this.$vuetify.goTo(e,{duration:250,offset:0,container:".lyric-view",easing:"easeInOutCubic"})}else this.lyricFocus=0}))}},saveLyric(){let t=_player.list.audios[_player.list.index];this.axios.post(_setting("server")+"/pokaapi/lyric",{title:t.name,artist:t.artist,songId:t.id,source:t.source,lyric:this.lyric_raw}),this.$snackbar(i18n.t("lrc_saved")),this.$router.push("/lyric")}}},Te=Ae,Ve=(a("394c"),a("1a0e"),a("a844")),Le=Object(g["a"])(Te,Pe,De,!1,null,"1fc2163b",null),Ie=Le.exports;h()(Le,{VBtn:D["a"],VCard:At["a"],VCardActions:Tt["a"],VCardText:Tt["c"],VFabTransition:A["c"],VIcon:T["a"],VSpacer:U["a"],VTextarea:Ve["a"]});var Ue=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:t.keyword,subtitle:t.$t("search")}}),a("v-overlay",{attrs:{absolute:"",value:t.isLoading}},[a("poka-loader")],1),a("v-slide-y-reverse-transition",[t.searchResult?a("div",[a("div",{staticClass:"chip-nav"},t._l(Object.keys(t.searchResult).filter((function(e){return t.searchResult[e].length})),(function(e){return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:e,staticClass:"chip-nav-item",class:{active:t.active==e},on:{click:function(a){t.active=e}}},[a("span",[t._v(t._s(t.$t(e.substring(0,e.length-1))))])])})),0),t._l(Object.keys(t.searchResult).filter((function(e){return t.searchResult[e].length})),(function(e){return a("div",{key:e},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.active==e,expression:"active == itemName"}]},["songs"==e?a("poka-parse-songs",{attrs:{data:t.searchResult[e]}}):t._e(),"albums"==e?a("poka-parse-albums",{attrs:{data:t.searchResult[e]}}):t._e(),"playlists"==e?a("poka-parse-playlists",{attrs:{data:t.searchResult[e]}}):t._e(),"folders"==e?a("poka-parse-folders",{attrs:{data:t.searchResult[e]}}):t._e(),"composers"==e?a("poka-parse-composers",{attrs:{data:t.searchResult[e]}}):t._e(),"artists"==e?a("poka-parse-artists",{attrs:{data:t.searchResult[e]}}):t._e()],1)])}))],2):t._e()])],1)},Ne=[],Re={name:"Search",data:()=>({keyword:"",active:null,searchResult:!1,isLoading:!1,searchBoxFocus:!1}),created(){this.$route.query.keyword&&(this.keyword=this.$route.query.keyword,this.search())},watch:{"$route.query.keyword"(){console.log(this.$route.query.keyword),this.keyword=this.$route.query.keyword,this.search()}},methods:{searchClick(){this.$router.replace({query:{keyword:this.keyword}}),this.search()},search(){this.keyword&&""!=this.keyword&&(this.isLoading=!0,this.axios.get(_setting("server")+"/pokaapi/search/?keyword="+this.keyword).then(t=>{this.searchResult=t.data,this.active=Object.keys(this.searchResult).filter(t=>this.searchResult[t].length)[0],this.isLoading=!1}).catch(t=>this.isLoading=!1))}}},Ee=Re,Be=(a("33dc"),Object(g["a"])(Ee,Ue,Ne,!1,null,"187a9f34",null)),Fe=Be.exports;h()(Be,{VOverlay:Lt["a"],VSlideYReverseTransition:A["h"]}),R()(Be,{Ripple:E["a"]}),c["default"].use(w["a"]);var Oe=new w["a"]({mode:"history",routes:[{path:"/",name:"root",component:F,redirect:"/library",children:[{path:"/library",name:"Library",component:fe},{path:"/lyric",name:"Lyric",component:$e},{path:"/lyric/edit",name:"LyricEdit",component:Ie},{path:"/album/songs/:source/:id",name:"AlbumSongs",component:rt},{path:"/album",name:"Album",component:X,meta:{type:"album"}},{path:"/artist/:source/:id",name:"ArtistAlbum",component:X,meta:{type:"artist"}},{path:"/artist",name:"Artist",component:ut},{path:"/composer/:source/:id",name:"ComposerAlbum",component:X,meta:{type:"composer"}},{path:"/composer",name:"Composer",component:vt},{path:"/folder/:source/:id",name:"folderFiles",component:xt,meta:{root:!1}},{path:"/folder",name:"Folder",component:xt,meta:{root:!0}},{path:"/now",name:"NowPlaying",component:Mt},{path:"/playlist/f/*",name:"PlaylistFolder",component:te},{path:"/playlist/p/:source/:id",component:oe,name:"PlaylistSongs"},{path:"/playlist",name:"Playlist",component:te},{path:"/search",name:"Search",component:Fe},{path:"/shuffle",name:"Shuffle",component:me},{path:"/notfound",name:"Notfound",component:Qt},{path:"/debug",name:"Debug",component:()=>a.e("chunk-b8a804c8").then(a.bind(null,"9bd8"))},{path:"/review",name:"Review",component:()=>a.e("chunk-dd345c24").then(a.bind(null,"37ef"))},{path:"",redirect:"/library"},{path:"/settings",name:"setting",redirect:"/settings/network",component:()=>a.e("setting").then(a.bind(null,"6822")),children:[{path:"/settings/interface",name:"SettingInterface",component:()=>a.e("setting").then(a.bind(null,"63d0"))},{path:"/settings/network",name:"SettingNetwork",component:()=>a.e("setting").then(a.bind(null,"28df"))},{path:"/settings/user",name:"SettingUser",component:()=>a.e("setting").then(a.bind(null,"a935"))},{path:"/settings/pins",name:"SettingPins",component:()=>a.e("setting").then(a.bind(null,"0c1e"))}]},{path:"/admin",name:"settingAdmin",redirect:"/admin/system",component:()=>a.e("setting-admin").then(a.bind(null,"12de")),children:[{path:"/admin/system",name:"SettingSystem",component:()=>a.e("setting-admin").then(a.bind(null,"703c"))},{path:"/admin/users",name:"SettingAdminUsers",component:()=>a.e("setting-admin").then(a.bind(null,"5498"))},{path:"/admin/log",name:"AdminLog",component:()=>a.e("setting-admin").then(a.bind(null,"818a"))}]}]},{path:"/",name:"empty",component:z,children:[{path:"/login",name:"Login",component:Nt}]},{path:"*",redirect:"/notfound"}]}),Me=a("a925");let je={zh_CN:a("cf61").default,zh_TW:a("7789").default,en_US:a("658e").default};c["default"].use(Me["a"]);const qe=window._setting("lang"),He=je,ze=new Me["a"]({locale:qe,fallbackLocale:"en_US",messages:He,missing:(t,e,a)=>e});window.i18n=ze;var Ge=ze,Qe=a("2f62");c["default"].use(Qe["a"]);var Ye=new Qe["a"].Store({state:{},mutations:{},actions:{}}),Je=a("9483");Object(Je["a"])("/service-worker.js",{ready(){console.log("App is being served from cache by a service worker.\nFor more details, visit https://goo.gl/AFskqB")},registered(){console.log("Service worker has been registered.")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available; please refresh.")},offline(){console.log("No internet connection found. App is running in offline mode.")},error(t){console.error("Error during service worker registration:",t)}});var We=a("2b88"),Ke=a.n(We),Xe=a("a7fe"),Ze=a.n(Xe),ta=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"mx-auto",staticStyle:{"border-radius":"8px",overflow:"hidden"},attrs:{width:"350"}},[a("v-img",{staticClass:"poka-logo-banner",attrs:{src:"/img/loginHeader.svg",height:"170px"}}),a("v-card-text",{staticStyle:{padding:"0"}},[a("v-list",{attrs:{subheader:""}},[a("v-list-item",[a("v-list-item-avatar",[a("v-icon",[t._v("info")])],1),a("v-list-item-content",[a("v-list-item-title",[t._v("PokaPlayer")]),a("v-list-item-subtitle",[t._v(t._s(t.poka_version))])],1)],1),a("v-divider"),a("v-list-item",{attrs:{href:"https://github.com/gnehs/PokaPlayer/",target:"_blank"}},[a("v-list-item-avatar",[a("v-icon",[t._v("mdi-github")])],1),a("v-list-item-content",[a("v-list-item-title",[t._v("GitHub")])],1)],1),a("v-list-item",{attrs:{href:"https://github.com/gnehs/PokaPlayer/graphs/contributors",target:"_blank"}},[a("v-list-item-avatar",[a("v-icon",[t._v("group")])],1),a("v-list-item-content",[a("v-list-item-title",[t._v(t._s(t.$t("settings_about_contributions")))])],1)],1),a("v-list-item",{attrs:{href:"https://github.com/gnehs/PokaPlayer/issues",target:"_blank"}},[a("v-list-item-avatar",[a("v-icon",[t._v("error")])],1),a("v-list-item-content",[a("v-list-item-title",[t._v(t._s(t.$t("settings_about_errorEeport")))])],1)],1)],1)],1)],1)},ea=[],aa={name:"poka-about",data:()=>({poka_version:"Loading..."}),created(){this.axios.get(_setting("server")+"/status/").then(t=>{t.data.version||this.$router.push("/login"),this.poka_version=t.data.version})}},ia=aa,sa=a("adda"),ra=a("8860"),na=a("da13"),oa=a("8270"),la=a("5d23"),ca=Object(g["a"])(ia,ta,ea,!1,null,null,null),da=ca.exports;h()(ca,{VCard:At["a"],VCardText:Tt["c"],VDivider:it["a"],VIcon:T["a"],VImg:sa["a"],VList:ra["a"],VListItem:na["a"],VListItemAvatar:oa["a"],VListItemContent:la["a"],VListItemSubtitle:la["b"],VListItemTitle:la["c"]});var ua=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-btn",{attrs:{text:!t.icon,rounded:"",large:!t.icon,dark:t.dark,icon:t.icon,color:"primary"},on:{click:t.back}},[a("v-icon",{class:{"mr-2":!t.icon}},[t._v("arrow_back")]),a("span",{directives:[{name:"show",rawName:"v-show",value:!t.icon,expression:"!icon"}]},[t._v(t._s(t.$t("back")))])],1)},pa=[],ma={name:"back",props:{dark:{type:Boolean,default:!1},icon:{type:Boolean,default:!1}},methods:{back(){this.$router.go(-1),this.$router.push("/")}}},ga=ma,_a=Object(g["a"])(ga,ua,pa,!1,null,null,null),ha=_a.exports;h()(_a,{VBtn:D["a"],VIcon:T["a"]});var va=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{key:t.parsedCover,staticClass:"cover",style:{"--size":t.size}},[a("v-img",{staticClass:"cover-shadow",attrs:{"aspect-ratio":"1",src:t.parsedCover}}),a("v-img",{staticClass:"cover-img",attrs:{"aspect-ratio":"1",src:t.parsedCover}})],1)},ya=[];const fa=a("92b2");var ba={name:"poka-cover",props:{cover:{type:String},size:{type:String},name:{type:String,default:"cover"}},data:()=>({parsedCover:null}),watch:{cover(){this.updateImg()}},created(){this.updateImg()},methods:{updateImg(){this.cover?this.parsedCover=this.cover:this.parsedCover=fa.generate(this.name,{baseColor:"#fc0"}).toDataUri()}}},wa=ba,ka=(a("449c"),Object(g["a"])(wa,va,ya,!1,null,"2cc79758",null)),xa=ka.exports;h()(ka,{VImg:sa["a"]});var Ca=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{position:"sticky",top:"16px"}},[a("div",{staticClass:"header-wrapper"},[a("div",{staticClass:"bg",class:{blur:t.blurbg},style:{backgroundImage:"url('"+t.bg+"')"}})]),t.title?a("div",{staticClass:"hw-header",staticStyle:{"line-height":"normal"},style:t.headerStyle},[a("div",{staticClass:"hw-title"},[t._v(t._s(t.title))]),a("div",{staticClass:"hw-subtitle"},[t._v(t._s(t.subtitle))])]):t._e()])},Sa=[],$a={name:"poka-header",data:()=>({headerStyle:{opacity:1,transform:""}}),props:{title:String,subtitle:String,bg:{type:String,default:_setting("headerBgSource")},blurbg:{type:Boolean,default:!1}},methods:{handleScroll(t){if(document.querySelector("main")){let t=document.querySelector("main").scrollTop,e=40;this.headerStyle.opacity=1-t/200,this.headerStyle.transform=`translate(0,-${t/e*35}px)`}}},mounted(){this.handleScroll(),document.querySelector("main")&&document.querySelector("main").addEventListener("scroll",this.handleScroll)},created(){this.handleScroll(),document.querySelector("main")&&document.querySelector("main").addEventListener("scroll",this.handleScroll)},destroyed(){document.querySelector("main")&&document.querySelector("main").removeEventListener("scroll",this.handleScroll)}},Pa=$a,Da=(a("6f9c"),Object(g["a"])(Pa,Ca,Sa,!1,null,null,null)),Aa=Da.exports,Ta=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"info-header"},[a("poka-cover",{staticStyle:{margin:"8px auto","margin-bottom":"8px",display:"block"},attrs:{cover:t.cover,name:t.title,size:"240px"}}),a("div",{staticClass:"info-title",attrs:{title:t.title}},[t._v(t._s(t.title))]),a("div",{staticClass:"metadatas"},[t.subtitle?a("span",{staticClass:"meta"},[t._v(t._s(t.subtitle))]):t._e(),t.songs?a("span",{key:t.songs,staticClass:"meta"},[t._v(t._s(t.$t("album_total",{songs:t.songs})))]):t._e()]),a("div",{staticClass:"actions"},[t._t("default")],2)],1)},Va=[],La={name:"info-header",props:{cover:String,title:String,subtitle:String,songs:{default:0}}},Ia=La,Ua=(a("b966"),Object(g["a"])(Ia,Ta,Va,!1,null,"754110fe",null)),Na=Ua.exports,Ra=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.to?a("router-link",{staticClass:"card",attrs:{to:t.to,"data-source":t.parsed_source||void 0}},[a("div",{staticClass:"image"},[a("poka-cover",{staticStyle:{position:"absolute"},attrs:{cover:t.parsed_pokaBg,name:t.pokaTitle}}),t.pokaIcon?a("div",{staticClass:"icon"},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v(t._s(t.pokaIcon))])],1):t._e()],1),a("div",{staticClass:"title",class:{"t-ellipsis":t.ellipsis}},[t._v(t._s(t.pokaTitle))]),a("div",{staticClass:"subtitle",class:{"t-ellipsis":t.ellipsis}},[t._v(t._s(t.pokaSubtitle))])]):a("a",{staticClass:"card",attrs:{"data-source":t.parsed_source||void 0}},[a("div",{staticClass:"image"},[a("poka-cover",{staticStyle:{position:"absolute"},attrs:{cover:t.parsed_pokaBg,name:t.pokaTitle}}),t.pokaIcon?a("div",{staticClass:"icon",class:{"with-img":!!t.parsed_pokaBg}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v(t._s(t.pokaIcon))])],1):t._e()],1),a("div",{staticClass:"title",class:{"t-ellipsis":t.ellipsis}},[t._v(t._s(t.pokaTitle))]),a("div",{staticClass:"subtitle",class:{"t-ellipsis":t.ellipsis}},[t._v(t._s(t.pokaSubtitle))])])},Ea=[];const Ba=a("92b2");var Fa={name:"poka-card",props:{pokaBg:{default:null},ellipsis:{default:!0},source:{default:""},pokaTitle:String,pokaSubtitle:String,to:String,pokaIcon:{type:String}},data:()=>({parsed_source:null,parsed_pokaBg:null}),created(){"Netease2"==this.source?this.parsed_source=i18n.t("moduleShowName_Netease"):"DSM"==this.source?this.parsed_source=i18n.t("moduleShowName_DSM"):this.parsed_source=this.source,"string"===typeof this.pokaBg&&this.pokaBg.startsWith("http")?this.parsed_pokaBg=this.pokaBg:this.pokaBg?this.parsed_pokaBg=_setting("server")+this.pokaBg:this.parsed_pokaBg=Ba.generate(this.pokaTitle,{baseColor:"#fc0"}).toDataUri()}},Oa=Fa,Ma=Object(g["a"])(Oa,Ra,Ea,!1,null,null,null),ja=Ma.exports;h()(Ma,{VIcon:T["a"]});var qa=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"poka cards"},[t._t("default")],2)},Ha=[],za={name:"poka-cards"},Ga=za,Qa=(a("a5da"),Object(g["a"])(Ga,qa,Ha,!1,null,null,null)),Ya=Qa.exports,Ja=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary"}})],1)},Wa=[],Ka={name:"poka-loader"},Xa=Ka,Za=(a("4000"),a("490a")),ti=Object(g["a"])(Xa,Ja,Wa,!1,null,"930d36d4",null),ei=ti.exports;h()(ti,{VProgressCircular:Za["a"]});var ai=function(){var t=this,e=t.$createElement,a=t._self._c||e;return null!=t.isPinned&&"disabled"!=t.isPinned&&"speed-dial"==t.btnType?a("v-fab-transition",[a("v-btn",{staticStyle:{bottom:"calc(16px + 69px)"},attrs:{color:"primary",fab:"",large:"",dark:"",bottom:"",right:"",fixed:"",loading:t.loading},on:{click:t.pin}},[t.isPinned?a("v-icon",[t._v("push_pin")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("push_pin")])],1)],1):null!=t.isPinned&&"disabled"!=t.isPinned&&"icon-button"==t.btnType?a("v-btn",{staticClass:"rounded-lg",attrs:{loading:t.loading,color:"primary",outlined:!t.isPinned},on:{click:t.pin}},[t.isPinned?a("v-icon",{staticClass:"mr-2"},[t._v("push_pin")]):a("v-icon",{staticClass:"material-icons-outlined mr-2"},[t._v("push_pin")]),t._v("\n "+t._s(t.$t("pin"))+"\n")],1):t._e()},ii=[],si={name:"pin-button",created(){this.getPinStatus()},props:{source:String,type:String,id:String,name:String,cover:String,artist:{type:String,default:""},btnType:{type:String,default:"speed-dial"}},data:()=>({server:_setting("server"),isPinned:null,loading:!1}),methods:{getPinStatus(){if(this.name){this.loading=!0;let[t,e,a]=[this.source,this.id,this.type];this.axios.post("/pokaapi/v2/pin/ispinned",{source:t,id:e,name:name,type:a}).then(t=>{this.isPinned=t.data,this.loading=!1})}},pin(){this.loading=!0;let[t,e,a,i,s,r]=[this.source,this.id,this.type,this.name,this.cover,this.artist];s=s.replace(_setting("server"),""),this.axios.post(`/pokaapi/v2/pin/${this.isPinned?"unpin":"pin"}`,{source:t,id:e,type:a,name:i,cover:s,artist:r}).then(t=>{this.getPinStatus()})}}},ri=si,ni=Object(g["a"])(ri,ai,ii,!1,null,null,null),oi=ni.exports;h()(ni,{VBtn:D["a"],VFabTransition:A["c"],VIcon:T["a"]});var li=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.$vuetify.theme.isDark?a("v-btn",{attrs:{outlined:"",color:"white",dark:"",disabled:t.loadingRandom},on:{click:t.randomPlay}},[t.loadingRandom?a("span",[t._v(t._s(t.$t("loading")))]):a("span",[t._v(t._s(t.$t("playlist_random")))])]):a("v-btn",{attrs:{outlined:"",color:"primary",disabled:t.loadingRandom},on:{click:t.randomPlay}},[t.loadingRandom?a("span",[t._v(t._s(t.$t("loading")))]):a("span",[t._v(t._s(t.$t("playlist_random")))])])},ci=[],di={name:"play-random-button",data:()=>({loadingRandom:!1}),methods:{randomPlay(){this.loadingRandom=!0;try{this.$randomPlay()}catch{this.loadingRandom=!1}}}},ui=di,pi=Object(g["a"])(ui,li,ci,!1,null,null,null),mi=pi.exports;h()(pi,{VBtn:D["a"]});var gi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{directives:[{name:"show",rawName:"v-show",value:t.length>1,expression:"length > 1"}],ref:"pagination",staticClass:"poka-pagination"},[a("div",{staticClass:"poka-pagination-item",class:{disabled:1==t.value},on:{click:function(e){return t.switchPage(t.value-1)}}},[a("v-icon",[t._v("chevron_left")])],1),t._l(t.pages,(function(e,i){return a("div",{key:i,staticClass:"poka-pagination-item",class:{active:t.value==e,disabled:"..."==e},on:{click:function(a){return t.switchPage(e)}}},[t._v("\n "+t._s(e)+"\n ")])})),a("div",{staticClass:"poka-pagination-item",class:{disabled:t.value==t.length},on:{click:function(e){return t.switchPage(t.value+1)}}},[a("v-icon",[t._v("chevron_right")])],1)],2)},_i=[],hi={name:"poka-pagination",props:{value:{type:Number},length:{type:Number}},data:()=>({pages:[]}),created(){this.updatePages()},methods:{switchPage(t){"..."!=t&&t!=this.value&&(this.$emit("input",t),this.$refs.pagination.parentElement.scrollIntoView({behavior:"smooth",block:"start"}),this.$nextTick(()=>{this.updatePages()}))},updatePages(){if(this.length>7){function t(t,e){return[...Array(e).keys()].splice(t)}let e=this.value-1,a=this.value+2;e<=3?this.pages=[...t(1,a-e+3),"...",this.length]:a>=this.length-1?this.pages=[1,"...",...t(e+(this.length-a)-1,this.length+1)]:this.pages=[1,"...",...t(e,a),"...",this.length]}else this.pages=[...Array(this.length).keys()].map(t=>t+1)}}},vi=hi,yi=(a("7d8e"),Object(g["a"])(vi,gi,_i,!1,null,null,null)),fi=yi.exports;h()(yi,{VIcon:T["a"]});var bi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.checkUpadteStatus?a("div",{key:"0",staticClass:"update-notify"},[a("h1",[t._v(t._s(t.$t("settings_update")))]),a("p",[t._v(t._s(t.checkUpadteStatus))]),a("v-btn",{attrs:{outlined:"",to:"/admin/system?update=true",color:"white",dark:""}},[t._v(t._s(t.$t("settings_update_go2UpdatePage")))])],1):t._e()},wi=[],ki={name:"poka-update",created(){this.axios.get(_setting("server")+"/status/").then(t=>t.data).then(t=>{let e="admin"==JSON.parse(sessionStorage.getItem("login")).role||!1;t.debug&&(this.debug=t.debug),e&&this.fetchNewVersion(t.version,e)})},data:()=>({checkUpadteStatus:null,debug:null}),methods:{compareVersion(t,e){return t=t.split(".").map(t=>parseInt(t)),e=e.split(".").map(t=>parseInt(t)),e[0]>t[0]||(e[1]>t[1]||e[2]>t[2])},async fetchNewVersion(t,e){let a=`poka-github-check-${(new Date).toJSON().slice(0,10).replace(/-/g,"/")}`,i=JSON.parse(sessionStorage[a]||null);i||(i=await fetch("https://api.github.com/repos/gnehs/PokaPlayer/releases").then(t=>t.json()).then(t=>{return sessionStorage[a]=JSON.stringify(t),t}).catch(t=>console.error(t))),(this.compareVersion(t,i[0].tag_name)||this.debug)&&(this.checkUpadteStatus=i18n.t("settings_update_canUpdate2",{version:i[0].tag_name}),this.debug&&(this.checkUpadteStatus+=` (debug: ${this.debug})`))}}},xi=ki,Ci=(a("e627"),Object(g["a"])(xi,bi,wi,!1,null,"59ac6c3e",null)),Si=Ci.exports;h()(Ci,{VBtn:D["a"]});var $i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"chip-nav"},t._l(t.items,(function(e){return a("router-link",{directives:[{name:"ripple",rawName:"v-ripple"}],key:e.to,staticClass:"chip-nav-item",class:{active:t.$route.path==e.to},attrs:{to:e.to}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v(t._s(e.icon))]),a("span",[t._v(t._s(t.$t(e.text)))])],1)})),1)},Pi=[],Di={name:"library-menu",data:()=>({items:[{icon:"library_music",text:"library",to:"/library"},{icon:"album",text:"album",to:"/album"},{icon:"folder",text:"folder",to:"/folder"},{icon:"keyboard_voice",text:"artist",to:"/artist"},{icon:"edit",text:"composer",to:"/composer"},{icon:"video_library",text:"playlist",to:"/playlist"}]}),created(){}},Ai=Di,Ti=Object(g["a"])(Ai,$i,Pi,!1,null,null,null),Vi=Ti.exports;h()(Ti,{VIcon:T["a"]}),R()(Ti,{Ripple:E["a"]});var Li=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{display:"flex",flex:"1","justify-content":"flex-end"}},[a("v-slide-x-reverse-transition",[a("form",{directives:[{name:"show",rawName:"v-show",value:t.value,expression:"value"}],style:{width:t.$vuetify.breakpoint.mdAndUp?"380px":"100%"},on:{submit:function(e){return e.preventDefault(),t.search(e)}}},[a("v-text-field",{attrs:{label:t.$t("search")+"...",solo:"",flat:"","background-color":"rgba(0,0,0,.1)","hide-details":"","append-icon":"mdi-magnify"},on:{"click:append":t.search},model:{value:t.seachBarVal,callback:function(e){t.seachBarVal=e},expression:"seachBarVal"}})],1)]),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.value=!t.value,t.$emit("input",t.value),t.seachBarVal=""}}},[a("v-icon",{staticClass:"anicons",style:{"font-variation-settings":t.value?"'TIME' 100":""}},[t._v("7")])],1)],1)},Ii=[],Ui={name:"poka-searchbar",props:{value:{type:Boolean,default:!1}},data:()=>({seachBarVal:null}),methods:{search(){this.$router.push("/search?keyword="+encodeURIComponent(this.seachBarVal))}}},Ni=Ui,Ri=Object(g["a"])(Ni,Li,Ii,!1,null,null,null),Ei=Ri.exports;h()(Ri,{VBtn:D["a"],VIcon:T["a"],VSlideXReverseTransition:A["f"],VTextField:It["a"]});var Bi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("poka-cards",["PlaylistFolder"==t.$route.name?a("poka-card",{attrs:{"poka-icon":"arrow_back_ios",to:"/playlist/","poka-title":t.$t("back")}}):t._e(),t._l(t.data,(function(e){var i=e.name,s=e.image,r=e.cover,n=e.id,o=e.source,l=e.type,c=e.icon;return["folder"==l?a("poka-card",{key:"/playlist/f/"+encodeURIComponent(n),attrs:{"poka-icon":c||"folder",to:"/playlist/f/"+encodeURIComponent(n),"poka-title":i,"poka-subtitle":t.$t("source."+o)}}):t._e(),l&&"folder"==l?t._e():a("poka-card",{key:"/playlist/p/"+encodeURIComponent(o)+"/"+encodeURIComponent(n||"unknown"),attrs:{"poka-icon":c||"queue_music",to:"/playlist/p/"+encodeURIComponent(o)+"/"+encodeURIComponent(n||"unknown"),"poka-bg":s||r||!1,"poka-title":i,"poka-subtitle":t.$t("source."+o)}})]}))],2)},Fi=[],Oi={name:"poka-parse-playlists",props:["data"],data:()=>({server:_setting("server")})},Mi=Oi,ji=Object(g["a"])(Mi,Bi,Fi,!1,null,null,null),qi=ji.exports,Hi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("transition-group",{key:"songlist",staticClass:"poka list",class:{two:!t.nowPlaying},staticStyle:{position:"relative"},attrs:{name:"songlist",tag:"div"}},t._l(t.data,(function(e,i){return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:t.nowPlaying?e.uuid:i,staticClass:"item",class:{active:i==t.activeIndex},staticStyle:{"user-select":"none"},on:{contextmenu:function(a){return a.preventDefault(),t.moreDialog(e)},click:function(e){t.nowPlaying?t.playSong(i):t.$addSongs({songs:t.data,index:i})}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-img",{attrs:{src:e.cover?e.cover.startsWith("http")?e.cover:t.server+e.cover:t.defaultCover,alt:"cover"}})],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(e.name))]),a("div",{staticClass:"t-ellipsis"},[t._v(t._s(e.artist))])])],1),a("div",{staticClass:"action"},[t._t("default",[a("v-btn",{directives:[{name:"show",rawName:"v-show",value:t.isSafari,expression:"isSafari"}],attrs:{icon:""},on:{click:function(a){return a.stopPropagation(),t.moreDialog(e)}}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("more_horiz")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(a){a.stopPropagation(),t.$addSongs({songs:[e],clear:!1}),t.isInSongList.push(i)}}},[t.isInSongList.includes(i)?a("v-icon",[t._v("done")]):a("v-icon",[t._v("add")])],1)],{index:i,song:e,moreDialog:t.moreDialog})],2)])})),0),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.moreDialogShow,callback:function(e){t.moreDialogShow=e},expression:"moreDialogShow"}},[a("v-card",[t.moreDialogTemp?a("div",{staticClass:"d-flex flex-column align-center moreDialog-header"},[a("poka-cover",{staticStyle:{margin:"0 auto","margin-bottom":"8px",display:"block"},attrs:{cover:t.moreDialogTemp.cover?t.moreDialogTemp.cover.startsWith("http")?t.moreDialogTemp.cover:t.server+t.moreDialogTemp.cover:t.defaultCover,size:"200px"}}),a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(t.moreDialogTemp.name))]),a("div",{staticClass:"artist t-ellipsis"},[t._v(t._s(t.moreDialogTemp.artist))])],1):t._e(),a("v-card-text",{staticClass:"moreDialog-content"},[t.moreDialogTemp?a("div",{staticClass:"poka list"},[a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){t.openPlaylistDialog(),t.moreDialogShow=!1}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:"primary"}},[t._v("playlist_add")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head"},[t._v(t._s(t.$t("songAction_add2playlist")))])])],1),a("div",{staticClass:"action"},[a("v-btn",{attrs:{icon:""}},[a("v-icon",[t._v("keyboard_arrow_right")])],1)],1)]),a("v-divider"),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:t.moreDialog_goto_artist}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:"primary"}},[t._v("mic")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(t.moreDialogTemp.artist))]),a("div",[t._v(t._s(t.$t("songAction_artist")))])]),a("div",{staticClass:"action"},[a("v-btn",{attrs:{icon:""}},[a("v-icon",[t._v("keyboard_arrow_right")])],1)],1)],1)]),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:t.moreDialog_goto_album}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:"primary"}},[t._v("album")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(t.moreDialogTemp.album))]),a("div",{staticClass:"t-ellipsis"},[t.moreDialogTemp.year?a("span",[t._v(t._s(t.moreDialogTemp.year))]):a("span",[t._v(t._s(t.$t("songAction_album")))])])]),a("div",{staticClass:"action"},[a("v-btn",{attrs:{icon:""}},[a("v-icon",[t._v("keyboard_arrow_right")])],1)],1)],1)]),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item"},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:"primary"}},[t._v("storage")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v("\n "+t._s(t.$t("source."+t.moreDialogTemp.source))+"\n ")]),a("div",{staticClass:"t-ellipsis"},[t._v(t._s(t.moreDialogTemp.id))])])],1)]),t.moreDialogTemp.codec?a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item"},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:"primary"}},[t._v("insert_drive_file")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v("\n "+t._s(t.moreDialogTemp.codec.toUpperCase())+"\n ")]),a("div",{staticClass:"t-ellipsis"},[t.moreDialogTemp.bitrate?a("span",[t._v(t._s(t.moreDialogTemp.bitrate/1e3)+"k")]):a("span",[t._v("Codec")])])])],1)]):t._e()],1):t._e()]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.moreDialogShow=!1}}},[t._v(t._s(t.$t("back")))])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.playlistDialog,callback:function(e){t.playlistDialog=e},expression:"playlistDialog"}},[a("v-card",{attrs:{id:"playlist-dialog"}},[a("v-toolbar",{attrs:{flat:""}},[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("songAction_add2playlist")))]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:t.openCreatePlaylistDialog}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("add")])],1)],1),t.playlistDialogLoading?a("v-card-text",{staticStyle:{height:"300px"}},[a("poka-loader")],1):a("v-card-text",{staticStyle:{height:"300px"}},[t.playlists.length>0?a("v-list",[a("v-list-item-group",{attrs:{multiple:""},model:{value:t.existsPlaylists,callback:function(e){t.existsPlaylists=e},expression:"existsPlaylists"}},[t._l(t.playlists,(function(e,i){return[a("v-list-item",{key:"item-"+i,attrs:{value:e,title:e.name},on:{click:function(a){return t.toggleSongOfPlaylist(e)}}},[a("v-list-item-action",[a("v-checkbox",{attrs:{color:"primary","input-value":t.existsPlaylists.includes(e._id)}})],1),a("v-list-item-content",[a("v-list-item-title",{staticClass:"t-ellipsis",domProps:{textContent:t._s(e.name)}})],1)],1)]}))],2)],1):a("p",{staticStyle:{"user-select":"none",margin:"100px 0","text-align":"center"}},[t._v("\n "+t._s(t.$t("playlist_page.playlist_empty"))+"\n ")])],1),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.playlistDialog=!1}}},[t._v(t._s(t.$t("done")))])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.createPlaylistDialog,callback:function(e){t.createPlaylistDialog=e},expression:"createPlaylistDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("playlist_page.add_title")))]),a("v-card-text",[a("v-text-field",{attrs:{label:t.$t("playlist_page.title_input"),outlined:""},model:{value:t.createPlaylistName,callback:function(e){t.createPlaylistName=e},expression:"createPlaylistName"}})],1),a("v-card-actions",[a("v-btn",{attrs:{text:""},on:{click:function(e){t.createPlaylistDialog=!1}}},[t._v(t._s(t.$t("back")))]),a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:t.createPlaylist}},[t._v(t._s(t.$t("done")))])],1)],1)],1)],1)},zi=[],Gi={name:"poka-parse-songs",props:{data:{type:Array,required:!0},nowPlaying:{type:Boolean,default:!1},activeIndex:Number},data:()=>({server:_setting("server"),defaultCover:_setting("headerBgSource"),isInSongList:[],playlistDialog:!1,playlistDialogLoading:!1,createPlaylistDialog:!1,createPlaylistName:"",moreDialogShow:!1,moreDialogTemp:null,playlists:[],existsPlaylists:[],isSafari:/^((?!chrome|android).)*safari/i.test(window.navigator.userAgent)}),methods:{async openPlaylistDialog(){this.playlistDialog=!0,this.playlistDialogLoading=!0,await this.updatePlaylistData(),this.playlistDialogLoading=!1},playSong(t){_player.list.switch(t),_player.play()},async toggleSongOfPlaylist(t){let e=this.$deepCopy(this.moreDialogTemp);e.originalURL&&(e.url=e.originalURL),e.originalCover&&(e.cover=e.originalCover),delete e.originalURL,delete e.uuid,delete e.originalCover,await this.axios.post(`${this.server}/pokaapi/playlist/song`,{playlistId:t._id,song:e}),await this.updatePlaylistData()},openCreatePlaylistDialog(){this.createPlaylistDialog=!0,this.createPlaylistName=""},async createPlaylist(){""!=this.createPlaylistName?(await this.axios.post(`${this.server}/pokaapi/playlist/create`,{name:this.createPlaylistName}),this.createPlaylistDialog=!1,await this.updatePlaylistData()):this.$snackbar(i18n.t("playlist_page.edit_empty"))},async updatePlaylistData(){let t=(await this.axios.post(`${this.server}/pokaapi/playlist/song/exist`,this.moreDialogTemp)).data;this.playlists=t.playlists,this.existsPlaylists=t.existsPlaylists.map(t=>t._id)},moreDialog(t){this.moreDialogTemp=t,this.moreDialogShow=!0},moreDialog_goto_album(){let t=this.moreDialogTemp;t&&t.albumId&&(this.moreDialogShow=!1,this.$nextTick(()=>{this.$router.push(`/album/songs/${encodeURIComponent(t.source)}/${encodeURIComponent(t.albumId)}`)}))},moreDialog_goto_artist(){let t=this.moreDialogTemp;t&&t.artistId&&(this.moreDialogShow=!1,this.$nextTick(()=>{this.$router.push(`/artist/${encodeURIComponent(t.source)}/${encodeURIComponent(t.artistId)}`)}))}}},Qi=Gi,Yi=(a("7553"),a("ac7c")),Ji=a("1800"),Wi=a("1baa"),Ki=a("71d9"),Xi=Object(g["a"])(Qi,Hi,zi,!1,null,null,null),Zi=Xi.exports;h()(Xi,{VAvatar:Dt["a"],VBtn:D["a"],VCard:At["a"],VCardActions:Tt["a"],VCardText:Tt["c"],VCardTitle:Tt["d"],VCheckbox:Yi["a"],VDialog:Vt["a"],VDivider:it["a"],VIcon:T["a"],VImg:sa["a"],VList:ra["a"],VListItem:na["a"],VListItemAction:Ji["a"],VListItemContent:la["a"],VListItemGroup:Wi["a"],VListItemTitle:la["c"],VSpacer:U["a"],VTextField:It["a"],VToolbar:Ki["a"]}),R()(Xi,{Ripple:E["a"]});var ts=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-fade-transition",[a("poka-cards",{directives:[{name:"show",rawName:"v-show",value:"card"==t.artistView,expression:"artistView == 'card'"}]},t._l(t.$pagination(t.data,t.page),(function(e){var i=e.name,s=e.cover,r=e.id,n=e.source;return a("poka-card",{key:r,attrs:{to:"/artist/"+encodeURIComponent(n)+"/"+encodeURIComponent(r||"unknown"),"poka-icon":"keyboard_voice","poka-bg":s||!1,"poka-title":i||"未知","poka-subtitle":t.$t("source."+n)}})})),1)],1),a("v-fade-transition",[a("div",{directives:[{name:"show",rawName:"v-show",value:"list"==t.artistView,expression:"artistView == 'list'"}],staticClass:"poka two list"},t._l(t.$pagination(t.data,t.page),(function(e){var i=e.name,s=e.cover,r=e.id,n=e.source;return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:r,staticClass:"item",staticStyle:{"user-select":"none"},on:{click:function(e){t.$router.push("/artist/"+encodeURIComponent(n)+"/"+encodeURIComponent(r||"unknown"))}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"28px",item:""}},[a("v-img",{attrs:{src:t.coverPaser(s),alt:"cover"}})],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v("\n "+t._s(i||"未知")+"\n "),a("span",{staticStyle:{"font-size":"0.7em",opacity:"0.7","font-weight":"normal"}},[t._v(t._s(n))])])])],1)])})),0)]),a("poka-pagination",{attrs:{length:t.$getPages(t.data)},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}}),t.hideFab?t._e():a("v-btn",{staticStyle:{bottom:"calc(16px + 69px)"},attrs:{color:"primary",fab:"",large:"",dark:"",bottom:"",right:"",fixed:""},on:{click:t.changeView}},["card"==t.artistView?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("list")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("grid_on")])],1)],1)},es=[],as={name:"poka-parse-artists",props:{data:{type:Array},hideFab:{type:Boolean,default:!1}},data:()=>({server:_setting("server"),artistView:_setting("artistView"),page:1}),methods:{coverPaser(t){return t.startsWith("http")?t:t?_setting("server")+t:_setting("headerBgSource")},changeView(){this.artistView="list"==this.artistView?"card":"list",_setting("artistView",this.artistView)}}},is=as,ss=Object(g["a"])(is,ts,es,!1,null,null,null),rs=ss.exports;h()(ss,{VAvatar:Dt["a"],VBtn:D["a"],VFadeTransition:A["d"],VIcon:T["a"],VImg:sa["a"]}),R()(ss,{Ripple:E["a"]});var ns=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-cards",t._l(t.$pagination(t.data,t.page),(function(e){var i=e.name,s=e.artist,r=e.cover,n=e.id,o=e.source;return a("poka-card",{key:n,attrs:{to:"/album/songs/"+encodeURIComponent(o)+"/"+encodeURIComponent(n||"unknown")+"?cover="+encodeURIComponent(r||!1)+"&name="+encodeURIComponent(i)+"&artist="+encodeURIComponent(s),"poka-bg":r||!1,"poka-title":i,"poka-subtitle":s,"poka-icon":"album",source:t.$t("source."+o)}})})),1),a("poka-pagination",{attrs:{length:t.$getPages(t.data)},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}})],1)},os=[],ls={name:"poka-parse-albums",props:["data"],data:()=>({server:_setting("server"),page:1,pages:0}),created(){this.pages=Math.ceil(this.data.length/80)}},cs=ls,ds=Object(g["a"])(cs,ns,os,!1,null,null,null),us=ds.exports,ps=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-fade-transition",["card"==t.composerView?a("poka-cards",t._l(t.$pagination(t.data,t.page),(function(e){var i=e.name,s=e.cover,r=e.id,n=e.source;return a("poka-card",{key:r,attrs:{to:"/composer/"+encodeURIComponent(n)+"/"+encodeURIComponent(r||"unknown"),"poka-bg":s||!1,"poka-icon":"edit","poka-title":i||"未知","poka-subtitle":t.$t("source."+n)}})})),1):t._e()],1),a("v-fade-transition",["list"==t.composerView?a("div",{staticClass:"poka two list"},t._l(t.$pagination(t.data,t.page),(function(e){var i=e.name,s=e.cover,r=e.id,n=e.source;return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:r,staticClass:"item",staticStyle:{"user-select":"none"},on:{click:function(e){t.$router.push("/composer/"+encodeURIComponent(n)+"/"+encodeURIComponent(r||"unknown"))}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"28px",item:""}},[a("v-img",{attrs:{src:t.coverPaser(s),alt:"cover"}})],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v("\n "+t._s(i||"未知")+"\n "),a("span",{staticStyle:{"font-size":"0.7em",opacity:"0.7","font-weight":"normal"}},[t._v(t._s(n))])])])],1)])})),0):t._e()]),a("poka-pagination",{attrs:{length:t.$getPages(t.data)},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}}),t.hideFab?t._e():a("v-btn",{staticStyle:{bottom:"calc(16px + 69px)"},attrs:{color:"primary",fab:"",large:"",dark:"",bottom:"",right:"",fixed:""},on:{click:t.changeView}},["card"==t.composerView?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("list")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("grid_on")])],1)],1)},ms=[],gs={name:"poka-parse-composers",props:{data:{type:Array},hideFab:{type:Boolean,default:!1}},data:()=>({server:_setting("server"),composerView:_setting("composerView"),page:1}),methods:{coverPaser(t){return t.startsWith("http")?t:t?_setting("server")+t:_setting("headerBgSource")},changeView(){this.composerView="list"==this.composerView?"card":"list",_setting("composerView",this.composerView)}}},_s=gs,hs=Object(g["a"])(_s,ps,ms,!1,null,null,null),vs=hs.exports;h()(hs,{VAvatar:Dt["a"],VBtn:D["a"],VFadeTransition:A["d"],VIcon:T["a"],VImg:sa["a"]}),R()(hs,{Ripple:E["a"]});var ys=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"poka two list"},t._l(t.data,(function(e){var i=e.name,s=e.id,r=e.source;return a("router-link",{directives:[{name:"ripple",rawName:"v-ripple"}],key:s,staticClass:"item",attrs:{to:"/folder/"+encodeURIComponent(r)+"/"+encodeURIComponent(s||"unknown")}},[a("div",{staticClass:"content"},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:t.$vuetify.theme.isDark?"#FFF":"primary"},domProps:{textContent:t._s("folder")}}),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(i))]),a("div",{staticClass:"t-ellipsis"},[t._v(t._s(t.$t("source."+r)))])])],1)])})),1)},fs=[],bs={name:"poka-parse-folders",props:["data"],data:()=>({server:_setting("server")})},ws=bs,ks=(a("7a8b"),Object(g["a"])(ws,ys,fs,!1,null,"d1d67fd4",null)),xs=ks.exports;h()(ks,{VIcon:T["a"]}),R()(ks,{Ripple:E["a"]});var Cs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t._l(t.data,(function(e,i){return t._l(Object.keys(e).filter((function(t){return Array.isArray(e[t])&&e[t].length})),(function(s){return a("v-card",{key:i+s,staticStyle:{"border-radius":"16px !important"}},[a("v-card-title",[t._v(t._s(t.$t(e.title)))]),a("v-card-subtitle",[t._v(t._s(t.$t(s.substring(0,s.length-1))))]),a("v-card-text",[a("div",[a("poka-parse-"+s,{tag:"div",attrs:{data:e[s],"hide-fab":""}})],1)])],1)}))}))],2)},Ss=[],$s={name:"poka-parse-home",props:["data"],data:()=>({dialog:!1})},Ps=$s,Ds=Object(g["a"])(Ps,Cs,Ss,!1,null,null,null),As=Ds.exports;h()(Ds,{VCard:At["a"],VCardSubtitle:Tt["b"],VCardText:Tt["c"],VCardTitle:Tt["d"]});var Ts=a("f309"),Vs=a("aa47"),Ls=a.n(Vs);c["default"].use(Ts["a"]);var Is=new Ts["a"]({theme:{options:{customProperties:!0},themes:{light:{primary:"#5c95c4",secondary:"#424242",accent:"#82B1FF",error:"#FF5252",info:"#2196F3",success:"#4CAF50",warning:"#FFC107"},dark:{primary:"#5c95c4"}}},lang:{locales:{zhHant:Ls.a},current:"zh-Hant"}});c["default"].use(Ke.a),o.a.defaults.withCredentials=!0,o.a.defaults.headers.common["Access-Control-Allow-Origin"]="*",c["default"].use(Ze.a,o.a),Object.values(i).forEach(t=>c["default"].component(t.name,t));const Us=window.matchMedia("(prefers-color-scheme: dark)");function Ns(t=!1){Is.framework.theme.isDark=t,document.getElementsByTagName("meta")["theme-color"].content=t?"rgb(47, 43, 62)":"rgb(245, 245, 245)"}Ns(Us.matches),Us.addListener(t=>{const e=t.matches;Ns(e)}),c["default"].config.productionTip=!1,new c["default"]({el:"#app",router:Oe,i18n:Ge,store:Ye,components:{App:b},template:"",vuetify:Is,render:t=>t(b)})},"5c64":function(t,e,a){"use strict";var i=a("6ee5"),s=a.n(i);s.a},6584:function(t,e,a){},"658e":function(t,e,a){"use strict";a.r(e),e["default"]={title:"English (US)",loading:"Loading...",header_welcome:"Welcome",header_welcome_with_name:"Hi, {name}",checkUpdate_poka:"Update Available: {version}",checkUpdate_button:"Update",pingServer_title:"Hint",pingServer_content:"Server restarting success!",pingServer_reconnect:"Reconnect",copy:{success:"Copied to clipboard successfully!",failed:"Unable to write to clipboard."},home:"Home",nowplaying:"Player",library:"Library",lrc:"Lyrics",search:"Search",album:"Albums",folder:"Folders",artist:"Artists",song:"Songs",composer:"Composers",playlist:"Playlists",settings:"Settings",debug:"Debug",ok:"OK",cancel:"Cancel",reset:"Reset",back:"Back",login:"Login",login_page:{server:"Server",username:"Username",password:"Password",features:{opensource:{title:"Open Source",description:"All source code is on GitHub"},module:{title:"Modularization",description:"Easy to port any services"},streaming:{title:"Stream anywhere",description:"Listen to music anywhere"},fastinstall:{title:"Quick install",description:"Deploy using Docker in a snap"}},tips:{firstLogin:{title:"First time?",description:'The default user name and password are both "poka". You can change them in the settings'}},session:{_:"Reset session",description:"If you unable to log in, there may be an error in the session. ",description2:"You can enter the administrator account below to reset, but please note that this action will reset the login status of all users.",success:"Reset successfully, please try to log in",fail:"Reset failed, error reason:"}},nothingFound:"Nothing found",requestError:"An error occurred while requesting, please try again",home_recentAlbums:"Recent added albums",home_pins:"Pins",home_netease:"Netease",home_hqPlaylist_netease:"HQ Playlist",home_topPlaylist_netease:"Top Playlist",home_dailyRecommend_netease:"Daily Recommend",app_waitForPlay:"No queued songs. ",app_waitForPlay_description:"You can add more songs, or press below to shuffle.",now_cleanSongs:"Clear all songs?",now_cleanSongs_description:"This will remove every song in the playlist.",playlist_random:"Shuffle",playlist_page:{del:"DELETE",del_title:"Delete Playlist",delconfirm:'Are you sure what to delete "{title}"?',edit_title:"Edit Playlist",title_input:"Playlist name",cover_input:"Playlist cover",edit_empty:"Field cannot be empty",playlist_empty:'You haven\'t created any playlists, click "+" in the upper right corner to add'},lrc_search:"Search lyrics",lrc_noKeyword:"Enter keyword to search",lrc_enter2search:"Press Enter key to start searching",lrc_notLoad:"Don't load lyrics",lrc_notLoad_description:"This will remove lyrics of the song now playing.",lrc_noLyrics:"No lyrics",lrc_saved:"lyric saved.",songAction_title:"Actions",songAction_name:"Name",songAction_artist:"Artists",songAction_album:"Album",songAction_source:"Source",songAction_like:"Like",songAction_like_success:'Liked "{name}"',songAction_like_failed:'An error occurred while liking "{name}".',songAction_unlike:"Unlike",songAction_unlike_success:'Unliked "{name}"',songAction_unlike_failed:'An error occurred while unliking "{name}".',songAction_rating:"Rate",songAction_rating0:"Clear rating",songAction_rating4song:"Successfully rated for {name}",songAction_rating_success:'Rated {star} stars for "{name}".',songAction_rating_failed:"Rating {name} for {star} stars failed.",songAction_rating0_success:"Clear rating for {name} success!",songAction_rating0_failed:"Clear rating for {name} failed.",songAction_add2playlist:"Add to playlist",songAction_add2playlist_songNotExist:"{source}",songAction_add2playlist_songExist:"{source} / Song already added, click to delete",songAction_add2playlist_failed:"An error occured while processing {name}",songAction_add2playlist_add_success:"Added {name} to {playlist}",songAction_add2playlist_remove_success:"Removed {name} from {playlist}",album_total:"{songs} songs",albumsOfSameArtist:"Albums of the same artist",addSong_total:"{total} songs added",addSong_name:"Added {name}",moduleShowName_Netease:"Netease",moduleShowName_DSM:"DSM",sessionExpired:"Session expired, please log in again",add2nowPlaying:"Add this list to queue",pin:"釘選",pin_failed:"Failed to pin",unpin_failed:"Failed to unpin",settings_dark:"Night Mode",settings_network:"Network",settings_network_description:"Music quality",settings_network_soundQuality:"Music quality",settings_network_soundQuality_Low:"Low",settings_network_soundQuality_Med:"Medium",settings_network_soundQuality_High:"High",settings_network_soundQuality_Ori:"Original",settings_network_soundQuality_Low_description:"Only use when the internet is slow",settings_network_soundQuality_Med_description:"Able to stream smoothly under 3G network",settings_network_soundQuality_High_description:"Able to stream smoothly under 4G/LTE network",settings_network_soundQuality_Ori_description:"Uncompressed audio, only use when the internet is fast",settings_lang:"Language",settings_lang_description:"Set your PokaPlayer language",settings_systemAndUpdate:"System & update",settings_systemAndUpdate_description:"Update PokaPlayer, restart",settings_about:"About",settings_about_description:"Version, feedback",settings_about_contributions:"Contributions",settings_about_errorEeport:"Send feedback",settings_account:"Account",settings_logout:"Logout",settings_system:"System",settings_update:"Software update",settings_update_checking4updates:"Checking for updates...",settings_update_latestVersion:"Your PokaPlayer is up to date",settings_update_update2:"Update to {version}",settings_update_canUpdate2:"{version} is available",settings_update_go2UpdatePage:"Go to update page",settings_update_srvRestart:"Restart server.",settings_update_reconnect:"Reconnect",settings_update_initializing:"Initializing...",settings_update_updating:"Updating...",settings_update_git_fetch:"Initialize complete.",settings_update_git_reset:"Update download complete.",settings_update_git_api:"API update complete.",settings_updateDialog_note:"Notice: If Docker auto-restart is disabled, you must start PokaPlayer manually.",settings_updateDialog_note_dev:"If you update on developing machine, it may cause Git to crash",settings_updateDialog_view_previous:"View previous update log",settings_updateDialog_title:"{version} Release note",settings_restart:"Restart",settings_restarting:"Restarting",settings_restart_completed:"Restart completed.",settings_restartDialog_title:"Are you sure to restart?",settingIndex:{normalItems:"General",adminItems:"Server"},settingInterface:{_:"Interface",customize:{_:"Customizations",bg:{_:"Custom background",description:"Change background image",custom_link:"Custom link"},bg_cover:{_:"Background cover",description:"Change background cover size or hide it",options:{full:"Full cover",half:"Half cover",none:"Hide background"}},theme:"Theme",theme_color:{_:"Theme color",description:"Change the theme color"},lyric:{_:"Lyric theme",description:"Change the theme of lyric page"},layout:{_:"Layout",list:"list",card:"card",artist:"Artist page layout",composer:"Composer page layout"}},lang:"Language"},settingUser:{title:"User",description:"View your profile, change your password",name:"Name",username:"Username",role:"Role",password:"Password",passwordDescription:"Tap here to change your password",changeName:{title:"Change name",placeholder:"Enter a new name",result:{success:"Name successfully changed to {name}",error:"Name change failed"}},changeUsername:{title:"Change username",placeholder:"Enter a new username",result:{success:"Username successfully changed to {name}, please login with a new username next time",error:"Username change failed"}},changePassword:{title:"Change the password",oldPassword:"old password",newPassword:"new password",confirmPassword:"confirm password",confirmPasswordHelperText:"Enter your new password again",done:"change",result:{inconsistent:"Two passwords are inconsistent",same:"Password cannot be the same as the old password",success:"Password changed successfully",error:"Password change failed"}}},settingUserManagement:{title:"User management",role:{user:"user",admin:"admin"},dialog:{create:"Create User",createBtn:"Create",userCreated:"User created.",userCreateFailed:"User create failed.",userCreateUsernameRepeat:"Username is already taken.",edit:"Edit User",changePassword:"Change Password",changePasswordSuccess:"Password changed.",changePasswordFailed:"An error occurred when changing the password.",enterNewPassword:"Please enter the new password",deleteUser:"Delete this user",deleteUserFailed:"An error occurred when deleting the user"},field:{name:"Name",username:"Username",role:"Role",password:"Password"}},settingPravicy:{title:"Pravicy",description:"Data logging setting",notify:{title:"About data logging",body:"The data will only be calculated on your server and will not be uploaded to the Internet. The feature can provide you with a better experience (like: annual review, recent play). You can turn off this feature below and clear the recorded data if you want."},dataRecord:{_:"Data logging",enabled:"Enabled",disabled:"Disabled",clear:"Clear the recorded data",logged:"{count} records have been recorded.",loading:"Loading...",confirm:"Are you sure you want to clear the data?",cleared:"Data cleared."}},settingPins:{title:"Pins management",deleteConfirm:"Are you sure want to unpin?"},adminLog:{title:"Log"},source:{DSM:"DSM",poka:"PokaPlayer",Netease2:"Netease"}}},"6ee5":function(t,e,a){},"6f9c":function(t,e,a){"use strict";var i=a("350e"),s=a.n(i);s.a},7553:function(t,e,a){"use strict";var i=a("f1d7"),s=a.n(i);s.a},7789:function(t,e,a){"use strict";a.r(e),e["default"]={title:"中文(台灣)",loading:"載入中...",header_welcome:"歡迎使用",header_welcome_with_name:"歡迎,{name}",checkUpdate_poka:"有新版本可供更新:{version}",checkUpdate_button:"更新",pingServer_title:"提示",pingServer_content:"伺服器重新啟動完畢!",pingServer_reconnect:"重新連接",copy:{success:"已複製至剪貼簿",failed:"無法複製至剪貼簿"},home:"首頁",nowplaying:"現正播放",library:"媒體庫",lrc:"歌詞",search:"搜尋",album:"專輯",folder:"資料夾",artist:"演出者",song:"歌曲",composer:"作曲者",playlist:"播放清單",settings:"設定",debug:"除錯",ok:"好",cancel:"取消",reset:"重置",done:"完成",back:"返回",login:"登入",login_page:{server:"伺服器",username:"使用者名稱",password:"密碼",features:{opensource:{title:"開放原始碼",description:"所有的程式碼都在 GitHub"},module:{title:"模組化",description:"接入任何服務皆不是難事"},streaming:{title:"隨時隨地串流",description:"連上網便能聽歌"},fastinstall:{title:"快速安裝",description:"可使用 Docker 快速部署"}},tips:{firstLogin:{title:"首次登入?",description:"預設使用者名稱與密碼皆為「poka」,登入後可至設定更改。"}},session:{_:"重置 session",description:"若您持續無法登入,可能是 session 發生錯誤。",description2:"您可以於下方輸入管理員帳號進行重置,但請注意,此動作將重置所有使用者的登入狀態。",success:"重置成功,請嘗試登入",fail:"重置失敗,錯誤原因:"}},nothingFound:"找不到",requestError:"請求失敗,請再試一次",home_recentAlbums:"最近加入的專輯",home_pins:"釘選",home_netease:"網易雲音樂",home_hqPlaylist_netease:"精品清單",home_topPlaylist_netease:"熱門清單",home_dailyRecommend_netease:"每日推薦",app_waitForPlay:"佇列中未有歌曲",app_waitForPlay_description:"加入一些歌曲,或是點選底下的隨機播放",now_cleanSongs:"確定清除所有歌曲?",now_cleanSongs_description:"這將會清除列表中所有歌曲。",playlist_random:"隨機播放",playlist_page:{del:"刪除",del_title:"刪除播放清單",delconfirm:"確定要刪除「{title}」嗎?",add_title:"新增播放清單",edit_title:"編輯播放清單",title_input:"播放清單標題",cover_input:"播放清單封面",edit_empty:"欄位不得為空",playlist_empty:"您尚未建立任何播放清單,點選右上角的「+」來新增"},lrc_search:"搜尋歌詞",lrc_noKeyword:"尚未輸入關鍵字",lrc_enter2search:"輸入完後按下 Enter 開始搜尋歌詞",lrc_notLoad:"不載入歌詞",lrc_notLoad_description:"點選清除目前的歌詞",lrc_noLyrics:"無歌詞",lrc_saved:"歌詞已儲存",songAction_title:"歌曲操作",songAction_name:"歌曲名稱",songAction_artist:"演出者",songAction_album:"專輯",songAction_source:"來源",songAction_like:"收藏",songAction_like_success:"已收藏「{name}」",songAction_like_failed:"收藏或取消收藏「{name}」時發生了錯誤",songAction_unlike:"取消收藏",songAction_unlike_success:"已取消收藏「{name}」",songAction_unlike_failed:"取消收藏「{name}」時發生了錯誤",songAction_rating:"評等",songAction_rating0:"清除評等",songAction_rating4song:"為「{name}」評等",songAction_rating_success:"為「{name}」評等 {star} 星成功!",songAction_rating_failed:"為「{name}」評等 {star} 星失敗。",songAction_rating0_success:"為「{name}」清除評等成功!",songAction_rating0_failed:"為「{name}」清除評等失敗。",songAction_add2playlist:"加入到播放清單",songAction_add2playlist_songNotExist:"{source}",songAction_add2playlist_songExist:"{source} / 該歌曲已存在,點選來刪除",songAction_add2playlist_failed:"處理 {name} 時發生了錯誤",songAction_add2playlist_add_success:"已將 {name} 加入到 {playlist}",songAction_add2playlist_remove_success:"已將 {name} 從 {playlist} 刪除",album_total:"{songs} 首歌曲",albumsOfSameArtist:"來自相同演出者的其他專輯",addSong_total:"已添加 {total} 首歌",addSong_name:"已添加 {name}",moduleShowName_Netease:"網易雲音樂",moduleShowName_DSM:"DSM",sessionExpired:"Session 過期,請重新登入",add2nowPlaying:"將此頁歌曲加入到現正播放",pin:"釘選",pin_failed:"釘選失敗",unpin_failed:"取消釘選失敗",settings_dark:"夜間模式",settings_network:"網路",settings_network_description:"音質",settings_network_soundQuality:"音質",settings_network_soundQuality_Low:"低音質",settings_network_soundQuality_Med:"中等音質",settings_network_soundQuality_High:"高音質(建議)",settings_network_soundQuality_Ori:"原始音質",settings_network_soundQuality_Low_description:"128K,跟 YouTube 差不多的爛音質,在網路夭壽慢的情況下請選擇此選項",settings_network_soundQuality_Med_description:"音質只比 YouTube 好那麼一點點,可在 3G 網路下流暢的串流",settings_network_soundQuality_High_description:"音質較原始音質略差,可在 4G 網路下流暢的串流",settings_network_soundQuality_Ori_description:"在網路狀況許可下,可選擇此選項聆聽高音質音樂",settings_lang:"語言",settings_lang_description:"設定您的 PokaPlayer 語言",settings_systemAndUpdate:"系統和更新",settings_systemAndUpdate_description:"更新 PokaPlayer、重新啟動",settings_about:"關於",settings_about_description:"PokaPlayer 相關訊息、錯誤回報等",settings_about_contributions:"貢獻者",settings_about_errorEeport:"錯誤回報",settings_account:"帳號",settings_logout:"登出",settings_system:"系統",settings_update:"軟體更新",settings_update_checking4updates:"正在檢查更新...",settings_update_latestVersion:"您的 PokaPlayer 已是最新版本",settings_update_update2:"更新至 {version}",settings_update_canUpdate2:"可更新至 {version}",settings_update_go2UpdatePage:"前往更新頁面",settings_update_srvRestart:"伺服器重新啟動",settings_update_reconnect:"重新連接",settings_update_initializing:"正在初始化...",settings_update_updating:"正在更新...",settings_update_git_fetch:"初始化完成",settings_update_git_reset:"更新檔下載完成",settings_update_git_api:"API 更新完成",settings_updateDialog_note:"注意:若您未開啟 Docker 自動重啟功能,您必須手動開啟 PokaPlayer",settings_updateDialog_note_dev:"若在開發機器上進行更新,可能導致 Git 爆炸",settings_updateDialog_view_previous:"查看先前的更新日誌",settings_updateDialog_title:"{version} 更新日誌",settings_restart:"重新啟動",settings_restarting:"正在重新啟動",settings_restart_completed:"重新啟動完成!",settings_restartDialog_title:"確定要重新啟動嗎?",settingIndex:{normalItems:"一般設定項目",adminItems:"伺服器"},settingInterface:{_:"介面",customize:{_:"個人化",bg:{_:"自訂背景",description:"更改背景圖片",custom_link:"自訂連結"},bg_cover:{_:"背景覆蓋",description:"更改背景覆蓋樣式或將其隱藏",options:{full:"全覆蓋",half:"半覆蓋",none:"無背景"}},theme:"主題",theme_color:{_:"主色",description:"設定 PokaPlayer 的主題色彩"},lyric:{_:"歌詞頁面主題",description:"設定歌詞頁面的主題"},layout:{_:"佈局",list:"清單",card:"卡片",artist:"演出者頁面佈局",composer:"作曲者頁面佈局"}},lang:"語言"},settingUser:{title:"使用者",description:"檢視您的資料、修改密碼",name:"名稱",username:"使用者名稱",role:"權限",password:"密碼",passwordDescription:"輕觸此處來更改密碼",changeName:{title:"更改名稱",placeholder:"輸入新的名稱",result:{success:"名稱成功更改為 {name}",error:"名稱更改失敗"}},changeUsername:{title:"更改使用者名稱",placeholder:"輸入新的使用者名稱",result:{success:"使用者名稱成功更改為 {name},下次請用新的使用者名稱來登入",error:"使用者名稱更改失敗"}},changePassword:{title:"更改密碼",oldPassword:"舊密碼",newPassword:"新密碼",confirmPassword:"確認密碼",confirmPasswordHelperText:"再輸入一次您的新密碼",done:"更改密碼",result:{inconsistent:"兩次密碼不一致",same:"密碼不可與舊密碼相同",success:"密碼更改成功",error:"密碼更改失敗"}}},settingUserManagement:{title:"使用者管理",role:{user:"普通使用者",admin:"管理員"},dialog:{create:"建立使用者",createBtn:"建立",userCreated:"使用者建立成功",userCreateFailed:"建立使用者時發生錯誤",userCreateUsernameRepeat:"使用者名稱已被使用",edit:"編輯使用者",changePassword:"更改密碼",changePasswordSuccess:"密碼已變更",changePasswordFailed:"更改密碼時發生了錯誤",enterNewPassword:"請輸入新密碼",deleteUser:"刪除使用者",deleteUserFailed:"刪除使用者時發生了錯誤"},field:{name:"名稱",username:"使用者名稱",role:"權限",password:"密碼"}},settingPravicy:{title:"隱私",description:"資料紀錄設定",notify:{title:"關於 PokaPlayer 記錄",body:"資料僅會於您的伺服器進行運算,不會被上傳至網路進行分析。 該功能可提供您更優質的使用體驗(如:年度回顧、最近播放)。 若您有疑慮可於下方關閉此功能,並將已記錄的資料清除。"},dataRecord:{_:"資料紀錄",enabled:"啟用",disabled:"已停用",clear:"清除目前已紀錄資料",logged:"目前已記錄 {count} 筆資料",loading:"正在統計資料...",confirm:"您確定要清除資料嗎?",cleared:"資料已清除"}},settingPins:{title:"釘選管理",deleteConfirm:"您確定要取消釘選此項目嗎?"},adminLog:{title:"日誌"},source:{DSM:"DSM",poka:"PokaPlayer",Netease2:"網易雲音樂"}}},"7a8b":function(t,e,a){"use strict";var i=a("dc0f"),s=a.n(i);s.a},"7cbc":function(t,e,a){},"7d8e":function(t,e,a){"use strict";var i=a("4a5d"),s=a.n(i);s.a},"80e8":function(t,e,a){},9174:function(t,e,a){},a5da:function(t,e,a){"use strict";var i=a("d7b7"),s=a.n(i);s.a},ab7f:function(t,e,a){},af4e:function(t,e,a){},b29d:function(t,e,a){},b966:function(t,e,a){"use strict";var i=a("af4e"),s=a.n(i);s.a},bf4e:function(t,e,a){"use strict";var i=a("9174"),s=a.n(i);s.a},c2f0:function(t,e,a){},c4b6:function(t,e,a){"use strict";var i=a("fb1d"),s=a.n(i);s.a},cf25:function(t,e,a){"use strict";var i=a("56cc"),s=a.n(i);s.a},cf61:function(t,e,a){"use strict";a.r(e),e["default"]={title:"中文(中国)",loading:"载入中...",header_welcome:"欢迎使用",header_welcome_with_name:"哈囉,{name}",checkUpdate_poka:"有新版本可供更新:{version}",checkUpdate_button:"更新",pingServer_title:"提示",pingServer_content:"服务器重新启动完毕!",pingServer_reconnect:"重新连接",copy:{success:"已复制至剪贴板",failed:"无法复制至剪贴板"},home:"首页",nowplaying:"现正播放",library:"媒體庫",lrc:"歌词",search:"搜寻",album:"专辑",folder:"资料夹",artist:"演出者",song:"歌曲",composer:"作曲者",playlist:"播放清单",settings:"设定",debug:"除錯",ok:"好",cancel:"取消",reset:"重置",done:"完成",back:"返回",login:"登入",login_page:{server:"服务器",username:"使用者名称",password:"密码",features:{opensource:{title:"开放源代码",description:"所有的源代码都在 GitHub"},module:{title:"模组化",description:"接入任何服务皆不是难事"},streaming:{title:"随时随地串流",description:"连上网便能听歌"},fastinstall:{title:"快速安装",description:"可使用 Docker 快速部署"}},tips:{firstLogin:{title:"首次登入?",description:"默认使用者名称与密码皆为「poka」,登入后可至设定更改。"}},session:{_:"重置 session",description:"若您持续无法登入,可能是 session 发生错误。",description2:"您可以于下方输入管理员账号进行重置,但请注意,此动作将重置所有使用者的登入状态。",success:"重置成功,请尝试登入",fail:"重置失败,错误原因:"}},nothingFound:"找不到",requestError:"请求失败,请再试一次",home_recentAlbums:"最近加入的专辑",home_pins:"钉选",home_netease:"网易云音乐",home_hqPlaylist_netease:"精品清单",home_topPlaylist_netease:"热门清单",home_dailyRecommend_netease:"每日推荐",app_waitForPlay:"伫列中未有歌曲",app_waitForPlay_description:"加入一些歌曲,或是点选底下的随机播放",now_cleanSongs:"确定清除所有歌曲?",now_cleanSongs_description:"这将会清除列表中所有歌曲。",playlist_random:"随机播放",playlist_page:{del:"删除",del_title:"删除播放清单",delconfirm:"确定要删除「{title}」吗?",add_title:"新增播放清单",edit_title:"编辑播放清单",title_input:"播放清单标题",cover_input:"播放清单封面",edit_empty:"字段不得为空",playlist_empty:"您尚未建立任何播放清单,点选右上角的「+」来新增"},lrc_search:"搜寻歌词",lrc_noKeyword:"尚未输入关键词",lrc_enter2search:"输入完后按下 Enter 开始搜寻歌词",lrc_notLoad:"不载入歌词",lrc_notLoad_description:"点选清除目前的歌词",lrc_noLyrics:"无歌词",lrc_saved:"歌词已储存",songAction_title:"歌曲操作",songAction_name:"歌曲名称",songAction_artist:"演出者",songAction_album:"专辑",songAction_source:"来源",songAction_like:"收藏",songAction_like_success:"已收藏「{name}」",songAction_like_failed:"收藏或取消收藏「{name}」时发生了错误",songAction_unlike:"取消收藏",songAction_unlike_success:"已取消收藏「{name}」",songAction_unlike_failed:"取消收藏「{name}」时发生了错误",songAction_rating:"评等",songAction_rating0:"清除评等",songAction_rating4song:"为「{name}」评等",songAction_rating_success:"为「{name}」评等 {star} 星成功!",songAction_rating_failed:"为「{name}」评等 {star} 星失败。",songAction_rating0_success:"为「{name}」清除评等成功!",songAction_rating0_failed:"为「{name}」清除评等失败。",songAction_add2playlist:"加入到播放清单",songAction_add2playlist_songNotExist:"{source}",songAction_add2playlist_songExist:"{source} / 该歌曲已存在,点选来删除",songAction_add2playlist_failed:"处理 {name} 时发生了错误",songAction_add2playlist_add_success:"已将 {name} 加入到 {playlist}",songAction_add2playlist_remove_success:"已将 {name} 从 {playlist} 删除",album_total:"{songs} 首歌曲",albumsOfSameArtist:"来自相同演出者的其他专辑",addSong_total:"已添加 {total} 首歌",addSong_name:"已添加 {name}",moduleShowName_Netease:"网易云音乐",moduleShowName_DSM:"DSM",sessionExpired:"Session 过期,请重新登入",add2nowPlaying:"将此页歌曲加入到现正播放",pin:"釘選",pin_failed:"钉选失败",unpin_failed:"取消钉选失败",settings_dark:"夜间模式",settings_network:"网络",settings_network_description:"音质",settings_network_soundQuality:"音质",settings_network_soundQuality_Low:"低音质",settings_network_soundQuality_Med:"中等音质",settings_network_soundQuality_High:"高音质(建议)",settings_network_soundQuality_Ori:"原始音质",settings_network_soundQuality_Low_description:"128K,跟 YouTube 差不多的烂音质,在网络夭寿慢的情况下请选择此选项",settings_network_soundQuality_Med_description:"音质只比 YouTube 好那么一点点,可在 3G 网络下流畅的串流",settings_network_soundQuality_High_description:"音质较原始音质略差,可在 4G 网络下流畅的串流",settings_network_soundQuality_Ori_description:"在网络状况许可下,可选择此选项聆听高音质音乐",settings_lang:"语言",settings_lang_description:"设定您的 PokaPlayer 语言",settings_systemAndUpdate:"系统和更新",settings_systemAndUpdate_description:"更新 PokaPlayer、重新启动",settings_about:"关于",settings_about_description:"PokaPlayer 相关信息、错误回报等",settings_about_contributions:"贡献者",settings_about_errorEeport:"错误回报",settings_account:"账号",settings_logout:"登出",settings_system:"系统",settings_update:"软件更新",settings_update_checking4updates:"正在检查更新...",settings_update_latestVersion:"您的 PokaPlayer 已是最新版本",settings_update_update2:"更新至 {version}",settings_update_canUpdate2:"可更新至 {version}",settings_update_go2UpdatePage:"前往更新页面",settings_update_srvRestart:"服务器重新启动",settings_update_reconnect:"重新连接",settings_update_initializing:"正在初始化...",settings_update_updating:"正在更新...",settings_update_git_fetch:"初始化完成",settings_update_git_reset:"更新档下载完成",settings_update_git_api:"API 更新完成",settings_updateDialog_note:"注意:若您未开启 Docker 自动重启功能,您必须手动开启 PokaPlayer",settings_updateDialog_note_dev:"若在开发机器上进行更新,可能导致 Git 爆炸",settings_updateDialog_view_previous:"查看先前的更新日誌",settings_updateDialog_title:"{version} 更新日志",settings_restart:"重新启动",settings_restarting:"正在重新启动",settings_restart_completed:"重新启动完成!",settings_restartDialog_title:"确定要重新启动吗?",settingIndex:{normalItems:"一般设定项目",adminItems:"服务器"},settingInterface:{_:"界面",customize:{_:"个人化",bg:{_:"自订背景",description:"更改背景图片",custom_link:"自订连结"},bg_cover:{_:"背景覆盖",description:"更改背景覆盖样式或将其隐藏",options:{full:"全覆盖",half:"半覆盖",none:"无背景"}},theme:"主题",theme_color:{_:"主色",description:"设定 PokaPlayer 的主题色彩"},lyric:{_:"歌词页面主题",description:"设定歌词页面的主题"},layout:{_:"布局",list:"清单",card:"卡片",artist:"演出者页面布局",composer:"作曲者页面布局"}},lang:"语言"},settingUser:{title:"使用者",description:"检视您的资料、修改密码",name:"名称",username:"使用者名称",role:"权限",password:"密码",passwordDescription:"轻触此处来更改密码",changeName:{title:"更改名称",placeholder:"输入新的名称",result:{success:"名称成功更改为 {name}",error:"名称更改失败"}},changeUsername:{title:"更改使用者名称",placeholder:"输入新的使用者名称",result:{success:"使用者名称成功更改为 {name},下次请用新的使用者名称来登入",error:"使用者名称更改失败"}},changePassword:{title:"更改密码",oldPassword:"旧密码",newPassword:"新密码",confirmPassword:"确认密码",confirmPasswordHelperText:"再输入一次您的新密码",done:"更改密码",result:{inconsistent:"两次密码不一致",same:"密码不可与旧密码相同",success:"密码更改成功",error:"密码更改失败"}}},settingUserManagement:{title:"使用者管理",role:{user:"普通使用者",admin:"管理员"},dialog:{create:"建立使用者",createBtn:"建立",userCreated:"使用者建立成功",userCreateFailed:"使用者建立失敗",userCreateUsernameRepeat:"使用者名稱已被使用",edit:"编辑使用者",changePassword:"更改密码",changePasswordSuccess:"密码已变更",changePasswordFailed:"更改密码时发生了错误",enterNewPassword:"请输入新密码",deleteUser:"删除使用者",deleteUserFailed:"删除使用者时发生了错误"},field:{name:"名称",username:"使用者名称",role:"权限",password:"密码"}},settingPravicy:{title:"隱私",description:"資料紀錄設定",notify:{title:"關於 PokaPlayer 記錄",body:"資料僅會於您的伺服器進行運算,不會被上傳至網路進行分析。 該功能可提供您更優質的使用體驗(如:年度回顧、最近播放)。 若您有疑慮可於下方關閉此功能,並將已記錄的資料清除。"},dataRecord:{_:"資料紀錄",enabled:"啟用",disabled:"已停用",clear:"清除目前已紀錄資料",logged:"目前已記錄 {count} 筆資料",loading:"正在統計資料...",confirm:"您確定要清除資料嗎?",cleared:"資料已清除"}},settingPins:{title:"钉选管理",deleteConfirm:"您确定要取消钉选此项目吗?"},adminLog:{title:"日誌"},source:{DSM:"DSM",poka:"PokaPlayer",Netease2:"网易云音乐"}}},d4db:function(t,e,a){"use strict";var i=a("e6c5"),s=a.n(i);s.a},d7b7:function(t,e,a){},dc0f:function(t,e,a){},e084:function(t,e,a){},e627:function(t,e,a){"use strict";var i=a("c2f0"),s=a.n(i);s.a},e6c5:function(t,e,a){},ef87:function(t,e,a){var i,s,r;!function(a,n){"use strict";s=[],i=n,r="function"===typeof i?i.apply(e,s):i,void 0===r||(t.exports=r)}(0,(function(){"use strict";var t=function(t){this.timestamp_offset=0,this.lyrics_all=void 0,this.meta_info=void 0,this.ID_TAGS=[{name:"artist",id:"ar"},{name:"album",id:"al"},{name:"title",id:"ti"},{name:"author",id:"au"},{name:"length",id:"length"},{name:"by",id:"by"},{name:"offset",id:"offset",handler:this.setTimestampOffset},{name:"createdBy",id:"re"},{name:"createdByVersion",id:"ve"}];for(var e=0;ee.timestamp?1:-1})),this.lyrics_all.length||(this.lyrics_all=void 0),this.isEmpty(this.meta_info)&&(this.meta_info=void 0),void 0!==this.lyrics_all||void 0!==this.meta_info},getLyrics:function(){return this.lyrics_all},getLyric:function(t){try{return this.lyrics_all[t]}catch(t){return}},getIDTags:function(){return this.meta_info},select:function(t){if(isNaN(t))return-1;var e=Number(t)+this.timestamp_offset,a=0;if(ee);a++);return a},setTimestampOffset:function(t){return this.timestamp_offset=isNaN(t)?0:Number(t)/1e3,Number(t)},isEmpty:function(t){for(var e in t)if(t.hasOwnProperty(e))return!1;return!0}},t}))},f1d7:function(t,e,a){},fb1d:function(t,e,a){}}); -//# sourceMappingURL=app.384798c9.js.map \ No newline at end of file diff --git a/public/js/app.384798c9.js.map b/public/js/app.384798c9.js.map deleted file mode 100644 index d6cfb00..0000000 --- a/public/js/app.384798c9.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/pages/LyricEdit.vue?8ca6","webpack:///./src/pages/PlaylistSongs.vue?df1b","webpack:///./src/pages/Search.vue?c2d9","webpack:///./src/pages/LyricEdit.vue?342b","webpack:///./src/components/loader.vue?9c23","webpack:///./src/components/cover.vue?ff5b","webpack:///./src/pages/Login.vue?77f6","webpack:///./src/pages/Login.vue?89a0","webpack:///./src/pages/Lyric.vue?83d1","webpack:///./src/assets/poka.js","webpack:///./src/App.vue?c213","webpack:///src/App.vue","webpack:///./src/App.vue?b72b","webpack:///./src/App.vue","webpack:///./src/layout/default.vue?c983","webpack:///src/layout/default.vue","webpack:///./src/layout/default.vue?6970","webpack:///./src/layout/default.vue","webpack:///./src/layout/empty.vue?3a40","webpack:///src/layout/empty.vue","webpack:///./src/layout/empty.vue?7c27","webpack:///./src/layout/empty.vue","webpack:///./src/pages/Albums.vue?0b2c","webpack:///src/pages/Albums.vue","webpack:///./src/pages/Albums.vue?b580","webpack:///./src/pages/Albums.vue","webpack:///./src/pages/AlbumSongs.vue?d5c5","webpack:///src/pages/AlbumSongs.vue","webpack:///./src/pages/AlbumSongs.vue?5d79","webpack:///./src/pages/AlbumSongs.vue","webpack:///./src/pages/Artist.vue?011c","webpack:///src/pages/Artist.vue","webpack:///./src/pages/Artist.vue?170d","webpack:///./src/pages/Artist.vue","webpack:///./src/pages/Composer.vue?0f0f","webpack:///src/pages/Composer.vue","webpack:///./src/pages/Composer.vue?6063","webpack:///./src/pages/Composer.vue","webpack:///./src/pages/Folder.vue?c715","webpack:///src/pages/Folder.vue","webpack:///./src/pages/Folder.vue?31ae","webpack:///./src/pages/Folder.vue","webpack:///./src/pages/Login.vue?9045","webpack:///src/pages/Login.vue","webpack:///./src/pages/Login.vue?7022","webpack:///./src/pages/Login.vue","webpack:///./src/pages/NowPlaying.vue?08a0","webpack:///src/pages/NowPlaying.vue","webpack:///./src/pages/NowPlaying.vue?52f3","webpack:///./src/pages/NowPlaying.vue","webpack:///./src/pages/Notfound.vue?3488","webpack:///src/pages/Notfound.vue","webpack:///./src/pages/Notfound.vue?91a2","webpack:///./src/pages/Notfound.vue","webpack:///./src/pages/Playlist.vue?d015","webpack:///src/pages/Playlist.vue","webpack:///./src/pages/Playlist.vue?f74e","webpack:///./src/pages/Playlist.vue","webpack:///./src/pages/PlaylistSongs.vue?71be","webpack:///src/pages/PlaylistSongs.vue","webpack:///./src/pages/PlaylistSongs.vue?3567","webpack:///./src/pages/PlaylistSongs.vue","webpack:///./src/pages/shuffle.vue?ce28","webpack:///src/pages/shuffle.vue","webpack:///./src/pages/shuffle.vue?d14d","webpack:///./src/pages/shuffle.vue","webpack:///./src/pages/Library.vue?1537","webpack:///src/pages/Library.vue","webpack:///./src/pages/Library.vue?96e0","webpack:///./src/pages/Library.vue","webpack:///./src/pages/Lyric.vue?0791","webpack:///src/pages/Lyric.vue","webpack:///./src/pages/Lyric.vue?d1d6","webpack:///./src/pages/Lyric.vue","webpack:///./src/pages/LyricEdit.vue?c902","webpack:///src/pages/LyricEdit.vue","webpack:///./src/pages/LyricEdit.vue?2ae3","webpack:///./src/pages/LyricEdit.vue","webpack:///./src/pages/Search.vue?57b6","webpack:///src/pages/Search.vue","webpack:///./src/pages/Search.vue?b129","webpack:///./src/pages/Search.vue","webpack:///./src/router.js","webpack:///./src/lang/index.js","webpack:///./src/store.js","webpack:///./src/registerServiceWorker.js","webpack:///./src/components/about.vue?5ea4","webpack:///src/components/about.vue","webpack:///./src/components/about.vue?a9fb","webpack:///./src/components/about.vue","webpack:///./src/components/back.vue?7501","webpack:///src/components/back.vue","webpack:///./src/components/back.vue?34b0","webpack:///./src/components/back.vue","webpack:///./src/components/cover.vue?edb9","webpack:///src/components/cover.vue","webpack:///./src/components/cover.vue?5d57","webpack:///./src/components/cover.vue","webpack:///./src/components/header-wrapper.vue?287b","webpack:///src/components/header-wrapper.vue","webpack:///./src/components/header-wrapper.vue?3689","webpack:///./src/components/header-wrapper.vue","webpack:///./src/components/info-header.vue?73a7","webpack:///src/components/info-header.vue","webpack:///./src/components/info-header.vue?9d6d","webpack:///./src/components/info-header.vue","webpack:///./src/components/card.vue?19c8","webpack:///src/components/card.vue","webpack:///./src/components/card.vue?2a1b","webpack:///./src/components/card.vue","webpack:///./src/components/cards.vue?6699","webpack:///src/components/cards.vue","webpack:///./src/components/cards.vue?1f0d","webpack:///./src/components/cards.vue","webpack:///./src/components/loader.vue?faeb","webpack:///src/components/loader.vue","webpack:///./src/components/loader.vue?2275","webpack:///./src/components/loader.vue","webpack:///./src/components/pinButton.vue?0753","webpack:///src/components/pinButton.vue","webpack:///./src/components/pinButton.vue?c1a6","webpack:///./src/components/pinButton.vue","webpack:///./src/components/playRandomButton.vue?606f","webpack:///src/components/playRandomButton.vue","webpack:///./src/components/playRandomButton.vue?321d","webpack:///./src/components/playRandomButton.vue","webpack:///./src/components/pagination.vue?3f82","webpack:///src/components/pagination.vue","webpack:///./src/components/pagination.vue?fbb9","webpack:///./src/components/pagination.vue","webpack:///./src/components/poka-update.vue?e92b","webpack:///src/components/poka-update.vue","webpack:///./src/components/poka-update.vue?2bfc","webpack:///./src/components/poka-update.vue","webpack:///./src/components/libraryMenu.vue?f281","webpack:///src/components/libraryMenu.vue","webpack:///./src/components/libraryMenu.vue?c8a5","webpack:///./src/components/libraryMenu.vue","webpack:///./src/components/searchbar.vue?1c12","webpack:///src/components/searchbar.vue","webpack:///./src/components/searchbar.vue?14dd","webpack:///./src/components/searchbar.vue","webpack:///./src/components/parse-playlists.vue?8432","webpack:///src/components/parse-playlists.vue","webpack:///./src/components/parse-playlists.vue?05f3","webpack:///./src/components/parse-playlists.vue","webpack:///./src/components/parse-songs.vue?1ad9","webpack:///src/components/parse-songs.vue","webpack:///./src/components/parse-songs.vue?818c","webpack:///./src/components/parse-songs.vue","webpack:///./src/components/parse-artists.vue?0bad","webpack:///src/components/parse-artists.vue","webpack:///./src/components/parse-artists.vue?42b0","webpack:///./src/components/parse-artists.vue","webpack:///./src/components/parse-albums.vue?bce1","webpack:///src/components/parse-albums.vue","webpack:///./src/components/parse-albums.vue?2f62","webpack:///./src/components/parse-albums.vue","webpack:///./src/components/parse-composers.vue?f6eb","webpack:///src/components/parse-composers.vue","webpack:///./src/components/parse-composers.vue?1be6","webpack:///./src/components/parse-composers.vue","webpack:///./src/components/parse-folders.vue?a0e1","webpack:///src/components/parse-folders.vue","webpack:///./src/components/parse-folders.vue?84c0","webpack:///./src/components/parse-folders.vue","webpack:///./src/components/parse-home.vue?7d9a","webpack:///src/components/parse-home.vue","webpack:///./src/components/parse-home.vue?0ed4","webpack:///./src/components/parse-home.vue","webpack:///./src/plugins/vuetify.js","webpack:///./src/main.js","webpack:///./src/App.vue?f3f1","webpack:///./src/lang/en-US.js","webpack:///./src/components/header-wrapper.vue?1c84","webpack:///./src/components/parse-songs.vue?287b","webpack:///./src/lang/zh-TW.js","webpack:///./src/components/parse-folders.vue?bb1e","webpack:///./src/components/pagination.vue?af9a","webpack:///./src/components/cards.vue?5ea8","webpack:///./src/components/info-header.vue?a40a","webpack:///./src/pages/AlbumSongs.vue?4ec4","webpack:///./src/layout/default.vue?19b6","webpack:///./src/App.vue?3207","webpack:///./src/lang/zh-CN.js","webpack:///./src/App.vue?8aa4","webpack:///./src/components/poka-update.vue?9abf","webpack:///./src/assets/lyrics.min.js"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","jsonpScriptSrc","p","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","code","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","error","clearTimeout","chunk","errorType","realSrc","message","name","undefined","setTimeout","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","_randomPlay","randomStr","Math","random","toString","substring","res","songs","_addSongs","catch","alert","_deepcopy","JSON","parse","stringify","index","clear","server","_setting","defaultCover","playlist","item","song","songRes","toLowerCase","isSafari","test","navigator","userAgent","source","codec","bitrate","originalURL","url","originalCover","cover","startsWith","uuid","_uuid","_player","list","add","options","order","switch","play","container","getElementById","Date","now","performance","replace","floor","_lyricReader","_lrc","_CSSsetting","documentElement","style","setProperty","setting","pokaSetting","localStorage","defaultPokaSetting","nickname","toUpperCase","theme","lyricTheme","artistView","composerView","audioQuality","headerBgSource","darkMode","dataRecord","location","origin","password","cssVariable","userLang","language","userLanguage","lang","_socket","io","transports","root","entries","render","_vm","this","_h","$createElement","_c","_self","staticClass","class","withBottomPlayer","snackbar","model","callback","$$v","$set","expression","_v","_s","staticRenderFns","$deepCopy","$randomPlay","$addSongs","$snackbar","msg","duration","querySelectorAll","show","$pagination","items","page","itemPerPage","$getPages","ceil","$vuetify","themes","dark","primary","light","component","VApp","VSnackbar","attrs","isDark","breakpoint","mdAndUp","_e","on","$event","stopPropagation","toggleMenu","showSeachBar","switch_audio_order","audio_order","drawer","_l","directives","rawName","text","to","domProps","icon","$t","staticStyle","audio_seek","audio_currentTimePercent","audio_cover","$router","$route","path","audio_title","audio_artist","audio_currentTime","audio_previous","audio_toggle","audio_paused","audio_next","audio_totalTime","audio_volume_hover","audio_volume","menuVisible","audio_interval","audio_bufferPercent","audio_recored","scrollPositions","settings","watch","val","volume","clearInterval","vhResize","vh","innerHeight","content","addEventListener","beforeEach","from","next","el","querySelector","scrollTop","$nextTick","currentRouteName","history","current","positions","axios","defaults","withCredentials","baseURL","getStatus","emit","username","mediaSession","setActionHandler","toggle","playbackState","pause","skipBack","skipForward","log","seekTime","seek","updatePositionState","warn","setInterval","currentTime","audio","totalTime","paused","audios","title","artist","album","metadata","MediaMetadata","artwork","buffered","audioBuffered","end","cent","secondToTime","post","methods","second","MM","SS","setPositionState","playbackRate","position","_theme","switchToDark","switchToLight","response","login","userProfile","sessionStorage","setItem","keys","role","debugItem","filter","x","debug","VAppBar","VAppBarNavIcon","VBtn","VFadeTransition","VIcon","VMain","VNavigationDrawer","VSlider","VSpacer","Ripple","albums","fetchData","meta","id","params","encodeURIComponent","VSlideYReverseTransition","VToolbarTitle","VToolbar","artistAlbums","albumSource","albumID","query","repeat","Boolean","ArtistId","ArtistSource","VDivider","artists","composers","folders","oldVal","foldertId","go","bg","logining","_m","preventDefault","trim","lang_dialog","clearSessionDialog","setLang","clearSession","serverError","passwordError","languages","i18n","messages","currentLang","locale","method","config","headers","success","settingReq","reload","clrres","VAvatar","VCard","VCardActions","VCardText","VCardTitle","VDialog","VOverlay","VTextField","bgSlideAnimation","audio_queue","audio_index","scopedSlots","_u","fn","props","moreDialog","removeSong","audio_clean","audio_uuid","updateInterval","updatePlayer","startUpdatePlayer","stopUpdatePlayer","uuid_temp","audio_index_temp","activeItem","sh","offsetTop","clientHeight","goTo","offset","easing","remove","VFabTransition","GeoPattern","rawData","routerParams","pathMatch","routerNames","playlists","generate","baseColor","toDataUri","isCoverGenerate","playlistDialog","editData","playlistDel","editPlaylist","delPlaylist","image","fromPoka","playlistDelConfirm","playlistId","lyric_theme","openLyricDialog","lyric","lyricTranslated","focus","lyricFocus","tl","round","showLyricDialog","fab","proxy","editLyric","lyric_theme_dialog","lyricSearching","indexOf","_k","keyCode","getLyricByKeyword","lyricSearchkeyword","loadLrc","lyricSearchResult","dialogSearch","setLyricTheme","lyric_raw","Lyric_Update","lyric_color","lyric_shadow_color","updateLyric","startUpdateLyric","stopUpdateLyric","nowPlaying","load","getLyric","getLyrics","lyricFocus_temp","select","focusedLyric","tlfocusedLyric","noloadedLyric","lyricRegex","getTime","lyrics","match","keyword","set","forEach","element","rate","matchRate","sort","a","b","split","includes","lrc","save","lyrics_all","timestamp","songId","VSpeedDial","musicSeek","timeToTag","timeShiftValue","timeShift","saveLyric","lyric_temp","lrc_temp","minus","times","time","num1","num2","others","baseNum","pow","max","digitLength","num","eSplit","len","checkBoundary","Number","MAX_SAFE_INTEGER","MIN_SAFE_INTEGER","float2Fixed","dLen","num1Changed","num2Changed","leftValue","seconds","minute","VTextarea","isLoading","searchResult","itemName","active","searchBoxFocus","search","use","routes","redirect","children","Library","Lyric","LyricEdit","AlbumSongs","Albums","Artist","Composer","Folder","NowPlaying","Playlist","PlaylistSongs","Search","Notfound","empty","Login","langList","zh_CN","default","zh_TW","en_US","fallbackLocale","missing","vm","Store","state","mutations","actions","poka_version","version","VImg","VList","VListItem","VListItemAvatar","VListItemContent","VListItemSubtitle","VListItemTitle","back","parsedCover","size","String","updateImg","blur","blurbg","backgroundImage","subtitle","headerStyle","opacity","transform","targetHideHeight","handleScroll","removeEventListener","_t","parsed_source","parsed_pokaBg","pokaTitle","pokaIcon","ellipsis","pokaSubtitle","pokaBg","VProgressCircular","isPinned","btnType","loading","pin","getPinStatus","loadingRandom","randomPlay","ref","disabled","switchPage","pages","updatePages","$emit","$refs","pagination","parentElement","scrollIntoView","behavior","block","setPages","start","Array","map","checkUpadteStatus","isAdmin","getItem","fetchNewVersion","local","remote","parseInt","currentVersion","storageId","toJSON","githubRes","fetch","json","compareVersion","tag_name","width","seachBarVal","VSlideXReverseTransition","two","activeIndex","playSong","isInSongList","moreDialogShow","moreDialogTemp","openPlaylistDialog","moreDialog_goto_artist","moreDialog_goto_album","year","openCreatePlaylistDialog","existsPlaylists","toggleSongOfPlaylist","_id","createPlaylistDialog","createPlaylistName","createPlaylist","required","playlistDialogLoading","updatePlaylistData","albumId","artistId","VCheckbox","VListItemAction","VListItemGroup","coverPaser","hideFab","changeView","isArray","dialog","VCardSubtitle","customProperties","secondary","accent","info","warning","locales","zhHant","common","values","darkModeMediaQuery","matchMedia","themeSwitch","vuetify","framework","matches","addListener","darkModeOn","productionTip","router","store","components","App","template","h","header_welcome","header_welcome_with_name","checkUpdate_poka","checkUpdate_button","pingServer_title","pingServer_content","pingServer_reconnect","copy","failed","home","nowplaying","library","folder","composer","ok","cancel","reset","login_page","features","opensource","description","streaming","fastinstall","tips","firstLogin","session","_","description2","fail","nothingFound","requestError","home_recentAlbums","home_pins","home_netease","home_hqPlaylist_netease","home_topPlaylist_netease","home_dailyRecommend_netease","app_waitForPlay","app_waitForPlay_description","now_cleanSongs","now_cleanSongs_description","playlist_random","playlist_page","del","del_title","delconfirm","edit_title","title_input","cover_input","edit_empty","playlist_empty","lrc_search","lrc_noKeyword","lrc_enter2search","lrc_notLoad","lrc_notLoad_description","lrc_noLyrics","lrc_saved","songAction_title","songAction_name","songAction_artist","songAction_album","songAction_source","songAction_like","songAction_like_success","songAction_like_failed","songAction_unlike","songAction_unlike_success","songAction_unlike_failed","songAction_rating","songAction_rating0","songAction_rating4song","songAction_rating_success","songAction_rating_failed","songAction_rating0_success","songAction_rating0_failed","songAction_add2playlist","songAction_add2playlist_songNotExist","songAction_add2playlist_songExist","songAction_add2playlist_failed","songAction_add2playlist_add_success","songAction_add2playlist_remove_success","album_total","albumsOfSameArtist","addSong_total","addSong_name","moduleShowName_Netease","moduleShowName_DSM","sessionExpired","add2nowPlaying","pin_failed","unpin_failed","settings_dark","settings_network","settings_network_description","settings_network_soundQuality","settings_network_soundQuality_Low","settings_network_soundQuality_Med","settings_network_soundQuality_High","settings_network_soundQuality_Ori","settings_network_soundQuality_Low_description","settings_network_soundQuality_Med_description","settings_network_soundQuality_High_description","settings_network_soundQuality_Ori_description","settings_lang","settings_lang_description","settings_systemAndUpdate","settings_systemAndUpdate_description","settings_about","settings_about_description","settings_about_contributions","settings_about_errorEeport","settings_account","settings_logout","settings_system","settings_update","settings_update_checking4updates","settings_update_latestVersion","settings_update_update2","settings_update_canUpdate2","settings_update_go2UpdatePage","settings_update_srvRestart","settings_update_reconnect","settings_update_initializing","settings_update_updating","settings_update_git_fetch","settings_update_git_reset","settings_update_git_api","settings_updateDialog_note","settings_updateDialog_note_dev","settings_updateDialog_view_previous","settings_updateDialog_title","settings_restart","settings_restarting","settings_restart_completed","settings_restartDialog_title","settingIndex","normalItems","adminItems","settingInterface","customize","custom_link","bg_cover","full","half","none","theme_color","layout","card","settingUser","passwordDescription","changeName","placeholder","changeUsername","changePassword","oldPassword","newPassword","confirmPassword","confirmPasswordHelperText","done","inconsistent","same","settingUserManagement","user","admin","createBtn","userCreated","userCreateFailed","userCreateUsernameRepeat","edit","changePasswordSuccess","changePasswordFailed","enterNewPassword","deleteUser","deleteUserFailed","field","settingPravicy","notify","body","enabled","logged","confirm","cleared","settingPins","deleteConfirm","adminLog","DSM","poka","Netease2","add_title","timestamp_offset","meta_info","ID_TAGS","handler","setTimestampOffset","re","RegExp","constructor","exec","f","isEmpty","getIDTags","isNaN"],"mappings":"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","file":"js/app.384798c9.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"app\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({\"setting\":\"setting\",\"setting-admin\":\"setting-admin\"}[chunkId]||chunkId) + \".\" + {\"chunk-b8a804c8\":\"3b2521a0\",\"chunk-dd345c24\":\"f49c3a6d\",\"setting\":\"b77a34ac\",\"setting-admin\":\"4366e656\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"chunk-b8a804c8\":1,\"chunk-dd345c24\":1,\"setting\":1,\"setting-admin\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({\"setting\":\"setting\",\"setting-admin\":\"setting-admin\"}[chunkId]||chunkId) + \".\" + {\"chunk-b8a804c8\":\"876144e2\",\"chunk-dd345c24\":\"150e9938\",\"setting\":\"aae77af4\",\"setting-admin\":\"28c8a9f3\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=style&index=1&lang=sass&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=style&index=1&lang=sass&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PlaylistSongs.vue?vue&type=style&index=0&id=574d143d&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PlaylistSongs.vue?vue&type=style&index=0&id=574d143d&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Search.vue?vue&type=style&index=0&id=187a9f34&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Search.vue?vue&type=style&index=0&id=187a9f34&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=style&index=0&id=1fc2163b&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=style&index=0&id=1fc2163b&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./loader.vue?vue&type=style&index=0&id=930d36d4&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./loader.vue?vue&type=style&index=0&id=930d36d4&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cover.vue?vue&type=style&index=0&id=2cc79758&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cover.vue?vue&type=style&index=0&id=2cc79758&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=style&index=1&id=1d933694&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=style&index=1&id=1d933694&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Lyric.vue?vue&type=style&index=0&id=642493e6&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Lyric.vue?vue&type=style&index=0&id=642493e6&lang=sass&scoped=true&\"","import APlayer from \"aplayer\";\nimport axios from \"axios\";\nwindow._randomPlay = function () {\n let randomStr = Math.random()\n .toString(36)\n .substring(7);\n axios(`/pokaapi/randomSongs?${randomStr}`)\n .then(res => res.data.songs)\n .then(songs => {\n _addSongs({\n songs: songs\n });\n })\n .catch(e => alert(`PokaPlayer Error\\n${e}`));\n};\nwindow._deepcopy = d => JSON.parse(JSON.stringify(d));\nwindow._addSongs = function ({ songs, index, clear = true }) {\n const server = window._setting(`server`);\n const defaultCover = window._setting(`headerBgSource`);\n let playlist = [];\n for (let item of songs) {\n let song = _deepcopy(item);\n let songRes = _setting(`audioQuality`).toLowerCase();\n let isSafari = /^((?!chrome|android).)*safari/i.test(\n window.navigator.userAgent\n );\n if (song.source == \"DSM\" && songRes == \"high\") {\n if (song.codec == \"mp3\") {\n songRes = \"original\";\n } else if (song.codec == \"aac\") {\n songRes = \"original\";\n } else if (\n song.codec == \"flac\" &&\n song.bitrate <= 1600 * 1000 &&\n !isSafari\n ) {\n songRes = \"original\";\n }\n }\n song.originalURL = song.url;\n song.url = server + song.url + \"&songRes=\" + songRes;\n song.originalCover = song.cover;\n song.cover =\n song.cover && song.cover.startsWith(\"http\")\n ? song.cover\n : song.cover\n ? server + song.cover\n : defaultCover;\n song.uuid = _uuid();\n\n playlist.push(song);\n }\n if (clear) _player.list.clear();\n _player.list.add(playlist);\n if (index && _player.options.order === \"random\") {\n _player.options.order = \"list\";\n _player.list.switch(index);\n _player.options.order = \"random\";\n } else if (index) {\n _player.list.switch(index);\n }\n _player.play();\n};\nwindow._player = new APlayer({\n container: document.getElementById(\"player\")\n});\nwindow._uuid = () => {\n var d = Date.now();\n if (\n typeof performance !== \"undefined\" &&\n typeof performance.now === \"function\"\n ) {\n d += performance.now(); //use high-precision timer if available\n }\n return \"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g, function (c) {\n var r = (d + Math.random() * 16) % 16 | 0;\n d = Math.floor(d / 16);\n return (c === \"x\" ? r : (r & 0x3) | 0x8).toString(16);\n });\n};\nwindow._lyricReader = require(\"@/assets/lyrics.min.js\");\nwindow._lrc = new (require(\"@/assets/lyrics.min.js\"))(`[00:00.000]`);\nwindow._CSSsetting = (key, value) => {\n let s = _setting(\"cssVariable\");\n s[key] = value;\n _setting(\"cssVariable\", s);\n document.documentElement.style.setProperty(key, value);\n};\nwindow._setting = (setting, value) => {\n let pokaSetting = JSON.parse(localStorage.pokaSetting || `{}`);\n let defaultPokaSetting = {\n nickname: `Poka-${Math.random()\n .toString(36)\n .substring(8)\n .toUpperCase()}`,\n theme: \"#5c95c4\",\n lyricTheme: \"default\",\n artistView: \"card\",\n composerView: \"card\",\n audioQuality: \"High\",\n headerBgSource: \"https://i.imgur.com/IdbJiao.jpg\",\n darkMode: false,\n dataRecord: true,\n server: location.origin,\n password: \"\",\n cssVariable: {\n \"--pokabgheight\": \"calc( 100vh - 69px - 64px )\"\n }\n };\n // default language\n let userLang = navigator.language || navigator.userLanguage;\n switch (userLang) {\n case \"zh-TW\":\n defaultPokaSetting.lang = \"zh_TW\";\n break;\n case \"zh-CN\":\n defaultPokaSetting.lang = \"zh_CN\";\n break;\n default:\n defaultPokaSetting.lang = \"en_US\";\n break;\n }\n\n if (value) {\n //設定值\n pokaSetting[setting] = value;\n localStorage.pokaSetting = JSON.stringify(pokaSetting);\n return pokaSetting[setting];\n } else {\n //取值\n if (pokaSetting[setting]) {\n //已有值\n return pokaSetting[setting];\n } else if (defaultPokaSetting[setting]) {\n //未有,先存下再回傳\n pokaSetting[setting] = defaultPokaSetting[setting] || \"\";\n localStorage.pokaSetting = JSON.stringify(pokaSetting);\n return pokaSetting[setting];\n } else {\n return \"\";\n }\n }\n};\nwindow._socket = io(window._setting(`server`), {\n transports: [\"websocket\"]\n});\n\n// 注入 CSS 變數\nlet root = document.documentElement;\nfor (let [key, value] of Object.entries(_setting(\"cssVariable\"))) {\n root.style.setProperty(key, value);\n}\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-app',{staticClass:\"page-container\"},[_c('router-view'),_c('v-snackbar',{class:{ withBottomPlayer: _vm.snackbar.withBottomPlayer },model:{value:(_vm.snackbar.show),callback:function ($$v) {_vm.$set(_vm.snackbar, \"show\", $$v)},expression:\"snackbar.show\"}},[_vm._v(_vm._s(_vm.snackbar.message))])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=32e37f17&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=sass&\"\nimport style1 from \"./App.vue?vue&type=style&index=1&lang=scss&\"\nimport style2 from \"./App.vue?vue&type=style&index=2&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VApp } from 'vuetify/lib/components/VApp';\nimport { VSnackbar } from 'vuetify/lib/components/VSnackbar';\ninstallComponents(component, {VApp,VSnackbar})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('portal-target',{attrs:{\"name\":\"app-bar\",\"slim\":\"\"}},[_c('v-app-bar',{style:((\"box-shadow: 0px 0px 0px 1px \" + (_vm.$vuetify.theme.isDark ? 'rgba(255, 255, 255, 0.12)' : \"rgb(0 0 0 / 20%)\"))),attrs:{\"color\":\"#FFF\",\"clipped-left\":\"\",\"app\":\"\"}},[(!_vm.$vuetify.breakpoint.mdAndUp)?_c('v-app-bar-nav-icon',{on:{\"click\":function($event){$event.stopPropagation();return _vm.toggleMenu()}}}):_vm._e(),(!_vm.showSeachBar || _vm.$vuetify.breakpoint.mdAndUp)?_c('div',{staticClass:\"poka-drawer-logo\"},[_c('h1',[_vm._v(\"PokaPlayer\")])]):_vm._e(),_c('v-spacer'),_c('poka-searchbar',{model:{value:(_vm.showSeachBar),callback:function ($$v) {_vm.showSeachBar=$$v},expression:\"showSeachBar\"}}),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.switch_audio_order}},[(_vm.audio_order === 'list')?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"repeat\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"shuffle\")])],1)],1)],1),_c('v-navigation-drawer',{attrs:{\"clipped\":_vm.$vuetify.breakpoint.mdAndUp,\"mobile-breakpoint\":960,\"mini-variant\":_vm.$vuetify.breakpoint.mdAndUp,\"app\":\"\"},model:{value:(_vm.drawer),callback:function ($$v) {_vm.drawer=$$v},expression:\"drawer\"}},[_c('div',{staticClass:\"poka list\"},_vm._l((_vm.items),function(item){return _c('router-link',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:item.text,staticClass:\"item\",attrs:{\"to\":item.to,\"active-class\":\"active\",\"title\":item.text}},[_c('div',{staticClass:\"content\"},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":_vm.$vuetify.theme.isDark ? '#FFF' : 'primary'},domProps:{\"textContent\":_vm._s(item.icon)}}),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head\"},[_vm._v(_vm._s(_vm.$t(item.text)))])])],1)])}),1)]),_c('v-main',[_c('div',{staticClass:\"router-view\"},[_c('router-view')],1),_c('div',{staticStyle:{\"height\":\"69px\"}})]),_c('div',{staticClass:\"bottom-player\"},[_c('div',{staticClass:\"app-progress-bar\"},[_c('v-slider',{attrs:{\"min\":\"0\",\"max\":\"100\",\"step\":\"0.000001\",\"hide-details\":\"\"},on:{\"change\":_vm.audio_seek},model:{value:(_vm.audio_currentTimePercent),callback:function ($$v) {_vm.audio_currentTimePercent=$$v},expression:\"audio_currentTimePercent\"}})],1),_c('div',{staticClass:\"song-info\"},[_c('div',{staticClass:\"left\"},[_c('div',{staticClass:\"cover\"},[_c('v-fade-transition',{attrs:{\"mode\":\"out-in\"}},[_c('img',{key:_vm.audio_cover,attrs:{\"src\":_vm.audio_cover}})])],1),_c('div',{staticClass:\"song-title\",on:{\"click\":function($event){return _vm.$router.push(_vm.$route.path != '/now' ? '/now' : '/lyric')}}},[_c('div',{staticClass:\"song-name\"},[_vm._v(_vm._s(_vm.audio_title))]),_c('div',{staticClass:\"song-artist\"},[_vm._v(\"\\n \"+_vm._s(_vm.audio_artist || _vm.$t('app_waitForPlay'))+\"\\n \")])])]),_c('div',{staticClass:\"center\"},[_c('span',{staticClass:\"time\"},[_vm._v(_vm._s(_vm.audio_currentTime))]),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.audio_previous}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"skip_previous\")])],1),_c('v-btn',{attrs:{\"small\":\"\",\"fab\":\"\",\"depressed\":\"\",\"color\":\"primary\"},on:{\"click\":_vm.audio_toggle}},[_c('v-icon',{staticClass:\"anicons\",style:({\n 'font-variation-settings': _vm.audio_paused ? \"\" : \"'TIME' 100\"\n })},[_vm._v(\"H\")])],1),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.audio_next}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"skip_next\")])],1),_c('span',{staticClass:\"time\"},[_vm._v(_vm._s(_vm.audio_totalTime))])],1),(_vm.audio_artist)?_c('div',{staticClass:\"right\"},[_c('div',{style:(\"display: flex;padding: 20px 0;min-width: 160px;justify-content: flex-end;\"),on:{\"mouseover\":function($event){_vm.audio_volume_hover = true},\"mouseleave\":function($event){_vm.audio_volume_hover = false}}},[_c('v-fade-transition',[_c('v-slider',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.audio_volume_hover),expression:\"audio_volume_hover\"}],attrs:{\"hide-details\":\"\",\"thumb-label\":\"\"},model:{value:(_vm.audio_volume),callback:function ($$v) {_vm.audio_volume=$$v},expression:\"audio_volume\"}})],1),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":function($event){_vm.audio_volume ? (_vm.audio_volume = 0) : (_vm.audio_volume = 100)}}},[(_vm.audio_volume == 0)?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"volume_off\")]):(_vm.audio_volume < 50)?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"volume_down\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"volume_up\")])],1)],1),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.switch_audio_order}},[(_vm.audio_order === 'list')?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"repeat\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"shuffle\")])],1),(_vm.$route.path != '/now')?_c('v-btn',{attrs:{\"icon\":\"\",\"to\":\"/now\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"playlist_play\")])],1):_c('v-btn',{attrs:{\"icon\":\"\",\"to\":\"/lyric\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"subtitles\")])],1)],1):_c('div',{staticClass:\"right\"},[_c('play-random-button')],1),(_vm.audio_artist)?_c('div',{staticClass:\"right-s\"},[_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.audio_previous}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"skip_previous\")])],1),_c('v-btn',{attrs:{\"small\":\"\",\"fab\":\"\",\"depressed\":\"\",\"color\":\"primary\"},on:{\"click\":_vm.audio_toggle}},[_c('v-icon',{staticClass:\"anicons\",style:({\n 'font-variation-settings': _vm.audio_paused ? \"\" : \"'TIME' 100\"\n })},[_vm._v(\"H\")])],1),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.audio_next}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"skip_next\")])],1)],1):_c('div',{staticClass:\"right-s\"},[_c('play-random-button')],1)])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./default.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./default.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./default.vue?vue&type=template&id=d19e61f0&scoped=true&\"\nimport script from \"./default.vue?vue&type=script&lang=js&\"\nexport * from \"./default.vue?vue&type=script&lang=js&\"\nimport style0 from \"./default.vue?vue&type=style&index=0&id=d19e61f0&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"d19e61f0\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VAppBarNavIcon } from 'vuetify/lib/components/VAppBar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VFadeTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VMain } from 'vuetify/lib/components/VMain';\nimport { VNavigationDrawer } from 'vuetify/lib/components/VNavigationDrawer';\nimport { VSlider } from 'vuetify/lib/components/VSlider';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VAppBar,VAppBarNavIcon,VBtn,VFadeTransition,VIcon,VMain,VNavigationDrawer,VSlider,VSpacer})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('router-view')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./empty.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./empty.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./empty.vue?vue&type=template&id=cf9104ec&\"\nimport script from \"./empty.vue?vue&type=script&lang=js&\"\nexport * from \"./empty.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.type != 'album')?_c('portal',{attrs:{\"to\":\"app-bar\"}},[_c('v-app-bar',{style:((\"box-shadow: 0px 0px 0px 1px \" + (_vm.$vuetify.theme.isDark ? 'rgba(255, 255, 255, 0.12)' : \"rgb(0 0 0 / 20%)\"))),attrs:{\"color\":\"#FFF\",\"clipped-left\":\"\",\"app\":\"\"}},[_c('back',{attrs:{\"icon\":\"\"}}),_c('v-toolbar-title',[_vm._v(_vm._s(_vm.name))]),_c('v-spacer'),_c('poka-searchbar')],1)],1):_vm._e(),(_vm.type == 'album')?_c('poka-header',{attrs:{\"title\":_vm.name,\"bg\":_vm.cover}}):_c('poka-header',{attrs:{\"title\":_vm.$t(_vm.type),\"blurbg\":\"\",\"bg\":_vm.cover}}),(_vm.type == 'album')?_c('library-menu'):_vm._e(),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-albums',{attrs:{\"data\":_vm.data.albums}}):_vm._e()],1),(!_vm.data)?_c('poka-loader'):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Albums.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Albums.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Albums.vue?vue&type=template&id=61f27468&\"\nimport script from \"./Albums.vue?vue&type=script&lang=js&\"\nexport * from \"./Albums.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VToolbarTitle } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAppBar,VSlideYReverseTransition,VSpacer,VToolbarTitle})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('portal',{attrs:{\"to\":\"app-bar\"}},[_c('v-app-bar',{style:((\"box-shadow: 0px 0px 0px 1px \" + (_vm.$vuetify.theme.isDark ? 'rgba(255, 255, 255, 0.12)' : \"rgb(0 0 0 / 20%)\"))),attrs:{\"color\":\"#FFF\",\"clipped-left\":\"\",\"app\":\"\"}},[_c('back',{attrs:{\"icon\":\"\"}}),_c('v-toolbar-title',[_vm._v(_vm._s(_vm.name))]),_c('v-spacer'),_c('poka-searchbar')],1)],1),_c('poka-header',{attrs:{\"blurbg\":true,\"bg\":_vm.cover || null}}),_c('div',{staticClass:\"album-songs-container\"},[_c('div',{staticClass:\"album-info\"},[_c('info-header',{attrs:{\"title\":_vm.name,\"subtitle\":_vm.artist,\"cover\":_vm.cover,\"songs\":_vm.songs && _vm.songs.length}},[_c('v-fade-transition',[(_vm.songs)?_c('pin-button',{attrs:{\"source\":_vm.$route.params.source,\"id\":_vm.$route.params.id,\"type\":\"album\",\"cover\":_vm.cover,\"artist\":_vm.artist,\"name\":_vm.name,\"btn-type\":\"icon-button\"}}):_vm._e()],1)],1)],1),_c('v-divider',{attrs:{\"vertical\":_vm.$vuetify.breakpoint.mdAndUp}}),_c('div',{staticClass:\"album-songs\"},[(!_vm.songs)?_c('poka-loader',{staticStyle:{\"margin\":\"64px 0\"}}):_vm._e(),_c('h1',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.songs),expression:\"songs\"}],staticClass:\"title\",staticStyle:{\"margin\":\"8px 16px\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('song'))+\"\\n \")]),_c('v-slide-y-reverse-transition',[(_vm.songs)?_c('poka-parse-songs',{staticStyle:{\"margin\":\"16px 0\"},attrs:{\"data\":_vm.songs}}):_vm._e()],1),_c('v-slide-y-reverse-transition',[(_vm.artistAlbums && _vm.songs)?_c('div',[_c('v-divider'),_c('div',{staticClass:\"px-4\"},[_c('h1',{staticClass:\"title\",staticStyle:{\"margin\":\"8px 0\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('albumsOfSameArtist'))+\"\\n \")]),_c('poka-parse-albums',{attrs:{\"data\":_vm.artistAlbums}})],1)],1):_vm._e()])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AlbumSongs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AlbumSongs.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./AlbumSongs.vue?vue&type=template&id=22aa418f&scoped=true&\"\nimport script from \"./AlbumSongs.vue?vue&type=script&lang=js&\"\nexport * from \"./AlbumSongs.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AlbumSongs.vue?vue&type=style&index=0&id=22aa418f&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"22aa418f\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VFadeTransition } from 'vuetify/lib/components/transitions';\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VToolbarTitle } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAppBar,VDivider,VFadeTransition,VSlideYReverseTransition,VSpacer,VToolbarTitle})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":_vm.$t('artist')}}),_c('library-menu'),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-artists',{attrs:{\"data\":_vm.data.artists}}):_vm._e()],1),(!_vm.data)?_c('poka-loader'):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Artist.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Artist.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Artist.vue?vue&type=template&id=8b2f8204&\"\nimport script from \"./Artist.vue?vue&type=script&lang=js&\"\nexport * from \"./Artist.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VSlideYReverseTransition})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":_vm.$t('composer')}}),_c('library-menu'),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-composers',{attrs:{\"data\":_vm.data.composers}}):_vm._e()],1),(!_vm.data)?_c('poka-loader'):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Composer.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Composer.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Composer.vue?vue&type=template&id=b1e927a0&\"\nimport script from \"./Composer.vue?vue&type=script&lang=js&\"\nexport * from \"./Composer.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VSlideYReverseTransition})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":_vm.$t('folder')}}),_c('library-menu'),_c('v-slide-y-reverse-transition',[_c('back',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.$route.meta.root),expression:\"!$route.meta.root\"}],staticStyle:{\"margin-bottom\":\"16px\"}})],1),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-folders',{attrs:{\"data\":_vm.data.folders}}):_vm._e()],1),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-songs',{attrs:{\"data\":_vm.data.songs}}):_vm._e()],1),(!_vm.data)?_c('poka-loader'):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Folder.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Folder.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Folder.vue?vue&type=template&id=411878c2&\"\nimport script from \"./Folder.vue?vue&type=script&lang=js&\"\nexport * from \"./Folder.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VSlideYReverseTransition})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"login-container\",style:({ '--bg': (\"url('\" + _vm.bg + \"')\") })},[_c('v-overlay',{attrs:{\"absolute\":\"\",\"value\":_vm.logining}},[_c('poka-loader')],1),_vm._m(0),_c('div',{staticClass:\"login-form\"},[_c('form',{staticClass:\"form-container\",on:{\"submit\":function($event){$event.preventDefault();return _vm.login($event)}}},[_c('h1',[_vm._v(_vm._s(_vm.$t('header_welcome')))]),_c('v-text-field',{staticClass:\"rounded-input\",attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.server'),\"disabled\":_vm.logining},model:{value:(_vm.server),callback:function ($$v) {_vm.server=(typeof $$v === 'string'? $$v.trim(): $$v)},expression:\"server\"}}),_c('v-text-field',{staticClass:\"rounded-input\",attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.username'),\"disabled\":_vm.logining},model:{value:(_vm.username),callback:function ($$v) {_vm.username=$$v},expression:\"username\"}}),_c('v-text-field',{staticClass:\"rounded-input\",attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.password'),\"type\":\"password\",\"disabled\":_vm.logining},model:{value:(_vm.password),callback:function ($$v) {_vm.password=$$v},expression:\"password\"}}),_c('div',{staticClass:\"d-flex justify-center\"},[_c('v-btn',{attrs:{\"disabled\":_vm.logining,\"rounded\":\"\",\"large\":\"\",\"color\":\"primary\",\"type\":\"submit\",\"width\":\"110px\"}},[_vm._v(_vm._s(_vm.$t('login')))])],1)],1)]),_c('div',{staticClass:\"footer\"},[_c('div',{staticClass:\"left-btns\"},[_c('v-btn',{staticClass:\"mx-1\",attrs:{\"depressed\":\"\",\"fab\":\"\",\"small\":\"\"},on:{\"click\":function($event){_vm.lang_dialog = true}}},[_c('v-icon',[_vm._v(\"mdi-translate\")])],1),_c('v-btn',{staticClass:\"mx-1\",attrs:{\"depressed\":\"\",\"fab\":\"\",\"small\":\"\"},on:{\"click\":function($event){_vm.clearSessionDialog = true}}},[_c('v-icon',[_vm._v(\"mdi-lock-reset\")])],1)],1),_c('div',{staticClass:\"right-btns\"},[_c('v-btn',{attrs:{\"href\":\"https://github.com/gnehs/PokaPlayer\",\"target\":\"_blank\",\"depressed\":\"\",\"fab\":\"\",\"small\":\"\"}},[_c('v-icon',[_vm._v(\"mdi-github\")])],1)],1)]),_c('v-dialog',{attrs:{\"max-width\":\"300\"},model:{value:(_vm.lang_dialog),callback:function ($$v) {_vm.lang_dialog=$$v},expression:\"lang_dialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t('settingInterface.lang')))]),_c('v-card-text',[_c('div',{staticClass:\"poka list\"},_vm._l((_vm.languages),function(lang,index){return _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:(\"lang\" + lang + \"-\" + index),staticClass:\"item\",on:{\"click\":function($event){return _vm.setLang(lang)}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"24px\",\"item\":\"\"}},[_c('v-icon',[_vm._v(\"translate\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(_vm.$t('title', lang)))])])],1)])}),0)]),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.lang_dialog = false}}},[_vm._v(_vm._s(_vm.$t('cancel')))])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"420\"},model:{value:(_vm.clearSessionDialog),callback:function ($$v) {_vm.clearSessionDialog=$$v},expression:\"clearSessionDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t('login_page.session._')))]),_c('v-card-text',[_c('p',[_vm._v(_vm._s(_vm.$t('login_page.session.description')))]),_c('p',[_vm._v(_vm._s(_vm.$t('login_page.session.description2')))]),_c('v-text-field',{attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.server'),\"disabled\":_vm.logining},model:{value:(_vm.server),callback:function ($$v) {_vm.server=(typeof $$v === 'string'? $$v.trim(): $$v)},expression:\"server\"}}),_c('v-text-field',{attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.username'),\"disabled\":_vm.logining},model:{value:(_vm.username),callback:function ($$v) {_vm.username=$$v},expression:\"username\"}}),_c('v-text-field',{attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.password'),\"type\":\"password\",\"disabled\":_vm.logining},model:{value:(_vm.password),callback:function ($$v) {_vm.password=$$v},expression:\"password\"}})],1),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.clearSessionDialog = false}}},[_vm._v(_vm._s(_vm.$t('cancel')))]),_c('v-btn',{attrs:{\"color\":\"red\",\"text\":\"\"},on:{\"click\":_vm.clearSession}},[_vm._v(_vm._s(_vm.$t('reset')))])],1)],1)],1)],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"logo\"},[_c('img',{attrs:{\"src\":\"/img/icons/icon.png\"}})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Login.vue?vue&type=template&id=1d933694&scoped=true&\"\nimport script from \"./Login.vue?vue&type=script&lang=js&\"\nexport * from \"./Login.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Login.vue?vue&type=style&index=0&lang=scss&\"\nimport style1 from \"./Login.vue?vue&type=style&index=1&id=1d933694&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1d933694\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAvatar } from 'vuetify/lib/components/VAvatar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VOverlay } from 'vuetify/lib/components/VOverlay';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VAvatar,VBtn,VCard,VCardActions,VCardText,VCardTitle,VDialog,VIcon,VOverlay,VSpacer,VTextField})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('transition',{attrs:{\"name\":_vm.bgSlideAnimation,\"mode\":\"out-in\"}},[(_vm.audio_queue.length > 0)?_c('poka-header',{key:_vm.audio_index,attrs:{\"blurbg\":true,\"title\":_vm.$t('nowplaying'),\"bg\":_vm.audio_cover}}):_vm._e(),(!_vm.audio_queue.length > 0)?_c('poka-header',{key:\"2\"}):_vm._e()],1),_c('transition',{attrs:{\"name\":\"slide-right\",\"mode\":\"out-in\"}},[(_vm.audio_queue.length > 0)?_c('poka-parse-songs',{attrs:{\"data\":_vm.audio_queue,\"now-playing\":\"\",\"active-index\":_vm.audio_index},scopedSlots:_vm._u([{key:\"default\",fn:function(props){return [_c('v-btn',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isSafari),expression:\"isSafari\"}],attrs:{\"icon\":\"\"},on:{\"click\":function($event){$event.stopPropagation();return props.moreDialog(props.song)}}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"more_horiz\")])],1),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":function($event){$event.stopPropagation();return _vm.removeSong(props.index)}}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"close\")])],1)]}}],null,false,3811264598)}):_vm._e(),(!_vm.audio_queue.length > 0)?_c('v-card',{key:\"card\",staticClass:\"mx-auto blur-card\",staticStyle:{\"margin-top\":\"64px\"},attrs:{\"max-width\":\"344\"}},[_c('v-card-text',{staticClass:\"text-center\"},[_c('v-icon',{staticClass:\"display-4 material-icons-outlined\"},[_vm._v(\"queue_music\")]),_c('p',{staticClass:\"headline text--primary\"},[_vm._v(_vm._s(_vm.$t('app_waitForPlay')))]),_c('p',[_vm._v(_vm._s(_vm.$t('app_waitForPlay_description')))]),_c('play-random-button')],1)],1):_vm._e()],1),_c('v-fab-transition',[(_vm.audio_queue.length > 0)?_c('v-btn',{staticStyle:{\"bottom\":\"calc(16px + 69px)\"},attrs:{\"color\":\"primary\",\"fab\":\"\",\"large\":\"\",\"dark\":\"\",\"bottom\":\"\",\"right\":\"\",\"fixed\":\"\"},on:{\"click\":_vm.audio_clean}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"clear_all\")])],1):_vm._e()],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NowPlaying.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./NowPlaying.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./NowPlaying.vue?vue&type=template&id=67b9623d&\"\nimport script from \"./NowPlaying.vue?vue&type=script&lang=js&\"\nexport * from \"./NowPlaying.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VFabTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VCard,VCardText,VFabTransition,VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header'),_c('v-card',{key:\"card\",staticClass:\"mx-auto blur-card\",staticStyle:{\"margin-top\":\"32px\"},attrs:{\"max-width\":\"344\"}},[_c('v-card-text',{staticClass:\"text-center\"},[_c('v-icon',{staticClass:\"material-icons-outlined display-4\"},[_vm._v(\"clear\")]),_c('p',{staticClass:\"headline text--primary\"},[_vm._v(_vm._s(_vm.$t('nothingFound')))]),_c('v-btn',{attrs:{\"outlined\":\"\",\"color\":\"primary\",\"to\":\"/\"}},[_vm._v(_vm._s(_vm.$t('home')))])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Notfound.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Notfound.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Notfound.vue?vue&type=template&id=7b9a1de9&\"\nimport script from \"./Notfound.vue?vue&type=script&lang=js&\"\nexport * from \"./Notfound.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VCard,VCardText,VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":_vm.title,\"bg\":_vm.cover}}),_c('library-menu',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.$route.name == 'Playlist'),expression:\"$route.name == 'Playlist'\"}]}),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-playlists',{attrs:{\"data\":_vm.data}}):_vm._e()],1),(!_vm.data)?_c('poka-loader'):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Playlist.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Playlist.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Playlist.vue?vue&type=template&id=36abd1a3&\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js&\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VSlideYReverseTransition})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('portal',{attrs:{\"to\":\"app-bar\"}},[_c('v-app-bar',{style:((\"box-shadow: 0px 0px 0px 1px \" + (_vm.$vuetify.theme.isDark ? 'rgba(255, 255, 255, 0.12)' : \"rgb(0 0 0 / 20%)\"))),attrs:{\"color\":\"#FFF\",\"clipped-left\":\"\",\"app\":\"\"}},[_c('back',{attrs:{\"icon\":\"\"}}),_c('v-toolbar-title',[_vm._v(_vm._s(_vm.title))]),_c('v-spacer'),_c('poka-searchbar')],1)],1),_c('poka-header',{attrs:{\"blurbg\":!_vm.isCoverGenerate,\"bg\":_vm.cover}}),(!_vm.data)?_c('poka-loader'):_vm._e(),(_vm.data)?_c('div',{staticClass:\"playlist-songs-container\"},[_c('info-header',{staticClass:\"playlist-info\",attrs:{\"title\":_vm.title || _vm.$t('loading'),\"subtitle\":_vm.$t('playlist'),\"cover\":_vm.cover,\"songs\":_vm.data ? _vm.data.songs.length : 0 || 0}},[(_vm.title)?_c('pin-button',{attrs:{\"source\":_vm.$route.params.source,\"id\":_vm.$route.params.id,\"cover\":_vm.cover,\"type\":\"playlist\",\"name\":_vm.title,\"btn-type\":\"icon-button\"}}):_vm._e(),(_vm.fromPoka)?_c('v-btn',{staticClass:\"ml-2 rounded-lg\",attrs:{\"outlined\":\"\",\"color\":\"info\"},on:{\"click\":function($event){_vm.playlistDialog = true}}},[_c('v-icon',{staticClass:\"material-icons-outlined mr-2\"},[_vm._v(\"edit\")]),_vm._v(\"\\n \"+_vm._s(_vm.$t('playlist_page.edit_title'))+\"\\n \")],1):_vm._e()],1),_c('v-divider',{attrs:{\"vertical\":_vm.$vuetify.breakpoint.mdAndUp}}),_c('div',{staticClass:\"playlist-songs\"},[_c('h1',{staticClass:\"title\",staticStyle:{\"margin\":\"8px 16px\"},domProps:{\"textContent\":_vm._s(_vm.$t('song'))}}),_c('poka-parse-songs',{attrs:{\"data\":_vm.data.songs}})],1)],1):_vm._e(),_c('v-dialog',{attrs:{\"max-width\":\"400\"},model:{value:(_vm.playlistDialog),callback:function ($$v) {_vm.playlistDialog=$$v},expression:\"playlistDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t('playlist_page.edit_title')))]),_c('v-card-text',{staticStyle:{\"padding-bottom\":\"0\"}},[_c('v-text-field',{attrs:{\"label\":_vm.$t('playlist_page.title_input'),\"outlined\":\"\",\"hide-details\":\"\"},model:{value:(_vm.editData.name),callback:function ($$v) {_vm.$set(_vm.editData, \"name\", $$v)},expression:\"editData.name\"}}),_c('br'),_c('v-text-field',{attrs:{\"label\":_vm.$t('playlist_page.cover_input'),\"outlined\":\"\",\"hide-details\":\"\"},model:{value:(_vm.editData.image),callback:function ($$v) {_vm.$set(_vm.editData, \"image\", $$v)},expression:\"editData.image\"}})],1),_c('v-card-actions',[_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.playlistDialog = false\n _vm.playlistDel = true}}},[_vm._v(_vm._s(_vm.$t('playlist_page.del')))]),_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":_vm.editPlaylist}},[_vm._v(_vm._s(_vm.$t('done')))])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"400\"},model:{value:(_vm.playlistDel),callback:function ($$v) {_vm.playlistDel=$$v},expression:\"playlistDel\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t('playlist_page.del_title')))]),_c('v-card-text',[_vm._v(_vm._s(_vm.$t('playlist_page.delconfirm', { title: _vm.title })))]),_c('v-card-actions',[_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.playlistDel = false}}},[_vm._v(_vm._s(_vm.$t('cancel')))]),_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.playlistDel = false\n _vm.delPlaylist()}}},[_vm._v(_vm._s(_vm.$t('ok')))])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PlaylistSongs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PlaylistSongs.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./PlaylistSongs.vue?vue&type=template&id=574d143d&scoped=true&\"\nimport script from \"./PlaylistSongs.vue?vue&type=script&lang=js&\"\nexport * from \"./PlaylistSongs.vue?vue&type=script&lang=js&\"\nimport style0 from \"./PlaylistSongs.vue?vue&type=style&index=0&id=574d143d&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"574d143d\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\nimport { VToolbarTitle } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAppBar,VBtn,VCard,VCardActions,VCardText,VCardTitle,VDialog,VDivider,VIcon,VSpacer,VTextField,VToolbarTitle})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(\"div\")}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./shuffle.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./shuffle.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./shuffle.vue?vue&type=template&id=a760a672&\"\nimport script from \"./shuffle.vue?vue&type=script&lang=js&\"\nexport * from \"./shuffle.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":\"媒體庫\"}}),_c('library-menu'),_c('poka-update'),(!_vm.data)?_c('poka-loader'):_vm._e(),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-home',{attrs:{\"data\":_vm.data}}):_vm._e()],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Library.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Library.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Library.vue?vue&type=template&id=8937b7ae&\"\nimport script from \"./Library.vue?vue&type=script&lang=js&\"\nexport * from \"./Library.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VSlideYReverseTransition})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"theme\":_vm.lyric_theme}},[_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[(_vm.audio_cover)?_c('poka-header',{key:_vm.audio_cover,attrs:{\"blurbg\":true,\"bg\":_vm.audio_cover}}):_c('poka-header',{key:\"2\"})],1),_c('div',{on:{\"dblclick\":_vm.openLyricDialog}},[_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[(_vm.lyric.length > 1)?_c('div',{key:\"lyric\",staticClass:\"lyric\",class:{ lyricTranslated: _vm.lyricTranslated }},_vm._l((_vm.lyric),function(item,index){return _c('p',{key:index,class:[\n { focus: index == _vm.lyricFocus },\n {\n tl: _vm.lyricTranslated\n ? Math.floor((index - _vm.lyricFocus) / 2) !=\n Math.round((index - _vm.lyricFocus) / 2)\n : false\n }\n ],attrs:{\"data-lyric-set\":_vm.lyricTranslated\n ? Math.floor((index - _vm.lyricFocus) / 2)\n : index - _vm.lyricFocus}},[_c('span',[_vm._v(_vm._s(item.text))])])}),0):(_vm.lyricSearching)?_c('v-card',{key:\"lyricSearchingcard\",staticClass:\"mx-auto blur-card\",staticStyle:{\"margin-top\":\"64px\"},attrs:{\"max-width\":\"344\"}},[_c('v-card-text',{staticClass:\"text-center\"},[_c('v-icon',{staticClass:\"material-icons-outlined display-4\"},[_vm._v(\"subtitles\")]),_c('p',{staticClass:\"headline text--primary\"},[_vm._v(_vm._s(_vm.$t(\"loading\")))])],1)],1):_c('v-card',{key:\"lrc_noLyrics\",staticClass:\"mx-auto blur-card\",staticStyle:{\"margin-top\":\"64px\"},attrs:{\"max-width\":\"344\"}},[_c('v-card-text',{staticClass:\"text-center\"},[_c('v-icon',{staticClass:\"material-icons-outlined display-4\"},[_vm._v(\"subtitles\")]),_c('p',{staticClass:\"headline text--primary\"},[_vm._v(_vm._s(_vm.$t(\"lrc_noLyrics\")))]),_c('v-btn',{attrs:{\"outlined\":\"\",\"color\":\"primary\"},on:{\"click\":function($event){_vm.showLyricDialog = true}}},[_vm._v(_vm._s(_vm.$t(\"lrc_search\")))])],1)],1)],1)],1),_c('v-speed-dial',{staticStyle:{\"bottom\":\"calc(16px + 69px)\"},attrs:{\"right\":\"\",\"open-on-hover\":\"\",\"fixed\":\"\"},scopedSlots:_vm._u([{key:\"activator\",fn:function(){return [_c('v-btn',{attrs:{\"color\":\"primary\",\"dark\":\"\",\"fab\":\"\"},model:{value:(_vm.fab),callback:function ($$v) {_vm.fab=$$v},expression:\"fab\"}},[(_vm.fab)?_c('v-icon',[_vm._v(\"mdi-close\")]):_c('v-icon',[_vm._v(\"more_horiz\")])],1)]},proxy:true}]),model:{value:(_vm.fab),callback:function ($$v) {_vm.fab=$$v},expression:\"fab\"}},[_c('v-btn',{attrs:{\"fab\":\"\",\"dark\":\"\",\"small\":\"\",\"color\":\"green\"},on:{\"click\":_vm.openLyricDialog}},[_c('v-icon',[_vm._v(\"search\")])],1),_c('v-btn',{attrs:{\"fab\":\"\",\"dark\":\"\",\"small\":\"\",\"color\":\"indigo\"},on:{\"click\":_vm.editLyric}},[_c('v-icon',[_vm._v(\"mdi-pencil\")])],1),_c('v-btn',{attrs:{\"fab\":\"\",\"dark\":\"\",\"small\":\"\",\"color\":\"cyan\"},on:{\"click\":function($event){_vm.lyric_theme_dialog = true}}},[_c('v-icon',[_vm._v(\"mdi-palette\")])],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"420\"},model:{value:(_vm.showLyricDialog),callback:function ($$v) {_vm.showLyricDialog=$$v},expression:\"showLyricDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t(\"lrc_search\")))]),_c('v-card-text',{staticStyle:{\"padding-bottom\":\"0\"}},[_c('v-text-field',{attrs:{\"label\":_vm.$t('lrc_search'),\"name\":\"searchLyric\",\"disabled\":_vm.lyricSearching,\"solo\":\"\"},on:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getLyricByKeyword()},\"change\":function($event){return _vm.getLyricByKeyword()}},model:{value:(_vm.lyricSearchkeyword),callback:function ($$v) {_vm.lyricSearchkeyword=(typeof $$v === 'string'? $$v.trim(): $$v)},expression:\"lyricSearchkeyword\"}}),_c('p',{staticStyle:{\"margin-top\":\"-22px\"}},[_c('small',[_vm._v(_vm._s(_vm.$t(\"lrc_enter2search\")))])])],1),_c('v-divider'),_c('v-card-text',{staticStyle:{\"max-height\":\"400px\",\"overflow\":\"scroll\",\"overflow-x\":\"hidden\"}},[_c('div',{staticClass:\"poka list\",staticStyle:{\"width\":\"372px\"}},[_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){_vm.loadLrc(\"[00:00.000]\", true);\n _vm.showLyricDialog = false;}}},[_c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(_vm.$t(\"lrc_notLoad\")))]),_c('div',{staticClass:\"t-ellipsis\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t(\"lrc_notLoad_description\"))+\"\\n \")])])])])]),(!_vm.lyricSearching && _vm.lyricSearchResult)?_c('div',{staticClass:\"poka list\",staticStyle:{\"width\":\"100%\"}},_vm._l((_vm.lyricSearchResult),function(item,index){return _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:index,staticClass:\"item\",on:{\"click\":function($event){_vm.loadLrc(item.lyric, true);\n _vm.showLyricDialog = false;}}},[_c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(item.name))]),_c('div',{staticClass:\"t-ellipsis\"},[_vm._v(_vm._s(item.artist))])])])])}),0):(_vm.lyricSearching)?_c('poka-loader'):_c('div',{staticStyle:{\"text-align\":\"center\",\"padding\":\"40px 0\"}},[_c('v-btn',{attrs:{\"color\":\"primary\"},on:{\"click\":_vm.dialogSearch}},[_vm._v(_vm._s(_vm.$t(\"search\")))])],1)],1),_c('v-divider'),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.showLyricDialog = false}}},[_vm._v(_vm._s(_vm.$t(\"cancel\")))])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"300\"},model:{value:(_vm.lyric_theme_dialog),callback:function ($$v) {_vm.lyric_theme_dialog=$$v},expression:\"lyric_theme_dialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t(\"settingInterface.customize.lyric._\")))]),_c('v-card-text',[_c('div',{staticClass:\"poka list\"},[_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){return _vm.setLyricTheme('bigtext')}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"24px\",\"item\":\"\"}},[_c('v-icon',[_vm._v(\"palette\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head\"},[_vm._v(\"Big text\")])])],1)]),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){return _vm.setLyricTheme('default')}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"24px\",\"item\":\"\"}},[_c('v-icon',[_vm._v(\"palette\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head\"},[_vm._v(\"Default\")])])],1)]),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){return _vm.setLyricTheme('spacing')}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"24px\",\"item\":\"\"}},[_c('v-icon',[_vm._v(\"palette\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head\"},[_vm._v(\"Spacing\")])])],1)]),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){return _vm.setLyricTheme('underline')}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"24px\",\"item\":\"\"}},[_c('v-icon',[_vm._v(\"palette\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head\"},[_vm._v(\"Underline\")])])],1)])])]),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.lyric_theme_dialog = false}}},[_vm._v(_vm._s(_vm.$t(\"cancel\")))])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Lyric.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Lyric.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Lyric.vue?vue&type=template&id=642493e6&scoped=true&\"\nimport script from \"./Lyric.vue?vue&type=script&lang=js&\"\nexport * from \"./Lyric.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Lyric.vue?vue&type=style&index=0&id=642493e6&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"642493e6\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAvatar } from 'vuetify/lib/components/VAvatar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VSpeedDial } from 'vuetify/lib/components/VSpeedDial';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VAvatar,VBtn,VCard,VCardActions,VCardText,VCardTitle,VDialog,VDivider,VIcon,VSpacer,VSpeedDial,VTextField})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',[_c('div',{attrs:{\"id\":\"lrc-editor\"}},[(_vm.lyric.length > 1)?_c('div',{key:\"lyric\",staticClass:\"lyric-view\",class:{ lyricTranslated: _vm.lyricTranslated }},_vm._l((_vm.lyric),function(item,index){return _c('p',{key:index,class:{ focus: index == _vm.lyricFocus },on:{\"click\":function($event){return _vm.musicSeek(item.timestamp)}}},[_c('span',{staticClass:\"timestamp\"},[_vm._v(_vm._s(_vm.timeToTag(item.timestamp)))]),_vm._v(\"\\n \"+_vm._s(item.text)+\"\\n \")])}),0):_vm._e(),_c('div',{attrs:{\"id\":\"lyric-edit\"}},[_c('v-card',{staticClass:\"mx-auto\",attrs:{\"id\":\"lyric-edit-about\"}},[_c('v-card-text',[_c('div',[_vm._v(\"PokaPlayer 歌詞編輯器 Beta\")]),_c('p',{staticClass:\"display-1 text--primary\"},[_vm._v(\"使用說明\")]),_c('div',{staticClass:\"text--primary\"},[_vm._v(\"\\n 左側為歌詞預覽,右側則是編輯區塊\\n \"),_c('br'),_vm._v(\"編輯完成後請按左下角打勾儲存歌詞,若要取消編輯點擊返回鍵即可跳出\\n \"),_c('br'),_vm._v(\"點擊歌詞預覽的歌詞即可將歌曲轉跳至該時間,若是雙語歌詞,請點選原文部份\\n \"),_c('br'),_vm._v(\"若有任何問題或功能建議,歡迎透過「設定->關於->GitHub->Issues」提出\\n \")])])],1),_c('v-card',{staticClass:\"mx-auto\",attrs:{\"id\":\"lyric-edit-about-phone\"}},[_c('v-card-text',[_c('div',[_vm._v(\"PokaPlayer 歌詞編輯器 Beta\")]),_c('p',{staticClass:\"display-1 text--primary\"},[_vm._v(\"使用說明\")]),_c('div',{staticClass:\"text--primary\"},[_vm._v(\"\\n 上方為歌詞預覽,下方則是編輯區塊\\n \"),_c('br'),_vm._v(\"編輯完成後請按左下角打勾儲存歌詞,若要取消編輯點擊返回鍵即可跳出\\n \"),_c('br'),_vm._v(\"點擊歌詞預覽的歌詞即可將歌曲轉跳至該時間,若是雙語歌詞,請點選原文部份\\n \"),_c('br'),_vm._v(\"若有任何問題或功能建議,歡迎透過「設定->關於->GitHub->Issues」提出\\n \")])])],1),_c('v-card',{staticClass:\"mx-auto\",attrs:{\"id\":\"lyric-edit-time-shift\"}},[_c('v-card-text',{staticStyle:{\"padding-bottom\":\"0\"}},[_c('div',[_vm._v(\"時間平移\")]),_c('p',{staticClass:\"display-1 text--primary\",staticStyle:{\"margin-bottom\":\"0\"}},[_vm._v(\"\\n \"+_vm._s(_vm.timeShiftValue >= 0 ? \"+\" : \"\")+_vm._s(_vm.timeShiftValue)+\"s\\n \")])]),_c('v-card-actions',[_c('v-btn',{attrs:{\"text\":\"\",\"color\":\"red accent-4\"},on:{\"click\":function($event){return _vm.timeShift(-0.5)}}},[_vm._v(\"-0.5s\")]),_c('v-btn',{attrs:{\"text\":\"\",\"color\":\"red accent-4\"},on:{\"click\":function($event){return _vm.timeShift(-0.1)}}},[_vm._v(\"-0.1s\")]),_c('v-btn',{attrs:{\"text\":\"\",\"color\":\"primary\"},on:{\"click\":function($event){return _vm.timeShift(0.1)}}},[_vm._v(\"+0.1s\")]),_c('v-btn',{attrs:{\"text\":\"\",\"color\":\"primary\"},on:{\"click\":function($event){return _vm.timeShift(0.5)}}},[_vm._v(\"+0.5s\")]),_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\",\"color\":\"primary\"},on:{\"click\":function($event){return _vm.timeShift(-_vm.timeShiftValue)}}},[_vm._v(\"重置\")])],1)],1),_c('v-card',{staticClass:\"mx-auto\",attrs:{\"id\":\"lyric-edit-text-editor\"}},[_c('v-card-text',{staticStyle:{\"padding-bottom\":\"0\"}},[_c('div',[_vm._v(\"文字編輯器\")]),_c('v-textarea',{attrs:{\"max-height\":\"100%\",\"rows\":\"20\"},model:{value:(_vm.lyric_raw),callback:function ($$v) {_vm.lyric_raw=$$v},expression:\"lyric_raw\"}})],1)],1)],1)])]),_c('v-fab-transition',[_c('v-btn',{staticStyle:{\"bottom\":\"calc(16px + 69px)\"},attrs:{\"color\":\"primary\",\"fab\":\"\",\"large\":\"\",\"dark\":\"\",\"bottom\":\"\",\"right\":\"\",\"fixed\":\"\"},on:{\"click\":_vm.saveLyric}},[_c('v-icon',[_vm._v(\"done\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LyricEdit.vue?vue&type=template&id=1fc2163b&scoped=true&\"\nimport script from \"./LyricEdit.vue?vue&type=script&lang=js&\"\nexport * from \"./LyricEdit.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LyricEdit.vue?vue&type=style&index=0&id=1fc2163b&lang=sass&scoped=true&\"\nimport style1 from \"./LyricEdit.vue?vue&type=style&index=1&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1fc2163b\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VFabTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTextarea } from 'vuetify/lib/components/VTextarea';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VFabTransition,VIcon,VSpacer,VTextarea})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":_vm.keyword,\"subtitle\":_vm.$t('search')}}),_c('v-overlay',{attrs:{\"absolute\":\"\",\"value\":_vm.isLoading}},[_c('poka-loader')],1),_c('v-slide-y-reverse-transition',[(_vm.searchResult)?_c('div',[_c('div',{staticClass:\"chip-nav\"},_vm._l((Object.keys(_vm.searchResult).filter(function (x) { return _vm.searchResult[x].length; })),function(itemName){return _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:itemName,staticClass:\"chip-nav-item\",class:{ active: _vm.active == itemName },on:{\"click\":function($event){_vm.active = itemName}}},[_c('span',[_vm._v(_vm._s(_vm.$t(itemName.substring(0, itemName.length - 1))))])])}),0),_vm._l((Object.keys(_vm.searchResult).filter(function (x) { return _vm.searchResult[x].length; })),function(itemName){return _c('div',{key:itemName},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.active == itemName),expression:\"active == itemName\"}]},[(itemName == 'songs')?_c('poka-parse-songs',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e(),(itemName == 'albums')?_c('poka-parse-albums',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e(),(itemName == 'playlists')?_c('poka-parse-playlists',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e(),(itemName == 'folders')?_c('poka-parse-folders',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e(),(itemName == 'composers')?_c('poka-parse-composers',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e(),(itemName == 'artists')?_c('poka-parse-artists',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e()],1)])})],2):_vm._e()])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Search.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Search.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Search.vue?vue&type=template&id=187a9f34&scoped=true&\"\nimport script from \"./Search.vue?vue&type=script&lang=js&\"\nexport * from \"./Search.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Search.vue?vue&type=style&index=0&id=187a9f34&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"187a9f34\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VOverlay } from 'vuetify/lib/components/VOverlay';\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VOverlay,VSlideYReverseTransition})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","import Vue from \"vue\";\nimport Router from \"vue-router\";\n\nimport defaultLayout from \"@/layout/default\";\nimport emptyLayout from \"@/layout/empty\";\n\nimport Albums from \"@/pages/Albums\";\nimport AlbumSongs from \"@/pages/AlbumSongs\";\nimport Artist from \"@/pages/Artist\";\nimport Composer from \"@/pages/Composer\";\nimport Folder from \"@/pages/Folder\";\nimport Login from \"@/pages/Login\";\nimport NowPlaying from \"@/pages/NowPlaying\";\nimport Notfound from \"@/pages/Notfound\";\nimport Playlist from \"@/pages/Playlist\";\nimport PlaylistSongs from \"@/pages/PlaylistSongs\";\nimport Shuffle from \"@/pages/shuffle\";\nimport Library from \"@/pages/Library\";\nimport Lyric from \"@/pages/Lyric\";\nimport LyricEdit from \"@/pages/LyricEdit\";\nimport Search from \"@/pages/Search\";\n\nVue.use(Router);\n\nexport default new Router({\n mode: \"history\",\n routes: [\n {\n path: \"/\",\n name: \"root\",\n component: defaultLayout,\n redirect: \"/library\",\n children: [\n {\n path: \"/library\",\n name: \"Library\",\n component: Library\n },\n {\n path: \"/lyric\",\n name: \"Lyric\",\n component: Lyric\n },\n {\n path: \"/lyric/edit\",\n name: \"LyricEdit\",\n component: LyricEdit\n },\n {\n path: \"/album/songs/:source/:id\",\n name: \"AlbumSongs\",\n component: AlbumSongs\n },\n {\n path: \"/album\",\n name: \"Album\",\n component: Albums,\n meta: {\n type: \"album\"\n }\n },\n {\n path: \"/artist/:source/:id\",\n name: \"ArtistAlbum\",\n component: Albums,\n meta: {\n type: \"artist\"\n }\n },\n {\n path: \"/artist\",\n name: \"Artist\",\n component: Artist\n },\n {\n path: \"/composer/:source/:id\",\n name: \"ComposerAlbum\",\n component: Albums,\n meta: {\n type: \"composer\"\n }\n },\n {\n path: \"/composer\",\n name: \"Composer\",\n component: Composer\n },\n {\n path: \"/folder/:source/:id\",\n name: \"folderFiles\",\n component: Folder,\n meta: {\n root: false\n }\n },\n {\n path: \"/folder\",\n name: \"Folder\",\n component: Folder,\n meta: {\n root: true\n }\n },\n {\n path: \"/now\",\n name: \"NowPlaying\",\n component: NowPlaying\n },\n {\n path: \"/playlist/f/*\",\n name: \"PlaylistFolder\",\n component: Playlist\n },\n {\n path: \"/playlist/p/:source/:id\",\n component: PlaylistSongs,\n name: \"PlaylistSongs\"\n },\n {\n path: \"/playlist\",\n name: \"Playlist\",\n component: Playlist\n },\n {\n path: \"/search\",\n name: \"Search\",\n component: Search\n },\n {\n path: \"/shuffle\",\n name: \"Shuffle\",\n component: Shuffle\n },\n {\n path: \"/notfound\",\n name: \"Notfound\",\n component: Notfound\n },\n {\n path: \"/debug\",\n name: \"Debug\",\n component: () => import(\"@/pages/Debug\")\n },\n {\n path: \"/review\",\n name: \"Review\",\n component: () => import(\"@/pages/Review\")\n },\n {\n path: \"\",\n redirect: \"/library\"\n },\n {\n path: \"/settings\",\n name: \"setting\",\n redirect: \"/settings/network\",\n component: () =>\n import(/* webpackChunkName: \"setting\" */ \"@/layout/setting\"),\n children: [\n {\n path: \"/settings/interface\",\n name: \"SettingInterface\",\n component: () =>\n import(\n /* webpackChunkName: \"setting\" */ \"@/pages/setting/interface\"\n )\n },\n {\n path: \"/settings/network\",\n name: \"SettingNetwork\",\n component: () =>\n import(\n /* webpackChunkName: \"setting\" */ \"@/pages/setting/network\"\n )\n },\n {\n path: \"/settings/user\",\n name: \"SettingUser\",\n component: () =>\n import(/* webpackChunkName: \"setting\" */ \"@/pages/setting/user\")\n },\n {\n path: \"/settings/pins\",\n name: \"SettingPins\",\n component: () =>\n import(/* webpackChunkName: \"setting\" */ \"@/pages/setting/pins\")\n }\n ]\n },\n {\n path: \"/admin\",\n name: \"settingAdmin\",\n redirect: \"/admin/system\",\n component: () =>\n import(\n /* webpackChunkName: \"setting-admin\" */ \"@/layout/settingAdmin\"\n ),\n children: [\n {\n path: \"/admin/system\",\n name: \"SettingSystem\",\n component: () =>\n import(\n /* webpackChunkName: \"setting-admin\" */ \"@/pages/admin/system\"\n )\n },\n {\n path: \"/admin/users\",\n name: \"SettingAdminUsers\",\n component: () =>\n import(\n /* webpackChunkName: \"setting-admin\" */ \"@/pages/admin/users\"\n )\n },\n {\n path: \"/admin/log\",\n name: \"AdminLog\",\n component: () =>\n import(\n /* webpackChunkName: \"setting-admin\" */ \"@/pages/admin/log\"\n )\n }\n ]\n }\n ]\n },\n {\n path: \"/\",\n name: \"empty\",\n component: emptyLayout,\n children: [\n {\n path: \"/login\",\n name: \"Login\",\n component: Login\n }\n ]\n },\n {\n path: \"*\",\n redirect: \"/notfound\"\n }\n ]\n});\n","import Vue from \"vue\";\nimport VueI18n from \"vue-i18n\";\n\nlet langList = {\n zh_CN: require(\"./zh-CN.js\").default,\n zh_TW: require(\"./zh-TW.js\").default,\n en_US: require(\"./en-US.js\").default\n};\n\nVue.use(VueI18n);\nconst locale = window._setting(\"lang\");\nconst messages = langList;\n\nconst i18n = new VueI18n({\n /** 默認值 */\n locale,\n fallbackLocale: \"en_US\",\n messages,\n missing: (locale, key, vm) => key\n});\nwindow.i18n = i18n;\n// Hot updates\nif (module.hot) {\n module.hot.accept([\"./zh-CN.js\", \"./zh-TW.js\", \"./en-US.js\"], function () {\n i18n.setLocaleMessage(\"zh_CN\", require(\"./zh-CN.js\").default);\n i18n.setLocaleMessage(\"en_US\", require(\"./en-US.js\").default);\n i18n.setLocaleMessage(\"zh_TW\", require(\"./zh-TW.js\").default);\n });\n}\nexport default i18n;\n","import Vue from \"vue\";\nimport Vuex from \"vuex\";\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n state: {},\n mutations: {},\n actions: {}\n});\n","/* eslint-disable no-console */\n\nimport { register } from \"register-service-worker\";\n\nif (process.env.NODE_ENV === \"production\") {\n register(`${process.env.BASE_URL}service-worker.js`, {\n ready() {\n console.log(\n \"App is being served from cache by a service worker.\\n\" +\n \"For more details, visit https://goo.gl/AFskqB\"\n );\n },\n registered() {\n console.log(\"Service worker has been registered.\");\n },\n cached() {\n console.log(\"Content has been cached for offline use.\");\n },\n updatefound() {\n console.log(\"New content is downloading.\");\n },\n updated() {\n console.log(\"New content is available; please refresh.\");\n },\n offline() {\n console.log(\n \"No internet connection found. App is running in offline mode.\"\n );\n },\n error(error) {\n console.error(\"Error during service worker registration:\", error);\n }\n });\n}\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-card',{staticClass:\"mx-auto\",staticStyle:{\"border-radius\":\"8px\",\"overflow\":\"hidden\"},attrs:{\"width\":\"350\"}},[_c('v-img',{staticClass:\"poka-logo-banner\",attrs:{\"src\":\"/img/loginHeader.svg\",\"height\":\"170px\"}}),_c('v-card-text',{staticStyle:{\"padding\":\"0\"}},[_c('v-list',{attrs:{\"subheader\":\"\"}},[_c('v-list-item',[_c('v-list-item-avatar',[_c('v-icon',[_vm._v(\"info\")])],1),_c('v-list-item-content',[_c('v-list-item-title',[_vm._v(\"PokaPlayer\")]),_c('v-list-item-subtitle',[_vm._v(_vm._s(_vm.poka_version))])],1)],1),_c('v-divider'),_c('v-list-item',{attrs:{\"href\":\"https://github.com/gnehs/PokaPlayer/\",\"target\":\"_blank\"}},[_c('v-list-item-avatar',[_c('v-icon',[_vm._v(\"mdi-github\")])],1),_c('v-list-item-content',[_c('v-list-item-title',[_vm._v(\"GitHub\")])],1)],1),_c('v-list-item',{attrs:{\"href\":\"https://github.com/gnehs/PokaPlayer/graphs/contributors\",\"target\":\"_blank\"}},[_c('v-list-item-avatar',[_c('v-icon',[_vm._v(\"group\")])],1),_c('v-list-item-content',[_c('v-list-item-title',[_vm._v(_vm._s(_vm.$t('settings_about_contributions')))])],1)],1),_c('v-list-item',{attrs:{\"href\":\"https://github.com/gnehs/PokaPlayer/issues\",\"target\":\"_blank\"}},[_c('v-list-item-avatar',[_c('v-icon',[_vm._v(\"error\")])],1),_c('v-list-item-content',[_c('v-list-item-title',[_vm._v(_vm._s(_vm.$t('settings_about_errorEeport')))])],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./about.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./about.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./about.vue?vue&type=template&id=b5a137ca&\"\nimport script from \"./about.vue?vue&type=script&lang=js&\"\nexport * from \"./about.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VList } from 'vuetify/lib/components/VList';\nimport { VListItem } from 'vuetify/lib/components/VList';\nimport { VListItemAvatar } from 'vuetify/lib/components/VList';\nimport { VListItemContent } from 'vuetify/lib/components/VList';\nimport { VListItemSubtitle } from 'vuetify/lib/components/VList';\nimport { VListItemTitle } from 'vuetify/lib/components/VList';\ninstallComponents(component, {VCard,VCardText,VDivider,VIcon,VImg,VList,VListItem,VListItemAvatar,VListItemContent,VListItemSubtitle,VListItemTitle})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-btn',{attrs:{\"text\":!_vm.icon,\"rounded\":\"\",\"large\":!_vm.icon,\"dark\":_vm.dark,\"icon\":_vm.icon,\"color\":\"primary\"},on:{\"click\":_vm.back}},[_c('v-icon',{class:{ 'mr-2': !_vm.icon }},[_vm._v(\"arrow_back\")]),_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.icon),expression:\"!icon\"}]},[_vm._v(_vm._s(_vm.$t('back')))])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./back.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./back.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./back.vue?vue&type=template&id=f5ee3608&\"\nimport script from \"./back.vue?vue&type=script&lang=js&\"\nexport * from \"./back.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{key:_vm.parsedCover,staticClass:\"cover\",style:({ '--size': _vm.size })},[_c('v-img',{staticClass:\"cover-shadow\",attrs:{\"aspect-ratio\":\"1\",\"src\":_vm.parsedCover}}),_c('v-img',{staticClass:\"cover-img\",attrs:{\"aspect-ratio\":\"1\",\"src\":_vm.parsedCover}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cover.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cover.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./cover.vue?vue&type=template&id=2cc79758&scoped=true&\"\nimport script from \"./cover.vue?vue&type=script&lang=js&\"\nexport * from \"./cover.vue?vue&type=script&lang=js&\"\nimport style0 from \"./cover.vue?vue&type=style&index=0&id=2cc79758&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2cc79758\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VImg } from 'vuetify/lib/components/VImg';\ninstallComponents(component, {VImg})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"position\":\"sticky\",\"top\":\"16px\"}},[_c('div',{staticClass:\"header-wrapper\"},[_c('div',{staticClass:\"bg\",class:{ blur: _vm.blurbg },style:({ backgroundImage: (\"url('\" + _vm.bg + \"')\") })})]),(_vm.title)?_c('div',{staticClass:\"hw-header\",staticStyle:{\"line-height\":\"normal\"},style:(_vm.headerStyle)},[_c('div',{staticClass:\"hw-title\"},[_vm._v(_vm._s(_vm.title))]),_c('div',{staticClass:\"hw-subtitle\"},[_vm._v(_vm._s(_vm.subtitle))])]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./header-wrapper.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./header-wrapper.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./header-wrapper.vue?vue&type=template&id=316a60e6&\"\nimport script from \"./header-wrapper.vue?vue&type=script&lang=js&\"\nexport * from \"./header-wrapper.vue?vue&type=script&lang=js&\"\nimport style0 from \"./header-wrapper.vue?vue&type=style&index=0&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"info-header\"},[_c('poka-cover',{staticStyle:{\"margin\":\"8px auto\",\"margin-bottom\":\"8px\",\"display\":\"block\"},attrs:{\"cover\":_vm.cover,\"name\":_vm.title,\"size\":\"240px\"}}),_c('div',{staticClass:\"info-title\",attrs:{\"title\":_vm.title}},[_vm._v(_vm._s(_vm.title))]),_c('div',{staticClass:\"metadatas\"},[(_vm.subtitle)?_c('span',{staticClass:\"meta\"},[_vm._v(_vm._s(_vm.subtitle))]):_vm._e(),(_vm.songs)?_c('span',{key:_vm.songs,staticClass:\"meta\"},[_vm._v(_vm._s(_vm.$t('album_total', { songs: _vm.songs })))]):_vm._e()]),_c('div',{staticClass:\"actions\"},[_vm._t(\"default\")],2)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./info-header.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./info-header.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./info-header.vue?vue&type=template&id=754110fe&scoped=true&\"\nimport script from \"./info-header.vue?vue&type=script&lang=js&\"\nexport * from \"./info-header.vue?vue&type=script&lang=js&\"\nimport style0 from \"./info-header.vue?vue&type=style&index=0&id=754110fe&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"754110fe\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.to)?_c('router-link',{staticClass:\"card\",attrs:{\"to\":_vm.to,\"data-source\":_vm.parsed_source || undefined}},[_c('div',{staticClass:\"image\"},[_c('poka-cover',{staticStyle:{\"position\":\"absolute\"},attrs:{\"cover\":_vm.parsed_pokaBg,\"name\":_vm.pokaTitle}}),(_vm.pokaIcon)?_c('div',{staticClass:\"icon\"},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(_vm._s(_vm.pokaIcon))])],1):_vm._e()],1),_c('div',{staticClass:\"title\",class:{ \"t-ellipsis\": _vm.ellipsis }},[_vm._v(_vm._s(_vm.pokaTitle))]),_c('div',{staticClass:\"subtitle\",class:{ \"t-ellipsis\": _vm.ellipsis }},[_vm._v(_vm._s(_vm.pokaSubtitle))])]):_c('a',{staticClass:\"card\",attrs:{\"data-source\":_vm.parsed_source || undefined}},[_c('div',{staticClass:\"image\"},[_c('poka-cover',{staticStyle:{\"position\":\"absolute\"},attrs:{\"cover\":_vm.parsed_pokaBg,\"name\":_vm.pokaTitle}}),(_vm.pokaIcon)?_c('div',{staticClass:\"icon\",class:{ \"with-img\": !!_vm.parsed_pokaBg }},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(_vm._s(_vm.pokaIcon))])],1):_vm._e()],1),_c('div',{staticClass:\"title\",class:{ \"t-ellipsis\": _vm.ellipsis }},[_vm._v(_vm._s(_vm.pokaTitle))]),_c('div',{staticClass:\"subtitle\",class:{ \"t-ellipsis\": _vm.ellipsis }},[_vm._v(_vm._s(_vm.pokaSubtitle))])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./card.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./card.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./card.vue?vue&type=template&id=71611232&lang=pug&\"\nimport script from \"./card.vue?vue&type=script&lang=js&\"\nexport * from \"./card.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"poka cards\"},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cards.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cards.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./cards.vue?vue&type=template&id=53180c40&\"\nimport script from \"./cards.vue?vue&type=script&lang=js&\"\nexport * from \"./cards.vue?vue&type=script&lang=js&\"\nimport style0 from \"./cards.vue?vue&type=style&index=0&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('v-progress-circular',{attrs:{\"indeterminate\":\"\",\"color\":\"primary\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./loader.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./loader.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./loader.vue?vue&type=template&id=930d36d4&scoped=true&\"\nimport script from \"./loader.vue?vue&type=script&lang=js&\"\nexport * from \"./loader.vue?vue&type=script&lang=js&\"\nimport style0 from \"./loader.vue?vue&type=style&index=0&id=930d36d4&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"930d36d4\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VProgressCircular } from 'vuetify/lib/components/VProgressCircular';\ninstallComponents(component, {VProgressCircular})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.isPinned != null && _vm.isPinned != 'disabled' && _vm.btnType == 'speed-dial')?_c('v-fab-transition',[_c('v-btn',{staticStyle:{\"bottom\":\"calc(16px + 69px)\"},attrs:{\"color\":\"primary\",\"fab\":\"\",\"large\":\"\",\"dark\":\"\",\"bottom\":\"\",\"right\":\"\",\"fixed\":\"\",\"loading\":_vm.loading},on:{\"click\":_vm.pin}},[(_vm.isPinned)?_c('v-icon',[_vm._v(\"push_pin\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"push_pin\")])],1)],1):(_vm.isPinned != null && _vm.isPinned != 'disabled' && _vm.btnType == 'icon-button')?_c('v-btn',{staticClass:\"rounded-lg\",attrs:{\"loading\":_vm.loading,\"color\":\"primary\",\"outlined\":!_vm.isPinned},on:{\"click\":_vm.pin}},[(_vm.isPinned)?_c('v-icon',{staticClass:\"mr-2\"},[_vm._v(\"push_pin\")]):_c('v-icon',{staticClass:\"material-icons-outlined mr-2\"},[_vm._v(\"push_pin\")]),_vm._v(\"\\n \"+_vm._s(_vm.$t('pin'))+\"\\n\")],1):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pinButton.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pinButton.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./pinButton.vue?vue&type=template&id=1b32ae25&\"\nimport script from \"./pinButton.vue?vue&type=script&lang=js&\"\nexport * from \"./pinButton.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VFabTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VFabTransition,VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (!_vm.$vuetify.theme.isDark)?_c('v-btn',{attrs:{\"outlined\":\"\",\"color\":\"primary\",\"disabled\":_vm.loadingRandom},on:{\"click\":_vm.randomPlay}},[(!_vm.loadingRandom)?_c('span',[_vm._v(_vm._s(_vm.$t('playlist_random')))]):_c('span',[_vm._v(_vm._s(_vm.$t('loading')))])]):_c('v-btn',{attrs:{\"outlined\":\"\",\"color\":\"white\",\"dark\":\"\",\"disabled\":_vm.loadingRandom},on:{\"click\":_vm.randomPlay}},[(!_vm.loadingRandom)?_c('span',[_vm._v(_vm._s(_vm.$t('playlist_random')))]):_c('span',[_vm._v(_vm._s(_vm.$t('loading')))])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./playRandomButton.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./playRandomButton.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./playRandomButton.vue?vue&type=template&id=3d2e47b8&\"\nimport script from \"./playRandomButton.vue?vue&type=script&lang=js&\"\nexport * from \"./playRandomButton.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\ninstallComponents(component, {VBtn})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.length > 1),expression:\"length > 1\"}],ref:\"pagination\",staticClass:\"poka-pagination\"},[_c('div',{staticClass:\"poka-pagination-item\",class:{ disabled: _vm.value == 1 },on:{\"click\":function($event){return _vm.switchPage(_vm.value - 1)}}},[_c('v-icon',[_vm._v(\"chevron_left\")])],1),_vm._l((_vm.pages),function(n,i){return _c('div',{key:i,staticClass:\"poka-pagination-item\",class:{ active: _vm.value == n, disabled: n == '...' },on:{\"click\":function($event){return _vm.switchPage(n)}}},[_vm._v(\"\\n \"+_vm._s(n)+\"\\n \")])}),_c('div',{staticClass:\"poka-pagination-item\",class:{ disabled: _vm.value == _vm.length },on:{\"click\":function($event){return _vm.switchPage(_vm.value + 1)}}},[_c('v-icon',[_vm._v(\"chevron_right\")])],1)],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pagination.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pagination.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./pagination.vue?vue&type=template&id=74af3374&\"\nimport script from \"./pagination.vue?vue&type=script&lang=js&\"\nexport * from \"./pagination.vue?vue&type=script&lang=js&\"\nimport style0 from \"./pagination.vue?vue&type=style&index=0&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.checkUpadteStatus)?_c('div',{key:\"0\",staticClass:\"update-notify\"},[_c('h1',[_vm._v(_vm._s(_vm.$t('settings_update')))]),_c('p',[_vm._v(_vm._s(_vm.checkUpadteStatus))]),_c('v-btn',{attrs:{\"outlined\":\"\",\"to\":\"/admin/system?update=true\",\"color\":\"white\",\"dark\":\"\"}},[_vm._v(_vm._s(_vm.$t('settings_update_go2UpdatePage')))])],1):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./poka-update.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./poka-update.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./poka-update.vue?vue&type=template&id=59ac6c3e&scoped=true&\"\nimport script from \"./poka-update.vue?vue&type=script&lang=js&\"\nexport * from \"./poka-update.vue?vue&type=script&lang=js&\"\nimport style0 from \"./poka-update.vue?vue&type=style&index=0&id=59ac6c3e&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"59ac6c3e\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\ninstallComponents(component, {VBtn})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"chip-nav\"},_vm._l((_vm.items),function(item){return _c('router-link',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:item.to,staticClass:\"chip-nav-item\",class:{ active: _vm.$route.path == item.to },attrs:{\"to\":item.to}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(_vm._s(item.icon))]),_c('span',[_vm._v(_vm._s(_vm.$t(item.text)))])],1)}),1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./libraryMenu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./libraryMenu.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./libraryMenu.vue?vue&type=template&id=12beb212&\"\nimport script from \"./libraryMenu.vue?vue&type=script&lang=js&\"\nexport * from \"./libraryMenu.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VIcon})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"display\":\"flex\",\"flex\":\"1\",\"justify-content\":\"flex-end\"}},[_c('v-slide-x-reverse-transition',[_c('form',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.value),expression:\"value\"}],style:({ width: _vm.$vuetify.breakpoint.mdAndUp ? '380px' : '100%' }),on:{\"submit\":function($event){$event.preventDefault();return _vm.search($event)}}},[_c('v-text-field',{attrs:{\"label\":_vm.$t('search') + '...',\"solo\":\"\",\"flat\":\"\",\"background-color\":\"rgba(0,0,0,.1)\",\"hide-details\":\"\",\"append-icon\":\"mdi-magnify\"},on:{\"click:append\":_vm.search},model:{value:(_vm.seachBarVal),callback:function ($$v) {_vm.seachBarVal=$$v},expression:\"seachBarVal\"}})],1)]),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":function($event){_vm.value = !_vm.value\n _vm.$emit('input', _vm.value)\n _vm.seachBarVal = ''}}},[_c('v-icon',{staticClass:\"anicons\",style:({\n 'font-variation-settings': _vm.value ? \"'TIME' 100\" : \"\"\n })},[_vm._v(\"7\")])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./searchbar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./searchbar.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./searchbar.vue?vue&type=template&id=69ffdfd0&\"\nimport script from \"./searchbar.vue?vue&type=script&lang=js&\"\nexport * from \"./searchbar.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VSlideXReverseTransition } from 'vuetify/lib/components/transitions';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VBtn,VIcon,VSlideXReverseTransition,VTextField})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('poka-cards',[(_vm.$route.name == 'PlaylistFolder')?_c('poka-card',{attrs:{\"poka-icon\":\"arrow_back_ios\",\"to\":\"/playlist/\",\"poka-title\":_vm.$t('back')}}):_vm._e(),_vm._l((_vm.data),function(ref){\nvar name = ref.name;\nvar image = ref.image;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nvar type = ref.type;\nvar icon = ref.icon;\nreturn [(type == 'folder')?_c('poka-card',{key:(\"/playlist/f/\" + (encodeURIComponent(id))),attrs:{\"poka-icon\":icon || 'folder',\"to\":(\"/playlist/f/\" + (encodeURIComponent(id))),\"poka-title\":name,\"poka-subtitle\":_vm.$t((\"source.\" + source))}}):_vm._e(),(!type || type != 'folder')?_c('poka-card',{key:(\"/playlist/p/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))),attrs:{\"poka-icon\":icon || 'queue_music',\"to\":(\"/playlist/p/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))),\"poka-bg\":image || cover || false,\"poka-title\":name,\"poka-subtitle\":_vm.$t((\"source.\" + source))}}):_vm._e()]})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-playlists.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-playlists.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-playlists.vue?vue&type=template&id=2d5c9390&\"\nimport script from \"./parse-playlists.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-playlists.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('transition-group',{key:\"songlist\",staticClass:\"poka list\",class:{ two: !_vm.nowPlaying },staticStyle:{\"position\":\"relative\"},attrs:{\"name\":\"songlist\",\"tag\":\"div\"}},_vm._l((_vm.data),function(song,index){return _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:_vm.nowPlaying ? song.uuid : index,staticClass:\"item\",class:{ active: index == _vm.activeIndex },staticStyle:{\"user-select\":\"none\"},on:{\"contextmenu\":function($event){$event.preventDefault();return _vm.moreDialog(song)},\"click\":function($event){_vm.nowPlaying\n ? _vm.playSong(index)\n : _vm.$addSongs({ songs: _vm.data, index: index })}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-img',{attrs:{\"src\":song.cover\n ? song.cover.startsWith('http')\n ? song.cover\n : _vm.server + song.cover\n : _vm.defaultCover,\"alt\":\"cover\"}})],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(song.name))]),_c('div',{staticClass:\"t-ellipsis\"},[_vm._v(_vm._s(song.artist))])])],1),_c('div',{staticClass:\"action\"},[_vm._t(\"default\",[_c('v-btn',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isSafari),expression:\"isSafari\"}],attrs:{\"icon\":\"\"},on:{\"click\":function($event){$event.stopPropagation();return _vm.moreDialog(song)}}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"more_horiz\")])],1),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":function($event){$event.stopPropagation();_vm.$addSongs({ songs: [song], clear: false });\n _vm.isInSongList.push(index);}}},[(_vm.isInSongList.includes(index))?_c('v-icon',[_vm._v(\"done\")]):_c('v-icon',[_vm._v(\"add\")])],1)],{\"index\":index,\"song\":song,\"moreDialog\":_vm.moreDialog})],2)])}),0),_c('v-dialog',{attrs:{\"max-width\":\"400\"},model:{value:(_vm.moreDialogShow),callback:function ($$v) {_vm.moreDialogShow=$$v},expression:\"moreDialogShow\"}},[_c('v-card',[(_vm.moreDialogTemp)?_c('div',{staticClass:\"d-flex flex-column align-center moreDialog-header\"},[_c('poka-cover',{staticStyle:{\"margin\":\"0 auto\",\"margin-bottom\":\"8px\",\"display\":\"block\"},attrs:{\"cover\":_vm.moreDialogTemp.cover\n ? _vm.moreDialogTemp.cover.startsWith('http')\n ? _vm.moreDialogTemp.cover\n : _vm.server + _vm.moreDialogTemp.cover\n : _vm.defaultCover,\"size\":\"200px\"}}),_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(_vm.moreDialogTemp.name))]),_c('div',{staticClass:\"artist t-ellipsis\"},[_vm._v(_vm._s(_vm.moreDialogTemp.artist))])],1):_vm._e(),_c('v-card-text',{staticClass:\"moreDialog-content\"},[(_vm.moreDialogTemp)?_c('div',{staticClass:\"poka list\"},[_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){_vm.openPlaylistDialog();\n _vm.moreDialogShow = false;}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":\"primary\"}},[_vm._v(\"playlist_add\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head\"},[_vm._v(_vm._s(_vm.$t(\"songAction_add2playlist\")))])])],1),_c('div',{staticClass:\"action\"},[_c('v-btn',{attrs:{\"icon\":\"\"}},[_c('v-icon',[_vm._v(\"keyboard_arrow_right\")])],1)],1)]),_c('v-divider'),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":_vm.moreDialog_goto_artist}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":\"primary\"}},[_vm._v(\"mic\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(_vm.moreDialogTemp.artist))]),_c('div',[_vm._v(_vm._s(_vm.$t(\"songAction_artist\")))])]),_c('div',{staticClass:\"action\"},[_c('v-btn',{attrs:{\"icon\":\"\"}},[_c('v-icon',[_vm._v(\"keyboard_arrow_right\")])],1)],1)],1)]),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":_vm.moreDialog_goto_album}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":\"primary\"}},[_vm._v(\"album\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(_vm.moreDialogTemp.album))]),_c('div',{staticClass:\"t-ellipsis\"},[(_vm.moreDialogTemp.year)?_c('span',[_vm._v(_vm._s(_vm.moreDialogTemp.year))]):_c('span',[_vm._v(_vm._s(_vm.$t(\"songAction_album\")))])])]),_c('div',{staticClass:\"action\"},[_c('v-btn',{attrs:{\"icon\":\"\"}},[_c('v-icon',[_vm._v(\"keyboard_arrow_right\")])],1)],1)],1)]),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\"},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":\"primary\"}},[_vm._v(\"storage\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t((\"source.\" + (_vm.moreDialogTemp.source))))+\"\\n \")]),_c('div',{staticClass:\"t-ellipsis\"},[_vm._v(_vm._s(_vm.moreDialogTemp.id))])])],1)]),(_vm.moreDialogTemp.codec)?_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\"},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":\"primary\"}},[_vm._v(\"insert_drive_file\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(\"\\n \"+_vm._s(_vm.moreDialogTemp.codec.toUpperCase())+\"\\n \")]),_c('div',{staticClass:\"t-ellipsis\"},[(_vm.moreDialogTemp.bitrate)?_c('span',[_vm._v(_vm._s(_vm.moreDialogTemp.bitrate / 1000)+\"k\")]):_c('span',[_vm._v(\"Codec\")])])])],1)]):_vm._e()],1):_vm._e()]),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.moreDialogShow = false}}},[_vm._v(_vm._s(_vm.$t(\"back\")))])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"400\"},model:{value:(_vm.playlistDialog),callback:function ($$v) {_vm.playlistDialog=$$v},expression:\"playlistDialog\"}},[_c('v-card',{attrs:{\"id\":\"playlist-dialog\"}},[_c('v-toolbar',{attrs:{\"flat\":\"\"}},[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t(\"songAction_add2playlist\")))]),_c('v-spacer'),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.openCreatePlaylistDialog}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"add\")])],1)],1),(_vm.playlistDialogLoading)?_c('v-card-text',{staticStyle:{\"height\":\"300px\"}},[_c('poka-loader')],1):_c('v-card-text',{staticStyle:{\"height\":\"300px\"}},[(_vm.playlists.length > 0)?_c('v-list',[_c('v-list-item-group',{attrs:{\"multiple\":\"\"},model:{value:(_vm.existsPlaylists),callback:function ($$v) {_vm.existsPlaylists=$$v},expression:\"existsPlaylists\"}},[_vm._l((_vm.playlists),function(item,i){return [_c('v-list-item',{key:(\"item-\" + i),attrs:{\"value\":item,\"title\":item.name},on:{\"click\":function($event){return _vm.toggleSongOfPlaylist(item)}}},[_c('v-list-item-action',[_c('v-checkbox',{attrs:{\"color\":\"primary\",\"input-value\":_vm.existsPlaylists.includes(item._id)}})],1),_c('v-list-item-content',[_c('v-list-item-title',{staticClass:\"t-ellipsis\",domProps:{\"textContent\":_vm._s(item.name)}})],1)],1)]})],2)],1):_c('p',{staticStyle:{\"user-select\":\"none\",\"margin\":\"100px 0\",\"text-align\":\"center\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t(\"playlist_page.playlist_empty\"))+\"\\n \")])],1),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.playlistDialog = false}}},[_vm._v(_vm._s(_vm.$t(\"done\")))])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"400\"},model:{value:(_vm.createPlaylistDialog),callback:function ($$v) {_vm.createPlaylistDialog=$$v},expression:\"createPlaylistDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t(\"playlist_page.add_title\")))]),_c('v-card-text',[_c('v-text-field',{attrs:{\"label\":_vm.$t('playlist_page.title_input'),\"outlined\":\"\"},model:{value:(_vm.createPlaylistName),callback:function ($$v) {_vm.createPlaylistName=$$v},expression:\"createPlaylistName\"}})],1),_c('v-card-actions',[_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.createPlaylistDialog = false}}},[_vm._v(_vm._s(_vm.$t(\"back\")))]),_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":_vm.createPlaylist}},[_vm._v(_vm._s(_vm.$t(\"done\")))])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-songs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-songs.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-songs.vue?vue&type=template&id=03d83302&\"\nimport script from \"./parse-songs.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-songs.vue?vue&type=script&lang=js&\"\nimport style0 from \"./parse-songs.vue?vue&type=style&index=0&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAvatar } from 'vuetify/lib/components/VAvatar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VCheckbox } from 'vuetify/lib/components/VCheckbox';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VList } from 'vuetify/lib/components/VList';\nimport { VListItem } from 'vuetify/lib/components/VList';\nimport { VListItemAction } from 'vuetify/lib/components/VList';\nimport { VListItemContent } from 'vuetify/lib/components/VList';\nimport { VListItemGroup } from 'vuetify/lib/components/VList';\nimport { VListItemTitle } from 'vuetify/lib/components/VList';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\nimport { VToolbar } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAvatar,VBtn,VCard,VCardActions,VCardText,VCardTitle,VCheckbox,VDialog,VDivider,VIcon,VImg,VList,VListItem,VListItemAction,VListItemContent,VListItemGroup,VListItemTitle,VSpacer,VTextField,VToolbar})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('v-fade-transition',[_c('poka-cards',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.artistView == 'card'),expression:\"artistView == 'card'\"}]},_vm._l((_vm.$pagination(_vm.data, _vm.page)),function(ref){\nvar name = ref.name;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('poka-card',{key:id,attrs:{\"to\":(\"/artist/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))),\"poka-icon\":\"keyboard_voice\",\"poka-bg\":cover || false,\"poka-title\":name || '未知',\"poka-subtitle\":_vm.$t((\"source.\" + source))}})}),1)],1),_c('v-fade-transition',[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.artistView == 'list'),expression:\"artistView == 'list'\"}],staticClass:\"poka two list\"},_vm._l((_vm.$pagination(_vm.data, _vm.page)),function(ref){\nvar name = ref.name;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:id,staticClass:\"item\",staticStyle:{\"user-select\":\"none\"},on:{\"click\":function($event){_vm.$router.push((\"/artist/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))))}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"28px\",\"item\":\"\"}},[_c('v-img',{attrs:{\"src\":_vm.coverPaser(cover),\"alt\":\"cover\"}})],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(\"\\n \"+_vm._s(name || '未知')+\"\\n \"),_c('span',{staticStyle:{\"font-size\":\"0.7em\",\"opacity\":\"0.7\",\"font-weight\":\"normal\"}},[_vm._v(_vm._s(source))])])])],1)])}),0)]),_c('poka-pagination',{attrs:{\"length\":_vm.$getPages(_vm.data)},model:{value:(_vm.page),callback:function ($$v) {_vm.page=$$v},expression:\"page\"}}),(!_vm.hideFab)?_c('v-btn',{staticStyle:{\"bottom\":\"calc(16px + 69px)\"},attrs:{\"color\":\"primary\",\"fab\":\"\",\"large\":\"\",\"dark\":\"\",\"bottom\":\"\",\"right\":\"\",\"fixed\":\"\"},on:{\"click\":_vm.changeView}},[(_vm.artistView == 'card')?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"list\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"grid_on\")])],1):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-artists.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-artists.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-artists.vue?vue&type=template&id=d14e860e&\"\nimport script from \"./parse-artists.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-artists.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAvatar } from 'vuetify/lib/components/VAvatar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VFadeTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\ninstallComponents(component, {VAvatar,VBtn,VFadeTransition,VIcon,VImg})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-cards',_vm._l((_vm.$pagination(_vm.data, _vm.page)),function(ref){\nvar name = ref.name;\nvar artist = ref.artist;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('poka-card',{key:id,attrs:{\"to\":(\"/album/songs/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown')) + \"?cover=\" + (encodeURIComponent(cover || false)) + \"&name=\" + (encodeURIComponent(\n name\n )) + \"&artist=\" + (encodeURIComponent(artist))),\"poka-bg\":cover || false,\"poka-title\":name,\"poka-subtitle\":artist,\"poka-icon\":\"album\",\"source\":_vm.$t((\"source.\" + source))}})}),1),_c('poka-pagination',{attrs:{\"length\":_vm.$getPages(_vm.data)},model:{value:(_vm.page),callback:function ($$v) {_vm.page=$$v},expression:\"page\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-albums.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-albums.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-albums.vue?vue&type=template&id=5814b2a4&\"\nimport script from \"./parse-albums.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-albums.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('v-fade-transition',[(_vm.composerView == 'card')?_c('poka-cards',_vm._l((_vm.$pagination(_vm.data, _vm.page)),function(ref){\nvar name = ref.name;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('poka-card',{key:id,attrs:{\"to\":(\"/composer/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))),\"poka-bg\":cover || false,\"poka-icon\":\"edit\",\"poka-title\":name || '未知',\"poka-subtitle\":_vm.$t((\"source.\" + source))}})}),1):_vm._e()],1),_c('v-fade-transition',[(_vm.composerView == 'list')?_c('div',{staticClass:\"poka two list\"},_vm._l((_vm.$pagination(_vm.data, _vm.page)),function(ref){\nvar name = ref.name;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:id,staticClass:\"item\",staticStyle:{\"user-select\":\"none\"},on:{\"click\":function($event){_vm.$router.push((\"/composer/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))))}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"28px\",\"item\":\"\"}},[_c('v-img',{attrs:{\"src\":_vm.coverPaser(cover),\"alt\":\"cover\"}})],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(\"\\n \"+_vm._s(name || '未知')+\"\\n \"),_c('span',{staticStyle:{\"font-size\":\"0.7em\",\"opacity\":\"0.7\",\"font-weight\":\"normal\"}},[_vm._v(_vm._s(source))])])])],1)])}),0):_vm._e()]),_c('poka-pagination',{attrs:{\"length\":_vm.$getPages(_vm.data)},model:{value:(_vm.page),callback:function ($$v) {_vm.page=$$v},expression:\"page\"}}),(!_vm.hideFab)?_c('v-btn',{staticStyle:{\"bottom\":\"calc(16px + 69px)\"},attrs:{\"color\":\"primary\",\"fab\":\"\",\"large\":\"\",\"dark\":\"\",\"bottom\":\"\",\"right\":\"\",\"fixed\":\"\"},on:{\"click\":_vm.changeView}},[(_vm.composerView == 'card')?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"list\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"grid_on\")])],1):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-composers.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-composers.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-composers.vue?vue&type=template&id=4477fd26&\"\nimport script from \"./parse-composers.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-composers.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAvatar } from 'vuetify/lib/components/VAvatar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VFadeTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\ninstallComponents(component, {VAvatar,VBtn,VFadeTransition,VIcon,VImg})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"poka two list\"},_vm._l((_vm.data),function(ref){\nvar name = ref.name;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('router-link',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:id,staticClass:\"item\",attrs:{\"to\":(\"/folder/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown')))}},[_c('div',{staticClass:\"content\"},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":_vm.$vuetify.theme.isDark ? '#FFF' : 'primary'},domProps:{\"textContent\":_vm._s('folder')}}),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(name))]),_c('div',{staticClass:\"t-ellipsis\"},[_vm._v(_vm._s(_vm.$t((\"source.\" + source))))])])],1)])}),1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-folders.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-folders.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-folders.vue?vue&type=template&id=d1d67fd4&scoped=true&\"\nimport script from \"./parse-folders.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-folders.vue?vue&type=script&lang=js&\"\nimport style0 from \"./parse-folders.vue?vue&type=style&index=0&id=d1d67fd4&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"d1d67fd4\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VIcon})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_vm._l((_vm.data),function(item,index){return _vm._l((Object.keys(item).filter(function (x) { return Array.isArray(item[x]) && item[x].length; })),function(itemName){return _c('v-card',{key:index + itemName,staticStyle:{\"border-radius\":\"16px !important\"}},[_c('v-card-title',[_vm._v(_vm._s(_vm.$t(item.title)))]),_c('v-card-subtitle',[_vm._v(_vm._s(_vm.$t(itemName.substring(0, itemName.length - 1))))]),_c('v-card-text',[_c('div',[_c((\"poka-parse-\" + itemName),{tag:\"div\",attrs:{\"data\":item[itemName],\"hide-fab\":\"\"}})],1)])],1)})})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-home.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-home.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-home.vue?vue&type=template&id=01dba268&\"\nimport script from \"./parse-home.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-home.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardSubtitle } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\ninstallComponents(component, {VCard,VCardSubtitle,VCardText,VCardTitle})\n","import Vue from \"vue\";\nimport Vuetify from \"vuetify/lib\";\nimport zhHant from \"vuetify/es5/locale/zh-Hant\";\n\nVue.use(Vuetify);\n\nexport default new Vuetify({\n theme: {\n options: {\n customProperties: true\n },\n themes: {\n light: {\n primary: \"#5c95c4\",\n secondary: \"#424242\",\n accent: \"#82B1FF\",\n error: \"#FF5252\",\n info: \"#2196F3\",\n success: \"#4CAF50\",\n warning: \"#FFC107\"\n },\n dark: {\n primary: \"#5c95c4\"\n }\n }\n },\n lang: {\n locales: {\n zhHant\n },\n current: \"zh-Hant\"\n }\n});\n","// The Vue build version to load with the `import` command\n// (runtime-only or standalone) has been set in webpack.base.conf with an alias.\nimport \"@/assets/poka.js\";\n\nimport Vue from \"vue\";\nimport App from \"./App\";\nimport router from \"./router\";\nimport i18n from \"./lang\";\nimport store from \"./store\";\nimport \"./registerServiceWorker\";\n\nimport PortalVue from \"portal-vue\";\nVue.use(PortalVue);\n\nimport axios from \"axios\";\naxios.defaults.withCredentials = true;\naxios.defaults.headers.common[\"Access-Control-Allow-Origin\"] = \"*\";\nimport VueAxios from \"vue-axios\";\nVue.use(VueAxios, axios);\n\nimport * as PokaComponents from \"./poka-component\";\nObject.values(PokaComponents).forEach(x => Vue.component(x.name, x));\n\nimport vuetify from \"./plugins/vuetify\";\n\n// 偵測暗黑模式\nconst darkModeMediaQuery = window.matchMedia(\"(prefers-color-scheme: dark)\");\nthemeSwitch(darkModeMediaQuery.matches);\ndarkModeMediaQuery.addListener(e => {\n const darkModeOn = e.matches;\n themeSwitch(darkModeOn);\n});\n\nfunction themeSwitch(dark = false) {\n vuetify.framework.theme.isDark = dark;\n document.getElementsByTagName(\"meta\")[\"theme-color\"].content = dark\n ? \"rgb(47, 43, 62)\"\n : \"rgb(245, 245, 245)\";\n}\n\nVue.config.productionTip = false;\n/* eslint-disable no-new */\nnew Vue({\n el: \"#app\",\n router,\n i18n,\n store,\n components: {\n App\n },\n template: \"\",\n vuetify,\n render: h => h(App)\n});\n","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=1&lang=scss&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=1&lang=scss&\"","export default {\n title: \"English (US)\",\n loading: \"Loading...\",\n header_welcome: \"Welcome\",\n header_welcome_with_name: \"Hi, {name}\",\n checkUpdate_poka: \"Update Available: {version}\",\n checkUpdate_button: \"Update\",\n pingServer_title: \"Hint\",\n pingServer_content: \"Server restarting success!\",\n pingServer_reconnect: \"Reconnect\",\n copy: {\n success: \"Copied to clipboard successfully!\",\n failed: \"Unable to write to clipboard.\"\n },\n home: \"Home\",\n nowplaying: \"Player\",\n library: \"Library\",\n lrc: \"Lyrics\",\n search: \"Search\",\n album: \"Albums\",\n folder: \"Folders\",\n artist: \"Artists\",\n song: \"Songs\",\n composer: \"Composers\",\n playlist: \"Playlists\",\n settings: \"Settings\",\n debug: \"Debug\",\n ok: \"OK\",\n cancel: \"Cancel\",\n reset: \"Reset\",\n back: \"Back\",\n login: \"Login\",\n login_page: {\n server: \"Server\",\n username: \"Username\",\n password: \"Password\",\n features: {\n opensource: {\n title: \"Open Source\",\n description: \"All source code is on GitHub\"\n },\n module: {\n title: \"Modularization\",\n description: \"Easy to port any services\"\n },\n streaming: {\n title: \"Stream anywhere\",\n description: \"Listen to music anywhere\"\n },\n fastinstall: {\n title: \"Quick install\",\n description: \"Deploy using Docker in a snap\"\n }\n },\n tips: {\n firstLogin: {\n title: \"First time?\",\n description:\n 'The default user name and password are both \"poka\". You can change them in the settings'\n }\n },\n session: {\n _: \"Reset session\",\n description:\n \"If you unable to log in, there may be an error in the session. \",\n description2:\n \"You can enter the administrator account below to reset, but please note that this action will reset the login status of all users.\",\n success: \"Reset successfully, please try to log in\",\n fail: \"Reset failed, error reason:\"\n }\n },\n nothingFound: \"Nothing found\",\n requestError: \"An error occurred while requesting, please try again\",\n home_recentAlbums: \"Recent added albums\",\n home_pins: \"Pins\",\n home_netease: \"Netease\",\n home_hqPlaylist_netease: \"HQ Playlist\",\n home_topPlaylist_netease: \"Top Playlist\",\n home_dailyRecommend_netease: \"Daily Recommend\",\n app_waitForPlay: \"No queued songs. \",\n app_waitForPlay_description:\n \"You can add more songs, or press below to shuffle.\",\n now_cleanSongs: \"Clear all songs?\",\n now_cleanSongs_description: \"This will remove every song in the playlist.\",\n playlist_random: \"Shuffle\",\n playlist_page: {\n del: \"DELETE\",\n del_title: \"Delete Playlist\",\n delconfirm: 'Are you sure what to delete \"{title}\"?',\n edit_title: \"Edit Playlist\",\n title_input: \"Playlist name\",\n cover_input: \"Playlist cover\",\n edit_empty: \"Field cannot be empty\",\n playlist_empty:\n 'You haven\\'t created any playlists, click \"+\" in the upper right corner to add'\n },\n lrc_search: \"Search lyrics\",\n lrc_noKeyword: \"Enter keyword to search\",\n lrc_enter2search: \"Press Enter key to start searching\",\n lrc_notLoad: \"Don't load lyrics\",\n lrc_notLoad_description: \"This will remove lyrics of the song now playing.\",\n lrc_noLyrics: \"No lyrics\",\n lrc_saved: \"lyric saved.\",\n songAction_title: \"Actions\",\n songAction_name: \"Name\",\n songAction_artist: \"Artists\",\n songAction_album: \"Album\",\n songAction_source: \"Source\",\n songAction_like: \"Like\",\n songAction_like_success: 'Liked \"{name}\"',\n songAction_like_failed: 'An error occurred while liking \"{name}\".',\n songAction_unlike: \"Unlike\",\n songAction_unlike_success: 'Unliked \"{name}\"',\n songAction_unlike_failed: 'An error occurred while unliking \"{name}\".',\n songAction_rating: \"Rate\",\n songAction_rating0: \"Clear rating\",\n songAction_rating4song: \"Successfully rated for {name}\",\n songAction_rating_success: 'Rated {star} stars for \"{name}\".',\n songAction_rating_failed: \"Rating {name} for {star} stars failed.\",\n songAction_rating0_success: \"Clear rating for {name} success!\",\n songAction_rating0_failed: \"Clear rating for {name} failed.\",\n songAction_add2playlist: \"Add to playlist\",\n songAction_add2playlist_songNotExist: \"{source}\",\n songAction_add2playlist_songExist:\n \"{source} / Song already added, click to delete\",\n songAction_add2playlist_failed: \"An error occured while processing {name}\",\n songAction_add2playlist_add_success: \"Added {name} to {playlist}\",\n songAction_add2playlist_remove_success: \"Removed {name} from {playlist}\",\n album_total: \"{songs} songs\",\n albumsOfSameArtist: \"Albums of the same artist\",\n addSong_total: \"{total} songs added\",\n addSong_name: \"Added {name}\",\n moduleShowName_Netease: \"Netease\",\n moduleShowName_DSM: \"DSM\",\n sessionExpired: \"Session expired, please log in again\",\n add2nowPlaying: \"Add this list to queue\",\n pin: \"釘選\",\n pin_failed: \"Failed to pin\",\n unpin_failed: \"Failed to unpin\",\n settings_dark: \"Night Mode\",\n settings_network: \"Network\",\n settings_network_description: \"Music quality\",\n settings_network_soundQuality: \"Music quality\",\n settings_network_soundQuality_Low: \"Low\",\n settings_network_soundQuality_Med: \"Medium\",\n settings_network_soundQuality_High: \"High\",\n settings_network_soundQuality_Ori: \"Original\",\n settings_network_soundQuality_Low_description:\n \"Only use when the internet is slow\",\n settings_network_soundQuality_Med_description:\n \"Able to stream smoothly under 3G network\",\n settings_network_soundQuality_High_description:\n \"Able to stream smoothly under 4G/LTE network\",\n settings_network_soundQuality_Ori_description:\n \"Uncompressed audio, only use when the internet is fast\",\n settings_lang: \"Language\",\n settings_lang_description: \"Set your PokaPlayer language\",\n settings_systemAndUpdate: \"System & update\",\n settings_systemAndUpdate_description: \"Update PokaPlayer, restart\",\n settings_about: \"About\",\n settings_about_description: \"Version, feedback\",\n settings_about_contributions: \"Contributions\",\n settings_about_errorEeport: \"Send feedback\",\n settings_account: \"Account\",\n settings_logout: \"Logout\",\n settings_system: \"System\",\n settings_update: \"Software update\",\n settings_update_checking4updates: \"Checking for updates...\",\n settings_update_latestVersion: \"Your PokaPlayer is up to date\",\n settings_update_update2: \"Update to {version}\",\n settings_update_canUpdate2: \"{version} is available\",\n settings_update_go2UpdatePage: \"Go to update page\",\n settings_update_srvRestart: \"Restart server.\",\n settings_update_reconnect: \"Reconnect\",\n settings_update_initializing: \"Initializing...\",\n settings_update_updating: \"Updating...\",\n settings_update_git_fetch: \"Initialize complete.\",\n settings_update_git_reset: \"Update download complete.\",\n settings_update_git_api: \"API update complete.\",\n settings_updateDialog_note:\n \"Notice: If Docker auto-restart is disabled, you must start PokaPlayer manually.\",\n settings_updateDialog_note_dev:\n \"If you update on developing machine, it may cause Git to crash\",\n settings_updateDialog_view_previous: \"View previous update log\",\n settings_updateDialog_title: \"{version} Release note\",\n settings_restart: \"Restart\",\n settings_restarting: \"Restarting\",\n settings_restart_completed: \"Restart completed.\",\n settings_restartDialog_title: \"Are you sure to restart?\",\n settingIndex: {\n normalItems: \"General\",\n adminItems: \"Server\"\n },\n settingInterface: {\n _: \"Interface\",\n customize: {\n _: \"Customizations\",\n bg: {\n _: \"Custom background\",\n description: \"Change background image\",\n custom_link: \"Custom link\"\n },\n bg_cover: {\n _: \"Background cover\",\n description: \"Change background cover size or hide it\",\n options: {\n full: \"Full cover\",\n half: \"Half cover\",\n none: \"Hide background\"\n }\n },\n theme: \"Theme\",\n theme_color: {\n _: \"Theme color\",\n description: \"Change the theme color\"\n },\n lyric: {\n _: \"Lyric theme\",\n description: \"Change the theme of lyric page\"\n },\n layout: {\n _: \"Layout\",\n list: \"list\",\n card: \"card\",\n artist: \"Artist page layout\",\n composer: \"Composer page layout\"\n }\n },\n lang: \"Language\"\n },\n settingUser: {\n title: \"User\",\n description: \"View your profile, change your password\",\n name: \"Name\",\n username: \"Username\",\n role: \"Role\",\n password: \"Password\",\n passwordDescription: \"Tap here to change your password\",\n changeName: {\n title: \"Change name\",\n placeholder: \"Enter a new name\",\n result: {\n success: \"Name successfully changed to {name}\",\n error: \"Name change failed\"\n }\n },\n changeUsername: {\n title: \"Change username\",\n placeholder: \"Enter a new username\",\n result: {\n success:\n \"Username successfully changed to {name}, please login with a new username next time\",\n error: \"Username change failed\"\n }\n },\n changePassword: {\n title: \"Change the password\",\n oldPassword: \"old password\",\n newPassword: \"new password\",\n confirmPassword: \"confirm password\",\n confirmPasswordHelperText: \"Enter your new password again\",\n done: \"change\",\n result: {\n inconsistent: \"Two passwords are inconsistent\",\n same: \"Password cannot be the same as the old password\",\n success: \"Password changed successfully\",\n error: \"Password change failed\"\n }\n }\n },\n settingUserManagement: {\n title: \"User management\",\n role: {\n user: \"user\",\n admin: \"admin\"\n },\n dialog: {\n //create\n create: \"Create User\",\n createBtn: \"Create\",\n userCreated: \"User created.\",\n userCreateFailed: \"User create failed.\",\n userCreateUsernameRepeat: \"Username is already taken.\",\n //edit\n edit: \"Edit User\",\n //changePassword\n changePassword: \"Change Password\",\n changePasswordSuccess: \"Password changed.\",\n changePasswordFailed: \"An error occurred when changing the password.\",\n enterNewPassword: \"Please enter the new password\",\n //deleteUser\n deleteUser: \"Delete this user\",\n deleteUserFailed: \"An error occurred when deleting the user\"\n },\n field: {\n name: \"Name\",\n username: \"Username\",\n role: \"Role\",\n password: \"Password\"\n }\n },\n settingPravicy: {\n title: \"Pravicy\",\n description: \"Data logging setting\",\n notify: {\n title: \"About data logging\",\n body:\n \"The data will only be calculated on your server and will not be uploaded to the Internet. The feature can provide you with a better experience (like: annual review, recent play). You can turn off this feature below and clear the recorded data if you want.\"\n },\n dataRecord: {\n _: \"Data logging\",\n enabled: \"Enabled\",\n disabled: \"Disabled\",\n clear: \"Clear the recorded data\",\n logged: \"{count} records have been recorded.\",\n loading: \"Loading...\",\n confirm: \"Are you sure you want to clear the data?\",\n cleared: \"Data cleared.\"\n }\n },\n settingPins: {\n title: \"Pins management\",\n deleteConfirm: \"Are you sure want to unpin?\"\n },\n adminLog: {\n title: \"Log\"\n },\n source: {\n DSM: \"DSM\",\n poka: \"PokaPlayer\",\n Netease2: \"Netease\"\n }\n};\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./header-wrapper.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./header-wrapper.vue?vue&type=style&index=0&lang=sass&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-songs.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-songs.vue?vue&type=style&index=0&lang=sass&\"","export default {\n title: \"中文(台灣)\",\n loading: \"載入中...\",\n header_welcome: \"歡迎使用\",\n header_welcome_with_name: \"歡迎,{name}\",\n checkUpdate_poka: \"有新版本可供更新:{version}\",\n checkUpdate_button: \"更新\",\n pingServer_title: \"提示\",\n pingServer_content: \"伺服器重新啟動完畢!\",\n pingServer_reconnect: \"重新連接\",\n copy: {\n success: \"已複製至剪貼簿\",\n failed: \"無法複製至剪貼簿\"\n },\n home: \"首頁\",\n nowplaying: \"現正播放\",\n library: \"媒體庫\",\n lrc: \"歌詞\",\n search: \"搜尋\",\n album: \"專輯\",\n folder: \"資料夾\",\n artist: \"演出者\",\n song: \"歌曲\",\n composer: \"作曲者\",\n playlist: \"播放清單\",\n settings: \"設定\",\n debug: \"除錯\",\n ok: \"好\",\n cancel: \"取消\",\n reset: \"重置\",\n done: \"完成\",\n back: \"返回\",\n login: \"登入\",\n login_page: {\n server: \"伺服器\",\n username: \"使用者名稱\",\n password: \"密碼\",\n features: {\n opensource: {\n title: \"開放原始碼\",\n description: \"所有的程式碼都在 GitHub\"\n },\n module: {\n title: \"模組化\",\n description: \"接入任何服務皆不是難事\"\n },\n streaming: {\n title: \"隨時隨地串流\",\n description: \"連上網便能聽歌\"\n },\n fastinstall: {\n title: \"快速安裝\",\n description: \"可使用 Docker 快速部署\"\n }\n },\n tips: {\n firstLogin: {\n title: \"首次登入?\",\n description: \"預設使用者名稱與密碼皆為「poka」,登入後可至設定更改。\"\n }\n },\n session: {\n _: \"重置 session\",\n description: \"若您持續無法登入,可能是 session 發生錯誤。\",\n description2:\n \"您可以於下方輸入管理員帳號進行重置,但請注意,此動作將重置所有使用者的登入狀態。\",\n success: \"重置成功,請嘗試登入\",\n fail: \"重置失敗,錯誤原因:\"\n }\n },\n nothingFound: \"找不到\",\n requestError: \"請求失敗,請再試一次\",\n home_recentAlbums: \"最近加入的專輯\",\n home_pins: \"釘選\",\n home_netease: \"網易雲音樂\",\n home_hqPlaylist_netease: \"精品清單\",\n home_topPlaylist_netease: \"熱門清單\",\n home_dailyRecommend_netease: \"每日推薦\",\n app_waitForPlay: \"佇列中未有歌曲\",\n app_waitForPlay_description: \"加入一些歌曲,或是點選底下的隨機播放\",\n now_cleanSongs: \"確定清除所有歌曲?\",\n now_cleanSongs_description: \"這將會清除列表中所有歌曲。\",\n playlist_random: \"隨機播放\",\n playlist_page: {\n del: \"刪除\",\n del_title: \"刪除播放清單\",\n delconfirm: \"確定要刪除「{title}」嗎?\",\n add_title: \"新增播放清單\",\n edit_title: \"編輯播放清單\",\n title_input: \"播放清單標題\",\n cover_input: \"播放清單封面\",\n edit_empty: \"欄位不得為空\",\n playlist_empty: \"您尚未建立任何播放清單,點選右上角的「+」來新增\"\n },\n lrc_search: \"搜尋歌詞\",\n lrc_noKeyword: \"尚未輸入關鍵字\",\n lrc_enter2search: \"輸入完後按下 Enter 開始搜尋歌詞\",\n lrc_notLoad: \"不載入歌詞\",\n lrc_notLoad_description: \"點選清除目前的歌詞\",\n lrc_noLyrics: \"無歌詞\",\n lrc_saved: \"歌詞已儲存\",\n songAction_title: \"歌曲操作\",\n songAction_name: \"歌曲名稱\",\n songAction_artist: \"演出者\",\n songAction_album: \"專輯\",\n songAction_source: \"來源\",\n songAction_like: \"收藏\",\n songAction_like_success: \"已收藏「{name}」\",\n songAction_like_failed: \"收藏或取消收藏「{name}」時發生了錯誤\",\n songAction_unlike: \"取消收藏\",\n songAction_unlike_success: \"已取消收藏「{name}」\",\n songAction_unlike_failed: \"取消收藏「{name}」時發生了錯誤\",\n songAction_rating: \"評等\",\n songAction_rating0: \"清除評等\",\n songAction_rating4song: \"為「{name}」評等\",\n songAction_rating_success: \"為「{name}」評等 {star} 星成功!\",\n songAction_rating_failed: \"為「{name}」評等 {star} 星失敗。\",\n songAction_rating0_success: \"為「{name}」清除評等成功!\",\n songAction_rating0_failed: \"為「{name}」清除評等失敗。\",\n songAction_add2playlist: \"加入到播放清單\",\n songAction_add2playlist_songNotExist: \"{source}\",\n songAction_add2playlist_songExist: \"{source} / 該歌曲已存在,點選來刪除\",\n songAction_add2playlist_failed: \"處理 {name} 時發生了錯誤\",\n songAction_add2playlist_add_success: \"已將 {name} 加入到 {playlist}\",\n songAction_add2playlist_remove_success: \"已將 {name} 從 {playlist} 刪除\",\n album_total: \"{songs} 首歌曲\",\n albumsOfSameArtist: \"來自相同演出者的其他專輯\",\n addSong_total: \"已添加 {total} 首歌\",\n addSong_name: \"已添加 {name}\",\n moduleShowName_Netease: \"網易雲音樂\",\n moduleShowName_DSM: \"DSM\",\n sessionExpired: \"Session 過期,請重新登入\",\n add2nowPlaying: \"將此頁歌曲加入到現正播放\",\n pin: \"釘選\",\n pin_failed: \"釘選失敗\",\n unpin_failed: \"取消釘選失敗\",\n settings_dark: \"夜間模式\",\n settings_network: \"網路\",\n settings_network_description: \"音質\",\n settings_network_soundQuality: \"音質\",\n settings_network_soundQuality_Low: \"低音質\",\n settings_network_soundQuality_Med: \"中等音質\",\n settings_network_soundQuality_High: \"高音質(建議)\",\n settings_network_soundQuality_Ori: \"原始音質\",\n settings_network_soundQuality_Low_description:\n \"128K,跟 YouTube 差不多的爛音質,在網路夭壽慢的情況下請選擇此選項\",\n settings_network_soundQuality_Med_description:\n \"音質只比 YouTube 好那麼一點點,可在 3G 網路下流暢的串流\",\n settings_network_soundQuality_High_description:\n \"音質較原始音質略差,可在 4G 網路下流暢的串流\",\n settings_network_soundQuality_Ori_description:\n \"在網路狀況許可下,可選擇此選項聆聽高音質音樂\",\n settings_lang: \"語言\",\n settings_lang_description: \"設定您的 PokaPlayer 語言\",\n settings_systemAndUpdate: \"系統和更新\",\n settings_systemAndUpdate_description: \"更新 PokaPlayer、重新啟動\",\n settings_about: \"關於\",\n settings_about_description: \"PokaPlayer 相關訊息、錯誤回報等\",\n settings_about_contributions: \"貢獻者\",\n settings_about_errorEeport: \"錯誤回報\",\n settings_account: \"帳號\",\n settings_logout: \"登出\",\n settings_system: \"系統\",\n settings_update: \"軟體更新\",\n settings_update_checking4updates: \"正在檢查更新...\",\n settings_update_latestVersion: \"您的 PokaPlayer 已是最新版本\",\n settings_update_update2: \"更新至 {version}\",\n settings_update_canUpdate2: \"可更新至 {version}\",\n settings_update_go2UpdatePage: \"前往更新頁面\",\n settings_update_srvRestart: \"伺服器重新啟動\",\n settings_update_reconnect: \"重新連接\",\n settings_update_initializing: \"正在初始化...\",\n settings_update_updating: \"正在更新...\",\n settings_update_git_fetch: \"初始化完成\",\n settings_update_git_reset: \"更新檔下載完成\",\n settings_update_git_api: \"API 更新完成\",\n settings_updateDialog_note:\n \"注意:若您未開啟 Docker 自動重啟功能,您必須手動開啟 PokaPlayer\",\n settings_updateDialog_note_dev:\n \"若在開發機器上進行更新,可能導致 Git 爆炸\",\n settings_updateDialog_view_previous: \"查看先前的更新日誌\",\n settings_updateDialog_title: \"{version} 更新日誌\",\n settings_restart: \"重新啟動\",\n settings_restarting: \"正在重新啟動\",\n settings_restart_completed: \"重新啟動完成!\",\n settings_restartDialog_title: \"確定要重新啟動嗎?\",\n settingIndex: {\n normalItems: \"一般設定項目\",\n adminItems: \"伺服器\"\n },\n settingInterface: {\n _: \"介面\",\n customize: {\n _: \"個人化\",\n bg: {\n _: \"自訂背景\",\n description: \"更改背景圖片\",\n custom_link: \"自訂連結\"\n },\n bg_cover: {\n _: \"背景覆蓋\",\n description: \"更改背景覆蓋樣式或將其隱藏\",\n options: {\n full: \"全覆蓋\",\n half: \"半覆蓋\",\n none: \"無背景\"\n }\n },\n theme: \"主題\",\n theme_color: {\n _: \"主色\",\n description: \"設定 PokaPlayer 的主題色彩\"\n },\n lyric: {\n _: \"歌詞頁面主題\",\n description: \"設定歌詞頁面的主題\"\n },\n layout: {\n _: \"佈局\",\n list: \"清單\",\n card: \"卡片\",\n artist: \"演出者頁面佈局\",\n composer: \"作曲者頁面佈局\"\n }\n },\n lang: \"語言\"\n },\n settingUser: {\n title: \"使用者\",\n description: \"檢視您的資料、修改密碼\",\n name: \"名稱\",\n username: \"使用者名稱\",\n role: \"權限\",\n password: \"密碼\",\n passwordDescription: \"輕觸此處來更改密碼\",\n changeName: {\n title: \"更改名稱\",\n placeholder: \"輸入新的名稱\",\n result: {\n success: \"名稱成功更改為 {name}\",\n error: \"名稱更改失敗\"\n }\n },\n changeUsername: {\n title: \"更改使用者名稱\",\n placeholder: \"輸入新的使用者名稱\",\n result: {\n success: \"使用者名稱成功更改為 {name},下次請用新的使用者名稱來登入\",\n error: \"使用者名稱更改失敗\"\n }\n },\n changePassword: {\n title: \"更改密碼\",\n oldPassword: \"舊密碼\",\n newPassword: \"新密碼\",\n confirmPassword: \"確認密碼\",\n confirmPasswordHelperText: \"再輸入一次您的新密碼\",\n done: \"更改密碼\",\n result: {\n inconsistent: \"兩次密碼不一致\",\n same: \"密碼不可與舊密碼相同\",\n success: \"密碼更改成功\",\n error: \"密碼更改失敗\"\n }\n }\n },\n settingUserManagement: {\n title: \"使用者管理\",\n role: {\n user: \"普通使用者\",\n admin: \"管理員\"\n },\n dialog: {\n //create\n create: \"建立使用者\",\n createBtn: \"建立\",\n userCreated: \"使用者建立成功\",\n userCreateFailed: \"建立使用者時發生錯誤\",\n userCreateUsernameRepeat: \"使用者名稱已被使用\",\n //edit\n edit: \"編輯使用者\",\n //changePassword\n changePassword: \"更改密碼\",\n changePasswordSuccess: \"密碼已變更\",\n changePasswordFailed: \"更改密碼時發生了錯誤\",\n enterNewPassword: \"請輸入新密碼\",\n //deleteUser\n deleteUser: \"刪除使用者\",\n deleteUserFailed: \"刪除使用者時發生了錯誤\"\n },\n\n field: {\n name: \"名稱\",\n username: \"使用者名稱\",\n role: \"權限\",\n password: \"密碼\"\n }\n },\n settingPravicy: {\n title: \"隱私\",\n description: \"資料紀錄設定\",\n notify: {\n title: \"關於 PokaPlayer 記錄\",\n body:\n \"資料僅會於您的伺服器進行運算,不會被上傳至網路進行分析。 該功能可提供您更優質的使用體驗(如:年度回顧、最近播放)。 若您有疑慮可於下方關閉此功能,並將已記錄的資料清除。\"\n },\n dataRecord: {\n _: \"資料紀錄\",\n enabled: \"啟用\",\n disabled: \"已停用\",\n clear: \"清除目前已紀錄資料\",\n logged: \"目前已記錄 {count} 筆資料\",\n loading: \"正在統計資料...\",\n confirm: \"您確定要清除資料嗎?\",\n cleared: \"資料已清除\"\n }\n },\n settingPins: {\n title: \"釘選管理\",\n deleteConfirm: \"您確定要取消釘選此項目嗎?\"\n },\n adminLog: {\n title: \"日誌\"\n },\n source: {\n DSM: \"DSM\",\n poka: \"PokaPlayer\",\n Netease2: \"網易雲音樂\"\n }\n};\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-folders.vue?vue&type=style&index=0&id=d1d67fd4&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-folders.vue?vue&type=style&index=0&id=d1d67fd4&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pagination.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pagination.vue?vue&type=style&index=0&lang=sass&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cards.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cards.vue?vue&type=style&index=0&lang=sass&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./info-header.vue?vue&type=style&index=0&id=754110fe&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./info-header.vue?vue&type=style&index=0&id=754110fe&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AlbumSongs.vue?vue&type=style&index=0&id=22aa418f&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AlbumSongs.vue?vue&type=style&index=0&id=22aa418f&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./default.vue?vue&type=style&index=0&id=d19e61f0&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./default.vue?vue&type=style&index=0&id=d19e61f0&lang=sass&scoped=true&\"","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=sass&\"","export default {\n title: \"中文(中国)\",\n loading: \"载入中...\",\n header_welcome: \"欢迎使用\",\n header_welcome_with_name: \"哈囉,{name}\",\n checkUpdate_poka: \"有新版本可供更新:{version}\",\n checkUpdate_button: \"更新\",\n pingServer_title: \"提示\",\n pingServer_content: \"服务器重新启动完毕!\",\n pingServer_reconnect: \"重新连接\",\n copy: {\n success: \"已复制至剪贴板\",\n failed: \"无法复制至剪贴板\"\n },\n home: \"首页\",\n nowplaying: \"现正播放\",\n library: \"媒體庫\",\n lrc: \"歌词\",\n search: \"搜寻\",\n album: \"专辑\",\n folder: \"资料夹\",\n artist: \"演出者\",\n song: \"歌曲\",\n composer: \"作曲者\",\n playlist: \"播放清单\",\n settings: \"设定\",\n debug: \"除錯\",\n ok: \"好\",\n cancel: \"取消\",\n reset: \"重置\",\n done: \"完成\",\n back: \"返回\",\n login: \"登入\",\n login_page: {\n server: \"服务器\",\n username: \"使用者名称\",\n password: \"密码\",\n features: {\n opensource: {\n title: \"开放源代码\",\n description: \"所有的源代码都在 GitHub\"\n },\n module: {\n title: \"模组化\",\n description: \"接入任何服务皆不是难事\"\n },\n streaming: {\n title: \"随时随地串流\",\n description: \"连上网便能听歌\"\n },\n fastinstall: {\n title: \"快速安装\",\n description: \"可使用 Docker 快速部署\"\n }\n },\n tips: {\n firstLogin: {\n title: \"首次登入?\",\n description: \"默认使用者名称与密码皆为「poka」,登入后可至设定更改。\"\n }\n },\n session: {\n _: \"重置 session\",\n description: \"若您持续无法登入,可能是 session 发生错误。\",\n description2:\n \"您可以于下方输入管理员账号进行重置,但请注意,此动作将重置所有使用者的登入状态。\",\n success: \"重置成功,请尝试登入\",\n fail: \"重置失败,错误原因:\"\n }\n },\n nothingFound: \"找不到\",\n requestError: \"请求失败,请再试一次\",\n home_recentAlbums: \"最近加入的专辑\",\n home_pins: \"钉选\",\n home_netease: \"网易云音乐\",\n home_hqPlaylist_netease: \"精品清单\",\n home_topPlaylist_netease: \"热门清单\",\n home_dailyRecommend_netease: \"每日推荐\",\n app_waitForPlay: \"伫列中未有歌曲\",\n app_waitForPlay_description: \"加入一些歌曲,或是点选底下的随机播放\",\n now_cleanSongs: \"确定清除所有歌曲?\",\n now_cleanSongs_description: \"这将会清除列表中所有歌曲。\",\n playlist_random: \"随机播放\",\n playlist_page: {\n del: \"删除\",\n del_title: \"删除播放清单\",\n delconfirm: \"确定要删除「{title}」吗?\",\n add_title: \"新增播放清单\",\n edit_title: \"编辑播放清单\",\n title_input: \"播放清单标题\",\n cover_input: \"播放清单封面\",\n edit_empty: \"字段不得为空\",\n playlist_empty: \"您尚未建立任何播放清单,点选右上角的「+」来新增\"\n },\n lrc_search: \"搜寻歌词\",\n lrc_noKeyword: \"尚未输入关键词\",\n lrc_enter2search: \"输入完后按下 Enter 开始搜寻歌词\",\n lrc_notLoad: \"不载入歌词\",\n lrc_notLoad_description: \"点选清除目前的歌词\",\n lrc_noLyrics: \"无歌词\",\n lrc_saved: \"歌词已储存\",\n songAction_title: \"歌曲操作\",\n songAction_name: \"歌曲名称\",\n songAction_artist: \"演出者\",\n songAction_album: \"专辑\",\n songAction_source: \"来源\",\n songAction_like: \"收藏\",\n songAction_like_success: \"已收藏「{name}」\",\n songAction_like_failed: \"收藏或取消收藏「{name}」时发生了错误\",\n songAction_unlike: \"取消收藏\",\n songAction_unlike_success: \"已取消收藏「{name}」\",\n songAction_unlike_failed: \"取消收藏「{name}」时发生了错误\",\n songAction_rating: \"评等\",\n songAction_rating0: \"清除评等\",\n songAction_rating4song: \"为「{name}」评等\",\n songAction_rating_success: \"为「{name}」评等 {star} 星成功!\",\n songAction_rating_failed: \"为「{name}」评等 {star} 星失败。\",\n songAction_rating0_success: \"为「{name}」清除评等成功!\",\n songAction_rating0_failed: \"为「{name}」清除评等失败。\",\n songAction_add2playlist: \"加入到播放清单\",\n songAction_add2playlist_songNotExist: \"{source}\",\n songAction_add2playlist_songExist: \"{source} / 该歌曲已存在,点选来删除\",\n songAction_add2playlist_failed: \"处理 {name} 时发生了错误\",\n songAction_add2playlist_add_success: \"已将 {name} 加入到 {playlist}\",\n songAction_add2playlist_remove_success: \"已将 {name} 从 {playlist} 删除\",\n album_total: \"{songs} 首歌曲\",\n albumsOfSameArtist: \"来自相同演出者的其他专辑\",\n addSong_total: \"已添加 {total} 首歌\",\n addSong_name: \"已添加 {name}\",\n moduleShowName_Netease: \"网易云音乐\",\n moduleShowName_DSM: \"DSM\",\n sessionExpired: \"Session 过期,请重新登入\",\n add2nowPlaying: \"将此页歌曲加入到现正播放\",\n pin: \"釘選\",\n pin_failed: \"钉选失败\",\n unpin_failed: \"取消钉选失败\",\n settings_dark: \"夜间模式\",\n settings_network: \"网络\",\n settings_network_description: \"音质\",\n settings_network_soundQuality: \"音质\",\n settings_network_soundQuality_Low: \"低音质\",\n settings_network_soundQuality_Med: \"中等音质\",\n settings_network_soundQuality_High: \"高音质(建议)\",\n settings_network_soundQuality_Ori: \"原始音质\",\n settings_network_soundQuality_Low_description:\n \"128K,跟 YouTube 差不多的烂音质,在网络夭寿慢的情况下请选择此选项\",\n settings_network_soundQuality_Med_description:\n \"音质只比 YouTube 好那么一点点,可在 3G 网络下流畅的串流\",\n settings_network_soundQuality_High_description:\n \"音质较原始音质略差,可在 4G 网络下流畅的串流\",\n settings_network_soundQuality_Ori_description:\n \"在网络状况许可下,可选择此选项聆听高音质音乐\",\n settings_lang: \"语言\",\n settings_lang_description: \"设定您的 PokaPlayer 语言\",\n settings_systemAndUpdate: \"系统和更新\",\n settings_systemAndUpdate_description: \"更新 PokaPlayer、重新启动\",\n settings_about: \"关于\",\n settings_about_description: \"PokaPlayer 相关信息、错误回报等\",\n settings_about_contributions: \"贡献者\",\n settings_about_errorEeport: \"错误回报\",\n settings_account: \"账号\",\n settings_logout: \"登出\",\n settings_system: \"系统\",\n settings_update: \"软件更新\",\n settings_update_checking4updates: \"正在检查更新...\",\n settings_update_latestVersion: \"您的 PokaPlayer 已是最新版本\",\n settings_update_update2: \"更新至 {version}\",\n settings_update_canUpdate2: \"可更新至 {version}\",\n settings_update_go2UpdatePage: \"前往更新页面\",\n settings_update_srvRestart: \"服务器重新启动\",\n settings_update_reconnect: \"重新连接\",\n settings_update_initializing: \"正在初始化...\",\n settings_update_updating: \"正在更新...\",\n settings_update_git_fetch: \"初始化完成\",\n settings_update_git_reset: \"更新档下载完成\",\n settings_update_git_api: \"API 更新完成\",\n settings_updateDialog_note:\n \"注意:若您未开启 Docker 自动重启功能,您必须手动开启 PokaPlayer\",\n settings_updateDialog_note_dev:\n \"若在开发机器上进行更新,可能导致 Git 爆炸\",\n settings_updateDialog_view_previous: \"查看先前的更新日誌\",\n settings_updateDialog_title: \"{version} 更新日志\",\n settings_restart: \"重新启动\",\n settings_restarting: \"正在重新启动\",\n settings_restart_completed: \"重新启动完成!\",\n settings_restartDialog_title: \"确定要重新启动吗?\",\n settingIndex: {\n normalItems: \"一般设定项目\",\n adminItems: \"服务器\"\n },\n settingInterface: {\n _: \"界面\",\n customize: {\n _: \"个人化\",\n bg: {\n _: \"自订背景\",\n description: \"更改背景图片\",\n custom_link: \"自订连结\"\n },\n bg_cover: {\n _: \"背景覆盖\",\n description: \"更改背景覆盖样式或将其隐藏\",\n options: {\n full: \"全覆盖\",\n half: \"半覆盖\",\n none: \"无背景\"\n }\n },\n theme: \"主题\",\n theme_color: {\n _: \"主色\",\n description: \"设定 PokaPlayer 的主题色彩\"\n },\n lyric: {\n _: \"歌词页面主题\",\n description: \"设定歌词页面的主题\"\n },\n layout: {\n _: \"布局\",\n list: \"清单\",\n card: \"卡片\",\n artist: \"演出者页面布局\",\n composer: \"作曲者页面布局\"\n }\n },\n lang: \"语言\"\n },\n settingUser: {\n title: \"使用者\",\n description: \"检视您的资料、修改密码\",\n name: \"名称\",\n username: \"使用者名称\",\n role: \"权限\",\n password: \"密码\",\n passwordDescription: \"轻触此处来更改密码\",\n changeName: {\n title: \"更改名称\",\n placeholder: \"输入新的名称\",\n result: {\n success: \"名称成功更改为 {name}\",\n error: \"名称更改失败\"\n }\n },\n changeUsername: {\n title: \"更改使用者名称\",\n placeholder: \"输入新的使用者名称\",\n result: {\n success: \"使用者名称成功更改为 {name},下次请用新的使用者名称来登入\",\n error: \"使用者名称更改失败\"\n }\n },\n changePassword: {\n title: \"更改密码\",\n oldPassword: \"旧密码\",\n newPassword: \"新密码\",\n confirmPassword: \"确认密码\",\n confirmPasswordHelperText: \"再输入一次您的新密码\",\n done: \"更改密码\",\n result: {\n inconsistent: \"两次密码不一致\",\n same: \"密码不可与旧密码相同\",\n success: \"密码更改成功\",\n error: \"密码更改失败\"\n }\n }\n },\n settingUserManagement: {\n title: \"使用者管理\",\n role: {\n user: \"普通使用者\",\n admin: \"管理员\"\n },\n dialog: {\n //create\n create: \"建立使用者\",\n createBtn: \"建立\",\n userCreated: \"使用者建立成功\",\n userCreateFailed: \"使用者建立失敗\",\n userCreateUsernameRepeat: \"使用者名稱已被使用\",\n //edit\n edit: \"编辑使用者\",\n //changePassword\n changePassword: \"更改密码\",\n changePasswordSuccess: \"密码已变更\",\n changePasswordFailed: \"更改密码时发生了错误\",\n enterNewPassword: \"请输入新密码\",\n //deleteUser\n deleteUser: \"删除使用者\",\n deleteUserFailed: \"删除使用者时发生了错误\"\n },\n\n field: {\n name: \"名称\",\n username: \"使用者名称\",\n role: \"权限\",\n password: \"密码\"\n }\n },\n settingPravicy: {\n title: \"隱私\",\n description: \"資料紀錄設定\",\n notify: {\n title: \"關於 PokaPlayer 記錄\",\n body:\n \"資料僅會於您的伺服器進行運算,不會被上傳至網路進行分析。 該功能可提供您更優質的使用體驗(如:年度回顧、最近播放)。 若您有疑慮可於下方關閉此功能,並將已記錄的資料清除。\"\n },\n dataRecord: {\n _: \"資料紀錄\",\n enabled: \"啟用\",\n disabled: \"已停用\",\n clear: \"清除目前已紀錄資料\",\n logged: \"目前已記錄 {count} 筆資料\",\n loading: \"正在統計資料...\",\n confirm: \"您確定要清除資料嗎?\",\n cleared: \"資料已清除\"\n }\n },\n settingPins: {\n title: \"钉选管理\",\n deleteConfirm: \"您确定要取消钉选此项目吗?\"\n },\n adminLog: {\n title: \"日誌\"\n },\n source: {\n DSM: \"DSM\",\n poka: \"PokaPlayer\",\n Netease2: \"网易云音乐\"\n }\n};\n","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=2&lang=sass&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=2&lang=sass&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./poka-update.vue?vue&type=style&index=0&id=59ac6c3e&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./poka-update.vue?vue&type=style&index=0&id=59ac6c3e&lang=sass&scoped=true&\"","!function(t,i){\"use strict\";\"function\"==typeof define&&define.amd?define([],i):\"object\"==typeof exports?module.exports=i():t.Lyrics=i()}(this,function(){\"use strict\";var t=function(t){this.timestamp_offset=0,this.lyrics_all=void 0,this.meta_info=void 0,this.ID_TAGS=[{name:\"artist\",id:\"ar\"},{name:\"album\",id:\"al\"},{name:\"title\",id:\"ti\"},{name:\"author\",id:\"au\"},{name:\"length\",id:\"length\"},{name:\"by\",id:\"by\"},{name:\"offset\",id:\"offset\",handler:this.setTimestampOffset},{name:\"createdBy\",id:\"re\"},{name:\"createdByVersion\",id:\"ve\"}];for(var i=0;ii.timestamp?1:-1}),this.lyrics_all.length||(this.lyrics_all=void 0),this.isEmpty(this.meta_info)&&(this.meta_info=void 0),void 0!==this.lyrics_all||void 0!==this.meta_info},getLyrics:function(){return this.lyrics_all},getLyric:function(t){try{return this.lyrics_all[t]}catch(t){return}},getIDTags:function(){return this.meta_info},select:function(t){if(isNaN(t))return-1;var i=Number(t)+this.timestamp_offset,e=0;if(ii);e++);return e},setTimestampOffset:function(t){return this.timestamp_offset=isNaN(t)?0:Number(t)/1e3,Number(t)},isEmpty:function(t){for(var i in t)if(t.hasOwnProperty(i))return!1;return!0}},t});"],"sourceRoot":""} \ No newline at end of file diff --git a/public/js/app.fad8f6d7.js b/public/js/app.fad8f6d7.js new file mode 100644 index 0000000..6e9a38b --- /dev/null +++ b/public/js/app.fad8f6d7.js @@ -0,0 +1,2 @@ +(function(t){function e(e){for(var i,s,o=e[0],l=e[1],c=e[2],d=0,u=[];dt.data.songs).then(t=>{_addSongs({songs:t})}).catch(t=>alert(`PokaPlayer Error\n${t}`))},window._deepcopy=t=>JSON.parse(JSON.stringify(t)),window._addSongs=function({songs:t,index:e,clear:a=!0}){const i=window._setting("server"),s=window._setting("headerBgSource");let r=[];for(let n of t){let t=_deepcopy(n),e=_setting("audioQuality").toLowerCase(),a=/^((?!chrome|android).)*safari/i.test(window.navigator.userAgent);"DSM"==t.source&&"high"==e&&("mp3"==t.codec?e="original":"aac"==t.codec?e="original":"flac"==t.codec&&t.bitrate<=16e5&&!a&&(e="original")),t.originalURL=t.url,t.url=i+t.url+"&songRes="+e,t.originalCover=t.cover,t.cover=t.cover&&t.cover.startsWith("http")?t.cover:t.cover?i+t.cover:s,t.uuid=_uuid(),r.push(t)}a&&_player.list.clear(),_player.list.add(r),e&&"random"===_player.options.order?(_player.options.order="list",_player.list.switch(e),_player.options.order="random"):e&&_player.list.switch(e),_player.play()},window._player=new r.a({container:document.getElementById("player")}),window._uuid=()=>{var t=Date.now();return"undefined"!==typeof performance&&"function"===typeof performance.now&&(t+=performance.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var a=(t+16*Math.random())%16|0;return t=Math.floor(t/16),("x"===e?a:3&a|8).toString(16)}))},window._lyricReader=a("ef87"),window._lrc=new(a("ef87"))("[00:00.000]"),window._CSSsetting=(t,e)=>{let a=_setting("cssVariable");a[t]=e,_setting("cssVariable",a),document.documentElement.style.setProperty(t,e)},window._setting=(t,e)=>{let a=JSON.parse(localStorage.pokaSetting||"{}"),i={nickname:`Poka-${Math.random().toString(36).substring(8).toUpperCase()}`,theme:"#5c95c4",lyricTheme:"default",artistView:"card",composerView:"card",audioQuality:"High",headerBgSource:"https://i.imgur.com/IdbJiao.jpg",darkMode:!1,dataRecord:!0,server:location.origin,password:"",cssVariable:{"--pokabgheight":"calc( 100vh - 69px - 64px )"}},s=navigator.language||navigator.userLanguage;switch(s){case"zh-TW":i.lang="zh_TW";break;case"zh-CN":i.lang="zh_CN";break;default:i.lang="en_US";break}return e?(a[t]=e,localStorage.pokaSetting=JSON.stringify(a),a[t]):a[t]?a[t]:i[t]?(a[t]=i[t]||"",localStorage.pokaSetting=JSON.stringify(a),a[t]):""},window._socket=io(window._setting("server"),{transports:["websocket"]});let l=document.documentElement;for(let[nr,or]of Object.entries(_setting("cssVariable")))l.style.setProperty(nr,or);var c=a("2b0e"),d=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-app",{staticClass:"page-container"},[a("router-view"),a("v-snackbar",{class:{withBottomPlayer:t.snackbar.withBottomPlayer},model:{value:t.snackbar.show,callback:function(e){t.$set(t.snackbar,"show",e)},expression:"snackbar.show"}},[t._v(t._s(t.snackbar.message))])],1)},u=[],p={created(){c["default"].prototype.$deepCopy=window._deepcopy,c["default"].prototype.$randomPlay=window._randomPlay,c["default"].prototype.$addSongs=window._addSongs,c["default"].prototype.$snackbar=(t="",e=1500)=>{this.snackbar.message=t,this.snackbar.withBottomPlayer=document.querySelectorAll(".bottom-player").length,this.snackbar.show=!0,clearTimeout(this.snackbar.timeout),this.snackbar.timeout=setTimeout(()=>this.snackbar.show=!1,e)},c["default"].prototype.$pagination=(t,e,a=40)=>{return e-=1,t.slice(e*a,e*a+a)},c["default"].prototype.$getPages=(t,e=40)=>{return Math.ceil(t.length/e)},this.$vuetify.theme.themes.dark.primary=window._setting("theme"),this.$vuetify.theme.themes.light.primary=window._setting("theme")},data:()=>({snackbar:{show:!1,message:"",timeout:null,withBottomPlayer:!0}})},m=p,_=(a("cf25"),a("5c64"),a("d4db"),a("2877")),h=a("6544"),g=a.n(h),v=a("7496"),y=a("2db4"),f=Object(_["a"])(m,d,u,!1,null,null,null),b=f.exports;g()(f,{VApp:v["a"],VSnackbar:y["a"]});var k=a("8c4f"),w=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("portal-target",{attrs:{name:"app-bar",slim:""}},[a("v-app-bar",{style:"box-shadow: 0px 0px 0px 1px "+(t.$vuetify.theme.isDark?"rgba(255, 255, 255, 0.12)":"rgb(0 0 0 / 20%)"),attrs:{color:"#FFF","clipped-left":"",app:""}},[!t.showSeachBar||t.$vuetify.breakpoint.mdAndUp?a("router-link",{staticClass:"poka-logo",attrs:{to:"/"}},[a("h1",[t._v("PokaPlayer")])]):t._e(),a("v-spacer"),a("poka-searchbar",{model:{value:t.showSeachBar,callback:function(e){t.showSeachBar=e},expression:"showSeachBar"}}),a("menu-btn")],1)],1),a("v-main",[a("div",{staticClass:"router-view"},[a("router-view")],1),a("div",{staticStyle:{height:"69px"}})]),a("buttom-player")],1)},x=[],C={name:"App",data:()=>({scrollPositions:{},settings:{darkMode:window._setting("darkMode")},showSeachBar:!1}),created(){function t(){let t=.01*window.innerHeight;document.documentElement.style.setProperty("--vh",`${t}px`)}document.getElementsByTagName("meta")["theme-color"].content=this.$vuetify.theme.isDark?"rgb(47, 43, 62)":"rgb(245, 245, 245)",window.addEventListener("resize",t),t(),this.$router.beforeEach((t,e,a)=>{let i=document.querySelector("main");i&&(this.scrollPositions[e.name]=i.scrollTop),a(),this.$nextTick(()=>{let t=this.$router.history.current.name;if(i&&t in this.scrollPositions){let e=this.scrollPositions[t];setTimeout(()=>i.scrollTop=e,100)}})}),this.axios.defaults.withCredentials=!0,this.axios.defaults.baseURL=_setting("server"),this.getStatus(),_socket.emit("login",{username:window._setting("username"),password:window._setting("password")}),_socket.emit("send-nickname",_setting("nickname"))},methods:{switchTheme(){this.settings.darkMode=!this.settings.darkMode,window._setting("darkMode",this.settings.darkMode),this.settings.darkMode?window._theme.switchToDark():window._theme.switchToLight()},async getStatus(){let t=await this.axios.get(_setting("server")+"/status/");if(!t.data.login)return this.$router.push("/login");let e=await this.axios.get(_setting("server")+"/pokaapi/v2/user/");sessionStorage.setItem("login",JSON.stringify(e.data));let a=JSON.parse(e.data.settings);for(let i of Object.keys(a))_setting(i,a[i])}}},S=C,$=(a("cc86"),a("40dc")),P=a("f6c4"),D=a("2fa4"),T=Object(_["a"])(S,w,x,!1,null,"2c291f46",null),A=T.exports;g()(T,{VAppBar:$["a"],VMain:P["a"],VSpacer:D["a"]});var V=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("router-view")],1)},L=[],I={name:"App",created(){document.getElementsByTagName("meta")["theme-color"].content=this.$vuetify.theme.isDark?"rgb(47, 43, 62)":"rgb(245, 245, 245)"}},U=I,N=Object(_["a"])(U,V,L,!1,null,null,null),R=N.exports,E=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",["album"!=t.type?a("portal",{attrs:{to:"app-bar"}},[a("v-app-bar",{style:"box-shadow: 0px 0px 0px 1px "+(t.$vuetify.theme.isDark?"rgba(255, 255, 255, 0.12)":"rgb(0 0 0 / 20%)"),attrs:{color:"#FFF","clipped-left":"",app:""}},[a("back",{attrs:{icon:""}}),a("v-toolbar-title",[t._v(t._s(t.name))]),a("v-spacer"),a("poka-searchbar")],1)],1):t._e(),"album"==t.type?a("poka-header",{attrs:{title:t.name,bg:t.cover}}):a("poka-header",{attrs:{title:t.$t(t.type),blurbg:"",bg:t.cover}}),"album"==t.type?a("library-menu"):t._e(),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-albums",{attrs:{data:t.data.albums}}):t._e()],1),t.data?t._e():a("poka-loader")],1)},B=[],O={name:"Album",created(){this.fetchData()},watch:{"$route.path":function(){this.fetchData()}},data:()=>({data:null,cover:null,name:null,type:null,server:_setting("server")}),methods:{async fetchData(){let t;this.type=this.$route.meta.type,this.data=null,this.cover=_setting("headerBgSource");let e=this.$route.meta.type,{source:a,id:i}=this.$route.params;"unknown"==i&&(i=""),"album"==e?(this.name=this.$t("album"),t=_setting("server")+"/pokaapi/albums/"):(this.name="",t=`${this.server}/pokaapi/${e}Albums/?moduleName=${encodeURIComponent(a)}&id=${encodeURIComponent(i)}`),this.data=(await this.axios.get(t)).data,"album"!=e&&this.axios.get(`/pokaapi/${e}/?moduleName=${encodeURIComponent(a)}&id=${encodeURIComponent(i)}`).then(t=>{this.cover=_setting("server")+t.data.cover,this.name=t.data.name})}}},F=O,M=a("0789"),j=a("2a7f"),q=Object(_["a"])(F,E,B,!1,null,null,null),z=q.exports;g()(q,{VAppBar:$["a"],VSlideYReverseTransition:M["h"],VSpacer:D["a"],VToolbarTitle:j["a"]});var H=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{ref:"album-songs"},[a("portal",{attrs:{to:"app-bar"}},[a("v-app-bar",{style:"box-shadow: 0px 0px 0px 1px "+(t.$vuetify.theme.isDark?"rgba(255, 255, 255, 0.12)":"rgb(0 0 0 / 20%)"),attrs:{color:"#FFF","clipped-left":"",app:""}},[a("back",{attrs:{icon:""}}),a("v-toolbar-title",[t._v(t._s(t.name))]),a("v-spacer"),a("poka-searchbar")],1)],1),a("poka-header",{attrs:{blurbg:!0,bg:t.cover||null}}),a("div",{staticClass:"album-songs-container"},[a("div",{staticClass:"album-info"},[a("info-header",{attrs:{title:t.name,subtitle:t.artist,cover:t.cover,songs:t.songs&&t.songs.length}},[a("v-fade-transition",[t.songs?a("pin-button",{attrs:{source:t.$route.params.source,id:t.$route.params.id,type:"album",cover:t.cover,artist:t.artist,name:t.name,"btn-type":"icon-button"}}):t._e()],1)],1)],1),a("v-divider",{attrs:{vertical:t.$vuetify.breakpoint.mdAndUp}}),a("div",{staticClass:"album-songs"},[t.songs?t._e():a("poka-loader",{staticStyle:{margin:"64px 0"}}),a("h1",{directives:[{name:"show",rawName:"v-show",value:t.songs,expression:"songs"}],staticClass:"title",staticStyle:{margin:"8px 16px"}},[t._v("\n "+t._s(t.$t("song"))+"\n ")]),t.songs?a("poka-parse-songs",{staticStyle:{margin:"16px 0"},attrs:{data:t.songs}}):t._e(),t.artistAlbums&&t.songs?a("div",[a("v-divider"),a("div",{staticClass:"px-4"},[a("h1",{staticClass:"title",staticStyle:{margin:"8px 0"}},[t._v("\n "+t._s(t.$t("albumsOfSameArtist"))+"\n ")]),a("poka-parse-albums",{attrs:{data:t.artistAlbums}})],1)],1):t._e()],1)],1)],1)},G=[],Q={name:"AlbumSongs",async created(){this.fetchData()},watch:{"$route.path":function(){this.fetchData()}},data:()=>({data:null,cover:null,name:null,artist:null,songs:null,artistAlbums:null,server:_setting("server")}),methods:{async fetchData(){let t=this.$route.params.source,e=this.$route.params.id;this.songs=null,this.name=this.$route.query.name||"█".repeat(10),this.artist=this.$route.query.artist||"█".repeat(10),this.cover=Boolean(this.$route.query.cover)?this.server+this.$route.query.cover:null,await this.axios.get(`${this.server}/pokaapi/album?moduleName=${encodeURIComponent(t)}&id=${encodeURIComponent(e)}`).then(t=>{this.songs=t.data.songs,this.artist=t.data.artist,this.cover=this.server+t.data.cover.replace(/'/,"\\'"),this.name=t.data.name});let a=this.artist,i=t,s=`${this.server}/pokaapi/artistAlbums/?moduleName=${encodeURIComponent(i)}&id=${encodeURIComponent(a)}`;this.axios.get(s).then(t=>{this.artistAlbums=t.data.albums.filter(t=>t.id!=e),this.artistAlbums.length<1&&(this.artistAlbums=null)})}}},Y=Q,J=(a("e52e"),a("ce7e")),W=Object(_["a"])(Y,H,G,!1,null,"3333c419",null),K=W.exports;g()(W,{VAppBar:$["a"],VDivider:J["a"],VFadeTransition:M["d"],VSpacer:D["a"],VToolbarTitle:j["a"]});var X=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:t.$t("artist")}}),a("library-menu"),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-artists",{attrs:{data:t.data.artists}}):t._e()],1),t.data?t._e():a("poka-loader")],1)},Z=[],tt={name:"Artist",created(){this.axios.get(_setting("server")+"/pokaapi/artists/").then(t=>{this.data=t.data})},data:()=>({data:null,server:_setting("server")})},et=tt,at=Object(_["a"])(et,X,Z,!1,null,null,null),it=at.exports;g()(at,{VSlideYReverseTransition:M["h"]});var st=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:t.$t("composer")}}),a("library-menu"),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-composers",{attrs:{data:t.data.composers}}):t._e()],1),t.data?t._e():a("poka-loader")],1)},rt=[],nt={name:"Composer",created(){this.axios.get(_setting("server")+"/pokaapi/composers/").then(t=>{this.data=t.data})},data:()=>({data:null,server:_setting("server")})},ot=nt,lt=Object(_["a"])(ot,st,rt,!1,null,null,null),ct=lt.exports;g()(lt,{VSlideYReverseTransition:M["h"]});var dt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:t.$t("folder")}}),a("library-menu"),a("v-slide-y-reverse-transition",[a("back",{directives:[{name:"show",rawName:"v-show",value:!t.$route.meta.root,expression:"!$route.meta.root"}],staticStyle:{"margin-bottom":"16px"}})],1),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-folders",{attrs:{data:t.data.folders}}):t._e()],1),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-songs",{attrs:{data:t.data.songs}}):t._e()],1),t.data?t._e():a("poka-loader")],1)},ut=[],pt={name:"Folder",created(){this.fetchData()},data:()=>({data:null,server:_setting("server")}),watch:{"$route.path":function(t,e){this.fetchData()}},methods:{async fetchData(){this.data=null;let t=this.server+"/pokaapi/";if(this.$route.meta.root)t+="folders/";else{let e=encodeURIComponent(this.$route.params.source),a=encodeURIComponent(this.$route.params.id);t+=`folderFiles/?moduleName=${e}&id=${a}`}this.axios.get(t).then(t=>{this.data=t.data})},goBack(){window.history.length>1?this.$router.go(-1):this.$router.push("/folder")}}},mt=pt,_t=Object(_["a"])(mt,dt,ut,!1,null,null,null),ht=_t.exports;g()(_t,{VSlideYReverseTransition:M["h"]});var gt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"login-container",style:{"--bg":"url('"+t.bg+"')"}},[a("v-overlay",{attrs:{absolute:"",value:t.logining}},[a("poka-loader")],1),t._m(0),a("div",{staticClass:"login-form"},[a("form",{staticClass:"form-container",on:{submit:function(e){return e.preventDefault(),t.login.apply(null,arguments)}}},[a("h1",[t._v(t._s(t.$t("header_welcome")))]),a("v-text-field",{staticClass:"rounded-input",attrs:{outlined:"",label:t.$t("login_page.server"),disabled:t.logining},model:{value:t.server,callback:function(e){t.server="string"===typeof e?e.trim():e},expression:"server"}}),a("v-text-field",{staticClass:"rounded-input",attrs:{outlined:"",label:t.$t("login_page.username"),disabled:t.logining},model:{value:t.username,callback:function(e){t.username=e},expression:"username"}}),a("v-text-field",{staticClass:"rounded-input",attrs:{outlined:"",label:t.$t("login_page.password"),type:"password",disabled:t.logining},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}}),a("div",{staticClass:"d-flex justify-center"},[a("v-btn",{attrs:{disabled:t.logining,rounded:"",large:"",color:"primary",type:"submit",width:"110px"}},[t._v(t._s(t.$t("login")))])],1)],1)]),a("div",{staticClass:"footer"},[a("div",{staticClass:"left-btns"},[a("v-btn",{staticClass:"mx-1",attrs:{depressed:"",fab:"",small:""},on:{click:function(e){t.lang_dialog=!0}}},[a("v-icon",[t._v("mdi-translate")])],1),a("v-btn",{staticClass:"mx-1",attrs:{depressed:"",fab:"",small:""},on:{click:function(e){t.clearSessionDialog=!0}}},[a("v-icon",[t._v("mdi-lock-reset")])],1)],1),a("div",{staticClass:"right-btns"},[a("v-btn",{attrs:{href:"https://github.com/gnehs/PokaPlayer",target:"_blank",depressed:"",fab:"",small:""}},[a("v-icon",[t._v("mdi-github")])],1)],1)]),a("v-dialog",{attrs:{"max-width":"300"},model:{value:t.lang_dialog,callback:function(e){t.lang_dialog=e},expression:"lang_dialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("settingInterface.lang")))]),a("v-card-text",[a("div",{staticClass:"poka list"},t._l(t.languages,(function(e,i){return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:"lang"+e+"-"+i,staticClass:"item",on:{click:function(a){return t.setLang(e)}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"24px",item:""}},[a("v-icon",[t._v("translate")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(t.$t("title",e)))])])],1)])})),0)]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.lang_dialog=!1}}},[t._v(t._s(t.$t("cancel")))])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"420"},model:{value:t.clearSessionDialog,callback:function(e){t.clearSessionDialog=e},expression:"clearSessionDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("login_page.session._")))]),a("v-card-text",[a("p",[t._v(t._s(t.$t("login_page.session.description")))]),a("p",[t._v(t._s(t.$t("login_page.session.description2")))]),a("v-text-field",{attrs:{outlined:"",label:t.$t("login_page.server"),disabled:t.logining},model:{value:t.server,callback:function(e){t.server="string"===typeof e?e.trim():e},expression:"server"}}),a("v-text-field",{attrs:{outlined:"",label:t.$t("login_page.username"),disabled:t.logining},model:{value:t.username,callback:function(e){t.username=e},expression:"username"}}),a("v-text-field",{attrs:{outlined:"",label:t.$t("login_page.password"),type:"password",disabled:t.logining},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}})],1),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.clearSessionDialog=!1}}},[t._v(t._s(t.$t("cancel")))]),a("v-btn",{attrs:{color:"red",text:""},on:{click:t.clearSession}},[t._v(t._s(t.$t("reset")))])],1)],1)],1)],1)},vt=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"logo"},[a("img",{attrs:{src:"/img/icons/icon.png"}})])}],yt={name:"Login",data:()=>({logining:!1,bg:_setting("headerBgSource"),server:null,serverError:null,password:null,username:null,passwordError:null,clearSessionDialog:!1,lang_dialog:!1,languages:Object.keys(window.i18n.messages),currentLang:i18n.locale}),created(){this.password=_setting("password"),this.username=_setting("username"),this.server=_setting("server")},methods:{setLang(t){window.i18n.locale=t,this.currentLang=t,window._setting("lang",t),this.lang_dialog=!1},async login(){if(this.passwordError=null,this.serverError=null,this.server=this.server.replace(/\/$/,""),!this.password||!this.server)return this.password||(this.passwordError="Wrong password"),void(this.server||(this.serverError="Unable to connect to server"));this.logining=!0,await this.axios.get(this.server+"/logout/");let t=await this.axios({method:"post",url:this.server+"/login/",data:{password:this.password,username:this.username},config:{headers:{"Content-Type":"multipart/form-data"}}}).catch(t=>this.serverError="Unable to connect to server").then(t=>t.data);if(!t.success)return this.logining=!1,this.passwordError="Wrong password",this.password="",!1;{_setting("password",this.password),_setting("username",this.username),_setting("server",this.server);let t=(await this.axios(this.server+"/pokaapi/v2/user/setting/")).data;for(let e of Object.keys(t.settings))_setting(e,t.settings[e]);_socket.emit("login",{username:window._setting("username"),password:window._setting("password")}),_socket.emit("send-nickname",_setting("nickname")),this.$router.push("/"),window.location.reload()}},async clearSession(){this.clearSessionDialog=!1;let t=await this.axios({method:"post",url:this.server+"/clear-session/",data:{password:this.password,username:this.username},config:{headers:{"Content-Type":"multipart/form-data"}}});t.data.success?this.$snackbar(i18n.t("login_page.session.success")):this.$snackbar(i18n.t("login_page.session.fail")+t.data.e)}}},ft=yt,bt=(a("50ba"),a("5074"),a("8212")),kt=a("8336"),wt=a("b0af"),xt=a("99d9"),Ct=a("169a"),St=a("132d"),$t=a("a797"),Pt=a("8654"),Dt=a("269a"),Tt=a.n(Dt),At=a("5607"),Vt=Object(_["a"])(ft,gt,vt,!1,null,"1d933694",null),Lt=Vt.exports;g()(Vt,{VAvatar:bt["a"],VBtn:kt["a"],VCard:wt["a"],VCardActions:xt["a"],VCardText:xt["b"],VCardTitle:xt["c"],VDialog:Ct["a"],VIcon:St["a"],VOverlay:$t["a"],VSpacer:D["a"],VTextField:Pt["a"]}),Tt()(Vt,{Ripple:At["a"]});var It=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header"),a("v-card",{key:"card",staticClass:"mx-auto blur-card",staticStyle:{"margin-top":"32px"},attrs:{"max-width":"344"}},[a("v-card-text",{staticClass:"text-center"},[a("v-icon",{staticClass:"material-icons-outlined display-4"},[t._v("clear")]),a("p",{staticClass:"headline text--primary"},[t._v(t._s(t.$t("nothingFound")))]),a("v-btn",{attrs:{outlined:"",color:"primary",to:"/"}},[t._v(t._s(t.$t("home")))])],1)],1)],1)},Ut=[],Nt={name:"Notfound"},Rt=Nt,Et=Object(_["a"])(Rt,It,Ut,!1,null,null,null),Bt=Et.exports;g()(Et,{VBtn:kt["a"],VCard:wt["a"],VCardText:xt["b"],VIcon:St["a"]});var Ot=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:t.title,bg:t.cover}}),a("library-menu",{directives:[{name:"show",rawName:"v-show",value:"Playlist"==t.$route.name,expression:"$route.name == 'Playlist'"}]}),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-playlists",{attrs:{data:t.data}}):t._e()],1),t.data?t._e():a("poka-loader")],1)},Ft=[];const Mt=a("92b2");var jt={name:"Playlist",watch:{"$route.path":function(t,e){this.fetchData()}},created(){this.fetchData()},data:()=>({data:null,rawData:null,cover:null,title:i18n.t("playlist")}),methods:{async fetchData(){let t=this.$route.params.pathMatch,e=this.$route.name;this.data=null,this.rawData||(this.rawData=(await this.axios(_setting("server")+"/pokaapi/playlists")).data.playlists),"PlaylistFolder"==e?(this.title=this.rawData.filter(e=>e.id==t)[0].name,this.data=this.rawData.filter(e=>e.id==t)[0].playlists,this.cover=Mt.generate(this.title,{baseColor:"#fc0"}).toDataUri()):(this.title=i18n.t("playlist"),this.data=this.rawData,this.cover=_setting("headerBgSource"))}}},qt=jt,zt=Object(_["a"])(qt,Ot,Ft,!1,null,null,null),Ht=zt.exports;g()(zt,{VSlideYReverseTransition:M["h"]});var Gt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("portal",{attrs:{to:"app-bar"}},[a("v-app-bar",{style:"box-shadow: 0px 0px 0px 1px "+(t.$vuetify.theme.isDark?"rgba(255, 255, 255, 0.12)":"rgb(0 0 0 / 20%)"),attrs:{color:"#FFF","clipped-left":"",app:""}},[a("back",{attrs:{icon:""}}),a("v-toolbar-title",[t._v(t._s(t.title))]),a("v-spacer"),a("poka-searchbar")],1)],1),a("poka-header",{attrs:{blurbg:!t.isCoverGenerate,bg:t.cover}}),t.data?t._e():a("poka-loader"),t.data?a("div",{staticClass:"playlist-songs-container"},[a("info-header",{staticClass:"playlist-info",attrs:{title:t.title||t.$t("loading"),subtitle:t.$t("playlist"),cover:t.cover,songs:t.data?t.data.songs.length:0}},[t.title?a("pin-button",{attrs:{source:t.$route.params.source,id:t.$route.params.id,cover:t.cover,type:"playlist",name:t.title,"btn-type":"icon-button"}}):t._e(),t.fromPoka?a("v-btn",{staticClass:"ml-2 rounded-lg",attrs:{outlined:"",color:"info"},on:{click:function(e){t.playlistDialog=!0}}},[a("v-icon",{staticClass:"material-icons-outlined mr-2"},[t._v("edit")]),t._v("\n "+t._s(t.$t("playlist_page.edit_title"))+"\n ")],1):t._e()],1),a("v-divider",{attrs:{vertical:t.$vuetify.breakpoint.mdAndUp}}),a("div",{staticClass:"playlist-songs"},[a("h1",{staticClass:"title",staticStyle:{margin:"8px 16px"},domProps:{textContent:t._s(t.$t("song"))}}),a("poka-parse-songs",{attrs:{data:t.data.songs}})],1)],1):t._e(),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.playlistDialog,callback:function(e){t.playlistDialog=e},expression:"playlistDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("playlist_page.edit_title")))]),a("v-card-text",{staticStyle:{"padding-bottom":"0"}},[a("v-text-field",{attrs:{label:t.$t("playlist_page.title_input"),outlined:"","hide-details":""},model:{value:t.editData.name,callback:function(e){t.$set(t.editData,"name",e)},expression:"editData.name"}}),a("br"),a("v-text-field",{attrs:{label:t.$t("playlist_page.cover_input"),outlined:"","hide-details":""},model:{value:t.editData.image,callback:function(e){t.$set(t.editData,"image",e)},expression:"editData.image"}})],1),a("v-card-actions",[a("v-btn",{attrs:{text:""},on:{click:function(e){t.playlistDialog=!1,t.playlistDel=!0}}},[t._v(t._s(t.$t("playlist_page.del")))]),a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:t.editPlaylist}},[t._v(t._s(t.$t("done")))])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.playlistDel,callback:function(e){t.playlistDel=e},expression:"playlistDel"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("playlist_page.del_title")))]),a("v-card-text",[t._v(t._s(t.$t("playlist_page.delconfirm",{title:t.title})))]),a("v-card-actions",[a("v-btn",{attrs:{text:""},on:{click:function(e){t.playlistDel=!1}}},[t._v(t._s(t.$t("cancel")))]),a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.playlistDel=!1,t.delPlaylist()}}},[t._v(t._s(t.$t("ok")))])],1)],1)],1)],1)},Qt=[];const Yt=a("92b2");var Jt={name:"PlaylistSongs",data:()=>({data:null,title:null,cover:_setting("headerBgSource"),isCoverGenerate:!0,server:_setting("server"),editData:{name:null,image:_setting("headerBgSource")},fromPoka:!1,playlistDialog:!1,playlistDel:!1,playlistDelConfirm:""}),created(){this.fetchData()},methods:{async editPlaylist(){if(""==this.editData.name||""==this.editData.cover)return this.$snackbar(i18n.t("playlist_page.edit_empty"));this.playlistDialog=!1,await this.axios.post(`${this.server}/pokaapi/playlist/edit`,{id:this.data.playlists[0].id,data:this.editData}),this.fetchData()},async delPlaylist(){await this.axios.post(`${this.server}/pokaapi/playlist/del`,{id:this.data.playlists[0].id}),this.$router.push("/playlist")},fetchData(){let t=encodeURIComponent(this.$route.params.source),e=encodeURIComponent(this.$route.params.id),a=this.server;this.axios.get(`${a}/pokaapi/playlistSongs/?moduleName=${t}&id=${e}&rnd=${Math.floor(9999999*Math.random())}`).then(t=>{this.data=t.data,this.title=this.data.playlists[0].name,this.editData.name=this.data.playlists[0].name,this.data.playlists[0].image?(this.cover=this.data.playlists[0].image,this.editData.image=this.data.playlists[0].image,this.isCoverGenerate=!1,this.data.playlists[0].image.startsWith("http")||(this.cover=this.server+this.cover)):(this.cover=Yt.generate(this.title,{baseColor:"#fc0"}).toDataUri(),this.isCoverGenerate=!0),this.fromPoka="poka"==this.data.playlists[0].source})}}},Wt=Jt,Kt=(a("0b3e"),Object(_["a"])(Wt,Gt,Qt,!1,null,"1a799a16",null)),Xt=Kt.exports;g()(Kt,{VAppBar:$["a"],VBtn:kt["a"],VCard:wt["a"],VCardActions:xt["a"],VCardText:xt["b"],VCardTitle:xt["c"],VDialog:Ct["a"],VDivider:J["a"],VIcon:St["a"],VSpacer:D["a"],VTextField:Pt["a"],VToolbarTitle:j["a"]});var Zt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div")},te=[],ee={name:"Shuffle",created(){this.$randomPlay(),this.$router.push("/home")}},ae=ee,ie=Object(_["a"])(ae,Zt,te,!1,null,null,null),se=ie.exports,re=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:"媒體庫"}}),a("library-menu"),a("poka-update"),t.data?t._e():a("poka-loader"),a("v-slide-y-reverse-transition",[t.data?a("poka-parse-home",{attrs:{data:t.data}}):t._e()],1)],1)},ne=[],oe={name:"Home",async created(){try{let{data:t}=await this.axios.get(`${_setting("server")}/pokaapi/home/?${Math.random().toString(36).substring(7)}`);this.data=t,this.name=JSON.parse(sessionStorage.login).name}catch(t){this.$router.push("/login")}},data:()=>({data:null,name:null})},le=oe,ce=Object(_["a"])(le,re,ne,!1,null,null,null),de=ce.exports;g()(ce,{VSlideYReverseTransition:M["h"]});var ue=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",[a("div",{attrs:{id:"lrc-editor"}},[t.lyric.length>1?a("div",{key:"lyric",staticClass:"lyric-view",class:{lyricTranslated:t.lyricTranslated}},t._l(t.lyric,(function(e,i){return a("p",{key:i,class:{focus:i==t.lyricFocus},on:{click:function(a){return t.musicSeek(e.timestamp)}}},[a("span",{staticClass:"timestamp"},[t._v(t._s(t.timeToTag(e.timestamp)))]),t._v("\n "+t._s(e.text)+"\n ")])})),0):t._e(),a("div",{attrs:{id:"lyric-edit"}},[a("v-card",{staticClass:"mx-auto",attrs:{id:"lyric-edit-about"}},[a("v-card-text",[a("div",[t._v("PokaPlayer 歌詞編輯器 Beta")]),a("p",{staticClass:"display-1 text--primary"},[t._v("使用說明")]),a("div",{staticClass:"text--primary"},[t._v("\n 左側為歌詞預覽,右側則是編輯區塊\n "),a("br"),t._v("編輯完成後請按左下角打勾儲存歌詞,若要取消編輯點擊返回鍵即可跳出\n "),a("br"),t._v("點擊歌詞預覽的歌詞即可將歌曲轉跳至該時間,若是雙語歌詞,請點選原文部份\n "),a("br"),t._v("若有任何問題或功能建議,歡迎透過「設定->關於->GitHub->Issues」提出\n ")])])],1),a("v-card",{staticClass:"mx-auto",attrs:{id:"lyric-edit-about-phone"}},[a("v-card-text",[a("div",[t._v("PokaPlayer 歌詞編輯器 Beta")]),a("p",{staticClass:"display-1 text--primary"},[t._v("使用說明")]),a("div",{staticClass:"text--primary"},[t._v("\n 上方為歌詞預覽,下方則是編輯區塊\n "),a("br"),t._v("編輯完成後請按左下角打勾儲存歌詞,若要取消編輯點擊返回鍵即可跳出\n "),a("br"),t._v("點擊歌詞預覽的歌詞即可將歌曲轉跳至該時間,若是雙語歌詞,請點選原文部份\n "),a("br"),t._v("若有任何問題或功能建議,歡迎透過「設定->關於->GitHub->Issues」提出\n ")])])],1),a("v-card",{staticClass:"mx-auto",attrs:{id:"lyric-edit-time-shift"}},[a("v-card-text",{staticStyle:{"padding-bottom":"0"}},[a("div",[t._v("時間平移")]),a("p",{staticClass:"display-1 text--primary",staticStyle:{"margin-bottom":"0"}},[t._v("\n "+t._s(t.timeShiftValue>=0?"+":"")+t._s(t.timeShiftValue)+"s\n ")])]),a("v-card-actions",[a("v-btn",{attrs:{text:"",color:"red accent-4"},on:{click:function(e){return t.timeShift(-.5)}}},[t._v("-0.5s")]),a("v-btn",{attrs:{text:"",color:"red accent-4"},on:{click:function(e){return t.timeShift(-.1)}}},[t._v("-0.1s")]),a("v-btn",{attrs:{text:"",color:"primary"},on:{click:function(e){return t.timeShift(.1)}}},[t._v("+0.1s")]),a("v-btn",{attrs:{text:"",color:"primary"},on:{click:function(e){return t.timeShift(.5)}}},[t._v("+0.5s")]),a("v-spacer"),a("v-btn",{attrs:{text:"",color:"primary"},on:{click:function(e){return t.timeShift(-t.timeShiftValue)}}},[t._v("重置")])],1)],1),a("v-card",{staticClass:"mx-auto",attrs:{id:"lyric-edit-text-editor"}},[a("v-card-text",{staticStyle:{"padding-bottom":"0"}},[a("div",[t._v("文字編輯器")]),a("v-textarea",{attrs:{"max-height":"100%",rows:"20"},model:{value:t.lyric_raw,callback:function(e){t.lyric_raw=e},expression:"lyric_raw"}})],1)],1)],1)])]),a("v-fab-transition",[a("v-btn",{staticStyle:{bottom:"calc(16px + 69px)"},attrs:{color:"primary",fab:"",large:"",dark:"",bottom:"",right:"",fixed:""},on:{click:t.saveLyric}},[a("v-icon",[t._v("done")])],1)],1)],1)},pe=[],me={name:"LyricEdit",data:()=>({audio_title:null,audio_artist:null,audio_cover:null,showLyricDialog:!1,lyric:[],lyric_raw:null,lyricFocus:0,lyricSearching:!0,lyricSearchResult:null,lyricTranslated:!1,lyricSearchkeyword:null,Lyric_Update:null,timeShiftValue:0}),created(){this.updateLyric(),this.startUpdateLyric(),_player.options.order=_player.options.order+"_r",this.lyric_raw=window.localStorage["lrc_temp"],this.loadLrc(this.lyric_raw)},destroyed(){this.stopUpdateLyric(),_player.options.order=_player.options.order.replace("_r","")},watch:{lyric_raw(t){this.loadLrc(t)}},methods:{loadLrc(t){if(window._lrc.load(t),window._lrc.lyrics_all[window._lrc.lyrics_all.length-2].timestamp==window._lrc.lyrics_all[window._lrc.lyrics_all.length-1].timestamp){let t=window._lrc.lyrics_all[window._lrc.lyrics_all.length-2].text;window._lrc.lyrics_all[window._lrc.lyrics_all.length-2].text=window._lrc.lyrics_all[window._lrc.lyrics_all.length-1].text,window._lrc.lyrics_all[window._lrc.lyrics_all.length-1].text=t,this.lyricTranslated=!0}},timeShift(t){let e=window._lrc.getLyrics(),a="";for(let i in e)e[i].timestamp=this.minus(e[i].timestamp,this.times(t,-1)),a+=`[${this.timeToTag(e[i].timestamp)}]${e[i].text}\n`;this.lyric_raw=a,this.timeShiftValue=this.minus(this.timeShiftValue,this.times(t,-1))},musicSeek(t){_player.seek(t)},minus(t,e,...a){if(a.length>0)return this.minus(this.minus(t,e),a[0],...a.slice(1));const i=Math.pow(10,Math.max(this.digitLength(t),this.digitLength(e)));return(this.times(t,i)-this.times(e,i))/i},digitLength(t){const e=t.toString().split(/[eE]/),a=(e[0].split(".")[1]||"").length-+(e[1]||0);return a>0?a:0},times(t,e,...a){function i(t){(t>Number.MAX_SAFE_INTEGER||t0?t*Math.pow(10,e):t}if(a.length>0)return this.times(this.times(t,e),a[0],...a.slice(1));const r=s(t),n=s(e),o=this.digitLength(t)+this.digitLength(e),l=r*n;return i(l),l/Math.pow(10,o)},timeToTag(t){let e=Math.floor(t/60),a=this.minus(t,60*e);return`${e}:${a}`},startUpdateLyric(){this.Lyric_Update=setInterval(()=>this.updateLyric(),300)},stopUpdateLyric(){this.Lyric_Update&&clearInterval(this.Lyric_Update)},updateLyric(){if(this.lyric=window._lrc.getLyrics(),this.lyric.length>1){let t=window._lrc.select(_player.audio.currentTime);this.lyricFocus!=t&&(this.lyricFocus=t,this.$nextTick(()=>{let t=document.querySelector(".lyric-view p.focus");if(t){let e=t.offsetTop-.5*document.querySelector(".lyric-view").clientHeight+t.clientHeight*(this.lyricTranslated?1.75:.75);this.$vuetify.goTo(e,{duration:250,offset:0,container:".lyric-view",easing:"easeInOutCubic"})}else this.lyricFocus=0}))}},saveLyric(){let t=_player.list.audios[_player.list.index];this.axios.post(_setting("server")+"/pokaapi/lyric",{title:t.name,artist:t.artist,songId:t.id,source:t.source,lyric:this.lyric_raw}),this.$snackbar(i18n.t("lrc_saved")),this.$router.push("/lyric")}}},_e=me,he=(a("394c"),a("1a0e"),a("a844")),ge=Object(_["a"])(_e,ue,pe,!1,null,"1fc2163b",null),ve=ge.exports;g()(ge,{VBtn:kt["a"],VCard:wt["a"],VCardActions:xt["a"],VCardText:xt["b"],VFabTransition:M["c"],VIcon:St["a"],VSpacer:D["a"],VTextarea:he["a"]});var ye=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header",{attrs:{title:t.keyword,subtitle:t.$t("search")}}),a("v-overlay",{attrs:{absolute:"",value:t.isLoading}},[a("poka-loader")],1),a("v-slide-y-reverse-transition",[t.searchResult?a("div",[a("div",{staticClass:"chip-nav"},t._l(Object.keys(t.searchResult).filter((function(e){return t.searchResult[e].length})),(function(e){return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:e,staticClass:"chip-nav-item",class:{active:t.active==e},on:{click:function(a){t.active=e}}},[a("span",[t._v(t._s(t.$t(e.substring(0,e.length-1))))])])})),0),t._l(Object.keys(t.searchResult).filter((function(e){return t.searchResult[e].length})),(function(e){return a("div",{key:e},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.active==e,expression:"active == itemName"}]},["songs"==e?a("poka-parse-songs",{attrs:{data:t.searchResult[e]}}):t._e(),"albums"==e?a("poka-parse-albums",{attrs:{data:t.searchResult[e]}}):t._e(),"playlists"==e?a("poka-parse-playlists",{attrs:{data:t.searchResult[e]}}):t._e(),"folders"==e?a("poka-parse-folders",{attrs:{data:t.searchResult[e]}}):t._e(),"composers"==e?a("poka-parse-composers",{attrs:{data:t.searchResult[e]}}):t._e(),"artists"==e?a("poka-parse-artists",{attrs:{data:t.searchResult[e]}}):t._e()],1)])}))],2):t._e()])],1)},fe=[],be={name:"Search",data:()=>({keyword:"",active:null,searchResult:!1,isLoading:!1,searchBoxFocus:!1}),created(){this.$route.query.keyword&&(this.keyword=this.$route.query.keyword,this.search())},watch:{"$route.query.keyword"(){console.log(this.$route.query.keyword),this.keyword=this.$route.query.keyword,this.search()}},methods:{searchClick(){this.$router.replace({query:{keyword:this.keyword}}),this.search()},search(){this.keyword&&""!=this.keyword&&(this.isLoading=!0,this.axios.get(_setting("server")+"/pokaapi/search/?keyword="+this.keyword).then(t=>{this.searchResult=t.data,this.active=Object.keys(this.searchResult).filter(t=>this.searchResult[t].length)[0],this.isLoading=!1}).catch(t=>this.isLoading=!1))}}},ke=be,we=(a("33dc"),Object(_["a"])(ke,ye,fe,!1,null,"187a9f34",null)),xe=we.exports;g()(we,{VOverlay:$t["a"],VSlideYReverseTransition:M["h"]}),Tt()(we,{Ripple:At["a"]}),c["default"].use(k["a"]);var Ce=new k["a"]({mode:"history",routes:[{path:"/",name:"root",component:A,redirect:"/library",children:[{path:"/library",name:"Library",component:de,meta:{fullscreen:!1}},{path:"/fullscreen",name:"fullscreen",component:de,meta:{fullscreen:!0}},{path:"/lyric/edit",name:"LyricEdit",component:ve},{path:"/album/songs/:source/:id",name:"AlbumSongs",component:K},{path:"/album",name:"Album",component:z,meta:{type:"album"}},{path:"/artist/:source/:id",name:"ArtistAlbum",component:z,meta:{type:"artist"}},{path:"/artist",name:"Artist",component:it},{path:"/composer/:source/:id",name:"ComposerAlbum",component:z,meta:{type:"composer"}},{path:"/composer",name:"Composer",component:ct},{path:"/folder/:source/:id",name:"folderFiles",component:ht,meta:{root:!1}},{path:"/folder",name:"Folder",component:ht,meta:{root:!0}},{path:"/playlist/f/*",name:"PlaylistFolder",component:Ht},{path:"/playlist/p/:source/:id",component:Xt,name:"PlaylistSongs"},{path:"/playlist",name:"Playlist",component:Ht},{path:"/search",name:"Search",component:xe},{path:"/shuffle",name:"Shuffle",component:se},{path:"/notfound",name:"Notfound",component:Bt},{path:"/debug",name:"Debug",component:()=>a.e("chunk-b8a804c8").then(a.bind(null,"9bd8"))},{path:"/review",name:"Review",component:()=>a.e("chunk-dd345c24").then(a.bind(null,"37ef"))},{path:"",redirect:"/library"},{path:"/settings",name:"setting",redirect:"/settings/network",component:()=>a.e("setting").then(a.bind(null,"6822")),children:[{path:"/settings/interface",name:"SettingInterface",component:()=>a.e("setting").then(a.bind(null,"63d0"))},{path:"/settings/network",name:"SettingNetwork",component:()=>a.e("setting").then(a.bind(null,"28df"))},{path:"/settings/user",name:"SettingUser",component:()=>a.e("setting").then(a.bind(null,"a935"))},{path:"/settings/pins",name:"SettingPins",component:()=>a.e("setting").then(a.bind(null,"0c1e"))}]},{path:"/admin",name:"settingAdmin",redirect:"/admin/system",component:()=>a.e("setting-admin").then(a.bind(null,"12de")),children:[{path:"/admin/system",name:"SettingSystem",component:()=>a.e("setting-admin").then(a.bind(null,"703c"))},{path:"/admin/users",name:"SettingAdminUsers",component:()=>a.e("setting-admin").then(a.bind(null,"5498"))},{path:"/admin/log",name:"AdminLog",component:()=>a.e("setting-admin").then(a.bind(null,"818a"))}]}]},{path:"/",name:"empty",component:R,children:[{path:"/login",name:"Login",component:Lt}]},{path:"*",redirect:"/notfound"}]}),Se=a("a925");let $e={zh_CN:a("cf61").default,zh_TW:a("7789").default,en_US:a("658e").default};c["default"].use(Se["a"]);const Pe=window._setting("lang"),De=$e,Te=new Se["a"]({locale:Pe,fallbackLocale:"en_US",messages:De,missing:(t,e,a)=>e});window.i18n=Te;var Ae=Te,Ve=a("2f62");c["default"].use(Ve["a"]);var Le=new Ve["a"].Store({state:{},mutations:{},actions:{}}),Ie=a("9483");Object(Ie["a"])("/service-worker.js",{ready(){console.log("App is being served from cache by a service worker.\nFor more details, visit https://goo.gl/AFskqB")},registered(){console.log("Service worker has been registered.")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available; please refresh.")},offline(){console.log("No internet connection found. App is running in offline mode.")},error(t){console.error("Error during service worker registration:",t)}});var Ue=a("2b88"),Ne=a.n(Ue),Re=a("a7fe"),Ee=a.n(Re),Be=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"mx-auto",staticStyle:{"border-radius":"8px",overflow:"hidden"},attrs:{width:"350"}},[a("v-img",{staticClass:"poka-logo-banner",attrs:{src:"/img/loginHeader.svg",height:"170px"}}),a("v-card-text",{staticStyle:{padding:"0"}},[a("v-list",{attrs:{subheader:""}},[a("v-list-item",[a("v-list-item-avatar",[a("v-icon",[t._v("info")])],1),a("v-list-item-content",[a("v-list-item-title",[t._v("PokaPlayer")]),a("v-list-item-subtitle",[t._v(t._s(t.poka_version))])],1)],1),a("v-divider"),a("v-list-item",{attrs:{href:"https://github.com/gnehs/PokaPlayer/",target:"_blank"}},[a("v-list-item-avatar",[a("v-icon",[t._v("mdi-github")])],1),a("v-list-item-content",[a("v-list-item-title",[t._v("GitHub")])],1)],1),a("v-list-item",{attrs:{href:"https://github.com/gnehs/PokaPlayer/graphs/contributors",target:"_blank"}},[a("v-list-item-avatar",[a("v-icon",[t._v("group")])],1),a("v-list-item-content",[a("v-list-item-title",[t._v(t._s(t.$t("settings_about_contributions")))])],1)],1),a("v-list-item",{attrs:{href:"https://github.com/gnehs/PokaPlayer/issues",target:"_blank"}},[a("v-list-item-avatar",[a("v-icon",[t._v("error")])],1),a("v-list-item-content",[a("v-list-item-title",[t._v(t._s(t.$t("settings_about_errorEeport")))])],1)],1)],1)],1)],1)},Oe=[],Fe={name:"poka-about",data:()=>({poka_version:"Loading..."}),created(){this.axios.get(_setting("server")+"/status/").then(t=>{t.data.version||this.$router.push("/login"),this.poka_version=t.data.version})}},Me=Fe,je=a("adda"),qe=a("8860"),ze=a("da13"),He=a("8270"),Ge=a("5d23"),Qe=Object(_["a"])(Me,Be,Oe,!1,null,null,null),Ye=Qe.exports;g()(Qe,{VCard:wt["a"],VCardText:xt["b"],VDivider:J["a"],VIcon:St["a"],VImg:je["a"],VList:qe["a"],VListItem:ze["a"],VListItemAvatar:He["a"],VListItemContent:Ge["a"],VListItemSubtitle:Ge["b"],VListItemTitle:Ge["c"]});var Je=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("overdrive",{key:t.parsedCover,staticClass:"cover",style:{"--size":t.size},attrs:{id:t.cover,duration:300}},[a("img",{staticClass:"cover-img",attrs:{"aspect-ratio":"1",src:t.parsedCover}}),t.hideShadow?t._e():a("img",{staticClass:"cover-shadow",attrs:{"aspect-ratio":"1",src:t.parsedCover}})])},We=[];const Ke=a("92b2");var Xe={name:"poka-cover",props:{cover:{type:String},size:{type:String},name:{type:String,default:"cover"},hideShadow:{type:Boolean,default:!1}},data:()=>({parsedCover:null}),watch:{cover(){this.updateImg()}},created(){this.updateImg()},methods:{updateImg(){this.cover?this.parsedCover=this.cover:this.parsedCover=Ke.generate(this.name,{baseColor:"#fc0"}).toDataUri()}}},Ze=Xe,ta=(a("9b16"),Object(_["a"])(Ze,Je,We,!1,null,"39caa198",null)),ea=ta.exports,aa=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{position:"sticky",top:"16px"}},[a("div",{staticClass:"header-wrapper"},[a("div",{staticClass:"bg",class:{blur:t.blurbg},style:{backgroundImage:"url('"+t.bg+"')"}})]),t.title?a("div",{staticClass:"hw-header",staticStyle:{"line-height":"normal"},style:t.headerStyle},[a("div",{staticClass:"hw-title"},[t._v(t._s(t.title))]),a("div",{staticClass:"hw-subtitle"},[t._v(t._s(t.subtitle))])]):t._e()])},ia=[],sa={name:"poka-header",data:()=>({headerStyle:{opacity:1,transform:""}}),props:{title:String,subtitle:String,bg:{type:String,default:_setting("headerBgSource")},blurbg:{type:Boolean,default:!1}},methods:{handleScroll(t){if(document.querySelector("main")){let t=document.querySelector("main").scrollTop,e=40;this.headerStyle.opacity=1-t/200,this.headerStyle.transform=`translate(0,-${t/e*35}px)`}}},mounted(){this.handleScroll(),document.querySelector("main")&&document.querySelector("main").addEventListener("scroll",this.handleScroll)},created(){this.handleScroll(),document.querySelector("main")&&document.querySelector("main").addEventListener("scroll",this.handleScroll)},destroyed(){document.querySelector("main")&&document.querySelector("main").removeEventListener("scroll",this.handleScroll)}},ra=sa,na=(a("6f9c"),Object(_["a"])(ra,aa,ia,!1,null,null,null)),oa=na.exports,la=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"info-header"},[a("poka-cover",{staticStyle:{margin:"8px auto","margin-bottom":"8px",display:"block"},attrs:{cover:t.cover,name:t.title,size:"240px"}}),a("div",{staticClass:"info-title",attrs:{title:t.title}},[t._v(t._s(t.title))]),a("div",{staticClass:"metadatas"},[t.subtitle?a("span",{staticClass:"meta"},[t._v(t._s(t.subtitle))]):t._e(),t.songs?a("span",{key:t.songs,staticClass:"meta"},[t._v(t._s(t.$t("album_total",{songs:t.songs})))]):t._e()]),a("div",{staticClass:"actions"},[t._t("default")],2)],1)},ca=[],da={name:"info-header",props:{cover:String,title:String,subtitle:String,songs:{default:0}}},ua=da,pa=(a("b966"),Object(_["a"])(ua,la,ca,!1,null,"754110fe",null)),ma=pa.exports,_a=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a",{ref:"card",staticClass:"card",attrs:{"data-source":t.parsed_source},on:{click:t.handleClick}},[a("div",{staticClass:"image"},[a("poka-cover",{attrs:{cover:t.parsed_pokaBg,name:t.pokaTitle,"hide-shadow":""}}),t.pokaIcon?a("div",{staticClass:"icon"},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v(t._s(t.pokaIcon))])],1):t._e()],1),a("div",{staticClass:"poka-card-title",class:{"t-ellipsis":t.ellipsis},domProps:{textContent:t._s(t.pokaTitle)}}),a("div",{staticClass:"poka-card-subtitle",class:{"t-ellipsis":t.ellipsis},domProps:{textContent:t._s(t.pokaSubtitle)}})])},ha=[];const ga=a("92b2");var va={name:"poka-card",props:{pokaBg:{default:null},ellipsis:{default:!0},source:{type:String,default:null},pokaTitle:String,pokaSubtitle:String,to:{type:String,default:null},pokaIcon:{type:String},fn:{type:Function,default:null}},data:()=>({parsed_source:null,parsed_pokaBg:null}),created(){"Netease2"==this.source?this.parsed_source=i18n.t("moduleShowName_Netease"):"DSM"==this.source?this.parsed_source=i18n.t("moduleShowName_DSM"):this.parsed_source=this.source,"string"===typeof this.pokaBg&&this.pokaBg.startsWith("http")?this.parsed_pokaBg=this.pokaBg:this.pokaBg?this.parsed_pokaBg=_setting("server")+this.pokaBg:this.parsed_pokaBg=ga.generate(this.pokaTitle,{baseColor:"#fc0"}).toDataUri()},methods:{async handleClick(){this.to&&this.$router.push(this.to),this.fn&&this.$emit("click",fn)}}},ya=va,fa=Object(_["a"])(ya,_a,ha,!1,null,null,null),ba=fa.exports;g()(fa,{VIcon:St["a"]});var ka=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"poka cards"},[t._t("default")],2)},wa=[],xa={name:"poka-cards"},Ca=xa,Sa=(a("a5da"),Object(_["a"])(Ca,ka,wa,!1,null,null,null)),$a=Sa.exports,Pa=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"poka-loader"},[a("v-progress-circular",{attrs:{indeterminate:"",color:t.color}})],1)},Da=[],Ta={name:"poka-loader",props:{color:{type:String,default:"primary"}}},Aa=Ta,Va=(a("6f84"),a("490a")),La=Object(_["a"])(Aa,Pa,Da,!1,null,"10417668",null),Ia=La.exports;g()(La,{VProgressCircular:Va["a"]});var Ua=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{directives:[{name:"show",rawName:"v-show",value:t.length>1,expression:"length > 1"}],ref:"pagination",staticClass:"poka-pagination"},[a("div",{staticClass:"poka-pagination-item",class:{disabled:1==t.value},on:{click:function(e){return t.switchPage(t.value-1)}}},[a("v-icon",[t._v("chevron_left")])],1),t._l(t.pages,(function(e,i){return a("div",{key:i,staticClass:"poka-pagination-item",class:{active:t.value==e,disabled:"..."==e},on:{click:function(a){return t.switchPage(e)}}},[t._v("\n "+t._s(e)+"\n ")])})),a("div",{staticClass:"poka-pagination-item",class:{disabled:t.value==t.length},on:{click:function(e){return t.switchPage(t.value+1)}}},[a("v-icon",[t._v("chevron_right")])],1)],2)},Na=[],Ra={name:"poka-pagination",props:{value:{type:Number},length:{type:Number}},data:()=>({pages:[]}),created(){this.updatePages()},methods:{switchPage(t){"..."!=t&&t!=this.value&&(this.$emit("input",t),this.$refs.pagination.parentElement.scrollIntoView({behavior:"smooth",block:"start"}),this.$nextTick(()=>{this.updatePages()}))},updatePages(){if(this.length>7){function t(t,e){return[...Array(e).keys()].splice(t)}let e=this.value-1,a=this.value+2;e<=3?this.pages=[...t(1,a-e+3),"...",this.length]:a>=this.length-1?this.pages=[1,"...",...t(e+(this.length-a)-1,this.length+1)]:this.pages=[1,"...",...t(e,a),"...",this.length]}else this.pages=[...Array(this.length).keys()].map(t=>t+1)}}},Ea=Ra,Ba=(a("7d8e"),Object(_["a"])(Ea,Ua,Na,!1,null,null,null)),Oa=Ba.exports;g()(Ba,{VIcon:St["a"]});var Fa=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.checkUpadteStatus?a("div",{key:"0",staticClass:"update-notify"},[a("h1",[t._v(t._s(t.$t("settings_update")))]),a("p",[t._v(t._s(t.checkUpadteStatus))]),a("v-btn",{attrs:{outlined:"",to:"/admin/system?update=true",color:"white",dark:""}},[t._v(t._s(t.$t("settings_update_go2UpdatePage")))])],1):t._e()},Ma=[],ja={name:"poka-update",created(){this.axios.get(_setting("server")+"/status/").then(t=>t.data).then(t=>{let e="admin"==JSON.parse(sessionStorage.getItem("login")).role||!1;t.debug&&(this.debug=t.debug),e&&this.fetchNewVersion(t.version,e)})},data:()=>({checkUpadteStatus:null,debug:null}),methods:{compareVersion(t,e){return t=t.split(".").map(t=>parseInt(t)),e=e.split(".").map(t=>parseInt(t)),e[0]>t[0]||(e[1]>t[1]||e[2]>t[2])},async fetchNewVersion(t,e){let a=`poka-github-check-${(new Date).toJSON().slice(0,10).replace(/-/g,"/")}`,i=JSON.parse(sessionStorage[a]||null);i||(i=await fetch("https://api.github.com/repos/gnehs/PokaPlayer/releases").then(t=>t.json()).then(t=>{return sessionStorage[a]=JSON.stringify(t),t}).catch(t=>console.error(t))),(this.compareVersion(t,i[0].tag_name)||this.debug)&&(this.checkUpadteStatus=i18n.t("settings_update_canUpdate2",{version:i[0].tag_name}),this.debug&&(this.checkUpadteStatus+=` (debug: ${this.debug})`))}}},qa=ja,za=(a("e627"),Object(_["a"])(qa,Fa,Ma,!1,null,"59ac6c3e",null)),Ha=za.exports;g()(za,{VBtn:kt["a"]});var Ga=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"chip-nav"},t._l(t.items,(function(e){return a("router-link",{directives:[{name:"ripple",rawName:"v-ripple"}],key:e.to,staticClass:"chip-nav-item",class:{active:t.$route.path==e.to},attrs:{to:e.to}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v(t._s(e.icon))]),a("span",[t._v(t._s(t.$t(e.text)))])],1)})),1)},Qa=[],Ya={name:"library-menu",data:()=>({items:[{icon:"library_music",text:"library",to:"/library"},{icon:"album",text:"album",to:"/album"},{icon:"folder",text:"folder",to:"/folder"},{icon:"keyboard_voice",text:"artist",to:"/artist"},{icon:"edit",text:"composer",to:"/composer"},{icon:"video_library",text:"playlist",to:"/playlist"}]}),created(){}},Ja=Ya,Wa=Object(_["a"])(Ja,Ga,Qa,!1,null,null,null),Ka=Wa.exports;g()(Wa,{VIcon:St["a"]}),Tt()(Wa,{Ripple:At["a"]});var Xa=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{display:"flex","justify-content":"flex-end"},style:{width:t.$vuetify.breakpoint.mdAndUp?"initial":"100%",flex:t.$vuetify.breakpoint.mdAndUp?"1":"initial"}},[a("v-slide-x-reverse-transition",[a("form",{directives:[{name:"show",rawName:"v-show",value:t.value,expression:"value"}],style:{width:t.$vuetify.breakpoint.mdAndUp?"380px":"100%"},on:{submit:function(e){return e.preventDefault(),t.search.apply(null,arguments)}}},[a("v-text-field",{attrs:{label:t.$t("search")+"...",solo:"",flat:"","background-color":"rgba(0,0,0,.1)","hide-details":"","append-icon":"mdi-magnify"},on:{"click:append":t.search},model:{value:t.seachBarVal,callback:function(e){t.seachBarVal=e},expression:"seachBarVal"}})],1)]),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.value=!t.value,t.$emit("input",t.value),t.seachBarVal=""}}},[a("v-icon",{staticClass:"anicons",style:{"font-variation-settings":t.value?"'TIME' 100":""}},[t._v("7")])],1)],1)},Za=[],ti={name:"poka-searchbar",props:{value:{type:Boolean,default:!1}},data:()=>({seachBarVal:null}),methods:{search(){this.$router.push("/search?keyword="+encodeURIComponent(this.seachBarVal))}}},ei=ti,ai=Object(_["a"])(ei,Xa,Za,!1,null,null,null),ii=ai.exports;g()(ai,{VBtn:kt["a"],VIcon:St["a"],VSlideXReverseTransition:M["f"],VTextField:Pt["a"]});var si=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"bottom-player"},[a("div",{staticClass:"app-progress-bar"},[a("v-slider",{attrs:{min:"0",max:"100",step:"0.000001","hide-details":""},on:{change:t.audio_seek},model:{value:t.audio_currentTimePercent,callback:function(e){t.audio_currentTimePercent=e},expression:"audio_currentTimePercent"}})],1),a("div",{staticClass:"song-info"},[a("div",{staticClass:"left"},[a("div",{staticClass:"cover"},[a("v-fade-transition",{attrs:{mode:"out-in"}},[a("img",{key:t.audio_cover,attrs:{src:t.audio_cover}})])],1),a("div",{staticClass:"song-title",on:{click:function(e){t.fullscreen=!t.fullscreen}}},[a("div",{staticClass:"song-name"},[t._v(t._s(t.audio_title))]),a("div",{staticClass:"song-artist"},[t._v("\n "+t._s(t.audio_artist||t.$t("app_waitForPlay"))+"\n ")])])]),a("div",{staticClass:"center"},[a("span",{staticClass:"time"},[t._v(t._s(t.audio_currentTime))]),a("v-btn",{attrs:{icon:""},on:{click:t.audio_previous}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("skip_previous")])],1),a("v-btn",{attrs:{small:"",fab:"",depressed:"",color:"primary"},on:{click:t.audio_toggle}},[a("v-icon",{staticClass:"anicons",style:{"font-variation-settings":t.audio_paused?"":"'TIME' 100"}},[t._v("H")])],1),a("v-btn",{attrs:{icon:""},on:{click:t.audio_next}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("skip_next")])],1),a("span",{staticClass:"time"},[t._v(t._s(t.audio_totalTime))])],1),t.audio_artist?a("div",{staticClass:"right"},[a("div",{style:"display: flex;padding: 20px 0;min-width: 160px;justify-content: flex-end;",on:{mouseover:function(e){t.audio_volume_hover=!0},mouseleave:function(e){t.audio_volume_hover=!1}}},[a("v-fade-transition",[a("v-slider",{directives:[{name:"show",rawName:"v-show",value:t.audio_volume_hover,expression:"audio_volume_hover"}],attrs:{"hide-details":"","thumb-label":""},model:{value:t.audio_volume,callback:function(e){t.audio_volume=e},expression:"audio_volume"}})],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.audio_volume?t.audio_volume=0:t.audio_volume=100}}},[0==t.audio_volume?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("volume_off")]):t.audio_volume<50?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("volume_down")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("volume_up")])],1)],1),a("v-btn",{attrs:{icon:""},on:{click:t.switch_audio_order}},["list"===t.audio_order?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("repeat")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("shuffle")])],1),a("v-btn",{attrs:{icon:"",to:"/fullscreen"}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("expand_less")])],1)],1):a("div",{staticClass:"right"},[a("play-random-button")],1),t.audio_artist?a("div",{staticClass:"right-s"},[a("v-btn",{attrs:{icon:""},on:{click:t.audio_previous}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("skip_previous")])],1),a("v-btn",{attrs:{small:"",fab:"",depressed:"",color:"primary"},on:{click:t.audio_toggle}},[a("v-icon",{staticClass:"anicons",style:{"font-variation-settings":t.audio_paused?"":"'TIME' 100"}},[t._v("H")])],1),a("v-btn",{attrs:{icon:""},on:{click:t.audio_next}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("skip_next")])],1)],1):a("div",{staticClass:"right-s"},[a("play-random-button")],1)]),a("v-dialog",{attrs:{fullscreen:"",transition:"dialog-bottom-transition"},model:{value:t.fullscreen,callback:function(e){t.fullscreen=e},expression:"fullscreen"}},[a("div",{staticClass:"fullscreen-player"},[a("v-fade-transition",[a("div",{key:t.audio_cover,staticClass:"fullscreen-player-background",style:{backgroundImage:"url('"+t.audio_cover+"')"}})]),t.$vuetify.breakpoint.mdAndUp?a("v-btn",{staticClass:"close",attrs:{icon:"",dark:"",large:""},on:{click:function(e){t.$router.go(-1),t.$router.push("/")}}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("expand_more")])],1):t._e(),a("div",{staticClass:"fullscreen-player-content"},[t.$vuetify.breakpoint.mdAndUp?a("player-player"):t._e(),a("div",{staticClass:"player-content"},[a("div",{staticClass:"nav"},[a("div",{staticClass:"nav-items"},[a("div",{directives:[{name:"show",rawName:"v-show",value:!t.$vuetify.breakpoint.mdAndUp,expression:"!$vuetify.breakpoint.mdAndUp"}],staticClass:"nav-item",class:{active:"player"==t.nav_active},on:{click:function(e){t.nav_active="player"}}},[t._v("\n Player\n ")]),a("div",{staticClass:"nav-item",class:{active:"playlist"==t.nav_active},on:{click:function(e){t.nav_active="playlist"}}},[t._v("Playlist")]),a("div",{staticClass:"nav-item",class:{active:"lyric"==t.nav_active},on:{click:function(e){t.nav_active="lyric"}}},[t._v("Lyric")])]),a("portal-target",{attrs:{name:"fullscreen-player-action",slim:""}},[a("div",{staticClass:"action"})])],1),"player"==t.nav_active?a("player-player",{staticClass:"player-list"}):t._e(),"playlist"==t.nav_active?a("player-playlist",{staticClass:"player-list"}):t._e(),"lyric"==t.nav_active?a("player-lyric",{staticClass:"player-list"}):t._e()],1)],1)],1)])],1)},ri=[],ni={name:"buttom-player",data(){return{audio_interval:null,audio_currentTimePercent:100,audio_bufferPercent:100,audio_currentTime:"0:00",audio_totalTime:"0:00",audio_paused:!0,audio_recored:!1,audio_cover:_setting("headerBgSource"),audio_title:"PokaPlayer",audio_artist:null,audio_order:_player.options.order,audio_volume:100,audio_volume_hover:!1,nav_active:"playlist",fullscreen:"/fullscreen"==this.$route.path}},watch:{audio_volume(t){_player.volume(t/100,!0)},"$route.path":function(t,e){this.fullscreen="/fullscreen"==this.$route.path}},destroyed(){this.audio_interval&&clearInterval(this.audio_interval)},created(){if("mediaSession"in navigator){navigator.mediaSession.setActionHandler("play",()=>{_player.toggle(),navigator.mediaSession.playbackState="playing"}),navigator.mediaSession.setActionHandler("pause",()=>{_player.pause(),navigator.mediaSession.playbackState="paused"}),navigator.mediaSession.setActionHandler("previoustrack",()=>_player.skipBack()),navigator.mediaSession.setActionHandler("nexttrack",()=>_player.skipForward());try{navigator.mediaSession.setActionHandler("seekto",t=>{console.log("seek to",t.seekTime),_player.seek(t.seekTime)})}catch(t){console.warn('Warning! The "seekto" media session action is not supported.')}}_player.on("loadedmetadata",(function(){"setPositionState"in navigator.mediaSession&&navigator.mediaSession.setPositionState({duration:_player.audio.duration||0,playbackRate:1,position:_player.audio.currentTime||0})})),this.audio_interval=setInterval(()=>{let t=_player.audio.currentTime||0,e=_player.audio.duration||0;if(this.audio_paused=_player.paused,this.audio_order=_player.options.order,_player.list.audios.length>0){let{name:a,artist:i,album:s,cover:r}=_player.list.audios[_player.list.index];this.audio_title!=a&&(this.audio_recored=!1,"mediaSession"in navigator&&(navigator.mediaSession.metadata=new MediaMetadata({title:a,artist:i,album:s,artwork:[{src:r}]})));let n=_player.audio.buffered,o=t>1?n.end(n.length-1)/e*100:0,l=t/e*100;this.audio_currentTimePercent=l,this.audio_bufferPercent=o,this.audio_title=a,this.audio_artist=i,this.audio_cover=r,this.audio_currentTime=this.secondToTime(t),this.audio_totalTime=this.secondToTime(e),e&&t+10>e&&!this.audio_recored&&window._setting("dataRecord")&&(this.audio_recored=!0,this.axios.post(`${_setting("server")}/pokaapi/v2/record/add`,_player.list.audios[_player.list.index]))}else this.audio_currentTime="0:00",this.audio_totalTime="0:00",this.audio_currentTimePercent=100,this.audio_bufferPercent=100,this.audio_title="PokaPlayer",this.audio_artist=null,this.audio_recored=!1,this.audio_cover=_setting("headerBgSource"),"mediaSession"in navigator&&(console.log("[mediaSession] metadata cleared."),navigator.mediaSession.metadata=null)},400)},methods:{secondToTime(t){let e=Math.floor(t/60),a=Math.floor(t%60);return a=a<10?"0"+a:a,e+":"+a},audio_toggle(){_player.list.audios.length>0?(_player.toggle(),this.audio_paused=_player.paused):this.$randomPlay()},audio_next(){_player.skipForward(),_player.play()},audio_previous(){_player.skipBack(),_player.play()},audio_seek(){_player.seek(this.audio_currentTimePercent/100*_player.audio.duration)},switch_audio_order(){_player.options.order="random"===_player.options.order?"list":"random",this.audio_order=_player.options.order}}},oi=ni,li=(a("e14e"),a("9ca5"),a("ba0d")),ci=Object(_["a"])(oi,si,ri,!1,null,"3b12ac08",null),di=ci.exports;g()(ci,{VBtn:kt["a"],VDialog:Ct["a"],VFadeTransition:M["d"],VIcon:St["a"],VSlider:li["a"]});var ui=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{theme:t.lyric_theme}},[a("portal",{attrs:{to:"fullscreen-player-action"}},[a("div",{staticClass:"action"},[a("v-btn",{attrs:{dark:"",icon:""},on:{click:t.openLyricDialog}},[a("v-icon",[t._v("search")])],1),a("v-btn",{attrs:{dark:"",icon:""},on:{click:t.editLyric}},[a("v-icon",[t._v("mdi-pencil")])],1),a("v-btn",{attrs:{dark:"",icon:""},on:{click:function(e){t.lyric_theme_dialog=!0}}},[a("v-icon",[t._v("mdi-palette")])],1)],1)]),a("div",{on:{dblclick:t.openLyricDialog}},[t.lyric.length>1?a("div",{key:"lyric",staticClass:"lyric",class:{lyricTranslated:t.lyricTranslated}},[a("div",{staticStyle:{height:"200px"}}),t._l(t.lyric,(function(e,i){return a("p",{key:i,class:{focus:i==t.lyricFocus,tl:!!t.lyricTranslated&&Math.floor((i-t.lyricFocus)/2)!=Math.round((i-t.lyricFocus)/2)},attrs:{"data-lyric-set":t.lyricTranslated?Math.floor((i-t.lyricFocus)/2):i-t.lyricFocus}},[a("span",[t._v(t._s(e.text))])])})),a("div",{staticStyle:{height:"200px"}})],2):t.lyricSearching?a("poka-loader",{staticStyle:{"margin-top":"30vh !important"},attrs:{color:"#fff"}}):a("v-card",{key:"lrc_noLyrics",staticClass:"mx-auto blur-card",staticStyle:{"margin-top":"30vh"},attrs:{"max-width":"344"}},[a("v-card-text",{staticClass:"text-center"},[a("v-icon",{staticClass:"material-icons-outlined display-4"},[t._v("subtitles")]),a("p",{staticClass:"headline text--primary"},[t._v(t._s(t.$t("lrc_noLyrics")))]),a("v-btn",{attrs:{outlined:"",color:"primary"},on:{click:function(e){t.showLyricDialog=!0}}},[t._v(t._s(t.$t("lrc_search")))])],1)],1)],1),t.lyric_save_toast?a("v-card",{staticClass:"save-current-lyric mx-auto blur-card",attrs:{"max-width":"400"}},[a("v-card-title",[t._v("歌詞正確嗎?")]),a("v-card-text",[t._v("按下「儲存」讓下次也會載入相同的歌詞。")]),a("v-card-actions",[a("v-btn",{attrs:{text:""},on:{click:function(e){t.lyric_save_toast=!1}}},[t._v("取消")]),a("v-spacer"),a("v-btn",{attrs:{color:"primary"},on:{click:t.saveCurrentLyric}},[t._v("儲存")])],1)],1):t._e(),a("v-dialog",{attrs:{"max-width":"420"},model:{value:t.showLyricDialog,callback:function(e){t.showLyricDialog=e},expression:"showLyricDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("lrc_search")))]),a("v-card-text",{staticStyle:{"padding-bottom":"0"}},[a("v-text-field",{attrs:{label:t.$t("lrc_search"),name:"searchLyric",disabled:t.lyricSearching,solo:""},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.getLyricByKeyword()},change:function(e){return t.getLyricByKeyword()}},model:{value:t.lyricSearchkeyword,callback:function(e){t.lyricSearchkeyword="string"===typeof e?e.trim():e},expression:"lyricSearchkeyword"}}),a("p",{staticStyle:{"margin-top":"-22px"}},[a("small",[t._v(t._s(t.$t("lrc_enter2search")))])])],1),a("v-divider"),a("v-card-text",{staticStyle:{"max-height":"400px",overflow:"scroll","overflow-x":"hidden"}},[a("div",{staticClass:"poka list",staticStyle:{width:"372px"}},[a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){t.loadLrc("[00:00.000]",!0),t.showLyricDialog=!1}}},[a("div",{staticClass:"content"},[a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(t.$t("lrc_notLoad")))]),a("div",{staticClass:"t-ellipsis"},[t._v("\n "+t._s(t.$t("lrc_notLoad_description"))+"\n ")])])])])]),!t.lyricSearching&&t.lyricSearchResult?a("div",{staticClass:"poka list",staticStyle:{width:"100%"}},t._l(t.lyricSearchResult,(function(e,i){return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:i,staticClass:"item",on:{click:function(a){t.loadLrc(e.lyric,!0),t.showLyricDialog=!1}}},[a("div",{staticClass:"content"},[a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(e.name))]),a("div",{staticClass:"t-ellipsis"},[t._v(t._s(e.artist))])])])])})),0):t.lyricSearching?a("poka-loader"):a("div",{staticStyle:{"text-align":"center",padding:"40px 0"}},[a("v-btn",{attrs:{color:"primary"},on:{click:t.dialogSearch}},[t._v(t._s(t.$t("search")))])],1)],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.showLyricDialog=!1}}},[t._v(t._s(t.$t("cancel")))])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"300"},model:{value:t.lyric_theme_dialog,callback:function(e){t.lyric_theme_dialog=e},expression:"lyric_theme_dialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("settingInterface.customize.lyric._")))]),a("v-card-text",[a("div",{staticClass:"poka list"},[a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){return t.setLyricTheme("bigtext")}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"24px",item:""}},[a("v-icon",[t._v("palette")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head"},[t._v("Big text")])])],1)]),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){return t.setLyricTheme("default")}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"24px",item:""}},[a("v-icon",[t._v("palette")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head"},[t._v("Default")])])],1)]),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){return t.setLyricTheme("spacing")}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"24px",item:""}},[a("v-icon",[t._v("palette")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head"},[t._v("Spacing")])])],1)]),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){return t.setLyricTheme("underline")}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"24px",item:""}},[a("v-icon",[t._v("palette")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head"},[t._v("Underline")])])],1)])])]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.lyric_theme_dialog=!1}}},[t._v(t._s(t.$t("cancel")))])],1)],1)],1)],1)},pi=[],mi={name:"player-lyric",data:()=>({audio_title:null,audio_artist:null,audio_cover:null,showLyricDialog:!1,lyric_theme_dialog:!1,lyric:[],lyric_raw:null,lyricFocus:0,lyricSearching:!0,lyricSearchResult:null,lyricTranslated:!1,lyricSearchkeyword:null,Lyric_Update:null,lyric_color:null,lyric_shadow_color:null,lyric_theme:_setting("lyricTheme"),lyric_save_toast:!1}),created(){this.updateLyric(),this.startUpdateLyric()},destroyed(){this.stopUpdateLyric()},methods:{editLyric(){window.localStorage["lrc_temp"]=this.lyric_raw,this.$router.push("/lyric/edit")},startUpdateLyric(){this.Lyric_Update=setInterval(()=>this.updateLyric(),300)},stopUpdateLyric(){this.Lyric_Update&&clearInterval(this.Lyric_Update)},openLyricDialog(){this.showLyricDialog=!0,this.lyricSearchkeyword=this.audio_title+" "+this.audio_artist},dialogSearch(){this.getLyricByKeyword(this.lyricSearchkeyword,!1)},focusLyric(){this.$nextTick(()=>{let t=document.querySelector('.lyric [data-lyric-set="0"].focus');t?t.scrollIntoView({behavior:"smooth",block:"center"}):this.lyricFocus=0})},updateLyric(){let t=_player.list.audios[_player.list.index];if(_player.list.audios.length>0){if(this.audio_title!=t.name)window._lrc.load("[00:00.000]"),this.lyricFocus=0,this.lyric_save_toast=!1,this.lyricSearching=!0,this.lyricSearchResult=null,this.lyricSearchkeyword=t.name+" "+t.artist,this.getLyric(t.name,t.artist,t.id,t.source),this.audio_title=t.name,this.audio_artist=t.artist,this.audio_cover=t.cover;else if(this.lyric=window._lrc.getLyrics(),this.lyric.length>1){let t=window._lrc.select(_player.audio.currentTime);this.lyricFocus!=t&&(this.lyricFocus=t,this.focusLyric())}}else this.noloadedLyric=!0,this.lyricSearching=!1},getLyric(t,e,a=!1,i){let s,r=/\[([0-9.:]*)\]/i;a?(s=_setting("server")+`/pokaapi/lyric/?moduleName=${encodeURIComponent(i)}&id=${encodeURIComponent(a)}&time=${(new Date).getTime()}`,this.axios(s).then(e=>{e.data.lyrics[0].lyric&&e.data.lyrics[0].lyric.match(r)?t==this.audio_title&&this.loadLrc(e.data.lyrics[0].lyric):this.getLyricByKeyword(this.lyricSearchkeyword)})):this.getLyricByKeyword(this.lyricSearchkeyword)},getLyricByKeyword(t,e=!0){t||(t=this.lyricSearchkeyword),this.lyricSearching=!0,this.axios(_setting("server")+`/pokaapi/searchLyrics/?keyword=${encodeURIComponent(t)}`).then(t=>t.data).then(a=>{a.lyrics.length>0&&(a.lyrics.forEach(t=>{let e=.7*this.matchRate(this.audio_title,t.name)+.3*this.matchRate(this.audio_artist,t.artist);e=Math.round(100*e)/100,t.rate=e>0?e>100?90.25:e:0}),a.lyrics.sort((t,e)=>e.rate-t.rate),t==this.lyricSearchkeyword&&(a.lyrics[0].rate>35&&e?(this.loadLrc(a.lyrics[0].lyric),this.lyric_save_toast=!0):this.$snackbar("未發現匹配歌詞,您可以於歌詞搜尋中嘗試手動匹配"),this.lyricSearchResult=a.lyrics)),this.lyricSearching=!1})},matchRate(t,e,a=0){t=t.toLowerCase(),e=e.toLowerCase();for(let i of t.split(""))e.includes(i)?a++:a--;for(let i of e.split(""))t.includes(i)?a++:a--;return Math.round(a/(2*t.length)*1e4)/100},loadLrc(t,e=!1){this.lyric_save_toast=!1,window._lrc.load(t),this.lyric_raw=t,this.lyricFocus=0;try{window._lrc.lyrics_all[window._lrc.lyrics_all.length-2].timestamp==window._lrc.lyrics_all[window._lrc.lyrics_all.length-1].timestamp?(window._lrc.lyrics_all[window._lrc.lyrics_all.length-2].timestamp+=100,this.lyricTranslated=!0,window._lrc.lyrics_all=window._lrc.lyrics_all.sort((t,e)=>t.timestamp-e.timestamp)):this.lyricTranslated=!1}catch(a){this.lyricTranslated=!1}if(this.lyricSearching=!1,e){let e=_player.list.audios[_player.list.index];this.axios.post(_setting("server")+"/pokaapi/lyric",{title:e.name,artist:e.artist,songId:e.id,source:e.source,lyric:t}),this.$snackbar(i18n.t("lrc_saved"))}this.updateLyric()},setLyricTheme(t){window._setting("lyricTheme",t),this.lyric_theme_dialog=!1,this.lyric_theme=t,this.axios({method:"post",url:_setting("server")+"/pokaapi/v2/user/setting/",data:{n:{lyricTheme:t}}})},saveCurrentLyric(){this.loadLrc(this.lyric_raw,!0)}}},_i=mi,hi=(a("642b"),Object(_["a"])(_i,ui,pi,!1,null,"a8856264",null)),gi=hi.exports;g()(hi,{VAvatar:bt["a"],VBtn:kt["a"],VCard:wt["a"],VCardActions:xt["a"],VCardText:xt["b"],VCardTitle:xt["c"],VDialog:Ct["a"],VDivider:J["a"],VIcon:St["a"],VSpacer:D["a"],VTextField:Pt["a"]}),Tt()(hi,{Ripple:At["a"]});var vi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("portal",{attrs:{to:"fullscreen-player-action"}},[a("div",{staticClass:"action"},[a("v-btn",{attrs:{icon:"",dark:""},on:{click:t.switch_audio_order}},["list"===t.audio_order?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("repeat")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("shuffle")])],1),a("v-btn",{attrs:{icon:"",dark:""},on:{click:t.audio_clean}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("clear_all")])],1)],1)]),t.audio_queue.length?a("poka-parse-songs",{attrs:{data:t.audio_queue,"now-playing":"","active-index":t.audio_index},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-btn",{directives:[{name:"show",rawName:"v-show",value:t.isSafari,expression:"isSafari"}],attrs:{icon:"",dark:""},on:{click:function(t){return t.stopPropagation(),e.moreDialog(e.song)}}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("more_horiz")])],1),a("v-btn",{attrs:{icon:"",dark:""},on:{click:function(a){return a.stopPropagation(),t.removeSong(e.index)}}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("close")])],1)]}}],null,!1,2052521558)}):t._e(),t.audio_queue.length?t._e():a("div",{staticStyle:{"margin-top":"30vh","text-align":"center"}},[a("v-icon",{staticClass:"display-4 material-icons-outlined",attrs:{dark:""}},[t._v("queue_music")]),a("p",{staticClass:"headline"},[t._v(t._s(t.$t("app_waitForPlay")))]),a("p",[t._v(t._s(t.$t("app_waitForPlay_description")))]),a("play-random-button")],1)],1)},yi=[],fi={name:"player-playlist",data:()=>({audio_queue:null,audio_order:_player.options.order,audio_index:-1,updateInterval:null,bgSlideAnimation:"slide-left",isSafari:/^((?!chrome|android).)*safari/i.test(window.navigator.userAgent)}),created(){this.updatePlayer(),this.startUpdatePlayer(),this.focusActive()},destroyed(){this.stopUpdatePlayer()},methods:{startUpdatePlayer(){this.updateInterval=setInterval(()=>this.updatePlayer(),400)},stopUpdatePlayer(){this.updateInterval&&clearInterval(this.updateInterval)},updatePlayer(){this.audio_queue=_player.list.audios,this.audio_index!=_player.list.index&&(this.audio_index=_player.list.index,this.audio_order=_player.options.order,this.focusActive())},focusActive(){this.$nextTick(()=>{let t=document.querySelector(".poka.list .item.active");t&&t.scrollIntoView({behavior:"smooth",block:"center"})})},removeSong(t){_player.list.remove(t),this.updatePlayer()},audio_clean(){_player.list.clear()},switch_audio_order(){_player.options.order="random"===_player.options.order?"list":"random",this.audio_order=_player.options.order}}},bi=fi,ki=Object(_["a"])(bi,vi,yi,!1,null,null,null),wi=ki.exports;g()(ki,{VBtn:kt["a"],VIcon:St["a"]});var xi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"player"},[a("portal",{attrs:{to:"fullscreen-player-action"}},[a("div",{staticClass:"action"},[a("v-btn",{attrs:{icon:"",dark:""},on:{click:t.switch_audio_order}},["list"===t.audio_order?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("repeat")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("shuffle")])],1)],1)]),a("div",{staticClass:"player-cover"},[a("v-fade-transition",{attrs:{mode:"out-in"}},[a("poka-cover",{key:t.audio_cover,attrs:{cover:t.audio_cover,size:"400px"}})],1)],1),a("div",{staticClass:"player-title"},[t._v(t._s(t.audio_title))]),a("div",{staticClass:"player-artist"},[t._v("\n "+t._s(t.audio_artist||t.$t("app_waitForPlay"))+"\n ")]),a("v-slider",{attrs:{color:"#fff",min:"0",max:"100",step:"0.001","hide-details":""},on:{change:t.audio_seek},model:{value:t.audio_currentTimePercent,callback:function(e){t.audio_currentTimePercent=e},expression:"audio_currentTimePercent"}}),a("div",{staticClass:"player-duration"},[a("div",{staticClass:"time"},[t._v(t._s(t.audio_currentTime))]),a("div",{staticClass:"time"},[t._v(t._s(t.audio_totalTime))])]),a("div",{staticClass:"player-control"},[a("v-btn",{attrs:{icon:"",dark:"",large:""},on:{click:t.audio_previous}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("skip_previous")])],1),a("v-btn",{staticClass:"play-btn",attrs:{dark:"",color:"gray",fab:""},on:{click:t.audio_toggle}},[a("v-icon",{staticClass:"anicons",style:{"font-variation-settings":t.audio_paused?"":"'TIME' 100"}},[t._v("H")])],1),a("v-btn",{attrs:{icon:"",dark:"",large:""},on:{click:t.audio_next}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("skip_next")])],1)],1)],1)},Ci=[],Si={name:"player-player",data:()=>({audio_currentTimePercent:100,audio_bufferPercent:100,audio_currentTime:"0:00",audio_totalTime:"0:00",audio_paused:!0,audio_cover:_setting("headerBgSource"),audio_title:"PokaPlayer",audio_artist:null,audio_order:_player.options.order,audio_volume:100,audio_volume_hover:!1}),watch:{audio_volume(t){_player.volume(t/100,!0)},"$route.path":function(t,e){this.fullscreen="/fullscreen"==this.$route.path}},destroyed(){this.audio_interval&&clearInterval(this.audio_interval)},created(){this.updatePlayer(),this.audio_interval=setInterval(()=>{this.updatePlayer()},400)},methods:{updatePlayer(){let t=_player.audio.currentTime||0,e=_player.audio.duration||0;if(this.audio_paused=_player.paused,this.audio_order=_player.options.order,_player.list.audios.length>0){let{name:a,artist:i,album:s,cover:r}=_player.list.audios[_player.list.index];this.audio_title!=a&&(this.audio_recored=!1,"mediaSession"in navigator&&(navigator.mediaSession.metadata=new MediaMetadata({title:a,artist:i,album:s,artwork:[{src:r}]})));let n=_player.audio.buffered,o=t>1?n.end(n.length-1)/e*100:0,l=t/e*100;this.audio_currentTimePercent=l,this.audio_bufferPercent=o,this.audio_title=a,this.audio_artist=i,this.audio_cover=r,this.audio_currentTime=this.secondToTime(t),this.audio_totalTime=this.secondToTime(e),e&&t+10>e&&!this.audio_recored&&window._setting("dataRecord")&&(this.audio_recored=!0,this.axios.post(`${_setting("server")}/pokaapi/v2/record/add`,_player.list.audios[_player.list.index]))}else this.audio_currentTime="0:00",this.audio_totalTime="0:00",this.audio_currentTimePercent=100,this.audio_bufferPercent=100,this.audio_title="PokaPlayer",this.audio_artist=null,this.audio_recored=!1,this.audio_cover=_setting("headerBgSource"),"mediaSession"in navigator&&(console.log("[mediaSession] metadata cleared."),navigator.mediaSession.metadata=null)},secondToTime(t){let e=Math.floor(t/60),a=Math.floor(t%60);return a=a<10?"0"+a:a,e+":"+a},audio_toggle(){_player.list.audios.length>0?(_player.toggle(),this.audio_paused=_player.paused):this.$randomPlay()},audio_next(){_player.skipForward(),_player.play()},audio_previous(){_player.skipBack(),_player.play()},audio_seek(){_player.seek(this.audio_currentTimePercent/100*_player.audio.duration)},switch_audio_order(){_player.options.order="random"===_player.options.order?"list":"random",this.audio_order=_player.options.order}}},$i=Si,Pi=(a("ae69"),Object(_["a"])($i,xi,Ci,!1,null,null,null)),Di=Pi.exports;g()(Pi,{VBtn:kt["a"],VFadeTransition:M["d"],VIcon:St["a"],VSlider:li["a"]});var Ti=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-btn",{attrs:{text:!t.icon,rounded:"",large:!t.icon,dark:t.dark,icon:t.icon,color:"primary"},on:{click:t.back}},[a("v-icon",{class:{"mr-2":!t.icon}},[t._v("arrow_back")]),a("span",{directives:[{name:"show",rawName:"v-show",value:!t.icon,expression:"!icon"}]},[t._v(t._s(t.$t("back")))])],1)},Ai=[],Vi={name:"back",props:{dark:{type:Boolean,default:!1},icon:{type:Boolean,default:!1},to:{type:String}},methods:{back(){this.to?this.$router.push(this.to):(this.$router.go(-1),this.$router.push("/"))}}},Li=Vi,Ii=Object(_["a"])(Li,Ti,Ai,!1,null,null,null),Ui=Ii.exports;g()(Ii,{VBtn:kt["a"],VIcon:St["a"]});var Ni=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-btn",{attrs:{color:"primary",disabled:t.loadingRandom,dark:t.$vuetify.theme.isDark},on:{click:t.randomPlay}},[t.loadingRandom?a("span",[t._v(t._s(t.$t("loading")))]):a("span",[t._v(t._s(t.$t("playlist_random")))])])},Ri=[],Ei={name:"play-random-button",data:()=>({loadingRandom:!1}),methods:{randomPlay(){this.loadingRandom=!0;try{this.$randomPlay()}catch{this.loadingRandom=!1}}}},Bi=Ei,Oi=Object(_["a"])(Bi,Ni,Ri,!1,null,null,null),Fi=Oi.exports;g()(Oi,{VBtn:kt["a"]});var Mi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return null!=t.isPinned&&"disabled"!=t.isPinned&&"speed-dial"==t.btnType?a("v-fab-transition",[a("v-btn",{staticStyle:{bottom:"calc(16px + 69px)"},attrs:{color:"primary",fab:"",large:"",dark:"",bottom:"",right:"",fixed:"",loading:t.loading},on:{click:t.pin}},[t.isPinned?a("v-icon",[t._v("push_pin")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("push_pin")])],1)],1):null!=t.isPinned&&"disabled"!=t.isPinned&&"icon-button"==t.btnType?a("v-btn",{staticClass:"rounded-lg",attrs:{loading:t.loading,color:"primary",outlined:!t.isPinned},on:{click:t.pin}},[t.isPinned?a("v-icon",{staticClass:"mr-2"},[t._v("push_pin")]):a("v-icon",{staticClass:"material-icons-outlined mr-2"},[t._v("push_pin")]),t._v("\n "+t._s(t.$t("pin"))+"\n")],1):t._e()},ji=[],qi={name:"pin-button",created(){this.getPinStatus()},props:{source:String,type:String,id:String,name:String,cover:String,artist:{type:String,default:""},btnType:{type:String,default:"speed-dial"}},data:()=>({server:_setting("server"),isPinned:null,loading:!1}),methods:{getPinStatus(){if(this.name){this.loading=!0;let[t,e,a]=[this.source,this.id,this.type];this.axios.post("/pokaapi/v2/pin/ispinned",{source:t,id:e,name:name,type:a}).then(t=>{this.isPinned=t.data,this.loading=!1})}},pin(){this.loading=!0;let[t,e,a,i,s,r]=[this.source,this.id,this.type,this.name,this.cover,this.artist];s=s.replace(_setting("server"),""),this.axios.post(`/pokaapi/v2/pin/${this.isPinned?"unpin":"pin"}`,{source:t,id:e,type:a,name:i,cover:s,artist:r}).then(t=>{this.getPinStatus()})}}},zi=qi,Hi=Object(_["a"])(zi,Mi,ji,!1,null,null,null),Gi=Hi.exports;g()(Hi,{VBtn:kt["a"],VFabTransition:M["c"],VIcon:St["a"]});var Qi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-menu",{attrs:{bottom:"",left:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({attrs:{icon:""}},"v-btn",s,!1),i),[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("more_vert")])],1)]}}])},[a("v-list",[a("v-list-item-group",{attrs:{color:"primary"}},t._l(t.items,(function(e,i){return a("v-list-item",{key:i,attrs:{to:e.to}},[a("v-list-item-icon",[a("v-icon",{staticClass:"material-icons-outlined",domProps:{textContent:t._s(e.icon)}})],1),a("v-list-item-content",[a("v-list-item-title",[t._v(t._s(t.$t(e.text)))])],1)],1)})),1)],1)],1)},Yi=[],Ji={name:"menu-btn",data:()=>({items:[{icon:"settings",text:"settings",to:"/settings"}]}),created(){this.getStatus()},methods:{async getStatus(){let t=await this.axios.get(_setting("server")+"/status/");if(!t.data.login)return this.$router.push("/login");let e=await this.axios.get(_setting("server")+"/pokaapi/v2/user/");if(sessionStorage.setItem("login",JSON.stringify(e.data)),"admin"==e.data.role){let t={icon:"admin_panel_settings",text:"settingIndex.adminItems",to:"/admin"};this.items.filter(t=>"settingIndex.adminItems"==t.text).length||this.items.push(t)}if(t.data.debug){let t={icon:"bug_report",text:"debug",to:"/debug"};this.items.filter(t=>"debug"==t.text).length||this.items.push(t)}}}},Wi=Ji,Ki=a("1baa"),Xi=a("34c3"),Zi=a("e449"),ts=Object(_["a"])(Wi,Qi,Yi,!1,null,null,null),es=ts.exports;g()(ts,{VBtn:kt["a"],VIcon:St["a"],VList:qe["a"],VListItem:ze["a"],VListItemContent:Ge["a"],VListItemGroup:Ki["a"],VListItemIcon:Xi["a"],VListItemTitle:Ge["c"],VMenu:Zi["a"]});var as=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("poka-cards",["PlaylistFolder"==t.$route.name?a("poka-card",{attrs:{"poka-icon":"arrow_back_ios",to:"/playlist/","poka-title":t.$t("back")}}):t._e(),t._l(t.data,(function(e){var i=e.name,s=e.image,r=e.cover,n=e.id,o=e.source,l=e.type,c=e.icon;return["folder"==l?a("poka-card",{key:"/playlist/f/"+encodeURIComponent(n),attrs:{"poka-icon":c||"folder",to:"/playlist/f/"+encodeURIComponent(n),"poka-title":i,"poka-subtitle":t.$t("source."+o)}}):t._e(),l&&"folder"==l?t._e():a("poka-card",{key:"/playlist/p/"+encodeURIComponent(o)+"/"+encodeURIComponent(n||"unknown"),attrs:{"poka-icon":c||"queue_music",to:"/playlist/p/"+encodeURIComponent(o)+"/"+encodeURIComponent(n||"unknown"),"poka-bg":s||r||!1,"poka-title":i,"poka-subtitle":t.$t("source."+o)}})]}))],2)},is=[],ss={name:"poka-parse-playlists",props:["data"],data:()=>({server:_setting("server")})},rs=ss,ns=Object(_["a"])(rs,as,is,!1,null,null,null),os=ns.exports,ls=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("transition-group",{key:"songlist",staticClass:"poka list",class:{two:!t.nowPlaying},staticStyle:{position:"relative"},attrs:{name:"songlist",tag:"div"}},t._l(t.data,(function(e,i){return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:t.nowPlaying?e.uuid:i,staticClass:"item",class:{active:i==t.activeIndex},staticStyle:{"user-select":"none"},on:{contextmenu:function(a){return a.preventDefault(),t.moreDialog(e)},click:function(e){t.nowPlaying?t.playSong(i):t.$addSongs({songs:t.data,index:i})}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-img",{attrs:{src:e.cover?e.cover.startsWith("http")?e.cover:t.server+e.cover:t.defaultCover,alt:"cover"}})],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(e.name))]),a("div",{staticClass:"t-ellipsis"},[t._v(t._s(e.artist))])])],1),a("div",{staticClass:"action"},[t._t("default",(function(){return[a("v-btn",{directives:[{name:"show",rawName:"v-show",value:t.isSafari,expression:"isSafari"}],attrs:{icon:""},on:{click:function(a){return a.stopPropagation(),t.moreDialog(e)}}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("more_horiz")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(a){a.stopPropagation(),t.$addSongs({songs:[e],clear:!1}),t.isInSongList.push(i)}}},[t.isInSongList.includes(i)?a("v-icon",[t._v("done")]):a("v-icon",[t._v("add")])],1)]}),{index:i,song:e,moreDialog:t.moreDialog})],2)])})),0),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.moreDialogShow,callback:function(e){t.moreDialogShow=e},expression:"moreDialogShow"}},[a("v-card",[t.moreDialogTemp?a("div",{staticClass:"d-flex flex-column align-center moreDialog-header"},[a("poka-cover",{staticStyle:{margin:"0 auto","margin-bottom":"8px",display:"block"},attrs:{cover:t.moreDialogTemp.cover?t.moreDialogTemp.cover.startsWith("http")?t.moreDialogTemp.cover:t.server+t.moreDialogTemp.cover:t.defaultCover,size:"200px"}}),a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(t.moreDialogTemp.name))]),a("div",{staticClass:"artist t-ellipsis"},[t._v(t._s(t.moreDialogTemp.artist))])],1):t._e(),a("v-card-text",{staticClass:"moreDialog-content"},[t.moreDialogTemp?a("div",{staticClass:"poka list"},[a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:function(e){t.openPlaylistDialog(),t.moreDialogShow=!1}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:"primary"}},[t._v("playlist_add")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head"},[t._v(t._s(t.$t("songAction_add2playlist")))])])],1),a("div",{staticClass:"action"},[a("v-btn",{attrs:{icon:""}},[a("v-icon",[t._v("keyboard_arrow_right")])],1)],1)]),a("v-divider"),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:t.moreDialog_goto_artist}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:"primary"}},[t._v("mic")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(t.moreDialogTemp.artist))]),a("div",[t._v(t._s(t.$t("songAction_artist")))])]),a("div",{staticClass:"action"},[a("v-btn",{attrs:{icon:""}},[a("v-icon",[t._v("keyboard_arrow_right")])],1)],1)],1)]),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item",on:{click:t.moreDialog_goto_album}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:"primary"}},[t._v("album")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(t.moreDialogTemp.album))]),a("div",{staticClass:"t-ellipsis"},[t.moreDialogTemp.year?a("span",[t._v(t._s(t.moreDialogTemp.year))]):a("span",[t._v(t._s(t.$t("songAction_album")))])])]),a("div",{staticClass:"action"},[a("v-btn",{attrs:{icon:""}},[a("v-icon",[t._v("keyboard_arrow_right")])],1)],1)],1)]),a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item"},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:"primary"}},[t._v("storage")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v("\n "+t._s(t.$t("source."+t.moreDialogTemp.source))+"\n ")]),a("div",{staticClass:"t-ellipsis"},[t._v(t._s(t.moreDialogTemp.id))])])],1)]),t.moreDialogTemp.codec?a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"item"},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"42px",item:""}},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:"primary"}},[t._v("insert_drive_file")])],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v("\n "+t._s(t.moreDialogTemp.codec.toUpperCase())+"\n ")]),a("div",{staticClass:"t-ellipsis"},[t.moreDialogTemp.bitrate?a("span",[t._v(t._s(t.moreDialogTemp.bitrate/1e3)+"k")]):a("span",[t._v("Codec")])])])],1)]):t._e()],1):t._e()]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.moreDialogShow=!1}}},[t._v(t._s(t.$t("back")))])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.playlistDialog,callback:function(e){t.playlistDialog=e},expression:"playlistDialog"}},[a("v-card",{attrs:{id:"playlist-dialog"}},[a("v-toolbar",{attrs:{flat:""}},[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("songAction_add2playlist")))]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:t.openCreatePlaylistDialog}},[a("v-icon",{staticClass:"material-icons-outlined"},[t._v("add")])],1)],1),t.playlistDialogLoading?a("v-card-text",{staticStyle:{height:"300px"}},[a("poka-loader")],1):a("v-card-text",{staticStyle:{height:"300px"}},[t.playlists.length>0?a("v-list",[a("v-list-item-group",{attrs:{multiple:""},model:{value:t.existsPlaylists,callback:function(e){t.existsPlaylists=e},expression:"existsPlaylists"}},[t._l(t.playlists,(function(e,i){return[a("v-list-item",{key:"item-"+i,attrs:{value:e,title:e.name},on:{click:function(a){return t.toggleSongOfPlaylist(e)}}},[a("v-list-item-action",[a("v-checkbox",{attrs:{color:"primary","input-value":t.existsPlaylists.includes(e._id)}})],1),a("v-list-item-content",[a("v-list-item-title",{staticClass:"t-ellipsis",domProps:{textContent:t._s(e.name)}})],1)],1)]}))],2)],1):a("p",{staticStyle:{"user-select":"none",margin:"100px 0","text-align":"center"}},[t._v("\n "+t._s(t.$t("playlist_page.playlist_empty"))+"\n ")])],1),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:function(e){t.playlistDialog=!1}}},[t._v(t._s(t.$t("done")))])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.createPlaylistDialog,callback:function(e){t.createPlaylistDialog=e},expression:"createPlaylistDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(t._s(t.$t("playlist_page.add_title")))]),a("v-card-text",[a("v-text-field",{attrs:{label:t.$t("playlist_page.title_input"),outlined:""},model:{value:t.createPlaylistName,callback:function(e){t.createPlaylistName=e},expression:"createPlaylistName"}})],1),a("v-card-actions",[a("v-btn",{attrs:{text:""},on:{click:function(e){t.createPlaylistDialog=!1}}},[t._v(t._s(t.$t("back")))]),a("v-spacer"),a("v-btn",{attrs:{text:""},on:{click:t.createPlaylist}},[t._v(t._s(t.$t("done")))])],1)],1)],1)],1)},cs=[],ds={name:"poka-parse-songs",props:{data:{type:Array,required:!0},nowPlaying:{type:Boolean,default:!1},activeIndex:Number},data:()=>({server:_setting("server"),defaultCover:_setting("headerBgSource"),isInSongList:[],playlistDialog:!1,playlistDialogLoading:!1,createPlaylistDialog:!1,createPlaylistName:"",moreDialogShow:!1,moreDialogTemp:null,playlists:[],existsPlaylists:[],isSafari:/^((?!chrome|android).)*safari/i.test(window.navigator.userAgent)}),methods:{async openPlaylistDialog(){this.playlistDialog=!0,this.playlistDialogLoading=!0,await this.updatePlaylistData(),this.playlistDialogLoading=!1},playSong(t){_player.list.switch(t),_player.play()},async toggleSongOfPlaylist(t){let e=this.$deepCopy(this.moreDialogTemp);e.originalURL&&(e.url=e.originalURL),e.originalCover&&(e.cover=e.originalCover),delete e.originalURL,delete e.uuid,delete e.originalCover,await this.axios.post(`${this.server}/pokaapi/playlist/song`,{playlistId:t._id,song:e}),await this.updatePlaylistData()},openCreatePlaylistDialog(){this.createPlaylistDialog=!0,this.createPlaylistName=""},async createPlaylist(){""!=this.createPlaylistName?(await this.axios.post(`${this.server}/pokaapi/playlist/create`,{name:this.createPlaylistName}),this.createPlaylistDialog=!1,await this.updatePlaylistData()):this.$snackbar(i18n.t("playlist_page.edit_empty"))},async updatePlaylistData(){let t=(await this.axios.post(`${this.server}/pokaapi/playlist/song/exist`,this.moreDialogTemp)).data;this.playlists=t.playlists,this.existsPlaylists=t.existsPlaylists.map(t=>t._id)},moreDialog(t){this.moreDialogTemp=t,this.moreDialogShow=!0},moreDialog_goto_album(){let t=this.moreDialogTemp;t&&t.albumId&&(this.moreDialogShow=!1,this.$nextTick(()=>{this.$router.push(`/album/songs/${encodeURIComponent(t.source)}/${encodeURIComponent(t.albumId)}`)}))},moreDialog_goto_artist(){let t=this.moreDialogTemp;t&&t.artistId&&(this.moreDialogShow=!1,this.$nextTick(()=>{this.$router.push(`/artist/${encodeURIComponent(t.source)}/${encodeURIComponent(t.artistId)}`)}))}}},us=ds,ps=(a("33f6"),a("ac7c")),ms=a("1800"),_s=a("71d9"),hs=Object(_["a"])(us,ls,cs,!1,null,null,null),gs=hs.exports;g()(hs,{VAvatar:bt["a"],VBtn:kt["a"],VCard:wt["a"],VCardActions:xt["a"],VCardText:xt["b"],VCardTitle:xt["c"],VCheckbox:ps["a"],VDialog:Ct["a"],VDivider:J["a"],VIcon:St["a"],VImg:je["a"],VList:qe["a"],VListItem:ze["a"],VListItemAction:ms["a"],VListItemContent:Ge["a"],VListItemGroup:Ki["a"],VListItemTitle:Ge["c"],VSpacer:D["a"],VTextField:Pt["a"],VToolbar:_s["a"]}),Tt()(hs,{Ripple:At["a"]});var vs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-fade-transition",[a("poka-cards",{directives:[{name:"show",rawName:"v-show",value:"card"==t.artistView,expression:"artistView == 'card'"}]},t._l(t.$pagination(t.data,t.page),(function(e){var i=e.name,s=e.cover,r=e.id,n=e.source;return a("poka-card",{key:r,attrs:{to:"/artist/"+encodeURIComponent(n)+"/"+encodeURIComponent(r||"unknown"),"poka-icon":"keyboard_voice","poka-bg":s||!1,"poka-title":i||"未知","poka-subtitle":t.$t("source."+n)}})})),1)],1),a("v-fade-transition",[a("div",{directives:[{name:"show",rawName:"v-show",value:"list"==t.artistView,expression:"artistView == 'list'"}],staticClass:"poka two list"},t._l(t.$pagination(t.data,t.page),(function(e){var i=e.name,s=e.cover,r=e.id,n=e.source;return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:r,staticClass:"item",staticStyle:{"user-select":"none"},on:{click:function(e){t.$router.push("/artist/"+encodeURIComponent(n)+"/"+encodeURIComponent(r||"unknown"))}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"28px",item:""}},[a("v-img",{attrs:{src:t.coverPaser(s),alt:"cover"}})],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v("\n "+t._s(i||"未知")+"\n "),a("span",{staticStyle:{"font-size":"0.7em",opacity:"0.7","font-weight":"normal"}},[t._v(t._s(n))])])])],1)])})),0)]),a("poka-pagination",{attrs:{length:t.$getPages(t.data)},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}}),t.hideFab?t._e():a("v-btn",{staticStyle:{bottom:"calc(16px + 69px)"},attrs:{color:"primary",fab:"",large:"",dark:"",bottom:"",right:"",fixed:""},on:{click:t.changeView}},["card"==t.artistView?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("list")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("grid_on")])],1)],1)},ys=[],fs={name:"poka-parse-artists",props:{data:{type:Array},hideFab:{type:Boolean,default:!1}},data:()=>({server:_setting("server"),artistView:_setting("artistView"),page:1}),methods:{coverPaser(t){return t.startsWith("http")?t:t?_setting("server")+t:_setting("headerBgSource")},changeView(){this.artistView="list"==this.artistView?"card":"list",_setting("artistView",this.artistView)}}},bs=fs,ks=Object(_["a"])(bs,vs,ys,!1,null,null,null),ws=ks.exports;g()(ks,{VAvatar:bt["a"],VBtn:kt["a"],VFadeTransition:M["d"],VIcon:St["a"],VImg:je["a"]}),Tt()(ks,{Ripple:At["a"]});var xs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-cards",t._l(t.$pagination(t.data,t.page),(function(e){var i=e.name,s=e.artist,r=e.cover,n=e.id,o=e.source;return a("poka-card",{key:n,attrs:{to:"/album/songs/"+encodeURIComponent(o)+"/"+encodeURIComponent(n||"unknown")+"?cover="+encodeURIComponent(r||!1)+"&name="+encodeURIComponent(i)+"&artist="+encodeURIComponent(s),"poka-bg":r||!1,"poka-title":i,"poka-subtitle":s,"poka-icon":"album",source:t.$t("source."+o)}})})),1),a("poka-pagination",{attrs:{length:t.$getPages(t.data)},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}})],1)},Cs=[],Ss={name:"poka-parse-albums",props:["data"],data:()=>({server:_setting("server"),page:1})},$s=Ss,Ps=Object(_["a"])($s,xs,Cs,!1,null,null,null),Ds=Ps.exports,Ts=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-fade-transition",["card"==t.composerView?a("poka-cards",t._l(t.$pagination(t.data,t.page),(function(e){var i=e.name,s=e.cover,r=e.id,n=e.source;return a("poka-card",{key:r,attrs:{to:"/composer/"+encodeURIComponent(n)+"/"+encodeURIComponent(r||"unknown"),"poka-bg":s||!1,"poka-icon":"edit","poka-title":i||"未知","poka-subtitle":t.$t("source."+n)}})})),1):t._e()],1),a("v-fade-transition",["list"==t.composerView?a("div",{staticClass:"poka two list"},t._l(t.$pagination(t.data,t.page),(function(e){var i=e.name,s=e.cover,r=e.id,n=e.source;return a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],key:r,staticClass:"item",staticStyle:{"user-select":"none"},on:{click:function(e){t.$router.push("/composer/"+encodeURIComponent(n)+"/"+encodeURIComponent(r||"unknown"))}}},[a("div",{staticClass:"content"},[a("v-avatar",{attrs:{size:"28px",item:""}},[a("v-img",{attrs:{src:t.coverPaser(s),alt:"cover"}})],1),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v("\n "+t._s(i||"未知")+"\n "),a("span",{staticStyle:{"font-size":"0.7em",opacity:"0.7","font-weight":"normal"}},[t._v(t._s(n))])])])],1)])})),0):t._e()]),a("poka-pagination",{attrs:{length:t.$getPages(t.data)},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}}),t.hideFab?t._e():a("v-btn",{staticStyle:{bottom:"calc(16px + 69px)"},attrs:{color:"primary",fab:"",large:"",dark:"",bottom:"",right:"",fixed:""},on:{click:t.changeView}},["card"==t.composerView?a("v-icon",{staticClass:"material-icons-outlined"},[t._v("list")]):a("v-icon",{staticClass:"material-icons-outlined"},[t._v("grid_on")])],1)],1)},As=[],Vs={name:"poka-parse-composers",props:{data:{type:Array},hideFab:{type:Boolean,default:!1}},data:()=>({server:_setting("server"),composerView:_setting("composerView"),page:1}),methods:{coverPaser(t){return t.startsWith("http")?t:t?_setting("server")+t:_setting("headerBgSource")},changeView(){this.composerView="list"==this.composerView?"card":"list",_setting("composerView",this.composerView)}}},Ls=Vs,Is=Object(_["a"])(Ls,Ts,As,!1,null,null,null),Us=Is.exports;g()(Is,{VAvatar:bt["a"],VBtn:kt["a"],VFadeTransition:M["d"],VIcon:St["a"],VImg:je["a"]}),Tt()(Is,{Ripple:At["a"]});var Ns=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"poka two list"},t._l(t.data,(function(e){var i=e.name,s=e.id,r=e.source;return a("router-link",{directives:[{name:"ripple",rawName:"v-ripple"}],key:s,staticClass:"item",attrs:{to:"/folder/"+encodeURIComponent(r)+"/"+encodeURIComponent(s||"unknown")}},[a("div",{staticClass:"content"},[a("v-icon",{staticClass:"material-icons-outlined",attrs:{color:t.$vuetify.theme.isDark?"#FFF":"primary"},domProps:{textContent:t._s("folder")}}),a("div",{staticClass:"header"},[a("div",{staticClass:"head t-ellipsis"},[t._v(t._s(i))]),a("div",{staticClass:"t-ellipsis"},[t._v(t._s(t.$t("source."+r)))])])],1)])})),1)},Rs=[],Es={name:"poka-parse-folders",props:["data"],data:()=>({server:_setting("server")})},Bs=Es,Os=(a("390b"),Object(_["a"])(Bs,Ns,Rs,!1,null,"3bfd08ba",null)),Fs=Os.exports;g()(Os,{VIcon:St["a"]}),Tt()(Os,{Ripple:At["a"]});var Ms=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t._l(t.data,(function(e,i){return t._l(Object.keys(e).filter((function(t){return Array.isArray(e[t])&&e[t].length})),(function(s){return a("div",{key:i+s,staticClass:"mb-8"},[a("div",{staticClass:"title"},[t._v(t._s(t.$t(e.title)))]),a("div",{staticClass:"caption mb-2"},[t._v(t._s(t.$t(s.substring(0,s.length-1))))]),a("poka-parse-"+s,{tag:"div",attrs:{data:e[s],"hide-fab":""}})],1)}))}))],2)},js=[],qs={name:"poka-parse-home",props:["data"],data:()=>({dialog:!1})},zs=qs,Hs=Object(_["a"])(zs,Ms,js,!1,null,null,null),Gs=Hs.exports,Qs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a(t.tag,{tag:"div",on:{click:t.click}},[t._t("default")],2)},Ys=[];const Js={};var Ws={name:"overdrive",props:{tag:{type:String,default:"div"},id:{type:String,required:!0},duration:{type:Number,duration:400}},methods:{getClonedStyles(t){const e=t.getBoundingClientRect(),a=window.getComputedStyle(t),i=parseInt(a.marginTop,10),s=parseInt(a.marginLeft,10);return{top:`${e.top+i}px`,left:`${e.left+s}px`,width:`${e.width}px`,height:`${e.height}px`,borderRadius:a.borderRadius,position:"absolute"}},saveElement(){Js[this.id]={el:this.$slots.default,pos:this.getClonedStyles(this.$el.firstChild),time:null}},cloneAndAppend(){const{el:t,pos:e}=Js[this.id],a=document.querySelector(`[data-clone="${this.id}"]`);a&&document.body.removeChild(i);const i=t[0].elm.cloneNode(!0);i.setAttribute("data-clone",this.id),Object.assign(i.style,e),document.body.appendChild(i)},async animate(){let t=document.querySelector(`[data-clone="${this.id}"]`),e=this.$el.firstChild,a=this.getClonedStyles(t),i=this.getClonedStyles(e);e.style.opacity=0,t.style.width=i.width,t.style.height=i.height,t.style.minHeight="100px",t.style.top=i.top,t.style.left=i.left,t.style.transition=this.duration/1e3+"s cubic-bezier(1,.14,0,.95)";let s=setInterval(s=>{a=this.getClonedStyles(t),i=this.getClonedStyles(e),t.style.top=i.top,t.style.left=i.left,t.style.width=i.width,t.style.height=i.height},20);setTimeout(t=>{clearInterval(s),e.style.opacity=1},this.duration)},handleMatch(){this.cloneAndAppend(),this.$nextTick(()=>{this.animate();const t=document.querySelector(`[data-clone="${this.id}"]`);setTimeout(e=>{document.body.removeChild(t)},this.duration)})},click(){Js[this.id].time=(new Date).getTime()}},mounted(){const t=Js[this.id];t&&(new Date).getTime()-t.time<300&&null!=t.time?this.handleMatch():this.saveElement()}},Ks=Ws,Xs=Object(_["a"])(Ks,Qs,Ys,!1,null,null,null),Zs=Xs.exports,tr=a("f309"),er=a("aa47"),ar=a.n(er);c["default"].use(tr["a"]);var ir=new tr["a"]({theme:{options:{customProperties:!0},themes:{light:{primary:"#5c95c4",secondary:"#424242",accent:"#82B1FF",error:"#FF5252",info:"#2196F3",success:"#4CAF50",warning:"#FFC107"},dark:{primary:"#5c95c4"}}},lang:{locales:{zhHant:ar.a},current:"zh-Hant"}});c["default"].use(Ne.a),o.a.defaults.withCredentials=!0,o.a.defaults.headers.common["Access-Control-Allow-Origin"]="*",c["default"].use(Ee.a,o.a),Object.values(i).forEach(t=>c["default"].component(t.name,t));const sr=window.matchMedia("(prefers-color-scheme: dark)");function rr(t=!1){ir.framework.theme.isDark=t,document.getElementsByTagName("meta")["theme-color"].content=t?"rgb(47, 43, 62)":"rgb(245, 245, 245)"}rr(sr.matches),sr.addListener(t=>{const e=t.matches;rr(e)}),c["default"].config.productionTip=!1,new c["default"]({el:"#app",router:Ce,i18n:Ae,store:Le,components:{App:b},template:"",vuetify:ir,render:t=>t(b)})},"5c64":function(t,e,a){"use strict";var i=a("6ee5"),s=a.n(i);s.a},"61ae":function(t,e,a){},"642b":function(t,e,a){"use strict";var i=a("f354"),s=a.n(i);s.a},6473:function(t,e,a){},"658e":function(t,e,a){"use strict";a.r(e),e["default"]={title:"English (US)",loading:"Loading...",header_welcome:"Welcome",header_welcome_with_name:"Hi, {name}",checkUpdate_poka:"Update Available: {version}",checkUpdate_button:"Update",pingServer_title:"Hint",pingServer_content:"Server restarting success!",pingServer_reconnect:"Reconnect",copy:{success:"Copied to clipboard successfully!",failed:"Unable to write to clipboard."},home:"Home",nowplaying:"Player",library:"Library",lrc:"Lyrics",search:"Search",album:"Albums",folder:"Folders",artist:"Artists",song:"Songs",composer:"Composers",playlist:"Playlists",settings:"Settings",debug:"Debug",ok:"OK",cancel:"Cancel",reset:"Reset",back:"Back",login:"Login",login_page:{server:"Server",username:"Username",password:"Password",features:{opensource:{title:"Open Source",description:"All source code is on GitHub"},module:{title:"Modularization",description:"Easy to port any services"},streaming:{title:"Stream anywhere",description:"Listen to music anywhere"},fastinstall:{title:"Quick install",description:"Deploy using Docker in a snap"}},tips:{firstLogin:{title:"First time?",description:'The default user name and password are both "poka". You can change them in the settings'}},session:{_:"Reset session",description:"If you unable to log in, there may be an error in the session. ",description2:"You can enter the administrator account below to reset, but please note that this action will reset the login status of all users.",success:"Reset successfully, please try to log in",fail:"Reset failed, error reason:"}},nothingFound:"Nothing found",requestError:"An error occurred while requesting, please try again",home_recentAlbums:"Recent added albums",home_pins:"Pins",home_netease:"Netease",home_hqPlaylist_netease:"HQ Playlist",home_topPlaylist_netease:"Top Playlist",home_dailyRecommend_netease:"Daily Recommend",app_waitForPlay:"No queued songs. ",app_waitForPlay_description:"You can add more songs, or press below to shuffle.",now_cleanSongs:"Clear all songs?",now_cleanSongs_description:"This will remove every song in the playlist.",playlist_random:"Shuffle",playlist_page:{del:"DELETE",del_title:"Delete Playlist",delconfirm:'Are you sure what to delete "{title}"?',edit_title:"Edit Playlist",title_input:"Playlist name",cover_input:"Playlist cover",edit_empty:"Field cannot be empty",playlist_empty:'You haven\'t created any playlists, click "+" in the upper right corner to add'},lrc_search:"Search lyrics",lrc_noKeyword:"Enter keyword to search",lrc_enter2search:"Press Enter key to start searching",lrc_notLoad:"Don't load lyrics",lrc_notLoad_description:"This will remove lyrics of the song now playing.",lrc_noLyrics:"No lyrics",lrc_saved:"lyric saved.",songAction_title:"Actions",songAction_name:"Name",songAction_artist:"Artists",songAction_album:"Album",songAction_source:"Source",songAction_like:"Like",songAction_like_success:'Liked "{name}"',songAction_like_failed:'An error occurred while liking "{name}".',songAction_unlike:"Unlike",songAction_unlike_success:'Unliked "{name}"',songAction_unlike_failed:'An error occurred while unliking "{name}".',songAction_rating:"Rate",songAction_rating0:"Clear rating",songAction_rating4song:"Successfully rated for {name}",songAction_rating_success:'Rated {star} stars for "{name}".',songAction_rating_failed:"Rating {name} for {star} stars failed.",songAction_rating0_success:"Clear rating for {name} success!",songAction_rating0_failed:"Clear rating for {name} failed.",songAction_add2playlist:"Add to playlist",songAction_add2playlist_songNotExist:"{source}",songAction_add2playlist_songExist:"{source} / Song already added, click to delete",songAction_add2playlist_failed:"An error occured while processing {name}",songAction_add2playlist_add_success:"Added {name} to {playlist}",songAction_add2playlist_remove_success:"Removed {name} from {playlist}",album_total:"{songs} songs",albumsOfSameArtist:"Albums of the same artist",addSong_total:"{total} songs added",addSong_name:"Added {name}",moduleShowName_Netease:"Netease",moduleShowName_DSM:"DSM",sessionExpired:"Session expired, please log in again",add2nowPlaying:"Add this list to queue",pin:"釘選",pin_failed:"Failed to pin",unpin_failed:"Failed to unpin",settings_dark:"Night Mode",settings_network:"Network",settings_network_description:"Music quality",settings_network_soundQuality:"Music quality",settings_network_soundQuality_Low:"Low",settings_network_soundQuality_Med:"Medium",settings_network_soundQuality_High:"High",settings_network_soundQuality_Ori:"Original",settings_network_soundQuality_Low_description:"Only use when the internet is slow",settings_network_soundQuality_Med_description:"Able to stream smoothly under 3G network",settings_network_soundQuality_High_description:"Able to stream smoothly under 4G/LTE network",settings_network_soundQuality_Ori_description:"Uncompressed audio, only use when the internet is fast",settings_lang:"Language",settings_lang_description:"Set your PokaPlayer language",settings_systemAndUpdate:"System & update",settings_systemAndUpdate_description:"Update PokaPlayer, restart",settings_about:"About",settings_about_description:"Version, feedback",settings_about_contributions:"Contributions",settings_about_errorEeport:"Send feedback",settings_account:"Account",settings_logout:"Logout",settings_system:"System",settings_update:"Software update",settings_update_checking4updates:"Checking for updates...",settings_update_latestVersion:"Your PokaPlayer is up to date",settings_update_update2:"Update to {version}",settings_update_canUpdate2:"{version} is available",settings_update_go2UpdatePage:"Go to update page",settings_update_srvRestart:"Restart server.",settings_update_reconnect:"Reconnect",settings_update_initializing:"Initializing...",settings_update_updating:"Updating...",settings_update_git_fetch:"Initialize complete.",settings_update_git_reset:"Update download complete.",settings_update_git_api:"API update complete.",settings_updateDialog_note:"Notice: If Docker auto-restart is disabled, you must start PokaPlayer manually.",settings_updateDialog_note_dev:"If you update on developing machine, it may cause Git to crash",settings_updateDialog_view_previous:"View previous update log",settings_updateDialog_title:"{version} Release note",settings_restart:"Restart",settings_restarting:"Restarting",settings_restart_completed:"Restart completed.",settings_restartDialog_title:"Are you sure to restart?",settingIndex:{normalItems:"General",adminItems:"Server"},settingInterface:{_:"Interface",customize:{_:"Customizations",bg:{_:"Custom background",description:"Change background image",custom_link:"Custom link"},bg_cover:{_:"Background cover",description:"Change background cover size or hide it",options:{full:"Full cover",half:"Half cover",none:"Hide background"}},theme:"Theme",theme_color:{_:"Theme color",description:"Change the theme color"},lyric:{_:"Lyric theme",description:"Change the theme of lyric page"},layout:{_:"Layout",list:"list",card:"card",artist:"Artist page layout",composer:"Composer page layout"}},lang:"Language"},settingUser:{title:"User",description:"View your profile, change your password",name:"Name",username:"Username",role:"Role",password:"Password",passwordDescription:"Tap here to change your password",changeName:{title:"Change name",placeholder:"Enter a new name",result:{success:"Name successfully changed to {name}",error:"Name change failed"}},changeUsername:{title:"Change username",placeholder:"Enter a new username",result:{success:"Username successfully changed to {name}, please login with a new username next time",error:"Username change failed"}},changePassword:{title:"Change the password",oldPassword:"old password",newPassword:"new password",confirmPassword:"confirm password",confirmPasswordHelperText:"Enter your new password again",done:"change",result:{inconsistent:"Two passwords are inconsistent",same:"Password cannot be the same as the old password",success:"Password changed successfully",error:"Password change failed"}}},settingUserManagement:{title:"User management",role:{user:"user",admin:"admin"},dialog:{create:"Create User",createBtn:"Create",userCreated:"User created.",userCreateFailed:"User create failed.",userCreateUsernameRepeat:"Username is already taken.",edit:"Edit User",changePassword:"Change Password",changePasswordSuccess:"Password changed.",changePasswordFailed:"An error occurred when changing the password.",enterNewPassword:"Please enter the new password",deleteUser:"Delete this user",deleteUserFailed:"An error occurred when deleting the user"},field:{name:"Name",username:"Username",role:"Role",password:"Password"}},settingPravicy:{title:"Pravicy",description:"Data logging setting",notify:{title:"About data logging",body:"The data will only be calculated on your server and will not be uploaded to the Internet. The feature can provide you with a better experience (like: annual review, recent play). You can turn off this feature below and clear the recorded data if you want."},dataRecord:{_:"Data logging",enabled:"Enabled",disabled:"Disabled",clear:"Clear the recorded data",logged:"{count} records have been recorded.",loading:"Loading...",confirm:"Are you sure you want to clear the data?",cleared:"Data cleared."}},settingPins:{title:"Pins management",deleteConfirm:"Are you sure want to unpin?"},adminLog:{title:"Log"},source:{DSM:"DSM",poka:"PokaPlayer",Netease2:"Netease"}}},"6cba":function(t,e,a){},"6ee5":function(t,e,a){},"6f84":function(t,e,a){"use strict";var i=a("c8e4"),s=a.n(i);s.a},"6f9c":function(t,e,a){"use strict";var i=a("350e"),s=a.n(i);s.a},7789:function(t,e,a){"use strict";a.r(e),e["default"]={title:"中文(台灣)",loading:"載入中...",header_welcome:"歡迎使用",header_welcome_with_name:"歡迎,{name}",checkUpdate_poka:"有新版本可供更新:{version}",checkUpdate_button:"更新",pingServer_title:"提示",pingServer_content:"伺服器重新啟動完畢!",pingServer_reconnect:"重新連接",copy:{success:"已複製至剪貼簿",failed:"無法複製至剪貼簿"},home:"首頁",nowplaying:"現正播放",library:"媒體庫",lrc:"歌詞",search:"搜尋",album:"專輯",folder:"資料夾",artist:"演出者",song:"歌曲",composer:"作曲者",playlist:"播放清單",settings:"設定",debug:"除錯",ok:"好",cancel:"取消",reset:"重置",done:"完成",back:"返回",login:"登入",login_page:{server:"伺服器",username:"使用者名稱",password:"密碼",features:{opensource:{title:"開放原始碼",description:"所有的程式碼都在 GitHub"},module:{title:"模組化",description:"接入任何服務皆不是難事"},streaming:{title:"隨時隨地串流",description:"連上網便能聽歌"},fastinstall:{title:"快速安裝",description:"可使用 Docker 快速部署"}},tips:{firstLogin:{title:"首次登入?",description:"預設使用者名稱與密碼皆為「poka」,登入後可至設定更改。"}},session:{_:"重置 session",description:"若您持續無法登入,可能是 session 發生錯誤。",description2:"您可以於下方輸入管理員帳號進行重置,但請注意,此動作將重置所有使用者的登入狀態。",success:"重置成功,請嘗試登入",fail:"重置失敗,錯誤原因:"}},nothingFound:"找不到",requestError:"請求失敗,請再試一次",home_recentAlbums:"最近加入的專輯",home_pins:"釘選",home_netease:"網易雲音樂",home_hqPlaylist_netease:"精品清單",home_topPlaylist_netease:"熱門清單",home_dailyRecommend_netease:"每日推薦",app_waitForPlay:"佇列中未有歌曲",app_waitForPlay_description:"加入一些歌曲,或是點選底下的隨機播放",now_cleanSongs:"確定清除所有歌曲?",now_cleanSongs_description:"這將會清除列表中所有歌曲。",playlist_random:"隨機播放",playlist_page:{del:"刪除",del_title:"刪除播放清單",delconfirm:"確定要刪除「{title}」嗎?",add_title:"新增播放清單",edit_title:"編輯播放清單",title_input:"播放清單標題",cover_input:"播放清單封面",edit_empty:"欄位不得為空",playlist_empty:"您尚未建立任何播放清單,點選右上角的「+」來新增"},lrc_search:"搜尋歌詞",lrc_noKeyword:"尚未輸入關鍵字",lrc_enter2search:"輸入完後按下 Enter 開始搜尋歌詞",lrc_notLoad:"不載入歌詞",lrc_notLoad_description:"點選清除目前的歌詞",lrc_noLyrics:"無歌詞",lrc_saved:"歌詞已儲存",songAction_title:"歌曲操作",songAction_name:"歌曲名稱",songAction_artist:"演出者",songAction_album:"專輯",songAction_source:"來源",songAction_like:"收藏",songAction_like_success:"已收藏「{name}」",songAction_like_failed:"收藏或取消收藏「{name}」時發生了錯誤",songAction_unlike:"取消收藏",songAction_unlike_success:"已取消收藏「{name}」",songAction_unlike_failed:"取消收藏「{name}」時發生了錯誤",songAction_rating:"評等",songAction_rating0:"清除評等",songAction_rating4song:"為「{name}」評等",songAction_rating_success:"為「{name}」評等 {star} 星成功!",songAction_rating_failed:"為「{name}」評等 {star} 星失敗。",songAction_rating0_success:"為「{name}」清除評等成功!",songAction_rating0_failed:"為「{name}」清除評等失敗。",songAction_add2playlist:"加入到播放清單",songAction_add2playlist_songNotExist:"{source}",songAction_add2playlist_songExist:"{source} / 該歌曲已存在,點選來刪除",songAction_add2playlist_failed:"處理 {name} 時發生了錯誤",songAction_add2playlist_add_success:"已將 {name} 加入到 {playlist}",songAction_add2playlist_remove_success:"已將 {name} 從 {playlist} 刪除",album_total:"{songs} 首歌曲",albumsOfSameArtist:"來自相同演出者的其他專輯",addSong_total:"已添加 {total} 首歌",addSong_name:"已添加 {name}",moduleShowName_Netease:"網易雲音樂",moduleShowName_DSM:"DSM",sessionExpired:"Session 過期,請重新登入",add2nowPlaying:"將此頁歌曲加入到現正播放",pin:"釘選",pin_failed:"釘選失敗",unpin_failed:"取消釘選失敗",settings_dark:"夜間模式",settings_network:"網路",settings_network_description:"音質",settings_network_soundQuality:"音質",settings_network_soundQuality_Low:"低音質",settings_network_soundQuality_Med:"中等音質",settings_network_soundQuality_High:"高音質(建議)",settings_network_soundQuality_Ori:"原始音質",settings_network_soundQuality_Low_description:"128K,跟 YouTube 差不多的爛音質,在網路夭壽慢的情況下請選擇此選項",settings_network_soundQuality_Med_description:"音質只比 YouTube 好那麼一點點,可在 3G 網路下流暢的串流",settings_network_soundQuality_High_description:"音質較原始音質略差,可在 4G 網路下流暢的串流",settings_network_soundQuality_Ori_description:"在網路狀況許可下,可選擇此選項聆聽高音質音樂",settings_lang:"語言",settings_lang_description:"設定您的 PokaPlayer 語言",settings_systemAndUpdate:"系統和更新",settings_systemAndUpdate_description:"更新 PokaPlayer、重新啟動",settings_about:"關於",settings_about_description:"PokaPlayer 相關訊息、錯誤回報等",settings_about_contributions:"貢獻者",settings_about_errorEeport:"錯誤回報",settings_account:"帳號",settings_logout:"登出",settings_system:"系統",settings_update:"軟體更新",settings_update_checking4updates:"正在檢查更新...",settings_update_latestVersion:"您的 PokaPlayer 已是最新版本",settings_update_update2:"更新至 {version}",settings_update_canUpdate2:"可更新至 {version}",settings_update_go2UpdatePage:"前往更新頁面",settings_update_srvRestart:"伺服器重新啟動",settings_update_reconnect:"重新連接",settings_update_initializing:"正在初始化...",settings_update_updating:"正在更新...",settings_update_git_fetch:"初始化完成",settings_update_git_reset:"更新檔下載完成",settings_update_git_api:"API 更新完成",settings_updateDialog_note:"注意:若您未開啟 Docker 自動重啟功能,您必須手動開啟 PokaPlayer",settings_updateDialog_note_dev:"若在開發機器上進行更新,可能導致 Git 爆炸",settings_updateDialog_view_previous:"查看先前的更新日誌",settings_updateDialog_title:"{version} 更新日誌",settings_restart:"重新啟動",settings_restarting:"正在重新啟動",settings_restart_completed:"重新啟動完成!",settings_restartDialog_title:"確定要重新啟動嗎?",settingIndex:{normalItems:"一般設定項目",adminItems:"伺服器"},settingInterface:{_:"介面",customize:{_:"個人化",bg:{_:"自訂背景",description:"更改背景圖片",custom_link:"自訂連結"},bg_cover:{_:"背景覆蓋",description:"更改背景覆蓋樣式或將其隱藏",options:{full:"全覆蓋",half:"半覆蓋",none:"無背景"}},theme:"主題",theme_color:{_:"主色",description:"設定 PokaPlayer 的主題色彩"},lyric:{_:"歌詞頁面主題",description:"設定歌詞頁面的主題"},layout:{_:"佈局",list:"清單",card:"卡片",artist:"演出者頁面佈局",composer:"作曲者頁面佈局"}},lang:"語言"},settingUser:{title:"使用者",description:"檢視您的資料、修改密碼",name:"名稱",username:"使用者名稱",role:"權限",password:"密碼",passwordDescription:"輕觸此處來更改密碼",changeName:{title:"更改名稱",placeholder:"輸入新的名稱",result:{success:"名稱成功更改為 {name}",error:"名稱更改失敗"}},changeUsername:{title:"更改使用者名稱",placeholder:"輸入新的使用者名稱",result:{success:"使用者名稱成功更改為 {name},下次請用新的使用者名稱來登入",error:"使用者名稱更改失敗"}},changePassword:{title:"更改密碼",oldPassword:"舊密碼",newPassword:"新密碼",confirmPassword:"確認密碼",confirmPasswordHelperText:"再輸入一次您的新密碼",done:"更改密碼",result:{inconsistent:"兩次密碼不一致",same:"密碼不可與舊密碼相同",success:"密碼更改成功",error:"密碼更改失敗"}}},settingUserManagement:{title:"使用者管理",role:{user:"普通使用者",admin:"管理員"},dialog:{create:"建立使用者",createBtn:"建立",userCreated:"使用者建立成功",userCreateFailed:"建立使用者時發生錯誤",userCreateUsernameRepeat:"使用者名稱已被使用",edit:"編輯使用者",changePassword:"更改密碼",changePasswordSuccess:"密碼已變更",changePasswordFailed:"更改密碼時發生了錯誤",enterNewPassword:"請輸入新密碼",deleteUser:"刪除使用者",deleteUserFailed:"刪除使用者時發生了錯誤"},field:{name:"名稱",username:"使用者名稱",role:"權限",password:"密碼"}},settingPravicy:{title:"隱私",description:"資料紀錄設定",notify:{title:"關於 PokaPlayer 記錄",body:"資料僅會於您的伺服器進行運算,不會被上傳至網路進行分析。 該功能可提供您更優質的使用體驗(如:年度回顧、最近播放)。 若您有疑慮可於下方關閉此功能,並將已記錄的資料清除。"},dataRecord:{_:"資料紀錄",enabled:"啟用",disabled:"已停用",clear:"清除目前已紀錄資料",logged:"目前已記錄 {count} 筆資料",loading:"正在統計資料...",confirm:"您確定要清除資料嗎?",cleared:"資料已清除"}},settingPins:{title:"釘選管理",deleteConfirm:"您確定要取消釘選此項目嗎?"},adminLog:{title:"日誌"},source:{DSM:"DSM",poka:"PokaPlayer",Netease2:"網易雲音樂"}}},"7d8e":function(t,e,a){"use strict";var i=a("4a5d"),s=a.n(i);s.a},"80e8":function(t,e,a){},"86cd":function(t,e,a){},"9b16":function(t,e,a){"use strict";var i=a("fd37"),s=a.n(i);s.a},"9ca5":function(t,e,a){"use strict";var i=a("1d98"),s=a.n(i);s.a},a5da:function(t,e,a){"use strict";var i=a("d7b7"),s=a.n(i);s.a},a93d:function(t,e,a){},ab7f:function(t,e,a){},ae69:function(t,e,a){"use strict";var i=a("a93d"),s=a.n(i);s.a},af4e:function(t,e,a){},b23b:function(t,e,a){},b29d:function(t,e,a){},b966:function(t,e,a){"use strict";var i=a("af4e"),s=a.n(i);s.a},c2f0:function(t,e,a){},c8e4:function(t,e,a){},cb1c:function(t,e,a){},cc86:function(t,e,a){"use strict";var i=a("6cba"),s=a.n(i);s.a},cf25:function(t,e,a){"use strict";var i=a("56cc"),s=a.n(i);s.a},cf61:function(t,e,a){"use strict";a.r(e),e["default"]={title:"中文(中国)",loading:"载入中...",header_welcome:"欢迎使用",header_welcome_with_name:"哈囉,{name}",checkUpdate_poka:"有新版本可供更新:{version}",checkUpdate_button:"更新",pingServer_title:"提示",pingServer_content:"服务器重新启动完毕!",pingServer_reconnect:"重新连接",copy:{success:"已复制至剪贴板",failed:"无法复制至剪贴板"},home:"首页",nowplaying:"现正播放",library:"媒體庫",lrc:"歌词",search:"搜寻",album:"专辑",folder:"资料夹",artist:"演出者",song:"歌曲",composer:"作曲者",playlist:"播放清单",settings:"设定",debug:"除錯",ok:"好",cancel:"取消",reset:"重置",done:"完成",back:"返回",login:"登入",login_page:{server:"服务器",username:"使用者名称",password:"密码",features:{opensource:{title:"开放源代码",description:"所有的源代码都在 GitHub"},module:{title:"模组化",description:"接入任何服务皆不是难事"},streaming:{title:"随时随地串流",description:"连上网便能听歌"},fastinstall:{title:"快速安装",description:"可使用 Docker 快速部署"}},tips:{firstLogin:{title:"首次登入?",description:"默认使用者名称与密码皆为「poka」,登入后可至设定更改。"}},session:{_:"重置 session",description:"若您持续无法登入,可能是 session 发生错误。",description2:"您可以于下方输入管理员账号进行重置,但请注意,此动作将重置所有使用者的登入状态。",success:"重置成功,请尝试登入",fail:"重置失败,错误原因:"}},nothingFound:"找不到",requestError:"请求失败,请再试一次",home_recentAlbums:"最近加入的专辑",home_pins:"钉选",home_netease:"网易云音乐",home_hqPlaylist_netease:"精品清单",home_topPlaylist_netease:"热门清单",home_dailyRecommend_netease:"每日推荐",app_waitForPlay:"伫列中未有歌曲",app_waitForPlay_description:"加入一些歌曲,或是点选底下的随机播放",now_cleanSongs:"确定清除所有歌曲?",now_cleanSongs_description:"这将会清除列表中所有歌曲。",playlist_random:"随机播放",playlist_page:{del:"删除",del_title:"删除播放清单",delconfirm:"确定要删除「{title}」吗?",add_title:"新增播放清单",edit_title:"编辑播放清单",title_input:"播放清单标题",cover_input:"播放清单封面",edit_empty:"字段不得为空",playlist_empty:"您尚未建立任何播放清单,点选右上角的「+」来新增"},lrc_search:"搜寻歌词",lrc_noKeyword:"尚未输入关键词",lrc_enter2search:"输入完后按下 Enter 开始搜寻歌词",lrc_notLoad:"不载入歌词",lrc_notLoad_description:"点选清除目前的歌词",lrc_noLyrics:"无歌词",lrc_saved:"歌词已储存",songAction_title:"歌曲操作",songAction_name:"歌曲名称",songAction_artist:"演出者",songAction_album:"专辑",songAction_source:"来源",songAction_like:"收藏",songAction_like_success:"已收藏「{name}」",songAction_like_failed:"收藏或取消收藏「{name}」时发生了错误",songAction_unlike:"取消收藏",songAction_unlike_success:"已取消收藏「{name}」",songAction_unlike_failed:"取消收藏「{name}」时发生了错误",songAction_rating:"评等",songAction_rating0:"清除评等",songAction_rating4song:"为「{name}」评等",songAction_rating_success:"为「{name}」评等 {star} 星成功!",songAction_rating_failed:"为「{name}」评等 {star} 星失败。",songAction_rating0_success:"为「{name}」清除评等成功!",songAction_rating0_failed:"为「{name}」清除评等失败。",songAction_add2playlist:"加入到播放清单",songAction_add2playlist_songNotExist:"{source}",songAction_add2playlist_songExist:"{source} / 该歌曲已存在,点选来删除",songAction_add2playlist_failed:"处理 {name} 时发生了错误",songAction_add2playlist_add_success:"已将 {name} 加入到 {playlist}",songAction_add2playlist_remove_success:"已将 {name} 从 {playlist} 删除",album_total:"{songs} 首歌曲",albumsOfSameArtist:"来自相同演出者的其他专辑",addSong_total:"已添加 {total} 首歌",addSong_name:"已添加 {name}",moduleShowName_Netease:"网易云音乐",moduleShowName_DSM:"DSM",sessionExpired:"Session 过期,请重新登入",add2nowPlaying:"将此页歌曲加入到现正播放",pin:"釘選",pin_failed:"钉选失败",unpin_failed:"取消钉选失败",settings_dark:"夜间模式",settings_network:"网络",settings_network_description:"音质",settings_network_soundQuality:"音质",settings_network_soundQuality_Low:"低音质",settings_network_soundQuality_Med:"中等音质",settings_network_soundQuality_High:"高音质(建议)",settings_network_soundQuality_Ori:"原始音质",settings_network_soundQuality_Low_description:"128K,跟 YouTube 差不多的烂音质,在网络夭寿慢的情况下请选择此选项",settings_network_soundQuality_Med_description:"音质只比 YouTube 好那么一点点,可在 3G 网络下流畅的串流",settings_network_soundQuality_High_description:"音质较原始音质略差,可在 4G 网络下流畅的串流",settings_network_soundQuality_Ori_description:"在网络状况许可下,可选择此选项聆听高音质音乐",settings_lang:"语言",settings_lang_description:"设定您的 PokaPlayer 语言",settings_systemAndUpdate:"系统和更新",settings_systemAndUpdate_description:"更新 PokaPlayer、重新启动",settings_about:"关于",settings_about_description:"PokaPlayer 相关信息、错误回报等",settings_about_contributions:"贡献者",settings_about_errorEeport:"错误回报",settings_account:"账号",settings_logout:"登出",settings_system:"系统",settings_update:"软件更新",settings_update_checking4updates:"正在检查更新...",settings_update_latestVersion:"您的 PokaPlayer 已是最新版本",settings_update_update2:"更新至 {version}",settings_update_canUpdate2:"可更新至 {version}",settings_update_go2UpdatePage:"前往更新页面",settings_update_srvRestart:"服务器重新启动",settings_update_reconnect:"重新连接",settings_update_initializing:"正在初始化...",settings_update_updating:"正在更新...",settings_update_git_fetch:"初始化完成",settings_update_git_reset:"更新档下载完成",settings_update_git_api:"API 更新完成",settings_updateDialog_note:"注意:若您未开启 Docker 自动重启功能,您必须手动开启 PokaPlayer",settings_updateDialog_note_dev:"若在开发机器上进行更新,可能导致 Git 爆炸",settings_updateDialog_view_previous:"查看先前的更新日誌",settings_updateDialog_title:"{version} 更新日志",settings_restart:"重新启动",settings_restarting:"正在重新启动",settings_restart_completed:"重新启动完成!",settings_restartDialog_title:"确定要重新启动吗?",settingIndex:{normalItems:"一般设定项目",adminItems:"服务器"},settingInterface:{_:"界面",customize:{_:"个人化",bg:{_:"自订背景",description:"更改背景图片",custom_link:"自订连结"},bg_cover:{_:"背景覆盖",description:"更改背景覆盖样式或将其隐藏",options:{full:"全覆盖",half:"半覆盖",none:"无背景"}},theme:"主题",theme_color:{_:"主色",description:"设定 PokaPlayer 的主题色彩"},lyric:{_:"歌词页面主题",description:"设定歌词页面的主题"},layout:{_:"布局",list:"清单",card:"卡片",artist:"演出者页面布局",composer:"作曲者页面布局"}},lang:"语言"},settingUser:{title:"使用者",description:"检视您的资料、修改密码",name:"名称",username:"使用者名称",role:"权限",password:"密码",passwordDescription:"轻触此处来更改密码",changeName:{title:"更改名称",placeholder:"输入新的名称",result:{success:"名称成功更改为 {name}",error:"名称更改失败"}},changeUsername:{title:"更改使用者名称",placeholder:"输入新的使用者名称",result:{success:"使用者名称成功更改为 {name},下次请用新的使用者名称来登入",error:"使用者名称更改失败"}},changePassword:{title:"更改密码",oldPassword:"旧密码",newPassword:"新密码",confirmPassword:"确认密码",confirmPasswordHelperText:"再输入一次您的新密码",done:"更改密码",result:{inconsistent:"两次密码不一致",same:"密码不可与旧密码相同",success:"密码更改成功",error:"密码更改失败"}}},settingUserManagement:{title:"使用者管理",role:{user:"普通使用者",admin:"管理员"},dialog:{create:"建立使用者",createBtn:"建立",userCreated:"使用者建立成功",userCreateFailed:"使用者建立失敗",userCreateUsernameRepeat:"使用者名稱已被使用",edit:"编辑使用者",changePassword:"更改密码",changePasswordSuccess:"密码已变更",changePasswordFailed:"更改密码时发生了错误",enterNewPassword:"请输入新密码",deleteUser:"删除使用者",deleteUserFailed:"删除使用者时发生了错误"},field:{name:"名称",username:"使用者名称",role:"权限",password:"密码"}},settingPravicy:{title:"隱私",description:"資料紀錄設定",notify:{title:"關於 PokaPlayer 記錄",body:"資料僅會於您的伺服器進行運算,不會被上傳至網路進行分析。 該功能可提供您更優質的使用體驗(如:年度回顧、最近播放)。 若您有疑慮可於下方關閉此功能,並將已記錄的資料清除。"},dataRecord:{_:"資料紀錄",enabled:"啟用",disabled:"已停用",clear:"清除目前已紀錄資料",logged:"目前已記錄 {count} 筆資料",loading:"正在統計資料...",confirm:"您確定要清除資料嗎?",cleared:"資料已清除"}},settingPins:{title:"钉选管理",deleteConfirm:"您确定要取消钉选此项目吗?"},adminLog:{title:"日誌"},source:{DSM:"DSM",poka:"PokaPlayer",Netease2:"网易云音乐"}}},d4db:function(t,e,a){"use strict";var i=a("e6c5"),s=a.n(i);s.a},d7b7:function(t,e,a){},e084:function(t,e,a){},e14e:function(t,e,a){"use strict";var i=a("6473"),s=a.n(i);s.a},e52e:function(t,e,a){"use strict";var i=a("61ae"),s=a.n(i);s.a},e627:function(t,e,a){"use strict";var i=a("c2f0"),s=a.n(i);s.a},e6c5:function(t,e,a){},ef87:function(t,e,a){var i,s,r;!function(a,n){"use strict";s=[],i=n,r="function"===typeof i?i.apply(e,s):i,void 0===r||(t.exports=r)}(0,(function(){"use strict";var t=function(t){this.timestamp_offset=0,this.lyrics_all=void 0,this.meta_info=void 0,this.ID_TAGS=[{name:"artist",id:"ar"},{name:"album",id:"al"},{name:"title",id:"ti"},{name:"author",id:"au"},{name:"length",id:"length"},{name:"by",id:"by"},{name:"offset",id:"offset",handler:this.setTimestampOffset},{name:"createdBy",id:"re"},{name:"createdByVersion",id:"ve"}];for(var e=0;ee.timestamp?1:-1})),this.lyrics_all.length||(this.lyrics_all=void 0),this.isEmpty(this.meta_info)&&(this.meta_info=void 0),void 0!==this.lyrics_all||void 0!==this.meta_info},getLyrics:function(){return this.lyrics_all},getLyric:function(t){try{return this.lyrics_all[t]}catch(t){return}},getIDTags:function(){return this.meta_info},select:function(t){if(isNaN(t))return-1;var e=Number(t)+this.timestamp_offset,a=0;if(ee);a++);return a},setTimestampOffset:function(t){return this.timestamp_offset=isNaN(t)?0:Number(t)/1e3,Number(t)},isEmpty:function(t){for(var e in t)if(t.hasOwnProperty(e))return!1;return!0}},t}))},f354:function(t,e,a){},fd37:function(t,e,a){}}); +//# sourceMappingURL=app.fad8f6d7.js.map \ No newline at end of file diff --git a/public/js/app.fad8f6d7.js.map b/public/js/app.fad8f6d7.js.map new file mode 100644 index 0000000..9411c4c --- /dev/null +++ b/public/js/app.fad8f6d7.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/pages/PlaylistSongs.vue?163f","webpack:///./src/pages/LyricEdit.vue?3de3","webpack:///./src/pages/Search.vue?9840","webpack:///./src/components/parse/parse-songs.vue?d31a","webpack:///./src/components/parse/parse-folders.vue?e127","webpack:///./src/pages/LyricEdit.vue?d789","webpack:///./src/pages/Login.vue?1fff","webpack:///./src/pages/Login.vue?6f5f","webpack:///./src/assets/poka.js","webpack:///./src/App.vue?8023","webpack:///src/App.vue","webpack:///./src/App.vue?8b47","webpack:///./src/App.vue","webpack:///./src/layout/default.vue?5d31","webpack:///src/layout/default.vue","webpack:///./src/layout/default.vue?05a4","webpack:///./src/layout/default.vue","webpack:///./src/layout/empty.vue?fccf","webpack:///src/layout/empty.vue","webpack:///./src/layout/empty.vue?1530","webpack:///./src/layout/empty.vue","webpack:///./src/pages/Albums.vue?2751","webpack:///src/pages/Albums.vue","webpack:///./src/pages/Albums.vue?090e","webpack:///./src/pages/Albums.vue","webpack:///./src/pages/AlbumSongs.vue?6557","webpack:///src/pages/AlbumSongs.vue","webpack:///./src/pages/AlbumSongs.vue?05e1","webpack:///./src/pages/AlbumSongs.vue","webpack:///./src/pages/Artist.vue?4d89","webpack:///src/pages/Artist.vue","webpack:///./src/pages/Artist.vue?13bf","webpack:///./src/pages/Artist.vue","webpack:///./src/pages/Composer.vue?b431","webpack:///src/pages/Composer.vue","webpack:///./src/pages/Composer.vue?e310","webpack:///./src/pages/Composer.vue","webpack:///./src/pages/Folder.vue?c870","webpack:///src/pages/Folder.vue","webpack:///./src/pages/Folder.vue?c82c","webpack:///./src/pages/Folder.vue","webpack:///./src/pages/Login.vue?1b8d","webpack:///src/pages/Login.vue","webpack:///./src/pages/Login.vue?fbee","webpack:///./src/pages/Login.vue","webpack:///./src/pages/Notfound.vue?5d5a","webpack:///src/pages/Notfound.vue","webpack:///./src/pages/Notfound.vue?bebc","webpack:///./src/pages/Notfound.vue","webpack:///./src/pages/Playlist.vue?e325","webpack:///src/pages/Playlist.vue","webpack:///./src/pages/Playlist.vue?89a7","webpack:///./src/pages/Playlist.vue","webpack:///./src/pages/PlaylistSongs.vue?414c","webpack:///src/pages/PlaylistSongs.vue","webpack:///./src/pages/PlaylistSongs.vue?8416","webpack:///./src/pages/PlaylistSongs.vue","webpack:///./src/pages/shuffle.vue?45b5","webpack:///src/pages/shuffle.vue","webpack:///./src/pages/shuffle.vue?b7c5","webpack:///./src/pages/shuffle.vue","webpack:///./src/pages/Library.vue?7cc2","webpack:///src/pages/Library.vue","webpack:///./src/pages/Library.vue?c519","webpack:///./src/pages/Library.vue","webpack:///./src/pages/LyricEdit.vue?60ab","webpack:///src/pages/LyricEdit.vue","webpack:///./src/pages/LyricEdit.vue?5dbe","webpack:///./src/pages/LyricEdit.vue","webpack:///./src/pages/Search.vue?493e","webpack:///src/pages/Search.vue","webpack:///./src/pages/Search.vue?0dd3","webpack:///./src/pages/Search.vue","webpack:///./src/router.js","webpack:///./src/lang/index.js","webpack:///./src/store.js","webpack:///./src/registerServiceWorker.js","webpack:///./src/components/about.vue?d9c0","webpack:///src/components/about.vue","webpack:///./src/components/about.vue?febb","webpack:///./src/components/about.vue","webpack:///./src/components/cover.vue?b5da","webpack:///src/components/cover.vue","webpack:///./src/components/cover.vue?f116","webpack:///./src/components/cover.vue","webpack:///./src/components/header-wrapper.vue?8c9f","webpack:///src/components/header-wrapper.vue","webpack:///./src/components/header-wrapper.vue?e19b","webpack:///./src/components/header-wrapper.vue","webpack:///./src/components/info-header.vue?cadb","webpack:///src/components/info-header.vue","webpack:///./src/components/info-header.vue?1796","webpack:///./src/components/info-header.vue","webpack:///./src/components/card.vue?8442","webpack:///src/components/card.vue","webpack:///./src/components/card.vue?3b23","webpack:///./src/components/card.vue","webpack:///./src/components/cards.vue?c2f8","webpack:///src/components/cards.vue","webpack:///./src/components/cards.vue?75d7","webpack:///./src/components/cards.vue","webpack:///./src/components/loader.vue?ad82","webpack:///src/components/loader.vue","webpack:///./src/components/loader.vue?6443","webpack:///./src/components/loader.vue","webpack:///./src/components/pagination.vue?49ca","webpack:///src/components/pagination.vue","webpack:///./src/components/pagination.vue?49cd","webpack:///./src/components/pagination.vue","webpack:///./src/components/poka-update.vue?9bf8","webpack:///src/components/poka-update.vue","webpack:///./src/components/poka-update.vue?72a9","webpack:///./src/components/poka-update.vue","webpack:///./src/components/libraryMenu.vue?29d2","webpack:///src/components/libraryMenu.vue","webpack:///./src/components/libraryMenu.vue?dc10","webpack:///./src/components/libraryMenu.vue","webpack:///./src/components/searchbar.vue?38c8","webpack:///src/components/searchbar.vue","webpack:///./src/components/searchbar.vue?9722","webpack:///./src/components/searchbar.vue","webpack:///./src/components/player/buttomPlayer.vue?7feb","webpack:///src/components/player/buttomPlayer.vue","webpack:///./src/components/player/buttomPlayer.vue?f6bb","webpack:///./src/components/player/buttomPlayer.vue","webpack:///./src/components/player/lyric.vue?7dfb","webpack:///src/components/player/lyric.vue","webpack:///./src/components/player/lyric.vue?dbf3","webpack:///./src/components/player/lyric.vue","webpack:///./src/components/player/playlist.vue?ccf3","webpack:///src/components/player/playlist.vue","webpack:///./src/components/player/playlist.vue?1d44","webpack:///./src/components/player/playlist.vue","webpack:///./src/components/player/player.vue?f755","webpack:///src/components/player/player.vue","webpack:///./src/components/player/player.vue?76cf","webpack:///./src/components/player/player.vue","webpack:///./src/components/btn/back.vue?32be","webpack:///src/components/btn/back.vue","webpack:///./src/components/btn/back.vue?5d77","webpack:///./src/components/btn/back.vue","webpack:///./src/components/btn/playRandomButton.vue?8474","webpack:///src/components/btn/playRandomButton.vue","webpack:///./src/components/btn/playRandomButton.vue?6fae","webpack:///./src/components/btn/playRandomButton.vue","webpack:///./src/components/btn/pinButton.vue?9de5","webpack:///src/components/btn/pinButton.vue","webpack:///./src/components/btn/pinButton.vue?5c47","webpack:///./src/components/btn/pinButton.vue","webpack:///./src/components/btn/menuBtn.vue?bb39","webpack:///src/components/btn/menuBtn.vue","webpack:///./src/components/btn/menuBtn.vue?ebf9","webpack:///./src/components/btn/menuBtn.vue","webpack:///./src/components/parse/parse-playlists.vue?3c1e","webpack:///src/components/parse/parse-playlists.vue","webpack:///./src/components/parse/parse-playlists.vue?bae0","webpack:///./src/components/parse/parse-playlists.vue","webpack:///./src/components/parse/parse-songs.vue?be95","webpack:///src/components/parse/parse-songs.vue","webpack:///./src/components/parse/parse-songs.vue?9b14","webpack:///./src/components/parse/parse-songs.vue","webpack:///./src/components/parse/parse-artists.vue?2fde","webpack:///src/components/parse/parse-artists.vue","webpack:///./src/components/parse/parse-artists.vue?00ce","webpack:///./src/components/parse/parse-artists.vue","webpack:///./src/components/parse/parse-albums.vue?8874","webpack:///src/components/parse/parse-albums.vue","webpack:///./src/components/parse/parse-albums.vue?0eb6","webpack:///./src/components/parse/parse-albums.vue","webpack:///./src/components/parse/parse-composers.vue?5037","webpack:///src/components/parse/parse-composers.vue","webpack:///./src/components/parse/parse-composers.vue?16dd","webpack:///./src/components/parse/parse-composers.vue","webpack:///./src/components/parse/parse-folders.vue?8a0d","webpack:///src/components/parse/parse-folders.vue","webpack:///./src/components/parse/parse-folders.vue?b84f","webpack:///./src/components/parse/parse-folders.vue","webpack:///./src/components/parse/parse-home.vue?6a22","webpack:///src/components/parse/parse-home.vue","webpack:///./src/components/parse/parse-home.vue?e356","webpack:///./src/components/parse/parse-home.vue","webpack:///./src/components/overdrive.vue?09af","webpack:///src/components/overdrive.vue","webpack:///./src/components/overdrive.vue?1cb6","webpack:///./src/components/overdrive.vue","webpack:///./src/plugins/vuetify.js","webpack:///./src/main.js","webpack:///./src/App.vue?643c","webpack:///./src/components/player/lyric.vue?e3c4","webpack:///./src/lang/en-US.js","webpack:///./src/components/loader.vue?43c5","webpack:///./src/components/header-wrapper.vue?2ddd","webpack:///./src/lang/zh-TW.js","webpack:///./src/components/pagination.vue?60a9","webpack:///./src/components/cover.vue?e0a3","webpack:///./src/components/player/buttomPlayer.vue?1f9c","webpack:///./src/components/cards.vue?1f0b","webpack:///./src/components/player/player.vue?e544","webpack:///./src/components/info-header.vue?9cdf","webpack:///./src/layout/default.vue?7514","webpack:///./src/App.vue?6f35","webpack:///./src/lang/zh-CN.js","webpack:///./src/App.vue?a8a2","webpack:///./src/components/player/buttomPlayer.vue?dd06","webpack:///./src/pages/AlbumSongs.vue?dc3c","webpack:///./src/components/poka-update.vue?2c99","webpack:///./src/assets/lyrics.min.js"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","jsonpScriptSrc","p","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","code","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","error","clearTimeout","chunk","errorType","realSrc","message","name","undefined","setTimeout","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","_randomPlay","randomStr","Math","random","toString","substring","res","songs","_addSongs","catch","alert","_deepcopy","JSON","parse","stringify","index","clear","server","_setting","defaultCover","playlist","item","song","songRes","toLowerCase","isSafari","test","navigator","userAgent","source","codec","bitrate","originalURL","url","originalCover","cover","startsWith","uuid","_uuid","_player","list","add","options","order","switch","play","container","getElementById","Date","now","performance","replace","floor","_lyricReader","_lrc","_CSSsetting","documentElement","style","setProperty","setting","pokaSetting","localStorage","defaultPokaSetting","nickname","toUpperCase","theme","lyricTheme","artistView","composerView","audioQuality","headerBgSource","darkMode","dataRecord","location","origin","password","cssVariable","userLang","language","userLanguage","lang","_socket","io","transports","root","entries","render","_vm","this","_h","$createElement","_c","_self","staticClass","class","withBottomPlayer","snackbar","model","callback","$$v","$set","expression","_v","_s","staticRenderFns","$deepCopy","$randomPlay","$addSongs","$snackbar","msg","duration","querySelectorAll","show","$pagination","items","page","itemPerPage","$getPages","ceil","$vuetify","themes","dark","primary","light","component","VApp","VSnackbar","attrs","isDark","showSeachBar","breakpoint","mdAndUp","_e","staticStyle","scrollPositions","settings","vhResize","vh","innerHeight","content","addEventListener","$router","beforeEach","to","from","next","el","querySelector","scrollTop","$nextTick","currentRouteName","history","current","positions","axios","defaults","withCredentials","baseURL","getStatus","emit","username","methods","_theme","switchToDark","switchToLight","response","login","userProfile","sessionStorage","setItem","keys","VAppBar","VMain","VSpacer","$t","albums","fetchData","watch","$route","meta","id","params","encodeURIComponent","VSlideYReverseTransition","VToolbarTitle","VToolbar","ref","artist","directives","rawName","artistAlbums","albumSource","albumID","query","repeat","Boolean","ArtistId","ArtistSource","filter","x","VDivider","VFadeTransition","artists","composers","folders","val","oldVal","foldertId","go","bg","logining","_m","on","$event","preventDefault","arguments","trim","lang_dialog","clearSessionDialog","_l","setLang","clearSession","serverError","passwordError","languages","i18n","messages","currentLang","locale","method","config","headers","success","settingReq","reload","clrres","VAvatar","VBtn","VCard","VCardActions","VCardText","VCardTitle","VDialog","VIcon","VOverlay","VTextField","Ripple","title","GeoPattern","rawData","routerParams","pathMatch","routerNames","playlists","generate","baseColor","toDataUri","isCoverGenerate","playlistDialog","domProps","editData","playlistDel","editPlaylist","delPlaylist","image","fromPoka","playlistDelConfirm","post","playlistId","lyric","lyricTranslated","focus","lyricFocus","musicSeek","timestamp","timeToTag","text","timeShiftValue","timeShift","lyric_raw","saveLyric","audio_title","audio_artist","audio_cover","showLyricDialog","lyricSearching","lyricSearchResult","lyricSearchkeyword","Lyric_Update","updateLyric","startUpdateLyric","loadLrc","stopUpdateLyric","lrc","load","lyrics_all","a","lyric_temp","getLyrics","lrc_temp","minus","times","time","seek","num1","num2","others","baseNum","pow","max","digitLength","num","eSplit","split","len","checkBoundary","Number","MAX_SAFE_INTEGER","MIN_SAFE_INTEGER","warn","float2Fixed","indexOf","dLen","num1Changed","num2Changed","leftValue","seconds","minute","second","setInterval","clearInterval","lyricFocus_temp","select","audio","currentTime","focusedLyric","sh","offsetTop","clientHeight","goTo","offset","easing","nowPlaying","audios","songId","VFabTransition","VTextarea","keyword","isLoading","searchResult","itemName","active","searchBoxFocus","search","log","use","routes","path","redirect","children","Library","fullscreen","LyricEdit","AlbumSongs","Albums","Artist","Composer","Folder","Playlist","PlaylistSongs","Search","Notfound","empty","Login","langList","zh_CN","default","zh_TW","en_US","fallbackLocale","missing","vm","Store","state","mutations","actions","poka_version","version","VImg","VList","VListItem","VListItemAvatar","VListItemContent","VListItemSubtitle","VListItemTitle","parsedCover","size","hideShadow","props","String","updateImg","blur","blurbg","backgroundImage","subtitle","headerStyle","opacity","transform","targetHideHeight","handleScroll","removeEventListener","_t","parsed_source","handleClick","parsed_pokaBg","pokaTitle","pokaIcon","ellipsis","pokaSubtitle","pokaBg","fn","Function","$emit","color","VProgressCircular","disabled","switchPage","pages","updatePages","$refs","pagination","parentElement","scrollIntoView","behavior","block","setPages","start","end","Array","map","checkUpadteStatus","isAdmin","getItem","role","debug","fetchNewVersion","local","remote","parseInt","currentVersion","storageId","toJSON","githubRes","fetch","json","compareVersion","tag_name","icon","width","flex","seachBarVal","VSlideXReverseTransition","audio_seek","audio_currentTimePercent","audio_currentTime","audio_previous","audio_toggle","audio_paused","audio_next","audio_totalTime","audio_volume_hover","audio_volume","switch_audio_order","audio_order","nav_active","audio_interval","audio_bufferPercent","audio_recored","volume","mediaSession","setActionHandler","toggle","playbackState","pause","skipBack","skipForward","seekTime","setPositionState","playbackRate","position","totalTime","paused","album","metadata","MediaMetadata","artwork","buffered","audioBuffered","cent","secondToTime","MM","SS","VSlider","lyric_theme","openLyricDialog","editLyric","lyric_theme_dialog","tl","round","lyric_save_toast","saveCurrentLyric","_k","keyCode","getLyricByKeyword","dialogSearch","setLyricTheme","lyric_color","lyric_shadow_color","getLyric","focusLyric","noloadedLyric","lyricRegex","getTime","lyrics","match","set","forEach","element","rate","matchRate","sort","b","includes","save","audio_clean","audio_queue","audio_index","scopedSlots","_u","stopPropagation","moreDialog","removeSong","updateInterval","bgSlideAnimation","updatePlayer","startUpdatePlayer","focusActive","stopUpdatePlayer","remove","back","loadingRandom","randomPlay","isPinned","btnType","loading","pin","getPinStatus","_g","_b","debugItem","VListItemGroup","VListItemIcon","VMenu","two","activeIndex","playSong","isInSongList","moreDialogShow","moreDialogTemp","openPlaylistDialog","moreDialog_goto_artist","moreDialog_goto_album","year","openCreatePlaylistDialog","existsPlaylists","toggleSongOfPlaylist","_id","createPlaylistDialog","createPlaylistName","createPlaylist","required","playlistDialogLoading","updatePlaylistData","albumId","artistId","VCheckbox","VListItemAction","coverPaser","hideFab","changeView","isArray","dialog","click","node","rect","getBoundingClientRect","computedStyle","getComputedStyle","marginTop","marginLeft","top","left","height","borderRadius","$slots","pos","getClonedStyles","$el","firstChild","oldClone","body","clone","elm","cloneNode","assign","clonedElement","targetElement","clonedPosition","targetPosition","minHeight","transition","_","cloneAndAppend","animate","matchElement","handleMatch","saveElement","customProperties","secondary","accent","info","warning","locales","zhHant","common","values","darkModeMediaQuery","matchMedia","themeSwitch","vuetify","framework","matches","addListener","darkModeOn","productionTip","router","store","components","App","template","h","header_welcome","header_welcome_with_name","checkUpdate_poka","checkUpdate_button","pingServer_title","pingServer_content","pingServer_reconnect","copy","failed","home","nowplaying","library","folder","composer","ok","cancel","reset","login_page","features","opensource","description","streaming","fastinstall","tips","firstLogin","session","description2","fail","nothingFound","requestError","home_recentAlbums","home_pins","home_netease","home_hqPlaylist_netease","home_topPlaylist_netease","home_dailyRecommend_netease","app_waitForPlay","app_waitForPlay_description","now_cleanSongs","now_cleanSongs_description","playlist_random","playlist_page","del","del_title","delconfirm","edit_title","title_input","cover_input","edit_empty","playlist_empty","lrc_search","lrc_noKeyword","lrc_enter2search","lrc_notLoad","lrc_notLoad_description","lrc_noLyrics","lrc_saved","songAction_title","songAction_name","songAction_artist","songAction_album","songAction_source","songAction_like","songAction_like_success","songAction_like_failed","songAction_unlike","songAction_unlike_success","songAction_unlike_failed","songAction_rating","songAction_rating0","songAction_rating4song","songAction_rating_success","songAction_rating_failed","songAction_rating0_success","songAction_rating0_failed","songAction_add2playlist","songAction_add2playlist_songNotExist","songAction_add2playlist_songExist","songAction_add2playlist_failed","songAction_add2playlist_add_success","songAction_add2playlist_remove_success","album_total","albumsOfSameArtist","addSong_total","addSong_name","moduleShowName_Netease","moduleShowName_DSM","sessionExpired","add2nowPlaying","pin_failed","unpin_failed","settings_dark","settings_network","settings_network_description","settings_network_soundQuality","settings_network_soundQuality_Low","settings_network_soundQuality_Med","settings_network_soundQuality_High","settings_network_soundQuality_Ori","settings_network_soundQuality_Low_description","settings_network_soundQuality_Med_description","settings_network_soundQuality_High_description","settings_network_soundQuality_Ori_description","settings_lang","settings_lang_description","settings_systemAndUpdate","settings_systemAndUpdate_description","settings_about","settings_about_description","settings_about_contributions","settings_about_errorEeport","settings_account","settings_logout","settings_system","settings_update","settings_update_checking4updates","settings_update_latestVersion","settings_update_update2","settings_update_canUpdate2","settings_update_go2UpdatePage","settings_update_srvRestart","settings_update_reconnect","settings_update_initializing","settings_update_updating","settings_update_git_fetch","settings_update_git_reset","settings_update_git_api","settings_updateDialog_note","settings_updateDialog_note_dev","settings_updateDialog_view_previous","settings_updateDialog_title","settings_restart","settings_restarting","settings_restart_completed","settings_restartDialog_title","settingIndex","normalItems","adminItems","settingInterface","customize","custom_link","bg_cover","full","half","none","theme_color","layout","card","settingUser","passwordDescription","changeName","placeholder","changeUsername","changePassword","oldPassword","newPassword","confirmPassword","confirmPasswordHelperText","done","inconsistent","same","settingUserManagement","user","admin","createBtn","userCreated","userCreateFailed","userCreateUsernameRepeat","edit","changePasswordSuccess","changePasswordFailed","enterNewPassword","deleteUser","deleteUserFailed","field","settingPravicy","notify","enabled","logged","confirm","cleared","settingPins","deleteConfirm","adminLog","DSM","poka","Netease2","add_title","timestamp_offset","meta_info","ID_TAGS","handler","setTimestampOffset","re","RegExp","constructor","exec","f","isEmpty","getIDTags","isNaN"],"mappings":"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","file":"js/app.fad8f6d7.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"app\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({\"setting\":\"setting\",\"setting-admin\":\"setting-admin\"}[chunkId]||chunkId) + \".\" + {\"chunk-b8a804c8\":\"facd92ee\",\"chunk-dd345c24\":\"17a96436\",\"setting\":\"5191a243\",\"setting-admin\":\"03025529\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"chunk-b8a804c8\":1,\"chunk-dd345c24\":1,\"setting\":1,\"setting-admin\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({\"setting\":\"setting\",\"setting-admin\":\"setting-admin\"}[chunkId]||chunkId) + \".\" + {\"chunk-b8a804c8\":\"2f781aa3\",\"chunk-dd345c24\":\"150e9938\",\"setting\":\"aae77af4\",\"setting-admin\":\"c3d103e3\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PlaylistSongs.vue?vue&type=style&index=0&id=1a799a16&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PlaylistSongs.vue?vue&type=style&index=0&id=1a799a16&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=style&index=1&lang=sass&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=style&index=1&lang=sass&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Search.vue?vue&type=style&index=0&id=187a9f34&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Search.vue?vue&type=style&index=0&id=187a9f34&lang=sass&scoped=true&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-songs.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-songs.vue?vue&type=style&index=0&lang=sass&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-folders.vue?vue&type=style&index=0&id=3bfd08ba&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-folders.vue?vue&type=style&index=0&id=3bfd08ba&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=style&index=0&id=1fc2163b&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=style&index=0&id=1fc2163b&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=style&index=1&id=1d933694&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=style&index=1&id=1d933694&lang=scss&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=style&index=0&lang=scss&\"","import APlayer from \"aplayer\";\nimport axios from \"axios\";\nwindow._randomPlay = function () {\n let randomStr = Math.random()\n .toString(36)\n .substring(7);\n axios(`/pokaapi/randomSongs?${randomStr}`)\n .then(res => res.data.songs)\n .then(songs => {\n _addSongs({\n songs: songs\n });\n })\n .catch(e => alert(`PokaPlayer Error\\n${e}`));\n};\nwindow._deepcopy = d => JSON.parse(JSON.stringify(d));\nwindow._addSongs = function ({ songs, index, clear = true }) {\n const server = window._setting(`server`);\n const defaultCover = window._setting(`headerBgSource`);\n let playlist = [];\n for (let item of songs) {\n let song = _deepcopy(item);\n let songRes = _setting(`audioQuality`).toLowerCase();\n let isSafari = /^((?!chrome|android).)*safari/i.test(\n window.navigator.userAgent\n );\n if (song.source == \"DSM\" && songRes == \"high\") {\n if (song.codec == \"mp3\") {\n songRes = \"original\";\n } else if (song.codec == \"aac\") {\n songRes = \"original\";\n } else if (\n song.codec == \"flac\" &&\n song.bitrate <= 1600 * 1000 &&\n !isSafari\n ) {\n songRes = \"original\";\n }\n }\n song.originalURL = song.url;\n song.url = server + song.url + \"&songRes=\" + songRes;\n song.originalCover = song.cover;\n song.cover =\n song.cover && song.cover.startsWith(\"http\")\n ? song.cover\n : song.cover\n ? server + song.cover\n : defaultCover;\n song.uuid = _uuid();\n\n playlist.push(song);\n }\n if (clear) _player.list.clear();\n _player.list.add(playlist);\n if (index && _player.options.order === \"random\") {\n _player.options.order = \"list\";\n _player.list.switch(index);\n _player.options.order = \"random\";\n } else if (index) {\n _player.list.switch(index);\n }\n _player.play();\n};\nwindow._player = new APlayer({\n container: document.getElementById(\"player\")\n});\nwindow._uuid = () => {\n var d = Date.now();\n if (\n typeof performance !== \"undefined\" &&\n typeof performance.now === \"function\"\n ) {\n d += performance.now(); //use high-precision timer if available\n }\n return \"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g, function (c) {\n var r = (d + Math.random() * 16) % 16 | 0;\n d = Math.floor(d / 16);\n return (c === \"x\" ? r : (r & 0x3) | 0x8).toString(16);\n });\n};\nwindow._lyricReader = require(\"@/assets/lyrics.min.js\");\nwindow._lrc = new (require(\"@/assets/lyrics.min.js\"))(`[00:00.000]`);\nwindow._CSSsetting = (key, value) => {\n let s = _setting(\"cssVariable\");\n s[key] = value;\n _setting(\"cssVariable\", s);\n document.documentElement.style.setProperty(key, value);\n};\nwindow._setting = (setting, value) => {\n let pokaSetting = JSON.parse(localStorage.pokaSetting || `{}`);\n let defaultPokaSetting = {\n nickname: `Poka-${Math.random()\n .toString(36)\n .substring(8)\n .toUpperCase()}`,\n theme: \"#5c95c4\",\n lyricTheme: \"default\",\n artistView: \"card\",\n composerView: \"card\",\n audioQuality: \"High\",\n headerBgSource: \"https://i.imgur.com/IdbJiao.jpg\",\n darkMode: false,\n dataRecord: true,\n server: location.origin,\n password: \"\",\n cssVariable: {\n \"--pokabgheight\": \"calc( 100vh - 69px - 64px )\"\n }\n };\n // default language\n let userLang = navigator.language || navigator.userLanguage;\n switch (userLang) {\n case \"zh-TW\":\n defaultPokaSetting.lang = \"zh_TW\";\n break;\n case \"zh-CN\":\n defaultPokaSetting.lang = \"zh_CN\";\n break;\n default:\n defaultPokaSetting.lang = \"en_US\";\n break;\n }\n\n if (value) {\n //設定值\n pokaSetting[setting] = value;\n localStorage.pokaSetting = JSON.stringify(pokaSetting);\n return pokaSetting[setting];\n } else {\n //取值\n if (pokaSetting[setting]) {\n //已有值\n return pokaSetting[setting];\n } else if (defaultPokaSetting[setting]) {\n //未有,先存下再回傳\n pokaSetting[setting] = defaultPokaSetting[setting] || \"\";\n localStorage.pokaSetting = JSON.stringify(pokaSetting);\n return pokaSetting[setting];\n } else {\n return \"\";\n }\n }\n};\nwindow._socket = io(window._setting(`server`), {\n transports: [\"websocket\"]\n});\n\n// 注入 CSS 變數\nlet root = document.documentElement;\nfor (let [key, value] of Object.entries(_setting(\"cssVariable\"))) {\n root.style.setProperty(key, value);\n}\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-app',{staticClass:\"page-container\"},[_c('router-view'),_c('v-snackbar',{class:{ withBottomPlayer: _vm.snackbar.withBottomPlayer },model:{value:(_vm.snackbar.show),callback:function ($$v) {_vm.$set(_vm.snackbar, \"show\", $$v)},expression:\"snackbar.show\"}},[_vm._v(_vm._s(_vm.snackbar.message))])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=500fb19f&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=sass&\"\nimport style1 from \"./App.vue?vue&type=style&index=1&lang=scss&\"\nimport style2 from \"./App.vue?vue&type=style&index=2&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VApp } from 'vuetify/lib/components/VApp';\nimport { VSnackbar } from 'vuetify/lib/components/VSnackbar';\ninstallComponents(component, {VApp,VSnackbar})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('portal-target',{attrs:{\"name\":\"app-bar\",\"slim\":\"\"}},[_c('v-app-bar',{style:((\"box-shadow: 0px 0px 0px 1px \" + (_vm.$vuetify.theme.isDark ? 'rgba(255, 255, 255, 0.12)' : \"rgb(0 0 0 / 20%)\"))),attrs:{\"color\":\"#FFF\",\"clipped-left\":\"\",\"app\":\"\"}},[(!_vm.showSeachBar || _vm.$vuetify.breakpoint.mdAndUp)?_c('router-link',{staticClass:\"poka-logo\",attrs:{\"to\":\"/\"}},[_c('h1',[_vm._v(\"PokaPlayer\")])]):_vm._e(),_c('v-spacer'),_c('poka-searchbar',{model:{value:(_vm.showSeachBar),callback:function ($$v) {_vm.showSeachBar=$$v},expression:\"showSeachBar\"}}),_c('menu-btn')],1)],1),_c('v-main',[_c('div',{staticClass:\"router-view\"},[_c('router-view')],1),_c('div',{staticStyle:{\"height\":\"69px\"}})]),_c('buttom-player')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./default.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./default.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./default.vue?vue&type=template&id=2c291f46&scoped=true&\"\nimport script from \"./default.vue?vue&type=script&lang=js&\"\nexport * from \"./default.vue?vue&type=script&lang=js&\"\nimport style0 from \"./default.vue?vue&type=style&index=0&id=2c291f46&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"2c291f46\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VMain } from 'vuetify/lib/components/VMain';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\ninstallComponents(component, {VAppBar,VMain,VSpacer})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('router-view')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./empty.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./empty.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./empty.vue?vue&type=template&id=cf9104ec&\"\nimport script from \"./empty.vue?vue&type=script&lang=js&\"\nexport * from \"./empty.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.type != 'album')?_c('portal',{attrs:{\"to\":\"app-bar\"}},[_c('v-app-bar',{style:((\"box-shadow: 0px 0px 0px 1px \" + (_vm.$vuetify.theme.isDark ? 'rgba(255, 255, 255, 0.12)' : \"rgb(0 0 0 / 20%)\"))),attrs:{\"color\":\"#FFF\",\"clipped-left\":\"\",\"app\":\"\"}},[_c('back',{attrs:{\"icon\":\"\"}}),_c('v-toolbar-title',[_vm._v(_vm._s(_vm.name))]),_c('v-spacer'),_c('poka-searchbar')],1)],1):_vm._e(),(_vm.type == 'album')?_c('poka-header',{attrs:{\"title\":_vm.name,\"bg\":_vm.cover}}):_c('poka-header',{attrs:{\"title\":_vm.$t(_vm.type),\"blurbg\":\"\",\"bg\":_vm.cover}}),(_vm.type == 'album')?_c('library-menu'):_vm._e(),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-albums',{attrs:{\"data\":_vm.data.albums}}):_vm._e()],1),(!_vm.data)?_c('poka-loader'):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Albums.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Albums.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Albums.vue?vue&type=template&id=61f27468&\"\nimport script from \"./Albums.vue?vue&type=script&lang=js&\"\nexport * from \"./Albums.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VToolbarTitle } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAppBar,VSlideYReverseTransition,VSpacer,VToolbarTitle})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{ref:\"album-songs\"},[_c('portal',{attrs:{\"to\":\"app-bar\"}},[_c('v-app-bar',{style:((\"box-shadow: 0px 0px 0px 1px \" + (_vm.$vuetify.theme.isDark ? 'rgba(255, 255, 255, 0.12)' : \"rgb(0 0 0 / 20%)\"))),attrs:{\"color\":\"#FFF\",\"clipped-left\":\"\",\"app\":\"\"}},[_c('back',{attrs:{\"icon\":\"\"}}),_c('v-toolbar-title',[_vm._v(_vm._s(_vm.name))]),_c('v-spacer'),_c('poka-searchbar')],1)],1),_c('poka-header',{attrs:{\"blurbg\":true,\"bg\":_vm.cover || null}}),_c('div',{staticClass:\"album-songs-container\"},[_c('div',{staticClass:\"album-info\"},[_c('info-header',{attrs:{\"title\":_vm.name,\"subtitle\":_vm.artist,\"cover\":_vm.cover,\"songs\":_vm.songs && _vm.songs.length}},[_c('v-fade-transition',[(_vm.songs)?_c('pin-button',{attrs:{\"source\":_vm.$route.params.source,\"id\":_vm.$route.params.id,\"type\":\"album\",\"cover\":_vm.cover,\"artist\":_vm.artist,\"name\":_vm.name,\"btn-type\":\"icon-button\"}}):_vm._e()],1)],1)],1),_c('v-divider',{attrs:{\"vertical\":_vm.$vuetify.breakpoint.mdAndUp}}),_c('div',{staticClass:\"album-songs\"},[(!_vm.songs)?_c('poka-loader',{staticStyle:{\"margin\":\"64px 0\"}}):_vm._e(),_c('h1',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.songs),expression:\"songs\"}],staticClass:\"title\",staticStyle:{\"margin\":\"8px 16px\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('song'))+\"\\n \")]),(_vm.songs)?_c('poka-parse-songs',{staticStyle:{\"margin\":\"16px 0\"},attrs:{\"data\":_vm.songs}}):_vm._e(),(_vm.artistAlbums && _vm.songs)?_c('div',[_c('v-divider'),_c('div',{staticClass:\"px-4\"},[_c('h1',{staticClass:\"title\",staticStyle:{\"margin\":\"8px 0\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t('albumsOfSameArtist'))+\"\\n \")]),_c('poka-parse-albums',{attrs:{\"data\":_vm.artistAlbums}})],1)],1):_vm._e()],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AlbumSongs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AlbumSongs.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./AlbumSongs.vue?vue&type=template&id=3333c419&scoped=true&\"\nimport script from \"./AlbumSongs.vue?vue&type=script&lang=js&\"\nexport * from \"./AlbumSongs.vue?vue&type=script&lang=js&\"\nimport style0 from \"./AlbumSongs.vue?vue&type=style&index=0&id=3333c419&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3333c419\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VFadeTransition } from 'vuetify/lib/components/transitions';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VToolbarTitle } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAppBar,VDivider,VFadeTransition,VSpacer,VToolbarTitle})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":_vm.$t('artist')}}),_c('library-menu'),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-artists',{attrs:{\"data\":_vm.data.artists}}):_vm._e()],1),(!_vm.data)?_c('poka-loader'):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Artist.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Artist.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Artist.vue?vue&type=template&id=8b2f8204&\"\nimport script from \"./Artist.vue?vue&type=script&lang=js&\"\nexport * from \"./Artist.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VSlideYReverseTransition})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":_vm.$t('composer')}}),_c('library-menu'),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-composers',{attrs:{\"data\":_vm.data.composers}}):_vm._e()],1),(!_vm.data)?_c('poka-loader'):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Composer.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Composer.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Composer.vue?vue&type=template&id=b1e927a0&\"\nimport script from \"./Composer.vue?vue&type=script&lang=js&\"\nexport * from \"./Composer.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VSlideYReverseTransition})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":_vm.$t('folder')}}),_c('library-menu'),_c('v-slide-y-reverse-transition',[_c('back',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.$route.meta.root),expression:\"!$route.meta.root\"}],staticStyle:{\"margin-bottom\":\"16px\"}})],1),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-folders',{attrs:{\"data\":_vm.data.folders}}):_vm._e()],1),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-songs',{attrs:{\"data\":_vm.data.songs}}):_vm._e()],1),(!_vm.data)?_c('poka-loader'):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Folder.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Folder.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Folder.vue?vue&type=template&id=411878c2&\"\nimport script from \"./Folder.vue?vue&type=script&lang=js&\"\nexport * from \"./Folder.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VSlideYReverseTransition})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"login-container\",style:({ '--bg': (\"url('\" + _vm.bg + \"')\") })},[_c('v-overlay',{attrs:{\"absolute\":\"\",\"value\":_vm.logining}},[_c('poka-loader')],1),_vm._m(0),_c('div',{staticClass:\"login-form\"},[_c('form',{staticClass:\"form-container\",on:{\"submit\":function($event){$event.preventDefault();return _vm.login.apply(null, arguments)}}},[_c('h1',[_vm._v(_vm._s(_vm.$t('header_welcome')))]),_c('v-text-field',{staticClass:\"rounded-input\",attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.server'),\"disabled\":_vm.logining},model:{value:(_vm.server),callback:function ($$v) {_vm.server=(typeof $$v === 'string'? $$v.trim(): $$v)},expression:\"server\"}}),_c('v-text-field',{staticClass:\"rounded-input\",attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.username'),\"disabled\":_vm.logining},model:{value:(_vm.username),callback:function ($$v) {_vm.username=$$v},expression:\"username\"}}),_c('v-text-field',{staticClass:\"rounded-input\",attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.password'),\"type\":\"password\",\"disabled\":_vm.logining},model:{value:(_vm.password),callback:function ($$v) {_vm.password=$$v},expression:\"password\"}}),_c('div',{staticClass:\"d-flex justify-center\"},[_c('v-btn',{attrs:{\"disabled\":_vm.logining,\"rounded\":\"\",\"large\":\"\",\"color\":\"primary\",\"type\":\"submit\",\"width\":\"110px\"}},[_vm._v(_vm._s(_vm.$t('login')))])],1)],1)]),_c('div',{staticClass:\"footer\"},[_c('div',{staticClass:\"left-btns\"},[_c('v-btn',{staticClass:\"mx-1\",attrs:{\"depressed\":\"\",\"fab\":\"\",\"small\":\"\"},on:{\"click\":function($event){_vm.lang_dialog = true}}},[_c('v-icon',[_vm._v(\"mdi-translate\")])],1),_c('v-btn',{staticClass:\"mx-1\",attrs:{\"depressed\":\"\",\"fab\":\"\",\"small\":\"\"},on:{\"click\":function($event){_vm.clearSessionDialog = true}}},[_c('v-icon',[_vm._v(\"mdi-lock-reset\")])],1)],1),_c('div',{staticClass:\"right-btns\"},[_c('v-btn',{attrs:{\"href\":\"https://github.com/gnehs/PokaPlayer\",\"target\":\"_blank\",\"depressed\":\"\",\"fab\":\"\",\"small\":\"\"}},[_c('v-icon',[_vm._v(\"mdi-github\")])],1)],1)]),_c('v-dialog',{attrs:{\"max-width\":\"300\"},model:{value:(_vm.lang_dialog),callback:function ($$v) {_vm.lang_dialog=$$v},expression:\"lang_dialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t('settingInterface.lang')))]),_c('v-card-text',[_c('div',{staticClass:\"poka list\"},_vm._l((_vm.languages),function(lang,index){return _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:(\"lang\" + lang + \"-\" + index),staticClass:\"item\",on:{\"click\":function($event){return _vm.setLang(lang)}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"24px\",\"item\":\"\"}},[_c('v-icon',[_vm._v(\"translate\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(_vm.$t('title', lang)))])])],1)])}),0)]),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.lang_dialog = false}}},[_vm._v(_vm._s(_vm.$t('cancel')))])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"420\"},model:{value:(_vm.clearSessionDialog),callback:function ($$v) {_vm.clearSessionDialog=$$v},expression:\"clearSessionDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t('login_page.session._')))]),_c('v-card-text',[_c('p',[_vm._v(_vm._s(_vm.$t('login_page.session.description')))]),_c('p',[_vm._v(_vm._s(_vm.$t('login_page.session.description2')))]),_c('v-text-field',{attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.server'),\"disabled\":_vm.logining},model:{value:(_vm.server),callback:function ($$v) {_vm.server=(typeof $$v === 'string'? $$v.trim(): $$v)},expression:\"server\"}}),_c('v-text-field',{attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.username'),\"disabled\":_vm.logining},model:{value:(_vm.username),callback:function ($$v) {_vm.username=$$v},expression:\"username\"}}),_c('v-text-field',{attrs:{\"outlined\":\"\",\"label\":_vm.$t('login_page.password'),\"type\":\"password\",\"disabled\":_vm.logining},model:{value:(_vm.password),callback:function ($$v) {_vm.password=$$v},expression:\"password\"}})],1),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.clearSessionDialog = false}}},[_vm._v(_vm._s(_vm.$t('cancel')))]),_c('v-btn',{attrs:{\"color\":\"red\",\"text\":\"\"},on:{\"click\":_vm.clearSession}},[_vm._v(_vm._s(_vm.$t('reset')))])],1)],1)],1)],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"logo\"},[_c('img',{attrs:{\"src\":\"/img/icons/icon.png\"}})])}]\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Login.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Login.vue?vue&type=template&id=1d933694&scoped=true&\"\nimport script from \"./Login.vue?vue&type=script&lang=js&\"\nexport * from \"./Login.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Login.vue?vue&type=style&index=0&lang=scss&\"\nimport style1 from \"./Login.vue?vue&type=style&index=1&id=1d933694&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1d933694\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAvatar } from 'vuetify/lib/components/VAvatar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VOverlay } from 'vuetify/lib/components/VOverlay';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VAvatar,VBtn,VCard,VCardActions,VCardText,VCardTitle,VDialog,VIcon,VOverlay,VSpacer,VTextField})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header'),_c('v-card',{key:\"card\",staticClass:\"mx-auto blur-card\",staticStyle:{\"margin-top\":\"32px\"},attrs:{\"max-width\":\"344\"}},[_c('v-card-text',{staticClass:\"text-center\"},[_c('v-icon',{staticClass:\"material-icons-outlined display-4\"},[_vm._v(\"clear\")]),_c('p',{staticClass:\"headline text--primary\"},[_vm._v(_vm._s(_vm.$t('nothingFound')))]),_c('v-btn',{attrs:{\"outlined\":\"\",\"color\":\"primary\",\"to\":\"/\"}},[_vm._v(_vm._s(_vm.$t('home')))])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Notfound.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Notfound.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Notfound.vue?vue&type=template&id=7b9a1de9&\"\nimport script from \"./Notfound.vue?vue&type=script&lang=js&\"\nexport * from \"./Notfound.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VCard,VCardText,VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":_vm.title,\"bg\":_vm.cover}}),_c('library-menu',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.$route.name == 'Playlist'),expression:\"$route.name == 'Playlist'\"}]}),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-playlists',{attrs:{\"data\":_vm.data}}):_vm._e()],1),(!_vm.data)?_c('poka-loader'):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Playlist.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Playlist.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Playlist.vue?vue&type=template&id=36abd1a3&\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js&\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VSlideYReverseTransition})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('portal',{attrs:{\"to\":\"app-bar\"}},[_c('v-app-bar',{style:((\"box-shadow: 0px 0px 0px 1px \" + (_vm.$vuetify.theme.isDark ? 'rgba(255, 255, 255, 0.12)' : \"rgb(0 0 0 / 20%)\"))),attrs:{\"color\":\"#FFF\",\"clipped-left\":\"\",\"app\":\"\"}},[_c('back',{attrs:{\"icon\":\"\"}}),_c('v-toolbar-title',[_vm._v(_vm._s(_vm.title))]),_c('v-spacer'),_c('poka-searchbar')],1)],1),_c('poka-header',{attrs:{\"blurbg\":!_vm.isCoverGenerate,\"bg\":_vm.cover}}),(!_vm.data)?_c('poka-loader'):_vm._e(),(_vm.data)?_c('div',{staticClass:\"playlist-songs-container\"},[_c('info-header',{staticClass:\"playlist-info\",attrs:{\"title\":_vm.title || _vm.$t('loading'),\"subtitle\":_vm.$t('playlist'),\"cover\":_vm.cover,\"songs\":_vm.data ? _vm.data.songs.length : 0 || 0}},[(_vm.title)?_c('pin-button',{attrs:{\"source\":_vm.$route.params.source,\"id\":_vm.$route.params.id,\"cover\":_vm.cover,\"type\":\"playlist\",\"name\":_vm.title,\"btn-type\":\"icon-button\"}}):_vm._e(),(_vm.fromPoka)?_c('v-btn',{staticClass:\"ml-2 rounded-lg\",attrs:{\"outlined\":\"\",\"color\":\"info\"},on:{\"click\":function($event){_vm.playlistDialog = true}}},[_c('v-icon',{staticClass:\"material-icons-outlined mr-2\"},[_vm._v(\"edit\")]),_vm._v(\"\\n \"+_vm._s(_vm.$t('playlist_page.edit_title'))+\"\\n \")],1):_vm._e()],1),_c('v-divider',{attrs:{\"vertical\":_vm.$vuetify.breakpoint.mdAndUp}}),_c('div',{staticClass:\"playlist-songs\"},[_c('h1',{staticClass:\"title\",staticStyle:{\"margin\":\"8px 16px\"},domProps:{\"textContent\":_vm._s(_vm.$t('song'))}}),_c('poka-parse-songs',{attrs:{\"data\":_vm.data.songs}})],1)],1):_vm._e(),_c('v-dialog',{attrs:{\"max-width\":\"400\"},model:{value:(_vm.playlistDialog),callback:function ($$v) {_vm.playlistDialog=$$v},expression:\"playlistDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t('playlist_page.edit_title')))]),_c('v-card-text',{staticStyle:{\"padding-bottom\":\"0\"}},[_c('v-text-field',{attrs:{\"label\":_vm.$t('playlist_page.title_input'),\"outlined\":\"\",\"hide-details\":\"\"},model:{value:(_vm.editData.name),callback:function ($$v) {_vm.$set(_vm.editData, \"name\", $$v)},expression:\"editData.name\"}}),_c('br'),_c('v-text-field',{attrs:{\"label\":_vm.$t('playlist_page.cover_input'),\"outlined\":\"\",\"hide-details\":\"\"},model:{value:(_vm.editData.image),callback:function ($$v) {_vm.$set(_vm.editData, \"image\", $$v)},expression:\"editData.image\"}})],1),_c('v-card-actions',[_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.playlistDialog = false\n _vm.playlistDel = true}}},[_vm._v(_vm._s(_vm.$t('playlist_page.del')))]),_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":_vm.editPlaylist}},[_vm._v(_vm._s(_vm.$t('done')))])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"400\"},model:{value:(_vm.playlistDel),callback:function ($$v) {_vm.playlistDel=$$v},expression:\"playlistDel\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t('playlist_page.del_title')))]),_c('v-card-text',[_vm._v(_vm._s(_vm.$t('playlist_page.delconfirm', { title: _vm.title })))]),_c('v-card-actions',[_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.playlistDel = false}}},[_vm._v(_vm._s(_vm.$t('cancel')))]),_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.playlistDel = false\n _vm.delPlaylist()}}},[_vm._v(_vm._s(_vm.$t('ok')))])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PlaylistSongs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PlaylistSongs.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./PlaylistSongs.vue?vue&type=template&id=1a799a16&scoped=true&\"\nimport script from \"./PlaylistSongs.vue?vue&type=script&lang=js&\"\nexport * from \"./PlaylistSongs.vue?vue&type=script&lang=js&\"\nimport style0 from \"./PlaylistSongs.vue?vue&type=style&index=0&id=1a799a16&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1a799a16\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\nimport { VToolbarTitle } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAppBar,VBtn,VCard,VCardActions,VCardText,VCardTitle,VDialog,VDivider,VIcon,VSpacer,VTextField,VToolbarTitle})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(\"div\")}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./shuffle.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./shuffle.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./shuffle.vue?vue&type=template&id=a760a672&\"\nimport script from \"./shuffle.vue?vue&type=script&lang=js&\"\nexport * from \"./shuffle.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":\"媒體庫\"}}),_c('library-menu'),_c('poka-update'),(!_vm.data)?_c('poka-loader'):_vm._e(),_c('v-slide-y-reverse-transition',[(_vm.data)?_c('poka-parse-home',{attrs:{\"data\":_vm.data}}):_vm._e()],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Library.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Library.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Library.vue?vue&type=template&id=8937b7ae&\"\nimport script from \"./Library.vue?vue&type=script&lang=js&\"\nexport * from \"./Library.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VSlideYReverseTransition})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',[_c('div',{attrs:{\"id\":\"lrc-editor\"}},[(_vm.lyric.length > 1)?_c('div',{key:\"lyric\",staticClass:\"lyric-view\",class:{ lyricTranslated: _vm.lyricTranslated }},_vm._l((_vm.lyric),function(item,index){return _c('p',{key:index,class:{ focus: index == _vm.lyricFocus },on:{\"click\":function($event){return _vm.musicSeek(item.timestamp)}}},[_c('span',{staticClass:\"timestamp\"},[_vm._v(_vm._s(_vm.timeToTag(item.timestamp)))]),_vm._v(\"\\n \"+_vm._s(item.text)+\"\\n \")])}),0):_vm._e(),_c('div',{attrs:{\"id\":\"lyric-edit\"}},[_c('v-card',{staticClass:\"mx-auto\",attrs:{\"id\":\"lyric-edit-about\"}},[_c('v-card-text',[_c('div',[_vm._v(\"PokaPlayer 歌詞編輯器 Beta\")]),_c('p',{staticClass:\"display-1 text--primary\"},[_vm._v(\"使用說明\")]),_c('div',{staticClass:\"text--primary\"},[_vm._v(\"\\n 左側為歌詞預覽,右側則是編輯區塊\\n \"),_c('br'),_vm._v(\"編輯完成後請按左下角打勾儲存歌詞,若要取消編輯點擊返回鍵即可跳出\\n \"),_c('br'),_vm._v(\"點擊歌詞預覽的歌詞即可將歌曲轉跳至該時間,若是雙語歌詞,請點選原文部份\\n \"),_c('br'),_vm._v(\"若有任何問題或功能建議,歡迎透過「設定->關於->GitHub->Issues」提出\\n \")])])],1),_c('v-card',{staticClass:\"mx-auto\",attrs:{\"id\":\"lyric-edit-about-phone\"}},[_c('v-card-text',[_c('div',[_vm._v(\"PokaPlayer 歌詞編輯器 Beta\")]),_c('p',{staticClass:\"display-1 text--primary\"},[_vm._v(\"使用說明\")]),_c('div',{staticClass:\"text--primary\"},[_vm._v(\"\\n 上方為歌詞預覽,下方則是編輯區塊\\n \"),_c('br'),_vm._v(\"編輯完成後請按左下角打勾儲存歌詞,若要取消編輯點擊返回鍵即可跳出\\n \"),_c('br'),_vm._v(\"點擊歌詞預覽的歌詞即可將歌曲轉跳至該時間,若是雙語歌詞,請點選原文部份\\n \"),_c('br'),_vm._v(\"若有任何問題或功能建議,歡迎透過「設定->關於->GitHub->Issues」提出\\n \")])])],1),_c('v-card',{staticClass:\"mx-auto\",attrs:{\"id\":\"lyric-edit-time-shift\"}},[_c('v-card-text',{staticStyle:{\"padding-bottom\":\"0\"}},[_c('div',[_vm._v(\"時間平移\")]),_c('p',{staticClass:\"display-1 text--primary\",staticStyle:{\"margin-bottom\":\"0\"}},[_vm._v(\"\\n \"+_vm._s(_vm.timeShiftValue >= 0 ? \"+\" : \"\")+_vm._s(_vm.timeShiftValue)+\"s\\n \")])]),_c('v-card-actions',[_c('v-btn',{attrs:{\"text\":\"\",\"color\":\"red accent-4\"},on:{\"click\":function($event){return _vm.timeShift(-0.5)}}},[_vm._v(\"-0.5s\")]),_c('v-btn',{attrs:{\"text\":\"\",\"color\":\"red accent-4\"},on:{\"click\":function($event){return _vm.timeShift(-0.1)}}},[_vm._v(\"-0.1s\")]),_c('v-btn',{attrs:{\"text\":\"\",\"color\":\"primary\"},on:{\"click\":function($event){return _vm.timeShift(0.1)}}},[_vm._v(\"+0.1s\")]),_c('v-btn',{attrs:{\"text\":\"\",\"color\":\"primary\"},on:{\"click\":function($event){return _vm.timeShift(0.5)}}},[_vm._v(\"+0.5s\")]),_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\",\"color\":\"primary\"},on:{\"click\":function($event){return _vm.timeShift(-_vm.timeShiftValue)}}},[_vm._v(\"重置\")])],1)],1),_c('v-card',{staticClass:\"mx-auto\",attrs:{\"id\":\"lyric-edit-text-editor\"}},[_c('v-card-text',{staticStyle:{\"padding-bottom\":\"0\"}},[_c('div',[_vm._v(\"文字編輯器\")]),_c('v-textarea',{attrs:{\"max-height\":\"100%\",\"rows\":\"20\"},model:{value:(_vm.lyric_raw),callback:function ($$v) {_vm.lyric_raw=$$v},expression:\"lyric_raw\"}})],1)],1)],1)])]),_c('v-fab-transition',[_c('v-btn',{staticStyle:{\"bottom\":\"calc(16px + 69px)\"},attrs:{\"color\":\"primary\",\"fab\":\"\",\"large\":\"\",\"dark\":\"\",\"bottom\":\"\",\"right\":\"\",\"fixed\":\"\"},on:{\"click\":_vm.saveLyric}},[_c('v-icon',[_vm._v(\"done\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LyricEdit.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./LyricEdit.vue?vue&type=template&id=1fc2163b&scoped=true&\"\nimport script from \"./LyricEdit.vue?vue&type=script&lang=js&\"\nexport * from \"./LyricEdit.vue?vue&type=script&lang=js&\"\nimport style0 from \"./LyricEdit.vue?vue&type=style&index=0&id=1fc2163b&lang=sass&scoped=true&\"\nimport style1 from \"./LyricEdit.vue?vue&type=style&index=1&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"1fc2163b\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VFabTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTextarea } from 'vuetify/lib/components/VTextarea';\ninstallComponents(component, {VBtn,VCard,VCardActions,VCardText,VFabTransition,VIcon,VSpacer,VTextarea})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header',{attrs:{\"title\":_vm.keyword,\"subtitle\":_vm.$t('search')}}),_c('v-overlay',{attrs:{\"absolute\":\"\",\"value\":_vm.isLoading}},[_c('poka-loader')],1),_c('v-slide-y-reverse-transition',[(_vm.searchResult)?_c('div',[_c('div',{staticClass:\"chip-nav\"},_vm._l((Object.keys(_vm.searchResult).filter(function (x) { return _vm.searchResult[x].length; })),function(itemName){return _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:itemName,staticClass:\"chip-nav-item\",class:{ active: _vm.active == itemName },on:{\"click\":function($event){_vm.active = itemName}}},[_c('span',[_vm._v(_vm._s(_vm.$t(itemName.substring(0, itemName.length - 1))))])])}),0),_vm._l((Object.keys(_vm.searchResult).filter(function (x) { return _vm.searchResult[x].length; })),function(itemName){return _c('div',{key:itemName},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.active == itemName),expression:\"active == itemName\"}]},[(itemName == 'songs')?_c('poka-parse-songs',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e(),(itemName == 'albums')?_c('poka-parse-albums',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e(),(itemName == 'playlists')?_c('poka-parse-playlists',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e(),(itemName == 'folders')?_c('poka-parse-folders',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e(),(itemName == 'composers')?_c('poka-parse-composers',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e(),(itemName == 'artists')?_c('poka-parse-artists',{attrs:{\"data\":_vm.searchResult[itemName]}}):_vm._e()],1)])})],2):_vm._e()])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Search.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Search.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Search.vue?vue&type=template&id=187a9f34&scoped=true&\"\nimport script from \"./Search.vue?vue&type=script&lang=js&\"\nexport * from \"./Search.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Search.vue?vue&type=style&index=0&id=187a9f34&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"187a9f34\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VOverlay } from 'vuetify/lib/components/VOverlay';\nimport { VSlideYReverseTransition } from 'vuetify/lib/components/transitions';\ninstallComponents(component, {VOverlay,VSlideYReverseTransition})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","import Vue from \"vue\";\nimport Router from \"vue-router\";\n\nimport defaultLayout from \"@/layout/default\";\nimport emptyLayout from \"@/layout/empty\";\n\nimport Albums from \"@/pages/Albums\";\nimport AlbumSongs from \"@/pages/AlbumSongs\";\nimport Artist from \"@/pages/Artist\";\nimport Composer from \"@/pages/Composer\";\nimport Folder from \"@/pages/Folder\";\nimport Login from \"@/pages/Login\";\nimport Notfound from \"@/pages/Notfound\";\nimport Playlist from \"@/pages/Playlist\";\nimport PlaylistSongs from \"@/pages/PlaylistSongs\";\nimport Shuffle from \"@/pages/shuffle\";\nimport Library from \"@/pages/Library\";\nimport LyricEdit from \"@/pages/LyricEdit\";\nimport Search from \"@/pages/Search\";\n\nVue.use(Router);\n\nexport default new Router({\n mode: \"history\",\n routes: [\n {\n path: \"/\",\n name: \"root\",\n component: defaultLayout,\n redirect: \"/library\",\n children: [\n {\n path: \"/library\",\n name: \"Library\",\n component: Library,\n meta: {\n fullscreen: false\n }\n },\n {\n path: \"/fullscreen\",\n name: \"fullscreen\",\n component: Library,\n meta: {\n fullscreen: true\n }\n },\n {\n path: \"/lyric/edit\",\n name: \"LyricEdit\",\n component: LyricEdit\n },\n {\n path: \"/album/songs/:source/:id\",\n name: \"AlbumSongs\",\n component: AlbumSongs\n },\n {\n path: \"/album\",\n name: \"Album\",\n component: Albums,\n meta: {\n type: \"album\"\n }\n },\n {\n path: \"/artist/:source/:id\",\n name: \"ArtistAlbum\",\n component: Albums,\n meta: {\n type: \"artist\"\n }\n },\n {\n path: \"/artist\",\n name: \"Artist\",\n component: Artist\n },\n {\n path: \"/composer/:source/:id\",\n name: \"ComposerAlbum\",\n component: Albums,\n meta: {\n type: \"composer\"\n }\n },\n {\n path: \"/composer\",\n name: \"Composer\",\n component: Composer\n },\n {\n path: \"/folder/:source/:id\",\n name: \"folderFiles\",\n component: Folder,\n meta: {\n root: false\n }\n },\n {\n path: \"/folder\",\n name: \"Folder\",\n component: Folder,\n meta: {\n root: true\n }\n },\n {\n path: \"/playlist/f/*\",\n name: \"PlaylistFolder\",\n component: Playlist\n },\n {\n path: \"/playlist/p/:source/:id\",\n component: PlaylistSongs,\n name: \"PlaylistSongs\"\n },\n {\n path: \"/playlist\",\n name: \"Playlist\",\n component: Playlist\n },\n {\n path: \"/search\",\n name: \"Search\",\n component: Search\n },\n {\n path: \"/shuffle\",\n name: \"Shuffle\",\n component: Shuffle\n },\n {\n path: \"/notfound\",\n name: \"Notfound\",\n component: Notfound\n },\n {\n path: \"/debug\",\n name: \"Debug\",\n component: () => import(\"@/pages/Debug\")\n },\n {\n path: \"/review\",\n name: \"Review\",\n component: () => import(\"@/pages/Review\")\n },\n {\n path: \"\",\n redirect: \"/library\"\n },\n {\n path: \"/settings\",\n name: \"setting\",\n redirect: \"/settings/network\",\n component: () =>\n import(/* webpackChunkName: \"setting\" */ \"@/layout/setting\"),\n children: [\n {\n path: \"/settings/interface\",\n name: \"SettingInterface\",\n component: () =>\n import(\n /* webpackChunkName: \"setting\" */ \"@/pages/setting/interface\"\n )\n },\n {\n path: \"/settings/network\",\n name: \"SettingNetwork\",\n component: () =>\n import(\n /* webpackChunkName: \"setting\" */ \"@/pages/setting/network\"\n )\n },\n {\n path: \"/settings/user\",\n name: \"SettingUser\",\n component: () =>\n import(/* webpackChunkName: \"setting\" */ \"@/pages/setting/user\")\n },\n {\n path: \"/settings/pins\",\n name: \"SettingPins\",\n component: () =>\n import(/* webpackChunkName: \"setting\" */ \"@/pages/setting/pins\")\n }\n ]\n },\n {\n path: \"/admin\",\n name: \"settingAdmin\",\n redirect: \"/admin/system\",\n component: () =>\n import(\n /* webpackChunkName: \"setting-admin\" */ \"@/layout/settingAdmin\"\n ),\n children: [\n {\n path: \"/admin/system\",\n name: \"SettingSystem\",\n component: () =>\n import(\n /* webpackChunkName: \"setting-admin\" */ \"@/pages/admin/system\"\n )\n },\n {\n path: \"/admin/users\",\n name: \"SettingAdminUsers\",\n component: () =>\n import(\n /* webpackChunkName: \"setting-admin\" */ \"@/pages/admin/users\"\n )\n },\n {\n path: \"/admin/log\",\n name: \"AdminLog\",\n component: () =>\n import(\n /* webpackChunkName: \"setting-admin\" */ \"@/pages/admin/log\"\n )\n }\n ]\n }\n ]\n },\n {\n path: \"/\",\n name: \"empty\",\n component: emptyLayout,\n children: [\n {\n path: \"/login\",\n name: \"Login\",\n component: Login\n }\n ]\n },\n {\n path: \"*\",\n redirect: \"/notfound\"\n }\n ]\n});\n","import Vue from \"vue\";\nimport VueI18n from \"vue-i18n\";\n\nlet langList = {\n zh_CN: require(\"./zh-CN.js\").default,\n zh_TW: require(\"./zh-TW.js\").default,\n en_US: require(\"./en-US.js\").default\n};\n\nVue.use(VueI18n);\nconst locale = window._setting(\"lang\");\nconst messages = langList;\n\nconst i18n = new VueI18n({\n /** 默認值 */\n locale,\n fallbackLocale: \"en_US\",\n messages,\n missing: (locale, key, vm) => key\n});\nwindow.i18n = i18n;\n// Hot updates\nif (module.hot) {\n module.hot.accept([\"./zh-CN.js\", \"./zh-TW.js\", \"./en-US.js\"], function () {\n i18n.setLocaleMessage(\"zh_CN\", require(\"./zh-CN.js\").default);\n i18n.setLocaleMessage(\"en_US\", require(\"./en-US.js\").default);\n i18n.setLocaleMessage(\"zh_TW\", require(\"./zh-TW.js\").default);\n });\n}\nexport default i18n;\n","import Vue from \"vue\";\nimport Vuex from \"vuex\";\n\nVue.use(Vuex);\n\nexport default new Vuex.Store({\n state: {},\n mutations: {},\n actions: {}\n});\n","/* eslint-disable no-console */\n\nimport { register } from \"register-service-worker\";\n\nif (process.env.NODE_ENV === \"production\") {\n register(`${process.env.BASE_URL}service-worker.js`, {\n ready() {\n console.log(\n \"App is being served from cache by a service worker.\\n\" +\n \"For more details, visit https://goo.gl/AFskqB\"\n );\n },\n registered() {\n console.log(\"Service worker has been registered.\");\n },\n cached() {\n console.log(\"Content has been cached for offline use.\");\n },\n updatefound() {\n console.log(\"New content is downloading.\");\n },\n updated() {\n console.log(\"New content is available; please refresh.\");\n },\n offline() {\n console.log(\n \"No internet connection found. App is running in offline mode.\"\n );\n },\n error(error) {\n console.error(\"Error during service worker registration:\", error);\n }\n });\n}\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-card',{staticClass:\"mx-auto\",staticStyle:{\"border-radius\":\"8px\",\"overflow\":\"hidden\"},attrs:{\"width\":\"350\"}},[_c('v-img',{staticClass:\"poka-logo-banner\",attrs:{\"src\":\"/img/loginHeader.svg\",\"height\":\"170px\"}}),_c('v-card-text',{staticStyle:{\"padding\":\"0\"}},[_c('v-list',{attrs:{\"subheader\":\"\"}},[_c('v-list-item',[_c('v-list-item-avatar',[_c('v-icon',[_vm._v(\"info\")])],1),_c('v-list-item-content',[_c('v-list-item-title',[_vm._v(\"PokaPlayer\")]),_c('v-list-item-subtitle',[_vm._v(_vm._s(_vm.poka_version))])],1)],1),_c('v-divider'),_c('v-list-item',{attrs:{\"href\":\"https://github.com/gnehs/PokaPlayer/\",\"target\":\"_blank\"}},[_c('v-list-item-avatar',[_c('v-icon',[_vm._v(\"mdi-github\")])],1),_c('v-list-item-content',[_c('v-list-item-title',[_vm._v(\"GitHub\")])],1)],1),_c('v-list-item',{attrs:{\"href\":\"https://github.com/gnehs/PokaPlayer/graphs/contributors\",\"target\":\"_blank\"}},[_c('v-list-item-avatar',[_c('v-icon',[_vm._v(\"group\")])],1),_c('v-list-item-content',[_c('v-list-item-title',[_vm._v(_vm._s(_vm.$t('settings_about_contributions')))])],1)],1),_c('v-list-item',{attrs:{\"href\":\"https://github.com/gnehs/PokaPlayer/issues\",\"target\":\"_blank\"}},[_c('v-list-item-avatar',[_c('v-icon',[_vm._v(\"error\")])],1),_c('v-list-item-content',[_c('v-list-item-title',[_vm._v(_vm._s(_vm.$t('settings_about_errorEeport')))])],1)],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./about.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./about.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./about.vue?vue&type=template&id=b5a137ca&\"\nimport script from \"./about.vue?vue&type=script&lang=js&\"\nexport * from \"./about.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VList } from 'vuetify/lib/components/VList';\nimport { VListItem } from 'vuetify/lib/components/VList';\nimport { VListItemAvatar } from 'vuetify/lib/components/VList';\nimport { VListItemContent } from 'vuetify/lib/components/VList';\nimport { VListItemSubtitle } from 'vuetify/lib/components/VList';\nimport { VListItemTitle } from 'vuetify/lib/components/VList';\ninstallComponents(component, {VCard,VCardText,VDivider,VIcon,VImg,VList,VListItem,VListItemAvatar,VListItemContent,VListItemSubtitle,VListItemTitle})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('overdrive',{key:_vm.parsedCover,staticClass:\"cover\",style:({ '--size': _vm.size }),attrs:{\"id\":_vm.cover,\"duration\":300}},[_c('img',{staticClass:\"cover-img\",attrs:{\"aspect-ratio\":\"1\",\"src\":_vm.parsedCover}}),(!_vm.hideShadow)?_c('img',{staticClass:\"cover-shadow\",attrs:{\"aspect-ratio\":\"1\",\"src\":_vm.parsedCover}}):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cover.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cover.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./cover.vue?vue&type=template&id=39caa198&scoped=true&\"\nimport script from \"./cover.vue?vue&type=script&lang=js&\"\nexport * from \"./cover.vue?vue&type=script&lang=js&\"\nimport style0 from \"./cover.vue?vue&type=style&index=0&id=39caa198&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"39caa198\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"position\":\"sticky\",\"top\":\"16px\"}},[_c('div',{staticClass:\"header-wrapper\"},[_c('div',{staticClass:\"bg\",class:{ blur: _vm.blurbg },style:({ backgroundImage: (\"url('\" + _vm.bg + \"')\") })})]),(_vm.title)?_c('div',{staticClass:\"hw-header\",staticStyle:{\"line-height\":\"normal\"},style:(_vm.headerStyle)},[_c('div',{staticClass:\"hw-title\"},[_vm._v(_vm._s(_vm.title))]),_c('div',{staticClass:\"hw-subtitle\"},[_vm._v(_vm._s(_vm.subtitle))])]):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./header-wrapper.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./header-wrapper.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./header-wrapper.vue?vue&type=template&id=316a60e6&\"\nimport script from \"./header-wrapper.vue?vue&type=script&lang=js&\"\nexport * from \"./header-wrapper.vue?vue&type=script&lang=js&\"\nimport style0 from \"./header-wrapper.vue?vue&type=style&index=0&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"info-header\"},[_c('poka-cover',{staticStyle:{\"margin\":\"8px auto\",\"margin-bottom\":\"8px\",\"display\":\"block\"},attrs:{\"cover\":_vm.cover,\"name\":_vm.title,\"size\":\"240px\"}}),_c('div',{staticClass:\"info-title\",attrs:{\"title\":_vm.title}},[_vm._v(_vm._s(_vm.title))]),_c('div',{staticClass:\"metadatas\"},[(_vm.subtitle)?_c('span',{staticClass:\"meta\"},[_vm._v(_vm._s(_vm.subtitle))]):_vm._e(),(_vm.songs)?_c('span',{key:_vm.songs,staticClass:\"meta\"},[_vm._v(_vm._s(_vm.$t('album_total', { songs: _vm.songs })))]):_vm._e()]),_c('div',{staticClass:\"actions\"},[_vm._t(\"default\")],2)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./info-header.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./info-header.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./info-header.vue?vue&type=template&id=754110fe&scoped=true&\"\nimport script from \"./info-header.vue?vue&type=script&lang=js&\"\nexport * from \"./info-header.vue?vue&type=script&lang=js&\"\nimport style0 from \"./info-header.vue?vue&type=style&index=0&id=754110fe&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"754110fe\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{ref:\"card\",staticClass:\"card\",attrs:{\"data-source\":_vm.parsed_source},on:{\"click\":_vm.handleClick}},[_c('div',{staticClass:\"image\"},[_c('poka-cover',{attrs:{\"cover\":_vm.parsed_pokaBg,\"name\":_vm.pokaTitle,\"hide-shadow\":\"\"}}),(_vm.pokaIcon)?_c('div',{staticClass:\"icon\"},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(_vm._s(_vm.pokaIcon))])],1):_vm._e()],1),_c('div',{staticClass:\"poka-card-title\",class:{ 't-ellipsis': _vm.ellipsis },domProps:{\"textContent\":_vm._s(_vm.pokaTitle)}}),_c('div',{staticClass:\"poka-card-subtitle\",class:{ 't-ellipsis': _vm.ellipsis },domProps:{\"textContent\":_vm._s(_vm.pokaSubtitle)}})])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./card.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./card.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./card.vue?vue&type=template&id=78ee2ffc&\"\nimport script from \"./card.vue?vue&type=script&lang=js&\"\nexport * from \"./card.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"poka cards\"},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cards.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cards.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./cards.vue?vue&type=template&id=725ab4b6&\"\nimport script from \"./cards.vue?vue&type=script&lang=js&\"\nexport * from \"./cards.vue?vue&type=script&lang=js&\"\nimport style0 from \"./cards.vue?vue&type=style&index=0&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"poka-loader\"},[_c('v-progress-circular',{attrs:{\"indeterminate\":\"\",\"color\":_vm.color}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./loader.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./loader.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./loader.vue?vue&type=template&id=10417668&scoped=true&\"\nimport script from \"./loader.vue?vue&type=script&lang=js&\"\nexport * from \"./loader.vue?vue&type=script&lang=js&\"\nimport style0 from \"./loader.vue?vue&type=style&index=0&id=10417668&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"10417668\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VProgressCircular } from 'vuetify/lib/components/VProgressCircular';\ninstallComponents(component, {VProgressCircular})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.length > 1),expression:\"length > 1\"}],ref:\"pagination\",staticClass:\"poka-pagination\"},[_c('div',{staticClass:\"poka-pagination-item\",class:{ disabled: _vm.value == 1 },on:{\"click\":function($event){return _vm.switchPage(_vm.value - 1)}}},[_c('v-icon',[_vm._v(\"chevron_left\")])],1),_vm._l((_vm.pages),function(n,i){return _c('div',{key:i,staticClass:\"poka-pagination-item\",class:{ active: _vm.value == n, disabled: n == '...' },on:{\"click\":function($event){return _vm.switchPage(n)}}},[_vm._v(\"\\n \"+_vm._s(n)+\"\\n \")])}),_c('div',{staticClass:\"poka-pagination-item\",class:{ disabled: _vm.value == _vm.length },on:{\"click\":function($event){return _vm.switchPage(_vm.value + 1)}}},[_c('v-icon',[_vm._v(\"chevron_right\")])],1)],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pagination.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pagination.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./pagination.vue?vue&type=template&id=74af3374&\"\nimport script from \"./pagination.vue?vue&type=script&lang=js&\"\nexport * from \"./pagination.vue?vue&type=script&lang=js&\"\nimport style0 from \"./pagination.vue?vue&type=style&index=0&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.checkUpadteStatus)?_c('div',{key:\"0\",staticClass:\"update-notify\"},[_c('h1',[_vm._v(_vm._s(_vm.$t('settings_update')))]),_c('p',[_vm._v(_vm._s(_vm.checkUpadteStatus))]),_c('v-btn',{attrs:{\"outlined\":\"\",\"to\":\"/admin/system?update=true\",\"color\":\"white\",\"dark\":\"\"}},[_vm._v(_vm._s(_vm.$t('settings_update_go2UpdatePage')))])],1):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./poka-update.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./poka-update.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./poka-update.vue?vue&type=template&id=59ac6c3e&scoped=true&\"\nimport script from \"./poka-update.vue?vue&type=script&lang=js&\"\nexport * from \"./poka-update.vue?vue&type=script&lang=js&\"\nimport style0 from \"./poka-update.vue?vue&type=style&index=0&id=59ac6c3e&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"59ac6c3e\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\ninstallComponents(component, {VBtn})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"chip-nav\"},_vm._l((_vm.items),function(item){return _c('router-link',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:item.to,staticClass:\"chip-nav-item\",class:{ active: _vm.$route.path == item.to },attrs:{\"to\":item.to}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(_vm._s(item.icon))]),_c('span',[_vm._v(_vm._s(_vm.$t(item.text)))])],1)}),1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./libraryMenu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./libraryMenu.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./libraryMenu.vue?vue&type=template&id=12beb212&\"\nimport script from \"./libraryMenu.vue?vue&type=script&lang=js&\"\nexport * from \"./libraryMenu.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VIcon})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticStyle:{\"display\":\"flex\",\"justify-content\":\"flex-end\"},style:({ width: _vm.$vuetify.breakpoint.mdAndUp ? 'initial' : '100%', flex: _vm.$vuetify.breakpoint.mdAndUp ? '1' : 'initial' })},[_c('v-slide-x-reverse-transition',[_c('form',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.value),expression:\"value\"}],style:({ width: _vm.$vuetify.breakpoint.mdAndUp ? '380px' : '100%' }),on:{\"submit\":function($event){$event.preventDefault();return _vm.search.apply(null, arguments)}}},[_c('v-text-field',{attrs:{\"label\":_vm.$t('search') + '...',\"solo\":\"\",\"flat\":\"\",\"background-color\":\"rgba(0,0,0,.1)\",\"hide-details\":\"\",\"append-icon\":\"mdi-magnify\"},on:{\"click:append\":_vm.search},model:{value:(_vm.seachBarVal),callback:function ($$v) {_vm.seachBarVal=$$v},expression:\"seachBarVal\"}})],1)]),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":function($event){_vm.value = !_vm.value\n _vm.$emit('input', _vm.value)\n _vm.seachBarVal = ''}}},[_c('v-icon',{staticClass:\"anicons\",style:({\n 'font-variation-settings': _vm.value ? \"'TIME' 100\" : \"\"\n })},[_vm._v(\"7\")])],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./searchbar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./searchbar.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./searchbar.vue?vue&type=template&id=9e5ec202&\"\nimport script from \"./searchbar.vue?vue&type=script&lang=js&\"\nexport * from \"./searchbar.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VSlideXReverseTransition } from 'vuetify/lib/components/transitions';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VBtn,VIcon,VSlideXReverseTransition,VTextField})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"bottom-player\"},[_c('div',{staticClass:\"app-progress-bar\"},[_c('v-slider',{attrs:{\"min\":\"0\",\"max\":\"100\",\"step\":\"0.000001\",\"hide-details\":\"\"},on:{\"change\":_vm.audio_seek},model:{value:(_vm.audio_currentTimePercent),callback:function ($$v) {_vm.audio_currentTimePercent=$$v},expression:\"audio_currentTimePercent\"}})],1),_c('div',{staticClass:\"song-info\"},[_c('div',{staticClass:\"left\"},[_c('div',{staticClass:\"cover\"},[_c('v-fade-transition',{attrs:{\"mode\":\"out-in\"}},[_c('img',{key:_vm.audio_cover,attrs:{\"src\":_vm.audio_cover}})])],1),_c('div',{staticClass:\"song-title\",on:{\"click\":function($event){_vm.fullscreen = !_vm.fullscreen}}},[_c('div',{staticClass:\"song-name\"},[_vm._v(_vm._s(_vm.audio_title))]),_c('div',{staticClass:\"song-artist\"},[_vm._v(\"\\n \"+_vm._s(_vm.audio_artist || _vm.$t('app_waitForPlay'))+\"\\n \")])])]),_c('div',{staticClass:\"center\"},[_c('span',{staticClass:\"time\"},[_vm._v(_vm._s(_vm.audio_currentTime))]),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.audio_previous}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"skip_previous\")])],1),_c('v-btn',{attrs:{\"small\":\"\",\"fab\":\"\",\"depressed\":\"\",\"color\":\"primary\"},on:{\"click\":_vm.audio_toggle}},[_c('v-icon',{staticClass:\"anicons\",style:({ 'font-variation-settings': _vm.audio_paused ? \"\" : \"'TIME' 100\" })},[_vm._v(\"H\")])],1),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.audio_next}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"skip_next\")])],1),_c('span',{staticClass:\"time\"},[_vm._v(_vm._s(_vm.audio_totalTime))])],1),(_vm.audio_artist)?_c('div',{staticClass:\"right\"},[_c('div',{style:(\"display: flex;padding: 20px 0;min-width: 160px;justify-content: flex-end;\"),on:{\"mouseover\":function($event){_vm.audio_volume_hover = true},\"mouseleave\":function($event){_vm.audio_volume_hover = false}}},[_c('v-fade-transition',[_c('v-slider',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.audio_volume_hover),expression:\"audio_volume_hover\"}],attrs:{\"hide-details\":\"\",\"thumb-label\":\"\"},model:{value:(_vm.audio_volume),callback:function ($$v) {_vm.audio_volume=$$v},expression:\"audio_volume\"}})],1),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":function($event){_vm.audio_volume ? (_vm.audio_volume = 0) : (_vm.audio_volume = 100)}}},[(_vm.audio_volume == 0)?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"volume_off\")]):(_vm.audio_volume < 50)?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"volume_down\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"volume_up\")])],1)],1),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.switch_audio_order}},[(_vm.audio_order === 'list')?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"repeat\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"shuffle\")])],1),_c('v-btn',{attrs:{\"icon\":\"\",\"to\":\"/fullscreen\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"expand_less\")])],1)],1):_c('div',{staticClass:\"right\"},[_c('play-random-button')],1),(_vm.audio_artist)?_c('div',{staticClass:\"right-s\"},[_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.audio_previous}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"skip_previous\")])],1),_c('v-btn',{attrs:{\"small\":\"\",\"fab\":\"\",\"depressed\":\"\",\"color\":\"primary\"},on:{\"click\":_vm.audio_toggle}},[_c('v-icon',{staticClass:\"anicons\",style:({ 'font-variation-settings': _vm.audio_paused ? \"\" : \"'TIME' 100\" })},[_vm._v(\"H\")])],1),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.audio_next}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"skip_next\")])],1)],1):_c('div',{staticClass:\"right-s\"},[_c('play-random-button')],1)]),_c('v-dialog',{attrs:{\"fullscreen\":\"\",\"transition\":\"dialog-bottom-transition\"},model:{value:(_vm.fullscreen),callback:function ($$v) {_vm.fullscreen=$$v},expression:\"fullscreen\"}},[_c('div',{staticClass:\"fullscreen-player\"},[_c('v-fade-transition',[_c('div',{key:_vm.audio_cover,staticClass:\"fullscreen-player-background\",style:({ backgroundImage: (\"url('\" + _vm.audio_cover + \"')\") })})]),(_vm.$vuetify.breakpoint.mdAndUp)?_c('v-btn',{staticClass:\"close\",attrs:{\"icon\":\"\",\"dark\":\"\",\"large\":\"\"},on:{\"click\":function($event){_vm.$router.go(-1)\n _vm.$router.push('/')}}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"expand_more\")])],1):_vm._e(),_c('div',{staticClass:\"fullscreen-player-content\"},[(_vm.$vuetify.breakpoint.mdAndUp)?_c('player-player'):_vm._e(),_c('div',{staticClass:\"player-content\"},[_c('div',{staticClass:\"nav\"},[_c('div',{staticClass:\"nav-items\"},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.$vuetify.breakpoint.mdAndUp),expression:\"!$vuetify.breakpoint.mdAndUp\"}],staticClass:\"nav-item\",class:{ active: _vm.nav_active == 'player' },on:{\"click\":function($event){_vm.nav_active = 'player'}}},[_vm._v(\"\\n Player\\n \")]),_c('div',{staticClass:\"nav-item\",class:{ active: _vm.nav_active == 'playlist' },on:{\"click\":function($event){_vm.nav_active = 'playlist'}}},[_vm._v(\"Playlist\")]),_c('div',{staticClass:\"nav-item\",class:{ active: _vm.nav_active == 'lyric' },on:{\"click\":function($event){_vm.nav_active = 'lyric'}}},[_vm._v(\"Lyric\")])]),_c('portal-target',{attrs:{\"name\":\"fullscreen-player-action\",\"slim\":\"\"}},[_c('div',{staticClass:\"action\"})])],1),(_vm.nav_active == 'player')?_c('player-player',{staticClass:\"player-list\"}):_vm._e(),(_vm.nav_active == 'playlist')?_c('player-playlist',{staticClass:\"player-list\"}):_vm._e(),(_vm.nav_active == 'lyric')?_c('player-lyric',{staticClass:\"player-list\"}):_vm._e()],1)],1)],1)])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./buttomPlayer.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./buttomPlayer.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./buttomPlayer.vue?vue&type=template&id=3b12ac08&scoped=true&\"\nimport script from \"./buttomPlayer.vue?vue&type=script&lang=js&\"\nexport * from \"./buttomPlayer.vue?vue&type=script&lang=js&\"\nimport style0 from \"./buttomPlayer.vue?vue&type=style&index=0&lang=sass&\"\nimport style1 from \"./buttomPlayer.vue?vue&type=style&index=1&id=3b12ac08&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3b12ac08\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VFadeTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VSlider } from 'vuetify/lib/components/VSlider';\ninstallComponents(component, {VBtn,VDialog,VFadeTransition,VIcon,VSlider})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"theme\":_vm.lyric_theme}},[_c('portal',{attrs:{\"to\":\"fullscreen-player-action\"}},[_c('div',{staticClass:\"action\"},[_c('v-btn',{attrs:{\"dark\":\"\",\"icon\":\"\"},on:{\"click\":_vm.openLyricDialog}},[_c('v-icon',[_vm._v(\"search\")])],1),_c('v-btn',{attrs:{\"dark\":\"\",\"icon\":\"\"},on:{\"click\":_vm.editLyric}},[_c('v-icon',[_vm._v(\"mdi-pencil\")])],1),_c('v-btn',{attrs:{\"dark\":\"\",\"icon\":\"\"},on:{\"click\":function($event){_vm.lyric_theme_dialog = true}}},[_c('v-icon',[_vm._v(\"mdi-palette\")])],1)],1)]),_c('div',{on:{\"dblclick\":_vm.openLyricDialog}},[(_vm.lyric.length > 1)?_c('div',{key:\"lyric\",staticClass:\"lyric\",class:{ lyricTranslated: _vm.lyricTranslated }},[_c('div',{staticStyle:{\"height\":\"200px\"}}),_vm._l((_vm.lyric),function(item,index){return _c('p',{key:index,class:{\n focus: index == _vm.lyricFocus,\n tl: _vm.lyricTranslated ? Math.floor((index - _vm.lyricFocus) / 2) != Math.round((index - _vm.lyricFocus) / 2) : false\n },attrs:{\"data-lyric-set\":_vm.lyricTranslated ? Math.floor((index - _vm.lyricFocus) / 2) : index - _vm.lyricFocus}},[_c('span',[_vm._v(_vm._s(item.text))])])}),_c('div',{staticStyle:{\"height\":\"200px\"}})],2):(_vm.lyricSearching)?_c('poka-loader',{staticStyle:{\"margin-top\":\"30vh !important\"},attrs:{\"color\":\"#fff\"}}):_c('v-card',{key:\"lrc_noLyrics\",staticClass:\"mx-auto blur-card\",staticStyle:{\"margin-top\":\"30vh\"},attrs:{\"max-width\":\"344\"}},[_c('v-card-text',{staticClass:\"text-center\"},[_c('v-icon',{staticClass:\"material-icons-outlined display-4\"},[_vm._v(\"subtitles\")]),_c('p',{staticClass:\"headline text--primary\"},[_vm._v(_vm._s(_vm.$t('lrc_noLyrics')))]),_c('v-btn',{attrs:{\"outlined\":\"\",\"color\":\"primary\"},on:{\"click\":function($event){_vm.showLyricDialog = true}}},[_vm._v(_vm._s(_vm.$t('lrc_search')))])],1)],1)],1),(_vm.lyric_save_toast)?_c('v-card',{staticClass:\"save-current-lyric mx-auto blur-card\",attrs:{\"max-width\":\"400\"}},[_c('v-card-title',[_vm._v(\"歌詞正確嗎?\")]),_c('v-card-text',[_vm._v(\"按下「儲存」讓下次也會載入相同的歌詞。\")]),_c('v-card-actions',[_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.lyric_save_toast = false}}},[_vm._v(\"取消\")]),_c('v-spacer'),_c('v-btn',{attrs:{\"color\":\"primary\"},on:{\"click\":_vm.saveCurrentLyric}},[_vm._v(\"儲存\")])],1)],1):_vm._e(),_c('v-dialog',{attrs:{\"max-width\":\"420\"},model:{value:(_vm.showLyricDialog),callback:function ($$v) {_vm.showLyricDialog=$$v},expression:\"showLyricDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t('lrc_search')))]),_c('v-card-text',{staticStyle:{\"padding-bottom\":\"0\"}},[_c('v-text-field',{attrs:{\"label\":_vm.$t('lrc_search'),\"name\":\"searchLyric\",\"disabled\":_vm.lyricSearching,\"solo\":\"\"},on:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getLyricByKeyword()},\"change\":function($event){return _vm.getLyricByKeyword()}},model:{value:(_vm.lyricSearchkeyword),callback:function ($$v) {_vm.lyricSearchkeyword=(typeof $$v === 'string'? $$v.trim(): $$v)},expression:\"lyricSearchkeyword\"}}),_c('p',{staticStyle:{\"margin-top\":\"-22px\"}},[_c('small',[_vm._v(_vm._s(_vm.$t('lrc_enter2search')))])])],1),_c('v-divider'),_c('v-card-text',{staticStyle:{\"max-height\":\"400px\",\"overflow\":\"scroll\",\"overflow-x\":\"hidden\"}},[_c('div',{staticClass:\"poka list\",staticStyle:{\"width\":\"372px\"}},[_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){_vm.loadLrc(\"[00:00.000]\", true)\n _vm.showLyricDialog = false}}},[_c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(_vm.$t('lrc_notLoad')))]),_c('div',{staticClass:\"t-ellipsis\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t('lrc_notLoad_description'))+\"\\n \")])])])])]),(!_vm.lyricSearching && _vm.lyricSearchResult)?_c('div',{staticClass:\"poka list\",staticStyle:{\"width\":\"100%\"}},_vm._l((_vm.lyricSearchResult),function(item,index){return _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:index,staticClass:\"item\",on:{\"click\":function($event){_vm.loadLrc(item.lyric, true)\n _vm.showLyricDialog = false}}},[_c('div',{staticClass:\"content\"},[_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(item.name))]),_c('div',{staticClass:\"t-ellipsis\"},[_vm._v(_vm._s(item.artist))])])])])}),0):(_vm.lyricSearching)?_c('poka-loader'):_c('div',{staticStyle:{\"text-align\":\"center\",\"padding\":\"40px 0\"}},[_c('v-btn',{attrs:{\"color\":\"primary\"},on:{\"click\":_vm.dialogSearch}},[_vm._v(_vm._s(_vm.$t('search')))])],1)],1),_c('v-divider'),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.showLyricDialog = false}}},[_vm._v(_vm._s(_vm.$t('cancel')))])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"300\"},model:{value:(_vm.lyric_theme_dialog),callback:function ($$v) {_vm.lyric_theme_dialog=$$v},expression:\"lyric_theme_dialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t('settingInterface.customize.lyric._')))]),_c('v-card-text',[_c('div',{staticClass:\"poka list\"},[_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){return _vm.setLyricTheme('bigtext')}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"24px\",\"item\":\"\"}},[_c('v-icon',[_vm._v(\"palette\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head\"},[_vm._v(\"Big text\")])])],1)]),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){return _vm.setLyricTheme('default')}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"24px\",\"item\":\"\"}},[_c('v-icon',[_vm._v(\"palette\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head\"},[_vm._v(\"Default\")])])],1)]),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){return _vm.setLyricTheme('spacing')}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"24px\",\"item\":\"\"}},[_c('v-icon',[_vm._v(\"palette\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head\"},[_vm._v(\"Spacing\")])])],1)]),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){return _vm.setLyricTheme('underline')}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"24px\",\"item\":\"\"}},[_c('v-icon',[_vm._v(\"palette\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head\"},[_vm._v(\"Underline\")])])],1)])])]),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.lyric_theme_dialog = false}}},[_vm._v(_vm._s(_vm.$t('cancel')))])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./lyric.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./lyric.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./lyric.vue?vue&type=template&id=a8856264&scoped=true&\"\nimport script from \"./lyric.vue?vue&type=script&lang=js&\"\nexport * from \"./lyric.vue?vue&type=script&lang=js&\"\nimport style0 from \"./lyric.vue?vue&type=style&index=0&id=a8856264&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"a8856264\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAvatar } from 'vuetify/lib/components/VAvatar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\ninstallComponents(component, {VAvatar,VBtn,VCard,VCardActions,VCardText,VCardTitle,VDialog,VDivider,VIcon,VSpacer,VTextField})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('portal',{attrs:{\"to\":\"fullscreen-player-action\"}},[_c('div',{staticClass:\"action\"},[_c('v-btn',{attrs:{\"icon\":\"\",\"dark\":\"\"},on:{\"click\":_vm.switch_audio_order}},[(_vm.audio_order === 'list')?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"repeat\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"shuffle\")])],1),_c('v-btn',{attrs:{\"icon\":\"\",\"dark\":\"\"},on:{\"click\":_vm.audio_clean}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"clear_all\")])],1)],1)]),(_vm.audio_queue.length)?_c('poka-parse-songs',{attrs:{\"data\":_vm.audio_queue,\"now-playing\":\"\",\"active-index\":_vm.audio_index},scopedSlots:_vm._u([{key:\"default\",fn:function(props){return [_c('v-btn',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isSafari),expression:\"isSafari\"}],attrs:{\"icon\":\"\",\"dark\":\"\"},on:{\"click\":function($event){$event.stopPropagation();return props.moreDialog(props.song)}}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"more_horiz\")])],1),_c('v-btn',{attrs:{\"icon\":\"\",\"dark\":\"\"},on:{\"click\":function($event){$event.stopPropagation();return _vm.removeSong(props.index)}}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"close\")])],1)]}}],null,false,2052521558)}):_vm._e(),(!_vm.audio_queue.length)?_c('div',{staticStyle:{\"margin-top\":\"30vh\",\"text-align\":\"center\"}},[_c('v-icon',{staticClass:\"display-4 material-icons-outlined\",attrs:{\"dark\":\"\"}},[_vm._v(\"queue_music\")]),_c('p',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t('app_waitForPlay')))]),_c('p',[_vm._v(_vm._s(_vm.$t('app_waitForPlay_description')))]),_c('play-random-button')],1):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }"," \n\n ","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./playlist.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./playlist.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./playlist.vue?vue&type=template&id=10310057&\"\nimport script from \"./playlist.vue?vue&type=script&lang=js&\"\nexport * from \"./playlist.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"player\"},[_c('portal',{attrs:{\"to\":\"fullscreen-player-action\"}},[_c('div',{staticClass:\"action\"},[_c('v-btn',{attrs:{\"icon\":\"\",\"dark\":\"\"},on:{\"click\":_vm.switch_audio_order}},[(_vm.audio_order === 'list')?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"repeat\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"shuffle\")])],1)],1)]),_c('div',{staticClass:\"player-cover\"},[_c('v-fade-transition',{attrs:{\"mode\":\"out-in\"}},[_c('poka-cover',{key:_vm.audio_cover,attrs:{\"cover\":_vm.audio_cover,\"size\":\"400px\"}})],1)],1),_c('div',{staticClass:\"player-title\"},[_vm._v(_vm._s(_vm.audio_title))]),_c('div',{staticClass:\"player-artist\"},[_vm._v(\"\\n \"+_vm._s(_vm.audio_artist || _vm.$t('app_waitForPlay'))+\"\\n \")]),_c('v-slider',{attrs:{\"color\":\"#fff\",\"min\":\"0\",\"max\":\"100\",\"step\":\"0.001\",\"hide-details\":\"\"},on:{\"change\":_vm.audio_seek},model:{value:(_vm.audio_currentTimePercent),callback:function ($$v) {_vm.audio_currentTimePercent=$$v},expression:\"audio_currentTimePercent\"}}),_c('div',{staticClass:\"player-duration\"},[_c('div',{staticClass:\"time\"},[_vm._v(_vm._s(_vm.audio_currentTime))]),_c('div',{staticClass:\"time\"},[_vm._v(_vm._s(_vm.audio_totalTime))])]),_c('div',{staticClass:\"player-control\"},[_c('v-btn',{attrs:{\"icon\":\"\",\"dark\":\"\",\"large\":\"\"},on:{\"click\":_vm.audio_previous}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"skip_previous\")])],1),_c('v-btn',{staticClass:\"play-btn\",attrs:{\"dark\":\"\",\"color\":\"gray\",\"fab\":\"\"},on:{\"click\":_vm.audio_toggle}},[_c('v-icon',{staticClass:\"anicons\",style:({ 'font-variation-settings': _vm.audio_paused ? \"\" : \"'TIME' 100\" })},[_vm._v(\"H\")])],1),_c('v-btn',{attrs:{\"icon\":\"\",\"dark\":\"\",\"large\":\"\"},on:{\"click\":_vm.audio_next}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"skip_next\")])],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./player.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./player.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./player.vue?vue&type=template&id=3dfee9c8&\"\nimport script from \"./player.vue?vue&type=script&lang=js&\"\nexport * from \"./player.vue?vue&type=script&lang=js&\"\nimport style0 from \"./player.vue?vue&type=style&index=0&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VFadeTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VSlider } from 'vuetify/lib/components/VSlider';\ninstallComponents(component, {VBtn,VFadeTransition,VIcon,VSlider})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-btn',{attrs:{\"text\":!_vm.icon,\"rounded\":\"\",\"large\":!_vm.icon,\"dark\":_vm.dark,\"icon\":_vm.icon,\"color\":\"primary\"},on:{\"click\":_vm.back}},[_c('v-icon',{class:{ 'mr-2': !_vm.icon }},[_vm._v(\"arrow_back\")]),_c('span',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.icon),expression:\"!icon\"}]},[_vm._v(_vm._s(_vm.$t('back')))])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./back.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./back.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./back.vue?vue&type=template&id=8f115550&\"\nimport script from \"./back.vue?vue&type=script&lang=js&\"\nexport * from \"./back.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-btn',{attrs:{\"color\":\"primary\",\"disabled\":_vm.loadingRandom,\"dark\":_vm.$vuetify.theme.isDark},on:{\"click\":_vm.randomPlay}},[(!_vm.loadingRandom)?_c('span',[_vm._v(_vm._s(_vm.$t('playlist_random')))]):_c('span',[_vm._v(_vm._s(_vm.$t('loading')))])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./playRandomButton.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./playRandomButton.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./playRandomButton.vue?vue&type=template&id=7c4ee0f9&\"\nimport script from \"./playRandomButton.vue?vue&type=script&lang=js&\"\nexport * from \"./playRandomButton.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\ninstallComponents(component, {VBtn})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.isPinned != null && _vm.isPinned != 'disabled' && _vm.btnType == 'speed-dial')?_c('v-fab-transition',[_c('v-btn',{staticStyle:{\"bottom\":\"calc(16px + 69px)\"},attrs:{\"color\":\"primary\",\"fab\":\"\",\"large\":\"\",\"dark\":\"\",\"bottom\":\"\",\"right\":\"\",\"fixed\":\"\",\"loading\":_vm.loading},on:{\"click\":_vm.pin}},[(_vm.isPinned)?_c('v-icon',[_vm._v(\"push_pin\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"push_pin\")])],1)],1):(_vm.isPinned != null && _vm.isPinned != 'disabled' && _vm.btnType == 'icon-button')?_c('v-btn',{staticClass:\"rounded-lg\",attrs:{\"loading\":_vm.loading,\"color\":\"primary\",\"outlined\":!_vm.isPinned},on:{\"click\":_vm.pin}},[(_vm.isPinned)?_c('v-icon',{staticClass:\"mr-2\"},[_vm._v(\"push_pin\")]):_c('v-icon',{staticClass:\"material-icons-outlined mr-2\"},[_vm._v(\"push_pin\")]),_vm._v(\"\\n \"+_vm._s(_vm.$t('pin'))+\"\\n\")],1):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pinButton.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pinButton.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./pinButton.vue?vue&type=template&id=9b5e5c90&\"\nimport script from \"./pinButton.vue?vue&type=script&lang=js&\"\nexport * from \"./pinButton.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VFabTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VBtn,VFabTransition,VIcon})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-menu',{attrs:{\"bottom\":\"\",\"left\":\"\"},scopedSlots:_vm._u([{key:\"activator\",fn:function(ref){\nvar on = ref.on;\nvar attrs = ref.attrs;\nreturn [_c('v-btn',_vm._g(_vm._b({attrs:{\"icon\":\"\"}},'v-btn',attrs,false),on),[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"more_vert\")])],1)]}}])},[_c('v-list',[_c('v-list-item-group',{attrs:{\"color\":\"primary\"}},_vm._l((_vm.items),function(item,i){return _c('v-list-item',{key:i,attrs:{\"to\":item.to}},[_c('v-list-item-icon',[_c('v-icon',{staticClass:\"material-icons-outlined\",domProps:{\"textContent\":_vm._s(item.icon)}})],1),_c('v-list-item-content',[_c('v-list-item-title',[_vm._v(_vm._s(_vm.$t(item.text)))])],1)],1)}),1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./menuBtn.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./menuBtn.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./menuBtn.vue?vue&type=template&id=48560b54&\"\nimport script from \"./menuBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./menuBtn.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VList } from 'vuetify/lib/components/VList';\nimport { VListItem } from 'vuetify/lib/components/VList';\nimport { VListItemContent } from 'vuetify/lib/components/VList';\nimport { VListItemGroup } from 'vuetify/lib/components/VList';\nimport { VListItemIcon } from 'vuetify/lib/components/VList';\nimport { VListItemTitle } from 'vuetify/lib/components/VList';\nimport { VMenu } from 'vuetify/lib/components/VMenu';\ninstallComponents(component, {VBtn,VIcon,VList,VListItem,VListItemContent,VListItemGroup,VListItemIcon,VListItemTitle,VMenu})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('poka-cards',[(_vm.$route.name == 'PlaylistFolder')?_c('poka-card',{attrs:{\"poka-icon\":\"arrow_back_ios\",\"to\":\"/playlist/\",\"poka-title\":_vm.$t('back')}}):_vm._e(),_vm._l((_vm.data),function(ref){\nvar name = ref.name;\nvar image = ref.image;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nvar type = ref.type;\nvar icon = ref.icon;\nreturn [(type == 'folder')?_c('poka-card',{key:(\"/playlist/f/\" + (encodeURIComponent(id))),attrs:{\"poka-icon\":icon || 'folder',\"to\":(\"/playlist/f/\" + (encodeURIComponent(id))),\"poka-title\":name,\"poka-subtitle\":_vm.$t((\"source.\" + source))}}):_vm._e(),(!type || type != 'folder')?_c('poka-card',{key:(\"/playlist/p/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))),attrs:{\"poka-icon\":icon || 'queue_music',\"to\":(\"/playlist/p/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))),\"poka-bg\":image || cover || false,\"poka-title\":name,\"poka-subtitle\":_vm.$t((\"source.\" + source))}}):_vm._e()]})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-playlists.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-playlists.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-playlists.vue?vue&type=template&id=7a060128&\"\nimport script from \"./parse-playlists.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-playlists.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('transition-group',{key:\"songlist\",staticClass:\"poka list\",class:{ two: !_vm.nowPlaying },staticStyle:{\"position\":\"relative\"},attrs:{\"name\":\"songlist\",\"tag\":\"div\"}},_vm._l((_vm.data),function(song,index){return _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:_vm.nowPlaying ? song.uuid : index,staticClass:\"item\",class:{ active: index == _vm.activeIndex },staticStyle:{\"user-select\":\"none\"},on:{\"contextmenu\":function($event){$event.preventDefault();return _vm.moreDialog(song)},\"click\":function($event){_vm.nowPlaying\n ? _vm.playSong(index)\n : _vm.$addSongs({ songs: _vm.data, index: index })}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-img',{attrs:{\"src\":song.cover\n ? song.cover.startsWith('http')\n ? song.cover\n : _vm.server + song.cover\n : _vm.defaultCover,\"alt\":\"cover\"}})],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(song.name))]),_c('div',{staticClass:\"t-ellipsis\"},[_vm._v(_vm._s(song.artist))])])],1),_c('div',{staticClass:\"action\"},[_vm._t(\"default\",function(){return [_c('v-btn',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.isSafari),expression:\"isSafari\"}],attrs:{\"icon\":\"\"},on:{\"click\":function($event){$event.stopPropagation();return _vm.moreDialog(song)}}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"more_horiz\")])],1),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":function($event){$event.stopPropagation();_vm.$addSongs({ songs: [song], clear: false });\n _vm.isInSongList.push(index);}}},[(_vm.isInSongList.includes(index))?_c('v-icon',[_vm._v(\"done\")]):_c('v-icon',[_vm._v(\"add\")])],1)]},{\"index\":index,\"song\":song,\"moreDialog\":_vm.moreDialog})],2)])}),0),_c('v-dialog',{attrs:{\"max-width\":\"400\"},model:{value:(_vm.moreDialogShow),callback:function ($$v) {_vm.moreDialogShow=$$v},expression:\"moreDialogShow\"}},[_c('v-card',[(_vm.moreDialogTemp)?_c('div',{staticClass:\"d-flex flex-column align-center moreDialog-header\"},[_c('poka-cover',{staticStyle:{\"margin\":\"0 auto\",\"margin-bottom\":\"8px\",\"display\":\"block\"},attrs:{\"cover\":_vm.moreDialogTemp.cover\n ? _vm.moreDialogTemp.cover.startsWith('http')\n ? _vm.moreDialogTemp.cover\n : _vm.server + _vm.moreDialogTemp.cover\n : _vm.defaultCover,\"size\":\"200px\"}}),_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(_vm.moreDialogTemp.name))]),_c('div',{staticClass:\"artist t-ellipsis\"},[_vm._v(_vm._s(_vm.moreDialogTemp.artist))])],1):_vm._e(),_c('v-card-text',{staticClass:\"moreDialog-content\"},[(_vm.moreDialogTemp)?_c('div',{staticClass:\"poka list\"},[_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":function($event){_vm.openPlaylistDialog();\n _vm.moreDialogShow = false;}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":\"primary\"}},[_vm._v(\"playlist_add\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head\"},[_vm._v(_vm._s(_vm.$t(\"songAction_add2playlist\")))])])],1),_c('div',{staticClass:\"action\"},[_c('v-btn',{attrs:{\"icon\":\"\"}},[_c('v-icon',[_vm._v(\"keyboard_arrow_right\")])],1)],1)]),_c('v-divider'),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":_vm.moreDialog_goto_artist}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":\"primary\"}},[_vm._v(\"mic\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(_vm.moreDialogTemp.artist))]),_c('div',[_vm._v(_vm._s(_vm.$t(\"songAction_artist\")))])]),_c('div',{staticClass:\"action\"},[_c('v-btn',{attrs:{\"icon\":\"\"}},[_c('v-icon',[_vm._v(\"keyboard_arrow_right\")])],1)],1)],1)]),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\",on:{\"click\":_vm.moreDialog_goto_album}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":\"primary\"}},[_vm._v(\"album\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(_vm.moreDialogTemp.album))]),_c('div',{staticClass:\"t-ellipsis\"},[(_vm.moreDialogTemp.year)?_c('span',[_vm._v(_vm._s(_vm.moreDialogTemp.year))]):_c('span',[_vm._v(_vm._s(_vm.$t(\"songAction_album\")))])])]),_c('div',{staticClass:\"action\"},[_c('v-btn',{attrs:{\"icon\":\"\"}},[_c('v-icon',[_vm._v(\"keyboard_arrow_right\")])],1)],1)],1)]),_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\"},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":\"primary\"}},[_vm._v(\"storage\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t((\"source.\" + (_vm.moreDialogTemp.source))))+\"\\n \")]),_c('div',{staticClass:\"t-ellipsis\"},[_vm._v(_vm._s(_vm.moreDialogTemp.id))])])],1)]),(_vm.moreDialogTemp.codec)?_c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],staticClass:\"item\"},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"42px\",\"item\":\"\"}},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":\"primary\"}},[_vm._v(\"insert_drive_file\")])],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(\"\\n \"+_vm._s(_vm.moreDialogTemp.codec.toUpperCase())+\"\\n \")]),_c('div',{staticClass:\"t-ellipsis\"},[(_vm.moreDialogTemp.bitrate)?_c('span',[_vm._v(_vm._s(_vm.moreDialogTemp.bitrate / 1000)+\"k\")]):_c('span',[_vm._v(\"Codec\")])])])],1)]):_vm._e()],1):_vm._e()]),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.moreDialogShow = false}}},[_vm._v(_vm._s(_vm.$t(\"back\")))])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"400\"},model:{value:(_vm.playlistDialog),callback:function ($$v) {_vm.playlistDialog=$$v},expression:\"playlistDialog\"}},[_c('v-card',{attrs:{\"id\":\"playlist-dialog\"}},[_c('v-toolbar',{attrs:{\"flat\":\"\"}},[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t(\"songAction_add2playlist\")))]),_c('v-spacer'),_c('v-btn',{attrs:{\"icon\":\"\"},on:{\"click\":_vm.openCreatePlaylistDialog}},[_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"add\")])],1)],1),(_vm.playlistDialogLoading)?_c('v-card-text',{staticStyle:{\"height\":\"300px\"}},[_c('poka-loader')],1):_c('v-card-text',{staticStyle:{\"height\":\"300px\"}},[(_vm.playlists.length > 0)?_c('v-list',[_c('v-list-item-group',{attrs:{\"multiple\":\"\"},model:{value:(_vm.existsPlaylists),callback:function ($$v) {_vm.existsPlaylists=$$v},expression:\"existsPlaylists\"}},[_vm._l((_vm.playlists),function(item,i){return [_c('v-list-item',{key:(\"item-\" + i),attrs:{\"value\":item,\"title\":item.name},on:{\"click\":function($event){return _vm.toggleSongOfPlaylist(item)}}},[_c('v-list-item-action',[_c('v-checkbox',{attrs:{\"color\":\"primary\",\"input-value\":_vm.existsPlaylists.includes(item._id)}})],1),_c('v-list-item-content',[_c('v-list-item-title',{staticClass:\"t-ellipsis\",domProps:{\"textContent\":_vm._s(item.name)}})],1)],1)]})],2)],1):_c('p',{staticStyle:{\"user-select\":\"none\",\"margin\":\"100px 0\",\"text-align\":\"center\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$t(\"playlist_page.playlist_empty\"))+\"\\n \")])],1),_c('v-card-actions',[_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.playlistDialog = false}}},[_vm._v(_vm._s(_vm.$t(\"done\")))])],1)],1)],1),_c('v-dialog',{attrs:{\"max-width\":\"400\"},model:{value:(_vm.createPlaylistDialog),callback:function ($$v) {_vm.createPlaylistDialog=$$v},expression:\"createPlaylistDialog\"}},[_c('v-card',[_c('v-card-title',{staticClass:\"headline\"},[_vm._v(_vm._s(_vm.$t(\"playlist_page.add_title\")))]),_c('v-card-text',[_c('v-text-field',{attrs:{\"label\":_vm.$t('playlist_page.title_input'),\"outlined\":\"\"},model:{value:(_vm.createPlaylistName),callback:function ($$v) {_vm.createPlaylistName=$$v},expression:\"createPlaylistName\"}})],1),_c('v-card-actions',[_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":function($event){_vm.createPlaylistDialog = false}}},[_vm._v(_vm._s(_vm.$t(\"back\")))]),_c('v-spacer'),_c('v-btn',{attrs:{\"text\":\"\"},on:{\"click\":_vm.createPlaylist}},[_vm._v(_vm._s(_vm.$t(\"done\")))])],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-songs.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-songs.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-songs.vue?vue&type=template&id=6b2dc1de&\"\nimport script from \"./parse-songs.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-songs.vue?vue&type=script&lang=js&\"\nimport style0 from \"./parse-songs.vue?vue&type=style&index=0&lang=sass&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAvatar } from 'vuetify/lib/components/VAvatar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VCard } from 'vuetify/lib/components/VCard';\nimport { VCardActions } from 'vuetify/lib/components/VCard';\nimport { VCardText } from 'vuetify/lib/components/VCard';\nimport { VCardTitle } from 'vuetify/lib/components/VCard';\nimport { VCheckbox } from 'vuetify/lib/components/VCheckbox';\nimport { VDialog } from 'vuetify/lib/components/VDialog';\nimport { VDivider } from 'vuetify/lib/components/VDivider';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\nimport { VList } from 'vuetify/lib/components/VList';\nimport { VListItem } from 'vuetify/lib/components/VList';\nimport { VListItemAction } from 'vuetify/lib/components/VList';\nimport { VListItemContent } from 'vuetify/lib/components/VList';\nimport { VListItemGroup } from 'vuetify/lib/components/VList';\nimport { VListItemTitle } from 'vuetify/lib/components/VList';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTextField } from 'vuetify/lib/components/VTextField';\nimport { VToolbar } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAvatar,VBtn,VCard,VCardActions,VCardText,VCardTitle,VCheckbox,VDialog,VDivider,VIcon,VImg,VList,VListItem,VListItemAction,VListItemContent,VListItemGroup,VListItemTitle,VSpacer,VTextField,VToolbar})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('v-fade-transition',[_c('poka-cards',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.artistView == 'card'),expression:\"artistView == 'card'\"}]},_vm._l((_vm.$pagination(_vm.data, _vm.page)),function(ref){\nvar name = ref.name;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('poka-card',{key:id,attrs:{\"to\":(\"/artist/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))),\"poka-icon\":\"keyboard_voice\",\"poka-bg\":cover || false,\"poka-title\":name || '未知',\"poka-subtitle\":_vm.$t((\"source.\" + source))}})}),1)],1),_c('v-fade-transition',[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.artistView == 'list'),expression:\"artistView == 'list'\"}],staticClass:\"poka two list\"},_vm._l((_vm.$pagination(_vm.data, _vm.page)),function(ref){\nvar name = ref.name;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:id,staticClass:\"item\",staticStyle:{\"user-select\":\"none\"},on:{\"click\":function($event){_vm.$router.push((\"/artist/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))))}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"28px\",\"item\":\"\"}},[_c('v-img',{attrs:{\"src\":_vm.coverPaser(cover),\"alt\":\"cover\"}})],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(\"\\n \"+_vm._s(name || '未知')+\"\\n \"),_c('span',{staticStyle:{\"font-size\":\"0.7em\",\"opacity\":\"0.7\",\"font-weight\":\"normal\"}},[_vm._v(_vm._s(source))])])])],1)])}),0)]),_c('poka-pagination',{attrs:{\"length\":_vm.$getPages(_vm.data)},model:{value:(_vm.page),callback:function ($$v) {_vm.page=$$v},expression:\"page\"}}),(!_vm.hideFab)?_c('v-btn',{staticStyle:{\"bottom\":\"calc(16px + 69px)\"},attrs:{\"color\":\"primary\",\"fab\":\"\",\"large\":\"\",\"dark\":\"\",\"bottom\":\"\",\"right\":\"\",\"fixed\":\"\"},on:{\"click\":_vm.changeView}},[(_vm.artistView == 'card')?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"list\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"grid_on\")])],1):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-artists.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-artists.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-artists.vue?vue&type=template&id=97b1a256&\"\nimport script from \"./parse-artists.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-artists.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAvatar } from 'vuetify/lib/components/VAvatar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VFadeTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\ninstallComponents(component, {VAvatar,VBtn,VFadeTransition,VIcon,VImg})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-cards',_vm._l((_vm.$pagination(_vm.data, _vm.page)),function(ref){\nvar name = ref.name;\nvar artist = ref.artist;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('poka-card',{key:id,attrs:{\"to\":(\"/album/songs/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown')) + \"?cover=\" + (encodeURIComponent(\n cover || false\n )) + \"&name=\" + (encodeURIComponent(name)) + \"&artist=\" + (encodeURIComponent(artist))),\"poka-bg\":cover || false,\"poka-title\":name,\"poka-subtitle\":artist,\"poka-icon\":\"album\",\"source\":_vm.$t((\"source.\" + source))}})}),1),_c('poka-pagination',{attrs:{\"length\":_vm.$getPages(_vm.data)},model:{value:(_vm.page),callback:function ($$v) {_vm.page=$$v},expression:\"page\"}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-albums.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-albums.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-albums.vue?vue&type=template&id=be6adb52&\"\nimport script from \"./parse-albums.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-albums.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('v-fade-transition',[(_vm.composerView == 'card')?_c('poka-cards',_vm._l((_vm.$pagination(_vm.data, _vm.page)),function(ref){\nvar name = ref.name;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('poka-card',{key:id,attrs:{\"to\":(\"/composer/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))),\"poka-bg\":cover || false,\"poka-icon\":\"edit\",\"poka-title\":name || '未知',\"poka-subtitle\":_vm.$t((\"source.\" + source))}})}),1):_vm._e()],1),_c('v-fade-transition',[(_vm.composerView == 'list')?_c('div',{staticClass:\"poka two list\"},_vm._l((_vm.$pagination(_vm.data, _vm.page)),function(ref){\nvar name = ref.name;\nvar cover = ref.cover;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('div',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:id,staticClass:\"item\",staticStyle:{\"user-select\":\"none\"},on:{\"click\":function($event){_vm.$router.push((\"/composer/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown'))))}}},[_c('div',{staticClass:\"content\"},[_c('v-avatar',{attrs:{\"size\":\"28px\",\"item\":\"\"}},[_c('v-img',{attrs:{\"src\":_vm.coverPaser(cover),\"alt\":\"cover\"}})],1),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(\"\\n \"+_vm._s(name || '未知')+\"\\n \"),_c('span',{staticStyle:{\"font-size\":\"0.7em\",\"opacity\":\"0.7\",\"font-weight\":\"normal\"}},[_vm._v(_vm._s(source))])])])],1)])}),0):_vm._e()]),_c('poka-pagination',{attrs:{\"length\":_vm.$getPages(_vm.data)},model:{value:(_vm.page),callback:function ($$v) {_vm.page=$$v},expression:\"page\"}}),(!_vm.hideFab)?_c('v-btn',{staticStyle:{\"bottom\":\"calc(16px + 69px)\"},attrs:{\"color\":\"primary\",\"fab\":\"\",\"large\":\"\",\"dark\":\"\",\"bottom\":\"\",\"right\":\"\",\"fixed\":\"\"},on:{\"click\":_vm.changeView}},[(_vm.composerView == 'card')?_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"list\")]):_c('v-icon',{staticClass:\"material-icons-outlined\"},[_vm._v(\"grid_on\")])],1):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-composers.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-composers.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-composers.vue?vue&type=template&id=6abe8502&\"\nimport script from \"./parse-composers.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-composers.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAvatar } from 'vuetify/lib/components/VAvatar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VFadeTransition } from 'vuetify/lib/components/transitions';\nimport { VIcon } from 'vuetify/lib/components/VIcon';\nimport { VImg } from 'vuetify/lib/components/VImg';\ninstallComponents(component, {VAvatar,VBtn,VFadeTransition,VIcon,VImg})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"poka two list\"},_vm._l((_vm.data),function(ref){\nvar name = ref.name;\nvar id = ref.id;\nvar source = ref.source;\nreturn _c('router-link',{directives:[{name:\"ripple\",rawName:\"v-ripple\"}],key:id,staticClass:\"item\",attrs:{\"to\":(\"/folder/\" + (encodeURIComponent(source)) + \"/\" + (encodeURIComponent(id || 'unknown')))}},[_c('div',{staticClass:\"content\"},[_c('v-icon',{staticClass:\"material-icons-outlined\",attrs:{\"color\":_vm.$vuetify.theme.isDark ? '#FFF' : 'primary'},domProps:{\"textContent\":_vm._s('folder')}}),_c('div',{staticClass:\"header\"},[_c('div',{staticClass:\"head t-ellipsis\"},[_vm._v(_vm._s(name))]),_c('div',{staticClass:\"t-ellipsis\"},[_vm._v(_vm._s(_vm.$t((\"source.\" + source))))])])],1)])}),1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-folders.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-folders.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-folders.vue?vue&type=template&id=3bfd08ba&scoped=true&\"\nimport script from \"./parse-folders.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-folders.vue?vue&type=script&lang=js&\"\nimport style0 from \"./parse-folders.vue?vue&type=style&index=0&id=3bfd08ba&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"3bfd08ba\",\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VIcon } from 'vuetify/lib/components/VIcon';\ninstallComponents(component, {VIcon})\n\n\n/* vuetify-loader */\nimport installDirectives from \"!../../../node_modules/vuetify-loader/lib/runtime/installDirectives.js\"\nimport Ripple from 'vuetify/lib/directives/ripple'\ninstallDirectives(component, {Ripple})\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_vm._l((_vm.data),function(item,index){return _vm._l((Object.keys(item).filter(function (x) { return Array.isArray(item[x]) && item[x].length; })),function(itemName){return _c('div',{key:index + itemName,staticClass:\"mb-8\"},[_c('div',{staticClass:\"title\"},[_vm._v(_vm._s(_vm.$t(item.title)))]),_c('div',{staticClass:\"caption mb-2\"},[_vm._v(_vm._s(_vm.$t(itemName.substring(0, itemName.length - 1))))]),_c((\"poka-parse-\" + itemName),{tag:\"div\",attrs:{\"data\":item[itemName],\"hide-fab\":\"\"}})],1)})})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-home.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./parse-home.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./parse-home.vue?vue&type=template&id=1b90fde4&\"\nimport script from \"./parse-home.vue?vue&type=script&lang=js&\"\nexport * from \"./parse-home.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"div\",on:{\"click\":_vm.click}},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./overdrive.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./overdrive.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./overdrive.vue?vue&type=template&id=460bc976&\"\nimport script from \"./overdrive.vue?vue&type=script&lang=js&\"\nexport * from \"./overdrive.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from \"vue\";\nimport Vuetify from \"vuetify/lib\";\nimport zhHant from \"vuetify/es5/locale/zh-Hant\";\n\nVue.use(Vuetify);\n\nexport default new Vuetify({\n theme: {\n options: {\n customProperties: true\n },\n themes: {\n light: {\n primary: \"#5c95c4\",\n secondary: \"#424242\",\n accent: \"#82B1FF\",\n error: \"#FF5252\",\n info: \"#2196F3\",\n success: \"#4CAF50\",\n warning: \"#FFC107\"\n },\n dark: {\n primary: \"#5c95c4\"\n }\n }\n },\n lang: {\n locales: {\n zhHant\n },\n current: \"zh-Hant\"\n }\n});\n","// The Vue build version to load with the `import` command\n// (runtime-only or standalone) has been set in webpack.base.conf with an alias.\nimport \"@/assets/poka.js\";\n\nimport Vue from \"vue\";\nimport App from \"./App\";\nimport router from \"./router\";\nimport i18n from \"./lang\";\nimport store from \"./store\";\nimport \"./registerServiceWorker\";\n\nimport PortalVue from \"portal-vue\";\nVue.use(PortalVue);\n\nimport axios from \"axios\";\naxios.defaults.withCredentials = true;\naxios.defaults.headers.common[\"Access-Control-Allow-Origin\"] = \"*\";\nimport VueAxios from \"vue-axios\";\nVue.use(VueAxios, axios);\n\nimport * as PokaComponents from \"./poka-component\";\nObject.values(PokaComponents).forEach(x => Vue.component(x.name, x));\n\nimport vuetify from \"./plugins/vuetify\";\n\n// 偵測暗黑模式\nconst darkModeMediaQuery = window.matchMedia(\"(prefers-color-scheme: dark)\");\nthemeSwitch(darkModeMediaQuery.matches);\ndarkModeMediaQuery.addListener(e => {\n const darkModeOn = e.matches;\n themeSwitch(darkModeOn);\n});\n\nfunction themeSwitch(dark = false) {\n vuetify.framework.theme.isDark = dark;\n document.getElementsByTagName(\"meta\")[\"theme-color\"].content = dark\n ? \"rgb(47, 43, 62)\"\n : \"rgb(245, 245, 245)\";\n}\n\nVue.config.productionTip = false;\n/* eslint-disable no-new */\nnew Vue({\n el: \"#app\",\n router,\n i18n,\n store,\n components: {\n App\n },\n template: \"\",\n vuetify,\n render: h => h(App)\n});\n","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=1&lang=scss&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=1&lang=scss&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./lyric.vue?vue&type=style&index=0&id=a8856264&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./lyric.vue?vue&type=style&index=0&id=a8856264&lang=sass&scoped=true&\"","export default {\n title: \"English (US)\",\n loading: \"Loading...\",\n header_welcome: \"Welcome\",\n header_welcome_with_name: \"Hi, {name}\",\n checkUpdate_poka: \"Update Available: {version}\",\n checkUpdate_button: \"Update\",\n pingServer_title: \"Hint\",\n pingServer_content: \"Server restarting success!\",\n pingServer_reconnect: \"Reconnect\",\n copy: {\n success: \"Copied to clipboard successfully!\",\n failed: \"Unable to write to clipboard.\"\n },\n home: \"Home\",\n nowplaying: \"Player\",\n library: \"Library\",\n lrc: \"Lyrics\",\n search: \"Search\",\n album: \"Albums\",\n folder: \"Folders\",\n artist: \"Artists\",\n song: \"Songs\",\n composer: \"Composers\",\n playlist: \"Playlists\",\n settings: \"Settings\",\n debug: \"Debug\",\n ok: \"OK\",\n cancel: \"Cancel\",\n reset: \"Reset\",\n back: \"Back\",\n login: \"Login\",\n login_page: {\n server: \"Server\",\n username: \"Username\",\n password: \"Password\",\n features: {\n opensource: {\n title: \"Open Source\",\n description: \"All source code is on GitHub\"\n },\n module: {\n title: \"Modularization\",\n description: \"Easy to port any services\"\n },\n streaming: {\n title: \"Stream anywhere\",\n description: \"Listen to music anywhere\"\n },\n fastinstall: {\n title: \"Quick install\",\n description: \"Deploy using Docker in a snap\"\n }\n },\n tips: {\n firstLogin: {\n title: \"First time?\",\n description:\n 'The default user name and password are both \"poka\". You can change them in the settings'\n }\n },\n session: {\n _: \"Reset session\",\n description:\n \"If you unable to log in, there may be an error in the session. \",\n description2:\n \"You can enter the administrator account below to reset, but please note that this action will reset the login status of all users.\",\n success: \"Reset successfully, please try to log in\",\n fail: \"Reset failed, error reason:\"\n }\n },\n nothingFound: \"Nothing found\",\n requestError: \"An error occurred while requesting, please try again\",\n home_recentAlbums: \"Recent added albums\",\n home_pins: \"Pins\",\n home_netease: \"Netease\",\n home_hqPlaylist_netease: \"HQ Playlist\",\n home_topPlaylist_netease: \"Top Playlist\",\n home_dailyRecommend_netease: \"Daily Recommend\",\n app_waitForPlay: \"No queued songs. \",\n app_waitForPlay_description:\n \"You can add more songs, or press below to shuffle.\",\n now_cleanSongs: \"Clear all songs?\",\n now_cleanSongs_description: \"This will remove every song in the playlist.\",\n playlist_random: \"Shuffle\",\n playlist_page: {\n del: \"DELETE\",\n del_title: \"Delete Playlist\",\n delconfirm: 'Are you sure what to delete \"{title}\"?',\n edit_title: \"Edit Playlist\",\n title_input: \"Playlist name\",\n cover_input: \"Playlist cover\",\n edit_empty: \"Field cannot be empty\",\n playlist_empty:\n 'You haven\\'t created any playlists, click \"+\" in the upper right corner to add'\n },\n lrc_search: \"Search lyrics\",\n lrc_noKeyword: \"Enter keyword to search\",\n lrc_enter2search: \"Press Enter key to start searching\",\n lrc_notLoad: \"Don't load lyrics\",\n lrc_notLoad_description: \"This will remove lyrics of the song now playing.\",\n lrc_noLyrics: \"No lyrics\",\n lrc_saved: \"lyric saved.\",\n songAction_title: \"Actions\",\n songAction_name: \"Name\",\n songAction_artist: \"Artists\",\n songAction_album: \"Album\",\n songAction_source: \"Source\",\n songAction_like: \"Like\",\n songAction_like_success: 'Liked \"{name}\"',\n songAction_like_failed: 'An error occurred while liking \"{name}\".',\n songAction_unlike: \"Unlike\",\n songAction_unlike_success: 'Unliked \"{name}\"',\n songAction_unlike_failed: 'An error occurred while unliking \"{name}\".',\n songAction_rating: \"Rate\",\n songAction_rating0: \"Clear rating\",\n songAction_rating4song: \"Successfully rated for {name}\",\n songAction_rating_success: 'Rated {star} stars for \"{name}\".',\n songAction_rating_failed: \"Rating {name} for {star} stars failed.\",\n songAction_rating0_success: \"Clear rating for {name} success!\",\n songAction_rating0_failed: \"Clear rating for {name} failed.\",\n songAction_add2playlist: \"Add to playlist\",\n songAction_add2playlist_songNotExist: \"{source}\",\n songAction_add2playlist_songExist:\n \"{source} / Song already added, click to delete\",\n songAction_add2playlist_failed: \"An error occured while processing {name}\",\n songAction_add2playlist_add_success: \"Added {name} to {playlist}\",\n songAction_add2playlist_remove_success: \"Removed {name} from {playlist}\",\n album_total: \"{songs} songs\",\n albumsOfSameArtist: \"Albums of the same artist\",\n addSong_total: \"{total} songs added\",\n addSong_name: \"Added {name}\",\n moduleShowName_Netease: \"Netease\",\n moduleShowName_DSM: \"DSM\",\n sessionExpired: \"Session expired, please log in again\",\n add2nowPlaying: \"Add this list to queue\",\n pin: \"釘選\",\n pin_failed: \"Failed to pin\",\n unpin_failed: \"Failed to unpin\",\n settings_dark: \"Night Mode\",\n settings_network: \"Network\",\n settings_network_description: \"Music quality\",\n settings_network_soundQuality: \"Music quality\",\n settings_network_soundQuality_Low: \"Low\",\n settings_network_soundQuality_Med: \"Medium\",\n settings_network_soundQuality_High: \"High\",\n settings_network_soundQuality_Ori: \"Original\",\n settings_network_soundQuality_Low_description:\n \"Only use when the internet is slow\",\n settings_network_soundQuality_Med_description:\n \"Able to stream smoothly under 3G network\",\n settings_network_soundQuality_High_description:\n \"Able to stream smoothly under 4G/LTE network\",\n settings_network_soundQuality_Ori_description:\n \"Uncompressed audio, only use when the internet is fast\",\n settings_lang: \"Language\",\n settings_lang_description: \"Set your PokaPlayer language\",\n settings_systemAndUpdate: \"System & update\",\n settings_systemAndUpdate_description: \"Update PokaPlayer, restart\",\n settings_about: \"About\",\n settings_about_description: \"Version, feedback\",\n settings_about_contributions: \"Contributions\",\n settings_about_errorEeport: \"Send feedback\",\n settings_account: \"Account\",\n settings_logout: \"Logout\",\n settings_system: \"System\",\n settings_update: \"Software update\",\n settings_update_checking4updates: \"Checking for updates...\",\n settings_update_latestVersion: \"Your PokaPlayer is up to date\",\n settings_update_update2: \"Update to {version}\",\n settings_update_canUpdate2: \"{version} is available\",\n settings_update_go2UpdatePage: \"Go to update page\",\n settings_update_srvRestart: \"Restart server.\",\n settings_update_reconnect: \"Reconnect\",\n settings_update_initializing: \"Initializing...\",\n settings_update_updating: \"Updating...\",\n settings_update_git_fetch: \"Initialize complete.\",\n settings_update_git_reset: \"Update download complete.\",\n settings_update_git_api: \"API update complete.\",\n settings_updateDialog_note:\n \"Notice: If Docker auto-restart is disabled, you must start PokaPlayer manually.\",\n settings_updateDialog_note_dev:\n \"If you update on developing machine, it may cause Git to crash\",\n settings_updateDialog_view_previous: \"View previous update log\",\n settings_updateDialog_title: \"{version} Release note\",\n settings_restart: \"Restart\",\n settings_restarting: \"Restarting\",\n settings_restart_completed: \"Restart completed.\",\n settings_restartDialog_title: \"Are you sure to restart?\",\n settingIndex: {\n normalItems: \"General\",\n adminItems: \"Server\"\n },\n settingInterface: {\n _: \"Interface\",\n customize: {\n _: \"Customizations\",\n bg: {\n _: \"Custom background\",\n description: \"Change background image\",\n custom_link: \"Custom link\"\n },\n bg_cover: {\n _: \"Background cover\",\n description: \"Change background cover size or hide it\",\n options: {\n full: \"Full cover\",\n half: \"Half cover\",\n none: \"Hide background\"\n }\n },\n theme: \"Theme\",\n theme_color: {\n _: \"Theme color\",\n description: \"Change the theme color\"\n },\n lyric: {\n _: \"Lyric theme\",\n description: \"Change the theme of lyric page\"\n },\n layout: {\n _: \"Layout\",\n list: \"list\",\n card: \"card\",\n artist: \"Artist page layout\",\n composer: \"Composer page layout\"\n }\n },\n lang: \"Language\"\n },\n settingUser: {\n title: \"User\",\n description: \"View your profile, change your password\",\n name: \"Name\",\n username: \"Username\",\n role: \"Role\",\n password: \"Password\",\n passwordDescription: \"Tap here to change your password\",\n changeName: {\n title: \"Change name\",\n placeholder: \"Enter a new name\",\n result: {\n success: \"Name successfully changed to {name}\",\n error: \"Name change failed\"\n }\n },\n changeUsername: {\n title: \"Change username\",\n placeholder: \"Enter a new username\",\n result: {\n success:\n \"Username successfully changed to {name}, please login with a new username next time\",\n error: \"Username change failed\"\n }\n },\n changePassword: {\n title: \"Change the password\",\n oldPassword: \"old password\",\n newPassword: \"new password\",\n confirmPassword: \"confirm password\",\n confirmPasswordHelperText: \"Enter your new password again\",\n done: \"change\",\n result: {\n inconsistent: \"Two passwords are inconsistent\",\n same: \"Password cannot be the same as the old password\",\n success: \"Password changed successfully\",\n error: \"Password change failed\"\n }\n }\n },\n settingUserManagement: {\n title: \"User management\",\n role: {\n user: \"user\",\n admin: \"admin\"\n },\n dialog: {\n //create\n create: \"Create User\",\n createBtn: \"Create\",\n userCreated: \"User created.\",\n userCreateFailed: \"User create failed.\",\n userCreateUsernameRepeat: \"Username is already taken.\",\n //edit\n edit: \"Edit User\",\n //changePassword\n changePassword: \"Change Password\",\n changePasswordSuccess: \"Password changed.\",\n changePasswordFailed: \"An error occurred when changing the password.\",\n enterNewPassword: \"Please enter the new password\",\n //deleteUser\n deleteUser: \"Delete this user\",\n deleteUserFailed: \"An error occurred when deleting the user\"\n },\n field: {\n name: \"Name\",\n username: \"Username\",\n role: \"Role\",\n password: \"Password\"\n }\n },\n settingPravicy: {\n title: \"Pravicy\",\n description: \"Data logging setting\",\n notify: {\n title: \"About data logging\",\n body:\n \"The data will only be calculated on your server and will not be uploaded to the Internet. The feature can provide you with a better experience (like: annual review, recent play). You can turn off this feature below and clear the recorded data if you want.\"\n },\n dataRecord: {\n _: \"Data logging\",\n enabled: \"Enabled\",\n disabled: \"Disabled\",\n clear: \"Clear the recorded data\",\n logged: \"{count} records have been recorded.\",\n loading: \"Loading...\",\n confirm: \"Are you sure you want to clear the data?\",\n cleared: \"Data cleared.\"\n }\n },\n settingPins: {\n title: \"Pins management\",\n deleteConfirm: \"Are you sure want to unpin?\"\n },\n adminLog: {\n title: \"Log\"\n },\n source: {\n DSM: \"DSM\",\n poka: \"PokaPlayer\",\n Netease2: \"Netease\"\n }\n};\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./loader.vue?vue&type=style&index=0&id=10417668&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./loader.vue?vue&type=style&index=0&id=10417668&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./header-wrapper.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./header-wrapper.vue?vue&type=style&index=0&lang=sass&\"","export default {\n title: \"中文(台灣)\",\n loading: \"載入中...\",\n header_welcome: \"歡迎使用\",\n header_welcome_with_name: \"歡迎,{name}\",\n checkUpdate_poka: \"有新版本可供更新:{version}\",\n checkUpdate_button: \"更新\",\n pingServer_title: \"提示\",\n pingServer_content: \"伺服器重新啟動完畢!\",\n pingServer_reconnect: \"重新連接\",\n copy: {\n success: \"已複製至剪貼簿\",\n failed: \"無法複製至剪貼簿\"\n },\n home: \"首頁\",\n nowplaying: \"現正播放\",\n library: \"媒體庫\",\n lrc: \"歌詞\",\n search: \"搜尋\",\n album: \"專輯\",\n folder: \"資料夾\",\n artist: \"演出者\",\n song: \"歌曲\",\n composer: \"作曲者\",\n playlist: \"播放清單\",\n settings: \"設定\",\n debug: \"除錯\",\n ok: \"好\",\n cancel: \"取消\",\n reset: \"重置\",\n done: \"完成\",\n back: \"返回\",\n login: \"登入\",\n login_page: {\n server: \"伺服器\",\n username: \"使用者名稱\",\n password: \"密碼\",\n features: {\n opensource: {\n title: \"開放原始碼\",\n description: \"所有的程式碼都在 GitHub\"\n },\n module: {\n title: \"模組化\",\n description: \"接入任何服務皆不是難事\"\n },\n streaming: {\n title: \"隨時隨地串流\",\n description: \"連上網便能聽歌\"\n },\n fastinstall: {\n title: \"快速安裝\",\n description: \"可使用 Docker 快速部署\"\n }\n },\n tips: {\n firstLogin: {\n title: \"首次登入?\",\n description: \"預設使用者名稱與密碼皆為「poka」,登入後可至設定更改。\"\n }\n },\n session: {\n _: \"重置 session\",\n description: \"若您持續無法登入,可能是 session 發生錯誤。\",\n description2:\n \"您可以於下方輸入管理員帳號進行重置,但請注意,此動作將重置所有使用者的登入狀態。\",\n success: \"重置成功,請嘗試登入\",\n fail: \"重置失敗,錯誤原因:\"\n }\n },\n nothingFound: \"找不到\",\n requestError: \"請求失敗,請再試一次\",\n home_recentAlbums: \"最近加入的專輯\",\n home_pins: \"釘選\",\n home_netease: \"網易雲音樂\",\n home_hqPlaylist_netease: \"精品清單\",\n home_topPlaylist_netease: \"熱門清單\",\n home_dailyRecommend_netease: \"每日推薦\",\n app_waitForPlay: \"佇列中未有歌曲\",\n app_waitForPlay_description: \"加入一些歌曲,或是點選底下的隨機播放\",\n now_cleanSongs: \"確定清除所有歌曲?\",\n now_cleanSongs_description: \"這將會清除列表中所有歌曲。\",\n playlist_random: \"隨機播放\",\n playlist_page: {\n del: \"刪除\",\n del_title: \"刪除播放清單\",\n delconfirm: \"確定要刪除「{title}」嗎?\",\n add_title: \"新增播放清單\",\n edit_title: \"編輯播放清單\",\n title_input: \"播放清單標題\",\n cover_input: \"播放清單封面\",\n edit_empty: \"欄位不得為空\",\n playlist_empty: \"您尚未建立任何播放清單,點選右上角的「+」來新增\"\n },\n lrc_search: \"搜尋歌詞\",\n lrc_noKeyword: \"尚未輸入關鍵字\",\n lrc_enter2search: \"輸入完後按下 Enter 開始搜尋歌詞\",\n lrc_notLoad: \"不載入歌詞\",\n lrc_notLoad_description: \"點選清除目前的歌詞\",\n lrc_noLyrics: \"無歌詞\",\n lrc_saved: \"歌詞已儲存\",\n songAction_title: \"歌曲操作\",\n songAction_name: \"歌曲名稱\",\n songAction_artist: \"演出者\",\n songAction_album: \"專輯\",\n songAction_source: \"來源\",\n songAction_like: \"收藏\",\n songAction_like_success: \"已收藏「{name}」\",\n songAction_like_failed: \"收藏或取消收藏「{name}」時發生了錯誤\",\n songAction_unlike: \"取消收藏\",\n songAction_unlike_success: \"已取消收藏「{name}」\",\n songAction_unlike_failed: \"取消收藏「{name}」時發生了錯誤\",\n songAction_rating: \"評等\",\n songAction_rating0: \"清除評等\",\n songAction_rating4song: \"為「{name}」評等\",\n songAction_rating_success: \"為「{name}」評等 {star} 星成功!\",\n songAction_rating_failed: \"為「{name}」評等 {star} 星失敗。\",\n songAction_rating0_success: \"為「{name}」清除評等成功!\",\n songAction_rating0_failed: \"為「{name}」清除評等失敗。\",\n songAction_add2playlist: \"加入到播放清單\",\n songAction_add2playlist_songNotExist: \"{source}\",\n songAction_add2playlist_songExist: \"{source} / 該歌曲已存在,點選來刪除\",\n songAction_add2playlist_failed: \"處理 {name} 時發生了錯誤\",\n songAction_add2playlist_add_success: \"已將 {name} 加入到 {playlist}\",\n songAction_add2playlist_remove_success: \"已將 {name} 從 {playlist} 刪除\",\n album_total: \"{songs} 首歌曲\",\n albumsOfSameArtist: \"來自相同演出者的其他專輯\",\n addSong_total: \"已添加 {total} 首歌\",\n addSong_name: \"已添加 {name}\",\n moduleShowName_Netease: \"網易雲音樂\",\n moduleShowName_DSM: \"DSM\",\n sessionExpired: \"Session 過期,請重新登入\",\n add2nowPlaying: \"將此頁歌曲加入到現正播放\",\n pin: \"釘選\",\n pin_failed: \"釘選失敗\",\n unpin_failed: \"取消釘選失敗\",\n settings_dark: \"夜間模式\",\n settings_network: \"網路\",\n settings_network_description: \"音質\",\n settings_network_soundQuality: \"音質\",\n settings_network_soundQuality_Low: \"低音質\",\n settings_network_soundQuality_Med: \"中等音質\",\n settings_network_soundQuality_High: \"高音質(建議)\",\n settings_network_soundQuality_Ori: \"原始音質\",\n settings_network_soundQuality_Low_description:\n \"128K,跟 YouTube 差不多的爛音質,在網路夭壽慢的情況下請選擇此選項\",\n settings_network_soundQuality_Med_description:\n \"音質只比 YouTube 好那麼一點點,可在 3G 網路下流暢的串流\",\n settings_network_soundQuality_High_description:\n \"音質較原始音質略差,可在 4G 網路下流暢的串流\",\n settings_network_soundQuality_Ori_description:\n \"在網路狀況許可下,可選擇此選項聆聽高音質音樂\",\n settings_lang: \"語言\",\n settings_lang_description: \"設定您的 PokaPlayer 語言\",\n settings_systemAndUpdate: \"系統和更新\",\n settings_systemAndUpdate_description: \"更新 PokaPlayer、重新啟動\",\n settings_about: \"關於\",\n settings_about_description: \"PokaPlayer 相關訊息、錯誤回報等\",\n settings_about_contributions: \"貢獻者\",\n settings_about_errorEeport: \"錯誤回報\",\n settings_account: \"帳號\",\n settings_logout: \"登出\",\n settings_system: \"系統\",\n settings_update: \"軟體更新\",\n settings_update_checking4updates: \"正在檢查更新...\",\n settings_update_latestVersion: \"您的 PokaPlayer 已是最新版本\",\n settings_update_update2: \"更新至 {version}\",\n settings_update_canUpdate2: \"可更新至 {version}\",\n settings_update_go2UpdatePage: \"前往更新頁面\",\n settings_update_srvRestart: \"伺服器重新啟動\",\n settings_update_reconnect: \"重新連接\",\n settings_update_initializing: \"正在初始化...\",\n settings_update_updating: \"正在更新...\",\n settings_update_git_fetch: \"初始化完成\",\n settings_update_git_reset: \"更新檔下載完成\",\n settings_update_git_api: \"API 更新完成\",\n settings_updateDialog_note:\n \"注意:若您未開啟 Docker 自動重啟功能,您必須手動開啟 PokaPlayer\",\n settings_updateDialog_note_dev:\n \"若在開發機器上進行更新,可能導致 Git 爆炸\",\n settings_updateDialog_view_previous: \"查看先前的更新日誌\",\n settings_updateDialog_title: \"{version} 更新日誌\",\n settings_restart: \"重新啟動\",\n settings_restarting: \"正在重新啟動\",\n settings_restart_completed: \"重新啟動完成!\",\n settings_restartDialog_title: \"確定要重新啟動嗎?\",\n settingIndex: {\n normalItems: \"一般設定項目\",\n adminItems: \"伺服器\"\n },\n settingInterface: {\n _: \"介面\",\n customize: {\n _: \"個人化\",\n bg: {\n _: \"自訂背景\",\n description: \"更改背景圖片\",\n custom_link: \"自訂連結\"\n },\n bg_cover: {\n _: \"背景覆蓋\",\n description: \"更改背景覆蓋樣式或將其隱藏\",\n options: {\n full: \"全覆蓋\",\n half: \"半覆蓋\",\n none: \"無背景\"\n }\n },\n theme: \"主題\",\n theme_color: {\n _: \"主色\",\n description: \"設定 PokaPlayer 的主題色彩\"\n },\n lyric: {\n _: \"歌詞頁面主題\",\n description: \"設定歌詞頁面的主題\"\n },\n layout: {\n _: \"佈局\",\n list: \"清單\",\n card: \"卡片\",\n artist: \"演出者頁面佈局\",\n composer: \"作曲者頁面佈局\"\n }\n },\n lang: \"語言\"\n },\n settingUser: {\n title: \"使用者\",\n description: \"檢視您的資料、修改密碼\",\n name: \"名稱\",\n username: \"使用者名稱\",\n role: \"權限\",\n password: \"密碼\",\n passwordDescription: \"輕觸此處來更改密碼\",\n changeName: {\n title: \"更改名稱\",\n placeholder: \"輸入新的名稱\",\n result: {\n success: \"名稱成功更改為 {name}\",\n error: \"名稱更改失敗\"\n }\n },\n changeUsername: {\n title: \"更改使用者名稱\",\n placeholder: \"輸入新的使用者名稱\",\n result: {\n success: \"使用者名稱成功更改為 {name},下次請用新的使用者名稱來登入\",\n error: \"使用者名稱更改失敗\"\n }\n },\n changePassword: {\n title: \"更改密碼\",\n oldPassword: \"舊密碼\",\n newPassword: \"新密碼\",\n confirmPassword: \"確認密碼\",\n confirmPasswordHelperText: \"再輸入一次您的新密碼\",\n done: \"更改密碼\",\n result: {\n inconsistent: \"兩次密碼不一致\",\n same: \"密碼不可與舊密碼相同\",\n success: \"密碼更改成功\",\n error: \"密碼更改失敗\"\n }\n }\n },\n settingUserManagement: {\n title: \"使用者管理\",\n role: {\n user: \"普通使用者\",\n admin: \"管理員\"\n },\n dialog: {\n //create\n create: \"建立使用者\",\n createBtn: \"建立\",\n userCreated: \"使用者建立成功\",\n userCreateFailed: \"建立使用者時發生錯誤\",\n userCreateUsernameRepeat: \"使用者名稱已被使用\",\n //edit\n edit: \"編輯使用者\",\n //changePassword\n changePassword: \"更改密碼\",\n changePasswordSuccess: \"密碼已變更\",\n changePasswordFailed: \"更改密碼時發生了錯誤\",\n enterNewPassword: \"請輸入新密碼\",\n //deleteUser\n deleteUser: \"刪除使用者\",\n deleteUserFailed: \"刪除使用者時發生了錯誤\"\n },\n\n field: {\n name: \"名稱\",\n username: \"使用者名稱\",\n role: \"權限\",\n password: \"密碼\"\n }\n },\n settingPravicy: {\n title: \"隱私\",\n description: \"資料紀錄設定\",\n notify: {\n title: \"關於 PokaPlayer 記錄\",\n body:\n \"資料僅會於您的伺服器進行運算,不會被上傳至網路進行分析。 該功能可提供您更優質的使用體驗(如:年度回顧、最近播放)。 若您有疑慮可於下方關閉此功能,並將已記錄的資料清除。\"\n },\n dataRecord: {\n _: \"資料紀錄\",\n enabled: \"啟用\",\n disabled: \"已停用\",\n clear: \"清除目前已紀錄資料\",\n logged: \"目前已記錄 {count} 筆資料\",\n loading: \"正在統計資料...\",\n confirm: \"您確定要清除資料嗎?\",\n cleared: \"資料已清除\"\n }\n },\n settingPins: {\n title: \"釘選管理\",\n deleteConfirm: \"您確定要取消釘選此項目嗎?\"\n },\n adminLog: {\n title: \"日誌\"\n },\n source: {\n DSM: \"DSM\",\n poka: \"PokaPlayer\",\n Netease2: \"網易雲音樂\"\n }\n};\n","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pagination.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./pagination.vue?vue&type=style&index=0&lang=sass&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cover.vue?vue&type=style&index=0&id=39caa198&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cover.vue?vue&type=style&index=0&id=39caa198&lang=sass&scoped=true&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./buttomPlayer.vue?vue&type=style&index=1&id=3b12ac08&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./buttomPlayer.vue?vue&type=style&index=1&id=3b12ac08&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cards.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./cards.vue?vue&type=style&index=0&lang=sass&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./player.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./player.vue?vue&type=style&index=0&lang=sass&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./info-header.vue?vue&type=style&index=0&id=754110fe&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./info-header.vue?vue&type=style&index=0&id=754110fe&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./default.vue?vue&type=style&index=0&id=2c291f46&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./default.vue?vue&type=style&index=0&id=2c291f46&lang=sass&scoped=true&\"","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=sass&\"","export default {\n title: \"中文(中国)\",\n loading: \"载入中...\",\n header_welcome: \"欢迎使用\",\n header_welcome_with_name: \"哈囉,{name}\",\n checkUpdate_poka: \"有新版本可供更新:{version}\",\n checkUpdate_button: \"更新\",\n pingServer_title: \"提示\",\n pingServer_content: \"服务器重新启动完毕!\",\n pingServer_reconnect: \"重新连接\",\n copy: {\n success: \"已复制至剪贴板\",\n failed: \"无法复制至剪贴板\"\n },\n home: \"首页\",\n nowplaying: \"现正播放\",\n library: \"媒體庫\",\n lrc: \"歌词\",\n search: \"搜寻\",\n album: \"专辑\",\n folder: \"资料夹\",\n artist: \"演出者\",\n song: \"歌曲\",\n composer: \"作曲者\",\n playlist: \"播放清单\",\n settings: \"设定\",\n debug: \"除錯\",\n ok: \"好\",\n cancel: \"取消\",\n reset: \"重置\",\n done: \"完成\",\n back: \"返回\",\n login: \"登入\",\n login_page: {\n server: \"服务器\",\n username: \"使用者名称\",\n password: \"密码\",\n features: {\n opensource: {\n title: \"开放源代码\",\n description: \"所有的源代码都在 GitHub\"\n },\n module: {\n title: \"模组化\",\n description: \"接入任何服务皆不是难事\"\n },\n streaming: {\n title: \"随时随地串流\",\n description: \"连上网便能听歌\"\n },\n fastinstall: {\n title: \"快速安装\",\n description: \"可使用 Docker 快速部署\"\n }\n },\n tips: {\n firstLogin: {\n title: \"首次登入?\",\n description: \"默认使用者名称与密码皆为「poka」,登入后可至设定更改。\"\n }\n },\n session: {\n _: \"重置 session\",\n description: \"若您持续无法登入,可能是 session 发生错误。\",\n description2:\n \"您可以于下方输入管理员账号进行重置,但请注意,此动作将重置所有使用者的登入状态。\",\n success: \"重置成功,请尝试登入\",\n fail: \"重置失败,错误原因:\"\n }\n },\n nothingFound: \"找不到\",\n requestError: \"请求失败,请再试一次\",\n home_recentAlbums: \"最近加入的专辑\",\n home_pins: \"钉选\",\n home_netease: \"网易云音乐\",\n home_hqPlaylist_netease: \"精品清单\",\n home_topPlaylist_netease: \"热门清单\",\n home_dailyRecommend_netease: \"每日推荐\",\n app_waitForPlay: \"伫列中未有歌曲\",\n app_waitForPlay_description: \"加入一些歌曲,或是点选底下的随机播放\",\n now_cleanSongs: \"确定清除所有歌曲?\",\n now_cleanSongs_description: \"这将会清除列表中所有歌曲。\",\n playlist_random: \"随机播放\",\n playlist_page: {\n del: \"删除\",\n del_title: \"删除播放清单\",\n delconfirm: \"确定要删除「{title}」吗?\",\n add_title: \"新增播放清单\",\n edit_title: \"编辑播放清单\",\n title_input: \"播放清单标题\",\n cover_input: \"播放清单封面\",\n edit_empty: \"字段不得为空\",\n playlist_empty: \"您尚未建立任何播放清单,点选右上角的「+」来新增\"\n },\n lrc_search: \"搜寻歌词\",\n lrc_noKeyword: \"尚未输入关键词\",\n lrc_enter2search: \"输入完后按下 Enter 开始搜寻歌词\",\n lrc_notLoad: \"不载入歌词\",\n lrc_notLoad_description: \"点选清除目前的歌词\",\n lrc_noLyrics: \"无歌词\",\n lrc_saved: \"歌词已储存\",\n songAction_title: \"歌曲操作\",\n songAction_name: \"歌曲名称\",\n songAction_artist: \"演出者\",\n songAction_album: \"专辑\",\n songAction_source: \"来源\",\n songAction_like: \"收藏\",\n songAction_like_success: \"已收藏「{name}」\",\n songAction_like_failed: \"收藏或取消收藏「{name}」时发生了错误\",\n songAction_unlike: \"取消收藏\",\n songAction_unlike_success: \"已取消收藏「{name}」\",\n songAction_unlike_failed: \"取消收藏「{name}」时发生了错误\",\n songAction_rating: \"评等\",\n songAction_rating0: \"清除评等\",\n songAction_rating4song: \"为「{name}」评等\",\n songAction_rating_success: \"为「{name}」评等 {star} 星成功!\",\n songAction_rating_failed: \"为「{name}」评等 {star} 星失败。\",\n songAction_rating0_success: \"为「{name}」清除评等成功!\",\n songAction_rating0_failed: \"为「{name}」清除评等失败。\",\n songAction_add2playlist: \"加入到播放清单\",\n songAction_add2playlist_songNotExist: \"{source}\",\n songAction_add2playlist_songExist: \"{source} / 该歌曲已存在,点选来删除\",\n songAction_add2playlist_failed: \"处理 {name} 时发生了错误\",\n songAction_add2playlist_add_success: \"已将 {name} 加入到 {playlist}\",\n songAction_add2playlist_remove_success: \"已将 {name} 从 {playlist} 删除\",\n album_total: \"{songs} 首歌曲\",\n albumsOfSameArtist: \"来自相同演出者的其他专辑\",\n addSong_total: \"已添加 {total} 首歌\",\n addSong_name: \"已添加 {name}\",\n moduleShowName_Netease: \"网易云音乐\",\n moduleShowName_DSM: \"DSM\",\n sessionExpired: \"Session 过期,请重新登入\",\n add2nowPlaying: \"将此页歌曲加入到现正播放\",\n pin: \"釘選\",\n pin_failed: \"钉选失败\",\n unpin_failed: \"取消钉选失败\",\n settings_dark: \"夜间模式\",\n settings_network: \"网络\",\n settings_network_description: \"音质\",\n settings_network_soundQuality: \"音质\",\n settings_network_soundQuality_Low: \"低音质\",\n settings_network_soundQuality_Med: \"中等音质\",\n settings_network_soundQuality_High: \"高音质(建议)\",\n settings_network_soundQuality_Ori: \"原始音质\",\n settings_network_soundQuality_Low_description:\n \"128K,跟 YouTube 差不多的烂音质,在网络夭寿慢的情况下请选择此选项\",\n settings_network_soundQuality_Med_description:\n \"音质只比 YouTube 好那么一点点,可在 3G 网络下流畅的串流\",\n settings_network_soundQuality_High_description:\n \"音质较原始音质略差,可在 4G 网络下流畅的串流\",\n settings_network_soundQuality_Ori_description:\n \"在网络状况许可下,可选择此选项聆听高音质音乐\",\n settings_lang: \"语言\",\n settings_lang_description: \"设定您的 PokaPlayer 语言\",\n settings_systemAndUpdate: \"系统和更新\",\n settings_systemAndUpdate_description: \"更新 PokaPlayer、重新启动\",\n settings_about: \"关于\",\n settings_about_description: \"PokaPlayer 相关信息、错误回报等\",\n settings_about_contributions: \"贡献者\",\n settings_about_errorEeport: \"错误回报\",\n settings_account: \"账号\",\n settings_logout: \"登出\",\n settings_system: \"系统\",\n settings_update: \"软件更新\",\n settings_update_checking4updates: \"正在检查更新...\",\n settings_update_latestVersion: \"您的 PokaPlayer 已是最新版本\",\n settings_update_update2: \"更新至 {version}\",\n settings_update_canUpdate2: \"可更新至 {version}\",\n settings_update_go2UpdatePage: \"前往更新页面\",\n settings_update_srvRestart: \"服务器重新启动\",\n settings_update_reconnect: \"重新连接\",\n settings_update_initializing: \"正在初始化...\",\n settings_update_updating: \"正在更新...\",\n settings_update_git_fetch: \"初始化完成\",\n settings_update_git_reset: \"更新档下载完成\",\n settings_update_git_api: \"API 更新完成\",\n settings_updateDialog_note:\n \"注意:若您未开启 Docker 自动重启功能,您必须手动开启 PokaPlayer\",\n settings_updateDialog_note_dev:\n \"若在开发机器上进行更新,可能导致 Git 爆炸\",\n settings_updateDialog_view_previous: \"查看先前的更新日誌\",\n settings_updateDialog_title: \"{version} 更新日志\",\n settings_restart: \"重新启动\",\n settings_restarting: \"正在重新启动\",\n settings_restart_completed: \"重新启动完成!\",\n settings_restartDialog_title: \"确定要重新启动吗?\",\n settingIndex: {\n normalItems: \"一般设定项目\",\n adminItems: \"服务器\"\n },\n settingInterface: {\n _: \"界面\",\n customize: {\n _: \"个人化\",\n bg: {\n _: \"自订背景\",\n description: \"更改背景图片\",\n custom_link: \"自订连结\"\n },\n bg_cover: {\n _: \"背景覆盖\",\n description: \"更改背景覆盖样式或将其隐藏\",\n options: {\n full: \"全覆盖\",\n half: \"半覆盖\",\n none: \"无背景\"\n }\n },\n theme: \"主题\",\n theme_color: {\n _: \"主色\",\n description: \"设定 PokaPlayer 的主题色彩\"\n },\n lyric: {\n _: \"歌词页面主题\",\n description: \"设定歌词页面的主题\"\n },\n layout: {\n _: \"布局\",\n list: \"清单\",\n card: \"卡片\",\n artist: \"演出者页面布局\",\n composer: \"作曲者页面布局\"\n }\n },\n lang: \"语言\"\n },\n settingUser: {\n title: \"使用者\",\n description: \"检视您的资料、修改密码\",\n name: \"名称\",\n username: \"使用者名称\",\n role: \"权限\",\n password: \"密码\",\n passwordDescription: \"轻触此处来更改密码\",\n changeName: {\n title: \"更改名称\",\n placeholder: \"输入新的名称\",\n result: {\n success: \"名称成功更改为 {name}\",\n error: \"名称更改失败\"\n }\n },\n changeUsername: {\n title: \"更改使用者名称\",\n placeholder: \"输入新的使用者名称\",\n result: {\n success: \"使用者名称成功更改为 {name},下次请用新的使用者名称来登入\",\n error: \"使用者名称更改失败\"\n }\n },\n changePassword: {\n title: \"更改密码\",\n oldPassword: \"旧密码\",\n newPassword: \"新密码\",\n confirmPassword: \"确认密码\",\n confirmPasswordHelperText: \"再输入一次您的新密码\",\n done: \"更改密码\",\n result: {\n inconsistent: \"两次密码不一致\",\n same: \"密码不可与旧密码相同\",\n success: \"密码更改成功\",\n error: \"密码更改失败\"\n }\n }\n },\n settingUserManagement: {\n title: \"使用者管理\",\n role: {\n user: \"普通使用者\",\n admin: \"管理员\"\n },\n dialog: {\n //create\n create: \"建立使用者\",\n createBtn: \"建立\",\n userCreated: \"使用者建立成功\",\n userCreateFailed: \"使用者建立失敗\",\n userCreateUsernameRepeat: \"使用者名稱已被使用\",\n //edit\n edit: \"编辑使用者\",\n //changePassword\n changePassword: \"更改密码\",\n changePasswordSuccess: \"密码已变更\",\n changePasswordFailed: \"更改密码时发生了错误\",\n enterNewPassword: \"请输入新密码\",\n //deleteUser\n deleteUser: \"删除使用者\",\n deleteUserFailed: \"删除使用者时发生了错误\"\n },\n\n field: {\n name: \"名称\",\n username: \"使用者名称\",\n role: \"权限\",\n password: \"密码\"\n }\n },\n settingPravicy: {\n title: \"隱私\",\n description: \"資料紀錄設定\",\n notify: {\n title: \"關於 PokaPlayer 記錄\",\n body:\n \"資料僅會於您的伺服器進行運算,不會被上傳至網路進行分析。 該功能可提供您更優質的使用體驗(如:年度回顧、最近播放)。 若您有疑慮可於下方關閉此功能,並將已記錄的資料清除。\"\n },\n dataRecord: {\n _: \"資料紀錄\",\n enabled: \"啟用\",\n disabled: \"已停用\",\n clear: \"清除目前已紀錄資料\",\n logged: \"目前已記錄 {count} 筆資料\",\n loading: \"正在統計資料...\",\n confirm: \"您確定要清除資料嗎?\",\n cleared: \"資料已清除\"\n }\n },\n settingPins: {\n title: \"钉选管理\",\n deleteConfirm: \"您确定要取消钉选此项目吗?\"\n },\n adminLog: {\n title: \"日誌\"\n },\n source: {\n DSM: \"DSM\",\n poka: \"PokaPlayer\",\n Netease2: \"网易云音乐\"\n }\n};\n","import mod from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=2&lang=sass&\"; export default mod; export * from \"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=2&lang=sass&\"","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./buttomPlayer.vue?vue&type=style&index=0&lang=sass&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./buttomPlayer.vue?vue&type=style&index=0&lang=sass&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AlbumSongs.vue?vue&type=style&index=0&id=3333c419&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AlbumSongs.vue?vue&type=style&index=0&id=3333c419&lang=sass&scoped=true&\"","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./poka-update.vue?vue&type=style&index=0&id=59ac6c3e&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./poka-update.vue?vue&type=style&index=0&id=59ac6c3e&lang=sass&scoped=true&\"","!function(t,i){\"use strict\";\"function\"==typeof define&&define.amd?define([],i):\"object\"==typeof exports?module.exports=i():t.Lyrics=i()}(this,function(){\"use strict\";var t=function(t){this.timestamp_offset=0,this.lyrics_all=void 0,this.meta_info=void 0,this.ID_TAGS=[{name:\"artist\",id:\"ar\"},{name:\"album\",id:\"al\"},{name:\"title\",id:\"ti\"},{name:\"author\",id:\"au\"},{name:\"length\",id:\"length\"},{name:\"by\",id:\"by\"},{name:\"offset\",id:\"offset\",handler:this.setTimestampOffset},{name:\"createdBy\",id:\"re\"},{name:\"createdByVersion\",id:\"ve\"}];for(var i=0;ii.timestamp?1:-1}),this.lyrics_all.length||(this.lyrics_all=void 0),this.isEmpty(this.meta_info)&&(this.meta_info=void 0),void 0!==this.lyrics_all||void 0!==this.meta_info},getLyrics:function(){return this.lyrics_all},getLyric:function(t){try{return this.lyrics_all[t]}catch(t){return}},getIDTags:function(){return this.meta_info},select:function(t){if(isNaN(t))return-1;var i=Number(t)+this.timestamp_offset,e=0;if(ii);e++);return e},setTimestampOffset:function(t){return this.timestamp_offset=isNaN(t)?0:Number(t)/1e3,Number(t)},isEmpty:function(t){for(var i in t)if(t.hasOwnProperty(i))return!1;return!0}},t});"],"sourceRoot":""} \ No newline at end of file diff --git a/public/js/chunk-b8a804c8.3b2521a0.js b/public/js/chunk-b8a804c8.3b2521a0.js deleted file mode 100644 index acabb68..0000000 --- a/public/js/chunk-b8a804c8.3b2521a0.js +++ /dev/null @@ -1,2 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b8a804c8"],{"13b3":function(t,e,s){},"1bfb":function(t,e,s){},"608c":function(t,e,s){},"9bd8":function(t,e,s){"use strict";s.r(e);var i=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("portal",{attrs:{to:"app-bar"}},[s("v-app-bar",{style:"box-shadow: 0px 0px 0px 1px "+(t.$vuetify.theme.isDark?"rgba(255, 255, 255, 0.12)":"rgb(0 0 0 / 20%)"),attrs:{color:"#FFF","clipped-left":"",app:""},scopedSlots:t._u([{key:"extension",fn:function(){return[s("v-tabs",{attrs:{"align-with-title":""},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[s("v-tab",[t._v("Audios")]),s("v-tab",[t._v("Config")]),s("v-tab",[t._v("Lyric")]),s("v-tab",[t._v("Other")])],1)]},proxy:!0}])},[s("v-app-bar-nav-icon"),s("v-toolbar-title",[t._v(t._s(t.$t("debug")))]),s("v-spacer")],1)],1),s("v-tabs-items",{model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[s("v-tab-item",[s("pre",[t._v(t._s(t.audios))])]),s("v-tab-item",[s("pre",[t._v(t._s(t.pokaSetting))])]),s("v-tab-item",[s("pre",[t._v(t._s(t.lyric))])]),s("v-tab-item",[s("div",{staticClass:"title"},[t._v("Snackbar")]),s("v-btn",{attrs:{text:""},on:{click:function(e){return t.$snackbar("test test 123")}}},[t._v("Open Snackbar")])],1)],1)],1)},n=[],r={name:"Debug",created(){},data:()=>({tab:null,pokaSetting:JSON.parse(localStorage.pokaSetting),audios:_player.list.audios,lyric:_lrc.lyrics_all})},o=r,a=s("2877"),l=s("6544"),h=s.n(l),c=s("40dc"),d=s("5bc1"),u=s("8336"),p=s("2fa4"),v=s("4e82"),f=s("1c87"),g=s("7560"),m=s("80d2"),w=s("58df");const b=Object(w["a"])(f["a"],Object(v["a"])("tabsBar"),g["a"]);var x=b.extend().extend().extend({name:"v-tab",props:{ripple:{type:[Boolean,Object],default:!0}},data:()=>({proxyClass:"v-tab--active"}),computed:{classes(){return{"v-tab":!0,...f["a"].options.computed.classes.call(this),"v-tab--disabled":this.disabled,...this.groupClasses}},value(){let t=this.to||this.href||"";if(this.$router&&this.to===Object(this.to)){const e=this.$router.resolve(this.to,this.$route,this.append);t=e.href}return t.replace("#","")}},mounted(){this.onRouteChange()},methods:{click(t){this.href&&this.href.indexOf("#")>-1&&t.preventDefault(),t.detail&&this.$el.blur(),this.$emit("click",t),this.to||this.toggle()}},render(t){const{tag:e,data:s}=this.generateRouteLink();return s.attrs={...s.attrs,"aria-selected":String(this.isActive),role:"tab",tabindex:0},s.on={...s.on,keydown:t=>{t.keyCode===m["s"].enter&&this.click(t),this.$emit("keydown",t)}},t(e,s,this.$slots.default)}}),$=s("9d65"),y=s("c3f0");const S=Object(w["a"])($["a"],Object(v["a"])("windowGroup","v-window-item","v-window"));var C=S.extend().extend().extend({name:"v-window-item",directives:{Touch:y["a"]},props:{disabled:Boolean,reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},value:{required:!1}},data(){return{isActive:!1,inTransition:!1}},computed:{classes(){return this.groupClasses},computedTransition(){return this.windowGroup.internalReverse?"undefined"!==typeof this.reverseTransition?this.reverseTransition||"":this.windowGroup.computedTransition:"undefined"!==typeof this.transition?this.transition||"":this.windowGroup.computedTransition}},methods:{genDefaultSlot(){return this.$slots.default},genWindowItem(){return this.$createElement("div",{staticClass:"v-window-item",class:this.classes,directives:[{name:"show",value:this.isActive}],on:this.$listeners},this.genDefaultSlot())},onAfterTransition(){this.inTransition&&(this.inTransition=!1,this.windowGroup.transitionCount>0&&(this.windowGroup.transitionCount--,0===this.windowGroup.transitionCount&&(this.windowGroup.transitionHeight=void 0)))},onBeforeTransition(){this.inTransition||(this.inTransition=!0,0===this.windowGroup.transitionCount&&(this.windowGroup.transitionHeight=Object(m["f"])(this.windowGroup.$el.clientHeight)),this.windowGroup.transitionCount++)},onTransitionCancelled(){this.onAfterTransition()},onEnter(t){this.inTransition&&this.$nextTick(()=>{this.computedTransition&&this.inTransition&&(this.windowGroup.transitionHeight=Object(m["f"])(t.clientHeight))})}},render(t){return t("transition",{props:{name:this.computedTransition},on:{beforeEnter:this.onBeforeTransition,afterEnter:this.onAfterTransition,enterCancelled:this.onTransitionCancelled,beforeLeave:this.onBeforeTransition,afterLeave:this.onAfterTransition,leaveCancelled:this.onTransitionCancelled,enter:this.onEnter}},this.showLazyContent(()=>[this.genWindowItem()]))}}),T=C.extend({name:"v-tab-item",props:{id:String},methods:{genWindowItem(){const t=C.options.methods.genWindowItem.call(this);return t.data.domProps=t.data.domProps||{},t.data.domProps.id=this.id||this.value,t}}}),O=(s("1bfb"),s("608c"),s("9d26")),I=s("0789"),k=s("604c"),B=s("e4cd"),_=s("dc22");const A=Object(w["a"])(k["a"],B["a"]).extend({name:"base-slide-group",directives:{Resize:_["a"],Touch:y["a"]},props:{activeClass:{type:String,default:"v-slide-item--active"},centerActive:Boolean,nextIcon:{type:String,default:"$next"},prevIcon:{type:String,default:"$prev"},showArrows:{type:[Boolean,String],validator:t=>"boolean"===typeof t||["always","desktop","mobile"].includes(t)}},data:()=>({internalItemsLength:0,isOverflowing:!1,resizeTimeout:0,startX:0,isSwipingHorizontal:!1,isSwiping:!1,scrollOffset:0,widths:{content:0,wrapper:0}}),computed:{canTouch(){return"undefined"!==typeof window},__cachedNext(){return this.genTransition("next")},__cachedPrev(){return this.genTransition("prev")},classes(){return{...k["a"].options.computed.classes.call(this),"v-slide-group":!0,"v-slide-group--has-affixes":this.hasAffixes,"v-slide-group--is-overflowing":this.isOverflowing}},hasAffixes(){switch(this.showArrows){case"always":return!0;case"desktop":return!this.isMobile;case!0:return this.isOverflowing||Math.abs(this.scrollOffset)>0;case"mobile":return this.isMobile||this.isOverflowing||Math.abs(this.scrollOffset)>0;default:return!this.isMobile&&(this.isOverflowing||Math.abs(this.scrollOffset)>0)}},hasNext(){if(!this.hasAffixes)return!1;const{content:t,wrapper:e}=this.widths;return t>Math.abs(this.scrollOffset)+e},hasPrev(){return this.hasAffixes&&0!==this.scrollOffset}},watch:{internalValue:"setWidths",isOverflowing:"setWidths",scrollOffset(t){this.$refs.content.style.transform=`translateX(${-t}px)`}},beforeUpdate(){this.internalItemsLength=(this.$children||[]).length},updated(){this.internalItemsLength!==(this.$children||[]).length&&this.setWidths()},methods:{genNext(){const t=this.$scopedSlots.next?this.$scopedSlots.next({}):this.$slots.next||this.__cachedNext;return this.$createElement("div",{staticClass:"v-slide-group__next",class:{"v-slide-group__next--disabled":!this.hasNext},on:{click:()=>this.onAffixClick("next")},key:"next"},[t])},genContent(){return this.$createElement("div",{staticClass:"v-slide-group__content",ref:"content"},this.$slots.default)},genData(){return{class:this.classes,directives:[{name:"resize",value:this.onResize}]}},genIcon(t){let e=t;this.$vuetify.rtl&&"prev"===t?e="next":this.$vuetify.rtl&&"next"===t&&(e="prev");const s=`${t[0].toUpperCase()}${t.slice(1)}`,i=this[`has${s}`];return this.showArrows||i?this.$createElement(O["a"],{props:{disabled:!i}},this[`${e}Icon`]):null},genPrev(){const t=this.$scopedSlots.prev?this.$scopedSlots.prev({}):this.$slots.prev||this.__cachedPrev;return this.$createElement("div",{staticClass:"v-slide-group__prev",class:{"v-slide-group__prev--disabled":!this.hasPrev},on:{click:()=>this.onAffixClick("prev")},key:"prev"},[t])},genTransition(t){return this.$createElement(I["d"],[this.genIcon(t)])},genWrapper(){return this.$createElement("div",{staticClass:"v-slide-group__wrapper",directives:[{name:"touch",value:{start:t=>this.overflowCheck(t,this.onTouchStart),move:t=>this.overflowCheck(t,this.onTouchMove),end:t=>this.overflowCheck(t,this.onTouchEnd)}}],ref:"wrapper"},[this.genContent()])},calculateNewOffset(t,e,s,i){const n=s?-1:1,r=n*i+("prev"===t?-1:1)*e.wrapper;return n*Math.max(Math.min(r,e.content-e.wrapper),0)},onAffixClick(t){this.$emit(`click:${t}`),this.scrollTo(t)},onResize(){this._isDestroyed||this.setWidths()},onTouchStart(t){const{content:e}=this.$refs;this.startX=this.scrollOffset+t.touchstartX,e.style.setProperty("transition","none"),e.style.setProperty("willChange","transform")},onTouchMove(t){if(this.canTouch){if(!this.isSwiping){const e=t.touchmoveX-t.touchstartX,s=t.touchmoveY-t.touchstartY;this.isSwipingHorizontal=Math.abs(e)>Math.abs(s),this.isSwiping=!0}this.isSwipingHorizontal&&(this.scrollOffset=this.startX-t.touchmoveX,document.documentElement.style.overflowY="hidden")}},onTouchEnd(){if(!this.canTouch)return;const{content:t,wrapper:e}=this.$refs,s=t.clientWidth-e.clientWidth;t.style.setProperty("transition",null),t.style.setProperty("willChange",null),this.$vuetify.rtl?this.scrollOffset>0||!this.isOverflowing?this.scrollOffset=0:this.scrollOffset<=-s&&(this.scrollOffset=-s):this.scrollOffset<0||!this.isOverflowing?this.scrollOffset=0:this.scrollOffset>=s&&(this.scrollOffset=s),this.isSwiping=!1,document.documentElement.style.removeProperty("overflow-y")},overflowCheck(t,e){t.stopPropagation(),this.isOverflowing&&e(t)},scrollIntoView(){if(!this.selectedItem&&this.items.length){const t=this.items[this.items.length-1].$el.getBoundingClientRect(),e=this.$refs.wrapper.getBoundingClientRect();(this.$vuetify.rtl&&e.rightt.left)&&this.scrollTo("prev")}this.selectedItem&&(0===this.selectedIndex||!this.centerActive&&!this.isOverflowing?this.scrollOffset=0:this.centerActive?this.scrollOffset=this.calculateCenteredOffset(this.selectedItem.$el,this.widths,this.$vuetify.rtl):this.isOverflowing&&(this.scrollOffset=this.calculateUpdatedOffset(this.selectedItem.$el,this.widths,this.$vuetify.rtl,this.scrollOffset)))},calculateUpdatedOffset(t,e,s,i){const n=t.clientWidth,r=s?e.content-t.offsetLeft-n:t.offsetLeft;s&&(i=-i);const o=e.wrapper+i,a=n+r,l=.4*n;return r<=i?i=Math.max(r-l,0):o<=a&&(i=Math.min(i-(o-a-l),e.content-e.wrapper)),s?-i:i},calculateCenteredOffset(t,e,s){const{offsetLeft:i,clientWidth:n}=t;if(s){const t=e.content-i-n/2-e.wrapper/2;return-Math.min(e.content-e.wrapper,Math.max(0,t))}{const t=i+n/2-e.wrapper/2;return Math.min(e.content-e.wrapper,Math.max(0,t))}},scrollTo(t){this.scrollOffset=this.calculateNewOffset(t,{content:this.$refs.content?this.$refs.content.clientWidth:0,wrapper:this.$refs.wrapper?this.$refs.wrapper.clientWidth:0},this.$vuetify.rtl,this.scrollOffset)},setWidths(){window.requestAnimationFrame(()=>{const{content:t,wrapper:e}=this.$refs;this.widths={content:t?t.clientWidth:0,wrapper:e?e.clientWidth:0},this.isOverflowing=this.widths.wrapper+10},classes(){return{...k["a"].options.computed.classes.call(this),"v-window--show-arrows-on-hover":this.showArrowsOnHover}},computedTransition(){if(!this.isBooted)return"";const t=this.vertical?"y":"x",e=this.internalReverse?!this.isReverse:this.isReverse,s=e?"-reverse":"";return`v-window-${t}${s}-transition`},hasActiveItems(){return Boolean(this.items.find(t=>!t.disabled))},hasNext(){return this.continuous||this.internalIndex0},internalIndex(){return this.items.findIndex((t,e)=>{return this.internalValue===this.getValue(t,e)})},internalReverse(){return this.$vuetify.rtl?!this.reverse:this.reverse}},watch:{internalIndex(t,e){this.isReverse=this.updateReverse(t,e)}},mounted(){window.requestAnimationFrame(()=>this.isBooted=!0)},methods:{genDefaultSlot(){return this.$slots.default},genContainer(){const t=[this.genDefaultSlot()];return this.showArrows&&t.push(this.genControlIcons()),this.$createElement("div",{staticClass:"v-window__container",class:{"v-window__container--is-active":this.isActive},style:{height:this.internalHeight||this.transitionHeight}},t)},genIcon(t,e,s){var i;const n={click:t=>{t.stopPropagation(),this.changedByDelimiters=!0,s()}},r={"aria-label":this.$vuetify.lang.t(`$vuetify.carousel.${t}`)},o=null!=(i=null==this.$scopedSlots[t]?void 0:this.$scopedSlots[t]({on:n,attrs:r}))?i:[this.$createElement(E["a"],{props:{icon:!0},attrs:r,on:n},[this.$createElement(O["a"],{props:{large:!0}},e)])];return this.$createElement("div",{staticClass:`v-window__${t}`},o)},genControlIcons(){const t=[],e=this.$vuetify.rtl?this.nextIcon:this.prevIcon;if(this.hasPrev&&e&&"string"===typeof e){const s=this.genIcon("prev",e,this.prev);s&&t.push(s)}const s=this.$vuetify.rtl?this.prevIcon:this.nextIcon;if(this.hasNext&&s&&"string"===typeof s){const e=this.genIcon("next",s,this.next);e&&t.push(e)}return t},getNextIndex(t){const e=(t+1)%this.items.length,s=this.items[e];return s.disabled?this.getNextIndex(e):e},getPrevIndex(t){const e=(t+this.items.length-1)%this.items.length,s=this.items[e];return s.disabled?this.getPrevIndex(e):e},next(){if(!this.hasActiveItems||!this.hasNext)return;const t=this.getNextIndex(this.internalIndex),e=this.items[t];this.internalValue=this.getValue(e,t)},prev(){if(!this.hasActiveItems||!this.hasPrev)return;const t=this.getPrevIndex(this.internalIndex),e=this.items[t];this.internalValue=this.getValue(e,t)},updateReverse(t,e){const s=this.items.length,i=s-1;return s<=2?t{this.$vuetify.rtl?this.prev():this.next()},right:()=>{this.$vuetify.rtl?this.next():this.prev()},end:t=>{t.stopPropagation()},start:t=>{t.stopPropagation()}};e.directives.push({name:"touch",value:t})}return t("div",e,[this.genContainer()])}}),W=P.extend({name:"v-tabs-items",props:{mandatory:{type:Boolean,default:!1}},computed:{classes(){return{...P.options.computed.classes.call(this),"v-tabs-items":!0}},isDark(){return this.rootIsDark}},methods:{getValue(t,e){return t.id||k["a"].options.methods.getValue.call(this,t,e)}}}),N=s("a9ad"),z=Object(w["a"])(N["a"]).extend({name:"v-tabs-slider",render(t){return t("div",this.setBackgroundColor(this.color,{staticClass:"v-tabs-slider"}))}}),j=s("a452");const M=Object(w["a"])(N["a"],j["a"],g["a"]);var D=M.extend().extend({name:"v-tabs",directives:{Resize:_["a"]},props:{activeClass:{type:String,default:""},alignWithTitle:Boolean,backgroundColor:String,centerActive:Boolean,centered:Boolean,fixedTabs:Boolean,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,iconsAndText:Boolean,mobileBreakpoint:[String,Number],nextIcon:{type:String,default:"$next"},optional:Boolean,prevIcon:{type:String,default:"$prev"},right:Boolean,showArrows:[Boolean,String],sliderColor:String,sliderSize:{type:[Number,String],default:2},vertical:Boolean},data(){return{resizeTimeout:0,slider:{height:null,left:null,right:null,top:null,width:null},transitionTime:300}},computed:{classes(){return{"v-tabs--align-with-title":this.alignWithTitle,"v-tabs--centered":this.centered,"v-tabs--fixed-tabs":this.fixedTabs,"v-tabs--grow":this.grow,"v-tabs--icons-and-text":this.iconsAndText,"v-tabs--right":this.right,"v-tabs--vertical":this.vertical,...this.themeClasses}},isReversed(){return this.$vuetify.rtl&&this.vertical},sliderStyles(){return{height:Object(m["f"])(this.slider.height),left:this.isReversed?void 0:Object(m["f"])(this.slider.left),right:this.isReversed?Object(m["f"])(this.slider.right):void 0,top:this.vertical?Object(m["f"])(this.slider.top):void 0,transition:null!=this.slider.left?null:"none",width:Object(m["f"])(this.slider.width)}},computedColor(){return this.color?this.color:this.isDark&&!this.appIsDark?"white":"primary"}},watch:{alignWithTitle:"callSlider",centered:"callSlider",centerActive:"callSlider",fixedTabs:"callSlider",grow:"callSlider",iconsAndText:"callSlider",right:"callSlider",showArrows:"callSlider",vertical:"callSlider","$vuetify.application.left":"onResize","$vuetify.application.right":"onResize","$vuetify.rtl":"onResize"},mounted(){this.$nextTick(()=>{window.setTimeout(this.callSlider,30)})},methods:{callSlider(){return!this.hideSlider&&this.$refs.items&&this.$refs.items.selectedItems.length?(this.$nextTick(()=>{const t=this.$refs.items.selectedItems[0];if(!t||!t.$el)return this.slider.width=0,void(this.slider.left=0);const e=t.$el;this.slider={height:this.vertical?e.scrollHeight:Number(this.sliderSize),left:this.vertical?0:e.offsetLeft,right:this.vertical?0:e.offsetLeft+e.offsetWidth,top:e.offsetTop,width:this.vertical?Number(this.sliderSize):e.scrollWidth}}),!0):(this.slider.width=0,!1)},genBar(t,e){const s={style:{height:Object(m["f"])(this.height)},props:{activeClass:this.activeClass,centerActive:this.centerActive,dark:this.dark,light:this.light,mandatory:!this.optional,mobileBreakpoint:this.mobileBreakpoint,nextIcon:this.nextIcon,prevIcon:this.prevIcon,showArrows:this.showArrows,value:this.internalValue},on:{"call:slider":this.callSlider,change:t=>{this.internalValue=t}},ref:"items"};return this.setTextColor(this.computedColor,s),this.setBackgroundColor(this.backgroundColor,s),this.$createElement(V,s,[this.genSlider(e),t])},genItems(t,e){return t||(e.length?this.$createElement(W,{props:{value:this.internalValue},on:{change:t=>{this.internalValue=t}}},e):null)},genSlider(t){return this.hideSlider?null:(t||(t=this.$createElement(z,{props:{color:this.sliderColor}})),this.$createElement("div",{staticClass:"v-tabs-slider-wrapper",style:this.sliderStyles},[t]))},onResize(){this._isDestroyed||(clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(this.callSlider,0))},parseNodes(){let t=null,e=null;const s=[],i=[],n=this.$slots.default||[],r=n.length;for(let o=0;o\n
\n \n \n \n\n {{ $t('debug') }}\n\n \n\n \n \n \n \n \n
{{ audios }}
\n
\n \n
{{ pokaSetting }}
\n
\n \n
{{ lyric }}
\n
\n \n
Snackbar
\n Open Snackbar\n
\n
\n
\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Debug.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Debug.vue?vue&type=script&lang=js&\"","// Mixins\nimport { factory as GroupableFactory } from '../../mixins/groupable';\nimport Routable from '../../mixins/routable';\nimport Themeable from '../../mixins/themeable'; // Utilities\n\nimport { keyCodes } from './../../util/helpers';\nimport mixins from '../../util/mixins';\nconst baseMixins = mixins(Routable, // Must be after routable\n// to overwrite activeClass\nGroupableFactory('tabsBar'), Themeable);\nexport default baseMixins.extend().extend().extend({\n name: 'v-tab',\n props: {\n ripple: {\n type: [Boolean, Object],\n default: true\n }\n },\n data: () => ({\n proxyClass: 'v-tab--active'\n }),\n computed: {\n classes() {\n return {\n 'v-tab': true,\n ...Routable.options.computed.classes.call(this),\n 'v-tab--disabled': this.disabled,\n ...this.groupClasses\n };\n },\n\n value() {\n let to = this.to || this.href || '';\n\n if (this.$router && this.to === Object(this.to)) {\n const resolve = this.$router.resolve(this.to, this.$route, this.append);\n to = resolve.href;\n }\n\n return to.replace('#', '');\n }\n\n },\n\n mounted() {\n this.onRouteChange();\n },\n\n methods: {\n click(e) {\n // If user provides an\n // actual link, do not\n // prevent default\n if (this.href && this.href.indexOf('#') > -1) e.preventDefault();\n if (e.detail) this.$el.blur();\n this.$emit('click', e);\n this.to || this.toggle();\n }\n\n },\n\n render(h) {\n const {\n tag,\n data\n } = this.generateRouteLink();\n data.attrs = { ...data.attrs,\n 'aria-selected': String(this.isActive),\n role: 'tab',\n tabindex: 0\n };\n data.on = { ...data.on,\n keydown: e => {\n if (e.keyCode === keyCodes.enter) this.click(e);\n this.$emit('keydown', e);\n }\n };\n return h(tag, data, this.$slots.default);\n }\n\n});\n//# sourceMappingURL=VTab.js.map","// Mixins\nimport Bootable from '../../mixins/bootable';\nimport { factory as GroupableFactory } from '../../mixins/groupable'; // Directives\n\nimport Touch from '../../directives/touch'; // Utilities\n\nimport { convertToUnit } from '../../util/helpers';\nimport mixins from '../../util/mixins';\nconst baseMixins = mixins(Bootable, GroupableFactory('windowGroup', 'v-window-item', 'v-window'));\nexport default baseMixins.extend().extend().extend({\n name: 'v-window-item',\n directives: {\n Touch\n },\n props: {\n disabled: Boolean,\n reverseTransition: {\n type: [Boolean, String],\n default: undefined\n },\n transition: {\n type: [Boolean, String],\n default: undefined\n },\n value: {\n required: false\n }\n },\n\n data() {\n return {\n isActive: false,\n inTransition: false\n };\n },\n\n computed: {\n classes() {\n return this.groupClasses;\n },\n\n computedTransition() {\n if (!this.windowGroup.internalReverse) {\n return typeof this.transition !== 'undefined' ? this.transition || '' : this.windowGroup.computedTransition;\n }\n\n return typeof this.reverseTransition !== 'undefined' ? this.reverseTransition || '' : this.windowGroup.computedTransition;\n }\n\n },\n methods: {\n genDefaultSlot() {\n return this.$slots.default;\n },\n\n genWindowItem() {\n return this.$createElement('div', {\n staticClass: 'v-window-item',\n class: this.classes,\n directives: [{\n name: 'show',\n value: this.isActive\n }],\n on: this.$listeners\n }, this.genDefaultSlot());\n },\n\n onAfterTransition() {\n if (!this.inTransition) {\n return;\n } // Finalize transition state.\n\n\n this.inTransition = false;\n\n if (this.windowGroup.transitionCount > 0) {\n this.windowGroup.transitionCount--; // Remove container height if we are out of transition.\n\n if (this.windowGroup.transitionCount === 0) {\n this.windowGroup.transitionHeight = undefined;\n }\n }\n },\n\n onBeforeTransition() {\n if (this.inTransition) {\n return;\n } // Initialize transition state here.\n\n\n this.inTransition = true;\n\n if (this.windowGroup.transitionCount === 0) {\n // Set initial height for height transition.\n this.windowGroup.transitionHeight = convertToUnit(this.windowGroup.$el.clientHeight);\n }\n\n this.windowGroup.transitionCount++;\n },\n\n onTransitionCancelled() {\n this.onAfterTransition(); // This should have the same path as normal transition end.\n },\n\n onEnter(el) {\n if (!this.inTransition) {\n return;\n }\n\n this.$nextTick(() => {\n // Do not set height if no transition or cancelled.\n if (!this.computedTransition || !this.inTransition) {\n return;\n } // Set transition target height.\n\n\n this.windowGroup.transitionHeight = convertToUnit(el.clientHeight);\n });\n }\n\n },\n\n render(h) {\n return h('transition', {\n props: {\n name: this.computedTransition\n },\n on: {\n // Handlers for enter windows.\n beforeEnter: this.onBeforeTransition,\n afterEnter: this.onAfterTransition,\n enterCancelled: this.onTransitionCancelled,\n // Handlers for leave windows.\n beforeLeave: this.onBeforeTransition,\n afterLeave: this.onAfterTransition,\n leaveCancelled: this.onTransitionCancelled,\n // Enter handler for height transition.\n enter: this.onEnter\n }\n }, this.showLazyContent(() => [this.genWindowItem()]));\n }\n\n});\n//# sourceMappingURL=VWindowItem.js.map","// Extensions\nimport VWindowItem from '../VWindow/VWindowItem';\n/* @vue/component */\n\nexport default VWindowItem.extend({\n name: 'v-tab-item',\n props: {\n id: String\n },\n methods: {\n genWindowItem() {\n const item = VWindowItem.options.methods.genWindowItem.call(this);\n item.data.domProps = item.data.domProps || {};\n item.data.domProps.id = this.id || this.value;\n return item;\n }\n\n }\n});\n//# sourceMappingURL=VTabItem.js.map","// Styles\nimport \"../../../src/components/VSlideGroup/VSlideGroup.sass\"; // Components\n\nimport VIcon from '../VIcon';\nimport { VFadeTransition } from '../transitions'; // Extensions\n\nimport { BaseItemGroup } from '../VItemGroup/VItemGroup'; // Mixins\n\nimport Mobile from '../../mixins/mobile'; // Directives\n\nimport Resize from '../../directives/resize';\nimport Touch from '../../directives/touch'; // Utilities\n\nimport mixins from '../../util/mixins';\nexport const BaseSlideGroup = mixins(BaseItemGroup, Mobile).extend({\n name: 'base-slide-group',\n directives: {\n Resize,\n Touch\n },\n props: {\n activeClass: {\n type: String,\n default: 'v-slide-item--active'\n },\n centerActive: Boolean,\n nextIcon: {\n type: String,\n default: '$next'\n },\n prevIcon: {\n type: String,\n default: '$prev'\n },\n showArrows: {\n type: [Boolean, String],\n validator: v => typeof v === 'boolean' || ['always', 'desktop', 'mobile'].includes(v)\n }\n },\n data: () => ({\n internalItemsLength: 0,\n isOverflowing: false,\n resizeTimeout: 0,\n startX: 0,\n isSwipingHorizontal: false,\n isSwiping: false,\n scrollOffset: 0,\n widths: {\n content: 0,\n wrapper: 0\n }\n }),\n computed: {\n canTouch() {\n return typeof window !== 'undefined';\n },\n\n __cachedNext() {\n return this.genTransition('next');\n },\n\n __cachedPrev() {\n return this.genTransition('prev');\n },\n\n classes() {\n return { ...BaseItemGroup.options.computed.classes.call(this),\n 'v-slide-group': true,\n 'v-slide-group--has-affixes': this.hasAffixes,\n 'v-slide-group--is-overflowing': this.isOverflowing\n };\n },\n\n hasAffixes() {\n switch (this.showArrows) {\n // Always show arrows on desktop & mobile\n case 'always':\n return true;\n // Always show arrows on desktop\n\n case 'desktop':\n return !this.isMobile;\n // Show arrows on mobile when overflowing.\n // This matches the default 2.2 behavior\n\n case true:\n return this.isOverflowing || Math.abs(this.scrollOffset) > 0;\n // Always show on mobile\n\n case 'mobile':\n return this.isMobile || this.isOverflowing || Math.abs(this.scrollOffset) > 0;\n // https://material.io/components/tabs#scrollable-tabs\n // Always show arrows when\n // overflowed on desktop\n\n default:\n return !this.isMobile && (this.isOverflowing || Math.abs(this.scrollOffset) > 0);\n }\n },\n\n hasNext() {\n if (!this.hasAffixes) return false;\n const {\n content,\n wrapper\n } = this.widths; // Check one scroll ahead to know the width of right-most item\n\n return content > Math.abs(this.scrollOffset) + wrapper;\n },\n\n hasPrev() {\n return this.hasAffixes && this.scrollOffset !== 0;\n }\n\n },\n watch: {\n internalValue: 'setWidths',\n // When overflow changes, the arrows alter\n // the widths of the content and wrapper\n // and need to be recalculated\n isOverflowing: 'setWidths',\n\n scrollOffset(val) {\n this.$refs.content.style.transform = `translateX(${-val}px)`;\n }\n\n },\n\n beforeUpdate() {\n this.internalItemsLength = (this.$children || []).length;\n },\n\n updated() {\n if (this.internalItemsLength === (this.$children || []).length) return;\n this.setWidths();\n },\n\n methods: {\n // Always generate next for scrollable hint\n genNext() {\n const slot = this.$scopedSlots.next ? this.$scopedSlots.next({}) : this.$slots.next || this.__cachedNext;\n return this.$createElement('div', {\n staticClass: 'v-slide-group__next',\n class: {\n 'v-slide-group__next--disabled': !this.hasNext\n },\n on: {\n click: () => this.onAffixClick('next')\n },\n key: 'next'\n }, [slot]);\n },\n\n genContent() {\n return this.$createElement('div', {\n staticClass: 'v-slide-group__content',\n ref: 'content'\n }, this.$slots.default);\n },\n\n genData() {\n return {\n class: this.classes,\n directives: [{\n name: 'resize',\n value: this.onResize\n }]\n };\n },\n\n genIcon(location) {\n let icon = location;\n\n if (this.$vuetify.rtl && location === 'prev') {\n icon = 'next';\n } else if (this.$vuetify.rtl && location === 'next') {\n icon = 'prev';\n }\n\n const upperLocation = `${location[0].toUpperCase()}${location.slice(1)}`;\n const hasAffix = this[`has${upperLocation}`];\n if (!this.showArrows && !hasAffix) return null;\n return this.$createElement(VIcon, {\n props: {\n disabled: !hasAffix\n }\n }, this[`${icon}Icon`]);\n },\n\n // Always generate prev for scrollable hint\n genPrev() {\n const slot = this.$scopedSlots.prev ? this.$scopedSlots.prev({}) : this.$slots.prev || this.__cachedPrev;\n return this.$createElement('div', {\n staticClass: 'v-slide-group__prev',\n class: {\n 'v-slide-group__prev--disabled': !this.hasPrev\n },\n on: {\n click: () => this.onAffixClick('prev')\n },\n key: 'prev'\n }, [slot]);\n },\n\n genTransition(location) {\n return this.$createElement(VFadeTransition, [this.genIcon(location)]);\n },\n\n genWrapper() {\n return this.$createElement('div', {\n staticClass: 'v-slide-group__wrapper',\n directives: [{\n name: 'touch',\n value: {\n start: e => this.overflowCheck(e, this.onTouchStart),\n move: e => this.overflowCheck(e, this.onTouchMove),\n end: e => this.overflowCheck(e, this.onTouchEnd)\n }\n }],\n ref: 'wrapper'\n }, [this.genContent()]);\n },\n\n calculateNewOffset(direction, widths, rtl, currentScrollOffset) {\n const sign = rtl ? -1 : 1;\n const newAbosluteOffset = sign * currentScrollOffset + (direction === 'prev' ? -1 : 1) * widths.wrapper;\n return sign * Math.max(Math.min(newAbosluteOffset, widths.content - widths.wrapper), 0);\n },\n\n onAffixClick(location) {\n this.$emit(`click:${location}`);\n this.scrollTo(location);\n },\n\n onResize() {\n /* istanbul ignore next */\n if (this._isDestroyed) return;\n this.setWidths();\n },\n\n onTouchStart(e) {\n const {\n content\n } = this.$refs;\n this.startX = this.scrollOffset + e.touchstartX;\n content.style.setProperty('transition', 'none');\n content.style.setProperty('willChange', 'transform');\n },\n\n onTouchMove(e) {\n if (!this.canTouch) return;\n\n if (!this.isSwiping) {\n // only calculate disableSwipeHorizontal during the first onTouchMove invoke\n // in order to ensure disableSwipeHorizontal value is consistent between onTouchStart and onTouchEnd\n const diffX = e.touchmoveX - e.touchstartX;\n const diffY = e.touchmoveY - e.touchstartY;\n this.isSwipingHorizontal = Math.abs(diffX) > Math.abs(diffY);\n this.isSwiping = true;\n }\n\n if (this.isSwipingHorizontal) {\n // sliding horizontally\n this.scrollOffset = this.startX - e.touchmoveX; // temporarily disable window vertical scrolling\n\n document.documentElement.style.overflowY = 'hidden';\n }\n },\n\n onTouchEnd() {\n if (!this.canTouch) return;\n const {\n content,\n wrapper\n } = this.$refs;\n const maxScrollOffset = content.clientWidth - wrapper.clientWidth;\n content.style.setProperty('transition', null);\n content.style.setProperty('willChange', null);\n\n if (this.$vuetify.rtl) {\n /* istanbul ignore else */\n if (this.scrollOffset > 0 || !this.isOverflowing) {\n this.scrollOffset = 0;\n } else if (this.scrollOffset <= -maxScrollOffset) {\n this.scrollOffset = -maxScrollOffset;\n }\n } else {\n /* istanbul ignore else */\n if (this.scrollOffset < 0 || !this.isOverflowing) {\n this.scrollOffset = 0;\n } else if (this.scrollOffset >= maxScrollOffset) {\n this.scrollOffset = maxScrollOffset;\n }\n }\n\n this.isSwiping = false; // rollback whole page scrolling to default\n\n document.documentElement.style.removeProperty('overflow-y');\n },\n\n overflowCheck(e, fn) {\n e.stopPropagation();\n this.isOverflowing && fn(e);\n },\n\n scrollIntoView\n /* istanbul ignore next */\n () {\n if (!this.selectedItem && this.items.length) {\n const lastItemPosition = this.items[this.items.length - 1].$el.getBoundingClientRect();\n const wrapperPosition = this.$refs.wrapper.getBoundingClientRect();\n\n if (this.$vuetify.rtl && wrapperPosition.right < lastItemPosition.right || !this.$vuetify.rtl && wrapperPosition.left > lastItemPosition.left) {\n this.scrollTo('prev');\n }\n }\n\n if (!this.selectedItem) {\n return;\n }\n\n if (this.selectedIndex === 0 || !this.centerActive && !this.isOverflowing) {\n this.scrollOffset = 0;\n } else if (this.centerActive) {\n this.scrollOffset = this.calculateCenteredOffset(this.selectedItem.$el, this.widths, this.$vuetify.rtl);\n } else if (this.isOverflowing) {\n this.scrollOffset = this.calculateUpdatedOffset(this.selectedItem.$el, this.widths, this.$vuetify.rtl, this.scrollOffset);\n }\n },\n\n calculateUpdatedOffset(selectedElement, widths, rtl, currentScrollOffset) {\n const clientWidth = selectedElement.clientWidth;\n const offsetLeft = rtl ? widths.content - selectedElement.offsetLeft - clientWidth : selectedElement.offsetLeft;\n\n if (rtl) {\n currentScrollOffset = -currentScrollOffset;\n }\n\n const totalWidth = widths.wrapper + currentScrollOffset;\n const itemOffset = clientWidth + offsetLeft;\n const additionalOffset = clientWidth * 0.4;\n\n if (offsetLeft <= currentScrollOffset) {\n currentScrollOffset = Math.max(offsetLeft - additionalOffset, 0);\n } else if (totalWidth <= itemOffset) {\n currentScrollOffset = Math.min(currentScrollOffset - (totalWidth - itemOffset - additionalOffset), widths.content - widths.wrapper);\n }\n\n return rtl ? -currentScrollOffset : currentScrollOffset;\n },\n\n calculateCenteredOffset(selectedElement, widths, rtl) {\n const {\n offsetLeft,\n clientWidth\n } = selectedElement;\n\n if (rtl) {\n const offsetCentered = widths.content - offsetLeft - clientWidth / 2 - widths.wrapper / 2;\n return -Math.min(widths.content - widths.wrapper, Math.max(0, offsetCentered));\n } else {\n const offsetCentered = offsetLeft + clientWidth / 2 - widths.wrapper / 2;\n return Math.min(widths.content - widths.wrapper, Math.max(0, offsetCentered));\n }\n },\n\n scrollTo\n /* istanbul ignore next */\n (location) {\n this.scrollOffset = this.calculateNewOffset(location, {\n // Force reflow\n content: this.$refs.content ? this.$refs.content.clientWidth : 0,\n wrapper: this.$refs.wrapper ? this.$refs.wrapper.clientWidth : 0\n }, this.$vuetify.rtl, this.scrollOffset);\n },\n\n setWidths\n /* istanbul ignore next */\n () {\n window.requestAnimationFrame(() => {\n const {\n content,\n wrapper\n } = this.$refs;\n this.widths = {\n content: content ? content.clientWidth : 0,\n wrapper: wrapper ? wrapper.clientWidth : 0\n }; // https://github.com/vuetifyjs/vuetify/issues/13212\n // We add +1 to the wrappers width to prevent an issue where the `clientWidth`\n // gets calculated wrongly by the browser if using a different zoom-level.\n\n this.isOverflowing = this.widths.wrapper + 1 < this.widths.content;\n this.scrollIntoView();\n });\n }\n\n },\n\n render(h) {\n return h('div', this.genData(), [this.genPrev(), this.genWrapper(), this.genNext()]);\n }\n\n});\nexport default BaseSlideGroup.extend({\n name: 'v-slide-group',\n\n provide() {\n return {\n slideGroup: this\n };\n }\n\n});\n//# sourceMappingURL=VSlideGroup.js.map","// Extensions\nimport { BaseSlideGroup } from '../VSlideGroup/VSlideGroup'; // Mixins\n\nimport Themeable from '../../mixins/themeable';\nimport SSRBootable from '../../mixins/ssr-bootable'; // Utilities\n\nimport mixins from '../../util/mixins';\nexport default mixins(BaseSlideGroup, SSRBootable, Themeable\n/* @vue/component */\n).extend({\n name: 'v-tabs-bar',\n\n provide() {\n return {\n tabsBar: this\n };\n },\n\n computed: {\n classes() {\n return { ...BaseSlideGroup.options.computed.classes.call(this),\n 'v-tabs-bar': true,\n 'v-tabs-bar--is-mobile': this.isMobile,\n // TODO: Remove this and move to v-slide-group\n 'v-tabs-bar--show-arrows': this.showArrows,\n ...this.themeClasses\n };\n }\n\n },\n watch: {\n items: 'callSlider',\n internalValue: 'callSlider',\n $route: 'onRouteChange'\n },\n methods: {\n callSlider() {\n if (!this.isBooted) return;\n this.$emit('call:slider');\n },\n\n genContent() {\n const render = BaseSlideGroup.options.methods.genContent.call(this);\n render.data = render.data || {};\n render.data.staticClass += ' v-tabs-bar__content';\n return render;\n },\n\n onRouteChange(val, oldVal) {\n /* istanbul ignore next */\n if (this.mandatory) return;\n const items = this.items;\n const newPath = val.path;\n const oldPath = oldVal.path;\n let hasNew = false;\n let hasOld = false;\n\n for (const item of items) {\n if (item.to === newPath) hasNew = true;else if (item.to === oldPath) hasOld = true;\n if (hasNew && hasOld) break;\n } // If we have an old item and not a new one\n // it's assumed that the user navigated to\n // a path that is not present in the items\n\n\n if (!hasNew && hasOld) this.internalValue = undefined;\n }\n\n },\n\n render(h) {\n const render = BaseSlideGroup.options.render.call(this, h);\n render.data.attrs = {\n role: 'tablist'\n };\n return render;\n }\n\n});\n//# sourceMappingURL=VTabsBar.js.map","// Styles\nimport \"../../../src/components/VWindow/VWindow.sass\"; // Directives\n\nimport Touch from '../../directives/touch'; // Components\n\nimport VBtn from '../VBtn';\nimport VIcon from '../VIcon';\nimport { BaseItemGroup } from '../VItemGroup/VItemGroup';\n/* @vue/component */\n\nexport default BaseItemGroup.extend({\n name: 'v-window',\n directives: {\n Touch\n },\n\n provide() {\n return {\n windowGroup: this\n };\n },\n\n props: {\n activeClass: {\n type: String,\n default: 'v-window-item--active'\n },\n continuous: Boolean,\n mandatory: {\n type: Boolean,\n default: true\n },\n nextIcon: {\n type: [Boolean, String],\n default: '$next'\n },\n prevIcon: {\n type: [Boolean, String],\n default: '$prev'\n },\n reverse: Boolean,\n showArrows: Boolean,\n showArrowsOnHover: Boolean,\n touch: Object,\n touchless: Boolean,\n value: {\n required: false\n },\n vertical: Boolean\n },\n\n data() {\n return {\n changedByDelimiters: false,\n internalHeight: undefined,\n transitionHeight: undefined,\n transitionCount: 0,\n isBooted: false,\n isReverse: false\n };\n },\n\n computed: {\n isActive() {\n return this.transitionCount > 0;\n },\n\n classes() {\n return { ...BaseItemGroup.options.computed.classes.call(this),\n 'v-window--show-arrows-on-hover': this.showArrowsOnHover\n };\n },\n\n computedTransition() {\n if (!this.isBooted) return '';\n const axis = this.vertical ? 'y' : 'x';\n const reverse = this.internalReverse ? !this.isReverse : this.isReverse;\n const direction = reverse ? '-reverse' : '';\n return `v-window-${axis}${direction}-transition`;\n },\n\n hasActiveItems() {\n return Boolean(this.items.find(item => !item.disabled));\n },\n\n hasNext() {\n return this.continuous || this.internalIndex < this.items.length - 1;\n },\n\n hasPrev() {\n return this.continuous || this.internalIndex > 0;\n },\n\n internalIndex() {\n return this.items.findIndex((item, i) => {\n return this.internalValue === this.getValue(item, i);\n });\n },\n\n internalReverse() {\n return this.$vuetify.rtl ? !this.reverse : this.reverse;\n }\n\n },\n watch: {\n internalIndex(val, oldVal) {\n this.isReverse = this.updateReverse(val, oldVal);\n }\n\n },\n\n mounted() {\n window.requestAnimationFrame(() => this.isBooted = true);\n },\n\n methods: {\n genDefaultSlot() {\n return this.$slots.default;\n },\n\n genContainer() {\n const children = [this.genDefaultSlot()];\n\n if (this.showArrows) {\n children.push(this.genControlIcons());\n }\n\n return this.$createElement('div', {\n staticClass: 'v-window__container',\n class: {\n 'v-window__container--is-active': this.isActive\n },\n style: {\n height: this.internalHeight || this.transitionHeight\n }\n }, children);\n },\n\n genIcon(direction, icon, click) {\n var _ref;\n\n const on = {\n click: e => {\n e.stopPropagation();\n this.changedByDelimiters = true;\n click();\n }\n };\n const attrs = {\n 'aria-label': this.$vuetify.lang.t(`$vuetify.carousel.${direction}`)\n };\n const children = (_ref = this.$scopedSlots[direction] == null ? void 0 : this.$scopedSlots[direction]({\n on,\n attrs\n })) != null ? _ref : [this.$createElement(VBtn, {\n props: {\n icon: true\n },\n attrs,\n on\n }, [this.$createElement(VIcon, {\n props: {\n large: true\n }\n }, icon)])];\n return this.$createElement('div', {\n staticClass: `v-window__${direction}`\n }, children);\n },\n\n genControlIcons() {\n const icons = [];\n const prevIcon = this.$vuetify.rtl ? this.nextIcon : this.prevIcon;\n /* istanbul ignore else */\n\n if (this.hasPrev && prevIcon && typeof prevIcon === 'string') {\n const icon = this.genIcon('prev', prevIcon, this.prev);\n icon && icons.push(icon);\n }\n\n const nextIcon = this.$vuetify.rtl ? this.prevIcon : this.nextIcon;\n /* istanbul ignore else */\n\n if (this.hasNext && nextIcon && typeof nextIcon === 'string') {\n const icon = this.genIcon('next', nextIcon, this.next);\n icon && icons.push(icon);\n }\n\n return icons;\n },\n\n getNextIndex(index) {\n const nextIndex = (index + 1) % this.items.length;\n const item = this.items[nextIndex];\n if (item.disabled) return this.getNextIndex(nextIndex);\n return nextIndex;\n },\n\n getPrevIndex(index) {\n const prevIndex = (index + this.items.length - 1) % this.items.length;\n const item = this.items[prevIndex];\n if (item.disabled) return this.getPrevIndex(prevIndex);\n return prevIndex;\n },\n\n next() {\n /* istanbul ignore if */\n if (!this.hasActiveItems || !this.hasNext) return;\n const nextIndex = this.getNextIndex(this.internalIndex);\n const item = this.items[nextIndex];\n this.internalValue = this.getValue(item, nextIndex);\n },\n\n prev() {\n /* istanbul ignore if */\n if (!this.hasActiveItems || !this.hasPrev) return;\n const lastIndex = this.getPrevIndex(this.internalIndex);\n const item = this.items[lastIndex];\n this.internalValue = this.getValue(item, lastIndex);\n },\n\n updateReverse(val, oldVal) {\n const itemsLength = this.items.length;\n const lastIndex = itemsLength - 1;\n if (itemsLength <= 2) return val < oldVal;\n\n if (val === lastIndex && oldVal === 0) {\n return true;\n } else if (val === 0 && oldVal === lastIndex) {\n return false;\n } else {\n return val < oldVal;\n }\n }\n\n },\n\n render(h) {\n const data = {\n staticClass: 'v-window',\n class: this.classes,\n directives: []\n };\n\n if (!this.touchless) {\n const value = this.touch || {\n left: () => {\n this.$vuetify.rtl ? this.prev() : this.next();\n },\n right: () => {\n this.$vuetify.rtl ? this.next() : this.prev();\n },\n end: e => {\n e.stopPropagation();\n },\n start: e => {\n e.stopPropagation();\n }\n };\n data.directives.push({\n name: 'touch',\n value\n });\n }\n\n return h('div', data, [this.genContainer()]);\n }\n\n});\n//# sourceMappingURL=VWindow.js.map","// Extensions\nimport VWindow from '../VWindow/VWindow'; // Types & Components\n\nimport { BaseItemGroup } from './../VItemGroup/VItemGroup';\n/* @vue/component */\n\nexport default VWindow.extend({\n name: 'v-tabs-items',\n props: {\n mandatory: {\n type: Boolean,\n default: false\n }\n },\n computed: {\n classes() {\n return { ...VWindow.options.computed.classes.call(this),\n 'v-tabs-items': true\n };\n },\n\n isDark() {\n return this.rootIsDark;\n }\n\n },\n methods: {\n getValue(item, i) {\n return item.id || BaseItemGroup.options.methods.getValue.call(this, item, i);\n }\n\n }\n});\n//# sourceMappingURL=VTabsItems.js.map","// Mixins\nimport Colorable from '../../mixins/colorable'; // Utilities\n\nimport mixins from '../../util/mixins';\n/* @vue/component */\n\nexport default mixins(Colorable).extend({\n name: 'v-tabs-slider',\n\n render(h) {\n return h('div', this.setBackgroundColor(this.color, {\n staticClass: 'v-tabs-slider'\n }));\n }\n\n});\n//# sourceMappingURL=VTabsSlider.js.map","// Styles\nimport \"../../../src/components/VTabs/VTabs.sass\"; // Components\n\nimport VTabsBar from './VTabsBar';\nimport VTabsItems from './VTabsItems';\nimport VTabsSlider from './VTabsSlider'; // Mixins\n\nimport Colorable from '../../mixins/colorable';\nimport Proxyable from '../../mixins/proxyable';\nimport Themeable from '../../mixins/themeable'; // Directives\n\nimport Resize from '../../directives/resize'; // Utilities\n\nimport { convertToUnit } from '../../util/helpers';\nimport mixins from '../../util/mixins';\nconst baseMixins = mixins(Colorable, Proxyable, Themeable);\nexport default baseMixins.extend().extend({\n name: 'v-tabs',\n directives: {\n Resize\n },\n props: {\n activeClass: {\n type: String,\n default: ''\n },\n alignWithTitle: Boolean,\n backgroundColor: String,\n centerActive: Boolean,\n centered: Boolean,\n fixedTabs: Boolean,\n grow: Boolean,\n height: {\n type: [Number, String],\n default: undefined\n },\n hideSlider: Boolean,\n iconsAndText: Boolean,\n mobileBreakpoint: [String, Number],\n nextIcon: {\n type: String,\n default: '$next'\n },\n optional: Boolean,\n prevIcon: {\n type: String,\n default: '$prev'\n },\n right: Boolean,\n showArrows: [Boolean, String],\n sliderColor: String,\n sliderSize: {\n type: [Number, String],\n default: 2\n },\n vertical: Boolean\n },\n\n data() {\n return {\n resizeTimeout: 0,\n slider: {\n height: null,\n left: null,\n right: null,\n top: null,\n width: null\n },\n transitionTime: 300\n };\n },\n\n computed: {\n classes() {\n return {\n 'v-tabs--align-with-title': this.alignWithTitle,\n 'v-tabs--centered': this.centered,\n 'v-tabs--fixed-tabs': this.fixedTabs,\n 'v-tabs--grow': this.grow,\n 'v-tabs--icons-and-text': this.iconsAndText,\n 'v-tabs--right': this.right,\n 'v-tabs--vertical': this.vertical,\n ...this.themeClasses\n };\n },\n\n isReversed() {\n return this.$vuetify.rtl && this.vertical;\n },\n\n sliderStyles() {\n return {\n height: convertToUnit(this.slider.height),\n left: this.isReversed ? undefined : convertToUnit(this.slider.left),\n right: this.isReversed ? convertToUnit(this.slider.right) : undefined,\n top: this.vertical ? convertToUnit(this.slider.top) : undefined,\n transition: this.slider.left != null ? null : 'none',\n width: convertToUnit(this.slider.width)\n };\n },\n\n computedColor() {\n if (this.color) return this.color;else if (this.isDark && !this.appIsDark) return 'white';else return 'primary';\n }\n\n },\n watch: {\n alignWithTitle: 'callSlider',\n centered: 'callSlider',\n centerActive: 'callSlider',\n fixedTabs: 'callSlider',\n grow: 'callSlider',\n iconsAndText: 'callSlider',\n right: 'callSlider',\n showArrows: 'callSlider',\n vertical: 'callSlider',\n '$vuetify.application.left': 'onResize',\n '$vuetify.application.right': 'onResize',\n '$vuetify.rtl': 'onResize'\n },\n\n mounted() {\n this.$nextTick(() => {\n window.setTimeout(this.callSlider, 30);\n });\n },\n\n methods: {\n callSlider() {\n if (this.hideSlider || !this.$refs.items || !this.$refs.items.selectedItems.length) {\n this.slider.width = 0;\n return false;\n }\n\n this.$nextTick(() => {\n // Give screen time to paint\n const activeTab = this.$refs.items.selectedItems[0];\n /* istanbul ignore if */\n\n if (!activeTab || !activeTab.$el) {\n this.slider.width = 0;\n this.slider.left = 0;\n return;\n }\n\n const el = activeTab.$el;\n this.slider = {\n height: !this.vertical ? Number(this.sliderSize) : el.scrollHeight,\n left: this.vertical ? 0 : el.offsetLeft,\n right: this.vertical ? 0 : el.offsetLeft + el.offsetWidth,\n top: el.offsetTop,\n width: this.vertical ? Number(this.sliderSize) : el.scrollWidth\n };\n });\n return true;\n },\n\n genBar(items, slider) {\n const data = {\n style: {\n height: convertToUnit(this.height)\n },\n props: {\n activeClass: this.activeClass,\n centerActive: this.centerActive,\n dark: this.dark,\n light: this.light,\n mandatory: !this.optional,\n mobileBreakpoint: this.mobileBreakpoint,\n nextIcon: this.nextIcon,\n prevIcon: this.prevIcon,\n showArrows: this.showArrows,\n value: this.internalValue\n },\n on: {\n 'call:slider': this.callSlider,\n change: val => {\n this.internalValue = val;\n }\n },\n ref: 'items'\n };\n this.setTextColor(this.computedColor, data);\n this.setBackgroundColor(this.backgroundColor, data);\n return this.$createElement(VTabsBar, data, [this.genSlider(slider), items]);\n },\n\n genItems(items, item) {\n // If user provides items\n // opt to use theirs\n if (items) return items; // If no tabs are provided\n // render nothing\n\n if (!item.length) return null;\n return this.$createElement(VTabsItems, {\n props: {\n value: this.internalValue\n },\n on: {\n change: val => {\n this.internalValue = val;\n }\n }\n }, item);\n },\n\n genSlider(slider) {\n if (this.hideSlider) return null;\n\n if (!slider) {\n slider = this.$createElement(VTabsSlider, {\n props: {\n color: this.sliderColor\n }\n });\n }\n\n return this.$createElement('div', {\n staticClass: 'v-tabs-slider-wrapper',\n style: this.sliderStyles\n }, [slider]);\n },\n\n onResize() {\n if (this._isDestroyed) return;\n clearTimeout(this.resizeTimeout);\n this.resizeTimeout = window.setTimeout(this.callSlider, 0);\n },\n\n parseNodes() {\n let items = null;\n let slider = null;\n const item = [];\n const tab = [];\n const slot = this.$slots.default || [];\n const length = slot.length;\n\n for (let i = 0; i < length; i++) {\n const vnode = slot[i];\n\n if (vnode.componentOptions) {\n switch (vnode.componentOptions.Ctor.options.name) {\n case 'v-tabs-slider':\n slider = vnode;\n break;\n\n case 'v-tabs-items':\n items = vnode;\n break;\n\n case 'v-tab-item':\n item.push(vnode);\n break;\n // case 'v-tab' - intentionally omitted\n\n default:\n tab.push(vnode);\n }\n } else {\n tab.push(vnode);\n }\n }\n /**\n * tab: array of `v-tab`\n * slider: single `v-tabs-slider`\n * items: single `v-tabs-items`\n * item: array of `v-tab-item`\n */\n\n\n return {\n tab,\n slider,\n items,\n item\n };\n }\n\n },\n\n render(h) {\n const {\n tab,\n slider,\n items,\n item\n } = this.parseNodes();\n return h('div', {\n staticClass: 'v-tabs',\n class: this.classes,\n directives: [{\n name: 'resize',\n modifiers: {\n quiet: true\n },\n value: this.onResize\n }]\n }, [this.genBar(tab, slider), this.genItems(items, item)]);\n }\n\n});\n//# sourceMappingURL=VTabs.js.map","import { render, staticRenderFns } from \"./Debug.vue?vue&type=template&id=92f5da92&\"\nimport script from \"./Debug.vue?vue&type=script&lang=js&\"\nexport * from \"./Debug.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VAppBarNavIcon } from 'vuetify/lib/components/VAppBar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTab } from 'vuetify/lib/components/VTabs';\nimport { VTabItem } from 'vuetify/lib/components/VTabs';\nimport { VTabs } from 'vuetify/lib/components/VTabs';\nimport { VTabsItems } from 'vuetify/lib/components/VTabs';\nimport { VToolbarTitle } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAppBar,VAppBarNavIcon,VBtn,VSpacer,VTab,VTabItem,VTabs,VTabsItems,VToolbarTitle})\n","import VBtn from './VBtn';\nexport { VBtn };\nexport default VBtn;\n//# sourceMappingURL=index.js.map"],"sourceRoot":""} \ No newline at end of file diff --git a/public/js/chunk-b8a804c8.facd92ee.js b/public/js/chunk-b8a804c8.facd92ee.js new file mode 100644 index 0000000..efeb8bd --- /dev/null +++ b/public/js/chunk-b8a804c8.facd92ee.js @@ -0,0 +1,2 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b8a804c8"],{"13b3":function(t,e,s){},"1bfb":function(t,e,s){},"608c":function(t,e,s){},"9bd8":function(t,e,s){"use strict";s.r(e);var i=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("portal",{attrs:{to:"app-bar"}},[s("v-app-bar",{style:"box-shadow: 0px 0px 0px 1px "+(t.$vuetify.theme.isDark?"rgba(255, 255, 255, 0.12)":"rgb(0 0 0 / 20%)"),attrs:{color:"#FFF","clipped-left":"",app:""},scopedSlots:t._u([{key:"extension",fn:function(){return[s("v-tabs",{attrs:{"align-with-title":""},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[s("v-tab",[t._v("Audios")]),s("v-tab",[t._v("Config")]),s("v-tab",[t._v("Lyric")]),s("v-tab",[t._v("Other")])],1)]},proxy:!0}])},[s("back",{attrs:{icon:""}}),s("v-toolbar-title",[t._v(t._s(t.$t("debug")))]),s("v-spacer"),s("menu-btn")],1)],1),s("v-tabs-items",{model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[s("v-tab-item",[s("pre",[t._v(t._s(t.audios))])]),s("v-tab-item",[s("pre",[t._v(t._s(t.pokaSetting))])]),s("v-tab-item",[s("pre",[t._v(t._s(t.lyric))])]),s("v-tab-item",[s("div",{staticClass:"title"},[t._v("Snackbar")]),s("v-btn",{attrs:{depressed:""},on:{click:function(e){return t.$snackbar("test test 123")}}},[t._v("Open Snackbar")])],1)],1)],1)},n=[],r={name:"Debug",created(){},data:()=>({tab:null,pokaSetting:JSON.parse(localStorage.pokaSetting),audios:_player.list.audios,lyric:_lrc.lyrics_all})},o=r,a=s("2877"),l=s("6544"),h=s.n(l),c=s("40dc"),d=s("8336"),u=s("2fa4"),p=s("4e82"),f=s("1c87"),v=s("7560"),m=s("80d2"),g=s("58df");const w=Object(g["a"])(f["a"],Object(p["a"])("tabsBar"),v["a"]);var b=w.extend().extend().extend({name:"v-tab",props:{ripple:{type:[Boolean,Object],default:!0}},data:()=>({proxyClass:"v-tab--active"}),computed:{classes(){return{"v-tab":!0,...f["a"].options.computed.classes.call(this),"v-tab--disabled":this.disabled,...this.groupClasses}},value(){let t=this.to||this.href||"";if(this.$router&&this.to===Object(this.to)){const e=this.$router.resolve(this.to,this.$route,this.append);t=e.href}return t.replace("#","")}},mounted(){this.onRouteChange()},methods:{click(t){this.href&&this.href.indexOf("#")>-1&&t.preventDefault(),t.detail&&this.$el.blur(),this.$emit("click",t),this.to||this.toggle()}},render(t){const{tag:e,data:s}=this.generateRouteLink();return s.attrs={...s.attrs,"aria-selected":String(this.isActive),role:"tab",tabindex:0},s.on={...s.on,keydown:t=>{t.keyCode===m["s"].enter&&this.click(t),this.$emit("keydown",t)}},t(e,s,this.$slots.default)}}),x=s("9d65");const $=t=>{const{touchstartX:e,touchendX:s,touchstartY:i,touchendY:n}=t,r=.5,o=16;t.offsetX=s-e,t.offsetY=n-i,Math.abs(t.offsetY)e+o&&t.right(t)),Math.abs(t.offsetX)i+o&&t.down(t))};function y(t,e){const s=t.changedTouches[0];e.touchstartX=s.clientX,e.touchstartY=s.clientY,e.start&&e.start(Object.assign(t,e))}function O(t,e){const s=t.changedTouches[0];e.touchendX=s.clientX,e.touchendY=s.clientY,e.end&&e.end(Object.assign(t,e)),$(e)}function S(t,e){const s=t.changedTouches[0];e.touchmoveX=s.clientX,e.touchmoveY=s.clientY,e.move&&e.move(Object.assign(t,e))}function T(t){const e={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:t.left,right:t.right,up:t.up,down:t.down,start:t.start,move:t.move,end:t.end};return{touchstart:t=>y(t,e),touchend:t=>O(t,e),touchmove:t=>S(t,e)}}function C(t,e,s){const i=e.value,n=i.parent?t.parentElement:t,r=i.options||{passive:!0};if(!n)return;const o=T(e.value);n._touchHandlers=Object(n._touchHandlers),n._touchHandlers[s.context._uid]=o,Object(m["t"])(o).forEach(t=>{n.addEventListener(t,o[t],r)})}function k(t,e,s){const i=e.value.parent?t.parentElement:t;if(!i||!i._touchHandlers)return;const n=i._touchHandlers[s.context._uid];Object(m["t"])(n).forEach(t=>{i.removeEventListener(t,n[t])}),delete i._touchHandlers[s.context._uid]}const I={inserted:C,unbind:k};var _=I;const B=Object(g["a"])(x["a"],Object(p["a"])("windowGroup","v-window-item","v-window"));var A=B.extend().extend().extend({name:"v-window-item",directives:{Touch:_},props:{disabled:Boolean,reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},value:{required:!1}},data(){return{isActive:!1,inTransition:!1}},computed:{classes(){return this.groupClasses},computedTransition(){return this.windowGroup.internalReverse?"undefined"!==typeof this.reverseTransition?this.reverseTransition||"":this.windowGroup.computedTransition:"undefined"!==typeof this.transition?this.transition||"":this.windowGroup.computedTransition}},methods:{genDefaultSlot(){return this.$slots.default},genWindowItem(){return this.$createElement("div",{staticClass:"v-window-item",class:this.classes,directives:[{name:"show",value:this.isActive}],on:this.$listeners},this.genDefaultSlot())},onAfterTransition(){this.inTransition&&(this.inTransition=!1,this.windowGroup.transitionCount>0&&(this.windowGroup.transitionCount--,0===this.windowGroup.transitionCount&&(this.windowGroup.transitionHeight=void 0)))},onBeforeTransition(){this.inTransition||(this.inTransition=!0,0===this.windowGroup.transitionCount&&(this.windowGroup.transitionHeight=Object(m["f"])(this.windowGroup.$el.clientHeight)),this.windowGroup.transitionCount++)},onTransitionCancelled(){this.onAfterTransition()},onEnter(t){this.inTransition&&this.$nextTick(()=>{this.computedTransition&&this.inTransition&&(this.windowGroup.transitionHeight=Object(m["f"])(t.clientHeight))})}},render(t){return t("transition",{props:{name:this.computedTransition},on:{beforeEnter:this.onBeforeTransition,afterEnter:this.onAfterTransition,enterCancelled:this.onTransitionCancelled,beforeLeave:this.onBeforeTransition,afterLeave:this.onAfterTransition,leaveCancelled:this.onTransitionCancelled,enter:this.onEnter}},this.showLazyContent(()=>[this.genWindowItem()]))}}),E=A.extend({name:"v-tab-item",props:{id:String},methods:{genWindowItem(){const t=A.options.methods.genWindowItem.call(this);return t.data.domProps=t.data.domProps||{},t.data.domProps.id=this.id||this.value,t}}}),N=(s("1bfb"),s("608c"),s("9d26")),j=s("0789"),R=s("604c"),M=s("d9bd"),P=s("2b0e"),V=P["default"].extend({name:"mobile",props:{mobileBreakpoint:{type:[Number,String],default(){return this.$vuetify?this.$vuetify.breakpoint.mobileBreakpoint:void 0},validator:t=>!isNaN(Number(t))||["xs","sm","md","lg","xl"].includes(String(t))}},computed:{isMobile(){const{mobile:t,width:e,name:s,mobileBreakpoint:i}=this.$vuetify.breakpoint;if(i===this.mobileBreakpoint)return t;const n=parseInt(this.mobileBreakpoint,10),r=!isNaN(n);return r?e"boolean"===typeof t||["always","desktop","mobile"].includes(t)}},data:()=>({internalItemsLength:0,isOverflowing:!1,resizeTimeout:0,startX:0,isSwipingHorizontal:!1,isSwiping:!1,scrollOffset:0,widths:{content:0,wrapper:0}}),computed:{canTouch(){return"undefined"!==typeof window},__cachedNext(){return this.genTransition("next")},__cachedPrev(){return this.genTransition("prev")},classes(){return{...R["a"].options.computed.classes.call(this),"v-slide-group":!0,"v-slide-group--has-affixes":this.hasAffixes,"v-slide-group--is-overflowing":this.isOverflowing}},hasAffixes(){switch(this.showArrows){case"always":return!0;case"desktop":return!this.isMobile;case!0:return this.isOverflowing||Math.abs(this.scrollOffset)>0;case"mobile":return this.isMobile||this.isOverflowing||Math.abs(this.scrollOffset)>0;default:return!this.isMobile&&(this.isOverflowing||Math.abs(this.scrollOffset)>0)}},hasNext(){if(!this.hasAffixes)return!1;const{content:t,wrapper:e}=this.widths;return t>Math.abs(this.scrollOffset)+e},hasPrev(){return this.hasAffixes&&0!==this.scrollOffset}},watch:{internalValue:"setWidths",isOverflowing:"setWidths",scrollOffset(t){this.$refs.content.style.transform=`translateX(${-t}px)`}},beforeUpdate(){this.internalItemsLength=(this.$children||[]).length},updated(){this.internalItemsLength!==(this.$children||[]).length&&this.setWidths()},methods:{genNext(){const t=this.$scopedSlots.next?this.$scopedSlots.next({}):this.$slots.next||this.__cachedNext;return this.$createElement("div",{staticClass:"v-slide-group__next",class:{"v-slide-group__next--disabled":!this.hasNext},on:{click:()=>this.onAffixClick("next")},key:"next"},[t])},genContent(){return this.$createElement("div",{staticClass:"v-slide-group__content",ref:"content"},this.$slots.default)},genData(){return{class:this.classes,directives:[{name:"resize",value:this.onResize}]}},genIcon(t){let e=t;this.$vuetify.rtl&&"prev"===t?e="next":this.$vuetify.rtl&&"next"===t&&(e="prev");const s=`${t[0].toUpperCase()}${t.slice(1)}`,i=this[`has${s}`];return this.showArrows||i?this.$createElement(N["a"],{props:{disabled:!i}},this[`${e}Icon`]):null},genPrev(){const t=this.$scopedSlots.prev?this.$scopedSlots.prev({}):this.$slots.prev||this.__cachedPrev;return this.$createElement("div",{staticClass:"v-slide-group__prev",class:{"v-slide-group__prev--disabled":!this.hasPrev},on:{click:()=>this.onAffixClick("prev")},key:"prev"},[t])},genTransition(t){return this.$createElement(j["d"],[this.genIcon(t)])},genWrapper(){return this.$createElement("div",{staticClass:"v-slide-group__wrapper",directives:[{name:"touch",value:{start:t=>this.overflowCheck(t,this.onTouchStart),move:t=>this.overflowCheck(t,this.onTouchMove),end:t=>this.overflowCheck(t,this.onTouchEnd)}}],ref:"wrapper"},[this.genContent()])},calculateNewOffset(t,e,s,i){const n=s?-1:1,r=n*i+("prev"===t?-1:1)*e.wrapper;return n*Math.max(Math.min(r,e.content-e.wrapper),0)},onAffixClick(t){this.$emit(`click:${t}`),this.scrollTo(t)},onResize(){this._isDestroyed||this.setWidths()},onTouchStart(t){const{content:e}=this.$refs;this.startX=this.scrollOffset+t.touchstartX,e.style.setProperty("transition","none"),e.style.setProperty("willChange","transform")},onTouchMove(t){if(this.canTouch){if(!this.isSwiping){const e=t.touchmoveX-t.touchstartX,s=t.touchmoveY-t.touchstartY;this.isSwipingHorizontal=Math.abs(e)>Math.abs(s),this.isSwiping=!0}this.isSwipingHorizontal&&(this.scrollOffset=this.startX-t.touchmoveX,document.documentElement.style.overflowY="hidden")}},onTouchEnd(){if(!this.canTouch)return;const{content:t,wrapper:e}=this.$refs,s=t.clientWidth-e.clientWidth;t.style.setProperty("transition",null),t.style.setProperty("willChange",null),this.$vuetify.rtl?this.scrollOffset>0||!this.isOverflowing?this.scrollOffset=0:this.scrollOffset<=-s&&(this.scrollOffset=-s):this.scrollOffset<0||!this.isOverflowing?this.scrollOffset=0:this.scrollOffset>=s&&(this.scrollOffset=s),this.isSwiping=!1,document.documentElement.style.removeProperty("overflow-y")},overflowCheck(t,e){t.stopPropagation(),this.isOverflowing&&e(t)},scrollIntoView(){if(!this.selectedItem&&this.items.length){const t=this.items[this.items.length-1].$el.getBoundingClientRect(),e=this.$refs.wrapper.getBoundingClientRect();(this.$vuetify.rtl&&e.rightt.left)&&this.scrollTo("prev")}this.selectedItem&&(0===this.selectedIndex||!this.centerActive&&!this.isOverflowing?this.scrollOffset=0:this.centerActive?this.scrollOffset=this.calculateCenteredOffset(this.selectedItem.$el,this.widths,this.$vuetify.rtl):this.isOverflowing&&(this.scrollOffset=this.calculateUpdatedOffset(this.selectedItem.$el,this.widths,this.$vuetify.rtl,this.scrollOffset)))},calculateUpdatedOffset(t,e,s,i){const n=t.clientWidth,r=s?e.content-t.offsetLeft-n:t.offsetLeft;s&&(i=-i);const o=e.wrapper+i,a=n+r,l=.4*n;return r<=i?i=Math.max(r-l,0):o<=a&&(i=Math.min(i-(o-a-l),e.content-e.wrapper)),s?-i:i},calculateCenteredOffset(t,e,s){const{offsetLeft:i,clientWidth:n}=t;if(s){const t=e.content-i-n/2-e.wrapper/2;return-Math.min(e.content-e.wrapper,Math.max(0,t))}{const t=i+n/2-e.wrapper/2;return Math.min(e.content-e.wrapper,Math.max(0,t))}},scrollTo(t){this.scrollOffset=this.calculateNewOffset(t,{content:this.$refs.content?this.$refs.content.clientWidth:0,wrapper:this.$refs.wrapper?this.$refs.wrapper.clientWidth:0},this.$vuetify.rtl,this.scrollOffset)},setWidths(){window.requestAnimationFrame(()=>{const{content:t,wrapper:e}=this.$refs;this.widths={content:t?t.clientWidth:0,wrapper:e?e.clientWidth:0},this.isOverflowing=this.widths.wrapper+10},classes(){return{...R["a"].options.computed.classes.call(this),"v-window--show-arrows-on-hover":this.showArrowsOnHover}},computedTransition(){if(!this.isBooted)return"";const t=this.vertical?"y":"x",e=this.internalReverse?!this.isReverse:this.isReverse,s=e?"-reverse":"";return`v-window-${t}${s}-transition`},hasActiveItems(){return Boolean(this.items.find(t=>!t.disabled))},hasNext(){return this.continuous||this.internalIndex0},internalIndex(){return this.items.findIndex((t,e)=>{return this.internalValue===this.getValue(t,e)})},internalReverse(){return this.$vuetify.rtl?!this.reverse:this.reverse}},watch:{internalIndex(t,e){this.isReverse=this.updateReverse(t,e)}},mounted(){window.requestAnimationFrame(()=>this.isBooted=!0)},methods:{genDefaultSlot(){return this.$slots.default},genContainer(){const t=[this.genDefaultSlot()];return this.showArrows&&t.push(this.genControlIcons()),this.$createElement("div",{staticClass:"v-window__container",class:{"v-window__container--is-active":this.isActive},style:{height:this.internalHeight||this.transitionHeight}},t)},genIcon(t,e,s){var i,n,r;const o={click:t=>{t.stopPropagation(),this.changedByDelimiters=!0,s()}},a={"aria-label":this.$vuetify.lang.t(`$vuetify.carousel.${t}`)},l=null!=(i=null==(n=(r=this.$scopedSlots)[t])?void 0:n.call(r,{on:o,attrs:a}))?i:[this.$createElement(Y["a"],{props:{icon:!0},attrs:a,on:o},[this.$createElement(N["a"],{props:{large:!0}},e)])];return this.$createElement("div",{staticClass:`v-window__${t}`},l)},genControlIcons(){const t=[],e=this.$vuetify.rtl?this.nextIcon:this.prevIcon;if(this.hasPrev&&e&&"string"===typeof e){const s=this.genIcon("prev",e,this.prev);s&&t.push(s)}const s=this.$vuetify.rtl?this.prevIcon:this.nextIcon;if(this.hasNext&&s&&"string"===typeof s){const e=this.genIcon("next",s,this.next);e&&t.push(e)}return t},getNextIndex(t){const e=(t+1)%this.items.length,s=this.items[e];return s.disabled?this.getNextIndex(e):e},getPrevIndex(t){const e=(t+this.items.length-1)%this.items.length,s=this.items[e];return s.disabled?this.getPrevIndex(e):e},next(){if(!this.hasActiveItems||!this.hasNext)return;const t=this.getNextIndex(this.internalIndex),e=this.items[t];this.internalValue=this.getValue(e,t)},prev(){if(!this.hasActiveItems||!this.hasPrev)return;const t=this.getPrevIndex(this.internalIndex),e=this.items[t];this.internalValue=this.getValue(e,t)},updateReverse(t,e){const s=this.items.length,i=s-1;return s<=2?t{this.$vuetify.rtl?this.prev():this.next()},right:()=>{this.$vuetify.rtl?this.next():this.prev()},end:t=>{t.stopPropagation()},start:t=>{t.stopPropagation()}};e.directives.push({name:"touch",value:t})}return t("div",e,[this.genContainer()])}}),G=D.extend({name:"v-tabs-items",props:{mandatory:{type:Boolean,default:!1}},computed:{classes(){return{...D.options.computed.classes.call(this),"v-tabs-items":!0}},isDark(){return this.rootIsDark}},methods:{getValue(t,e){return t.id||R["a"].options.methods.getValue.call(this,t,e)}}}),L=s("a9ad"),q=Object(g["a"])(L["a"]).extend({name:"v-tabs-slider",render(t){return t("div",this.setBackgroundColor(this.color,{staticClass:"v-tabs-slider"}))}}),F=s("a452");const U=Object(g["a"])(L["a"],F["a"],v["a"]);var J=U.extend().extend({name:"v-tabs",directives:{Resize:W["a"]},props:{activeClass:{type:String,default:""},alignWithTitle:Boolean,backgroundColor:String,centerActive:Boolean,centered:Boolean,fixedTabs:Boolean,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,iconsAndText:Boolean,mobileBreakpoint:[String,Number],nextIcon:{type:String,default:"$next"},optional:Boolean,prevIcon:{type:String,default:"$prev"},right:Boolean,showArrows:[Boolean,String],sliderColor:String,sliderSize:{type:[Number,String],default:2},vertical:Boolean},data(){return{resizeTimeout:0,slider:{height:null,left:null,right:null,top:null,width:null},transitionTime:300}},computed:{classes(){return{"v-tabs--align-with-title":this.alignWithTitle,"v-tabs--centered":this.centered,"v-tabs--fixed-tabs":this.fixedTabs,"v-tabs--grow":this.grow,"v-tabs--icons-and-text":this.iconsAndText,"v-tabs--right":this.right,"v-tabs--vertical":this.vertical,...this.themeClasses}},isReversed(){return this.$vuetify.rtl&&this.vertical},sliderStyles(){return{height:Object(m["f"])(this.slider.height),left:this.isReversed?void 0:Object(m["f"])(this.slider.left),right:this.isReversed?Object(m["f"])(this.slider.right):void 0,top:this.vertical?Object(m["f"])(this.slider.top):void 0,transition:null!=this.slider.left?null:"none",width:Object(m["f"])(this.slider.width)}},computedColor(){return this.color?this.color:this.isDark&&!this.appIsDark?"white":"primary"}},watch:{alignWithTitle:"callSlider",centered:"callSlider",centerActive:"callSlider",fixedTabs:"callSlider",grow:"callSlider",iconsAndText:"callSlider",right:"callSlider",showArrows:"callSlider",vertical:"callSlider","$vuetify.application.left":"onResize","$vuetify.application.right":"onResize","$vuetify.rtl":"onResize"},mounted(){this.$nextTick(()=>{window.setTimeout(this.callSlider,30)})},methods:{callSlider(){return!this.hideSlider&&this.$refs.items&&this.$refs.items.selectedItems.length?(this.$nextTick(()=>{const t=this.$refs.items.selectedItems[0];if(!t||!t.$el)return this.slider.width=0,void(this.slider.left=0);const e=t.$el;this.slider={height:this.vertical?e.scrollHeight:Number(this.sliderSize),left:this.vertical?0:e.offsetLeft,right:this.vertical?0:e.offsetLeft+e.offsetWidth,top:e.offsetTop,width:this.vertical?Number(this.sliderSize):e.scrollWidth}}),!0):(this.slider.width=0,!1)},genBar(t,e){const s={style:{height:Object(m["f"])(this.height)},props:{activeClass:this.activeClass,centerActive:this.centerActive,dark:this.dark,light:this.light,mandatory:!this.optional,mobileBreakpoint:this.mobileBreakpoint,nextIcon:this.nextIcon,prevIcon:this.prevIcon,showArrows:this.showArrows,value:this.internalValue},on:{"call:slider":this.callSlider,change:t=>{this.internalValue=t}},ref:"items"};return this.setTextColor(this.computedColor,s),this.setBackgroundColor(this.backgroundColor,s),this.$createElement(H,s,[this.genSlider(e),t])},genItems(t,e){return t||(e.length?this.$createElement(G,{props:{value:this.internalValue},on:{change:t=>{this.internalValue=t}}},e):null)},genSlider(t){return this.hideSlider?null:(t||(t=this.$createElement(q,{props:{color:this.sliderColor}})),this.$createElement("div",{staticClass:"v-tabs-slider-wrapper",style:this.sliderStyles},[t]))},onResize(){this._isDestroyed||(clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(this.callSlider,0))},parseNodes(){let t=null,e=null;const s=[],i=[],n=this.$slots.default||[],r=n.length;for(let o=0;o\n
\n \n \n \n {{ $t('debug') }}\n \n \n \n \n \n \n \n
{{ audios }}
\n
\n \n
{{ pokaSetting }}
\n
\n \n
{{ lyric }}
\n
\n \n
Snackbar
\n Open Snackbar\n
\n
\n
\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Debug.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Debug.vue?vue&type=script&lang=js&\"","// Mixins\nimport { factory as GroupableFactory } from '../../mixins/groupable';\nimport Routable from '../../mixins/routable';\nimport Themeable from '../../mixins/themeable'; // Utilities\n\nimport { keyCodes } from './../../util/helpers';\nimport mixins from '../../util/mixins';\nconst baseMixins = mixins(Routable, // Must be after routable\n// to overwrite activeClass\nGroupableFactory('tabsBar'), Themeable);\nexport default baseMixins.extend().extend().extend({\n name: 'v-tab',\n props: {\n ripple: {\n type: [Boolean, Object],\n default: true\n }\n },\n data: () => ({\n proxyClass: 'v-tab--active'\n }),\n computed: {\n classes() {\n return {\n 'v-tab': true,\n ...Routable.options.computed.classes.call(this),\n 'v-tab--disabled': this.disabled,\n ...this.groupClasses\n };\n },\n\n value() {\n let to = this.to || this.href || '';\n\n if (this.$router && this.to === Object(this.to)) {\n const resolve = this.$router.resolve(this.to, this.$route, this.append);\n to = resolve.href;\n }\n\n return to.replace('#', '');\n }\n\n },\n\n mounted() {\n this.onRouteChange();\n },\n\n methods: {\n click(e) {\n // If user provides an\n // actual link, do not\n // prevent default\n if (this.href && this.href.indexOf('#') > -1) e.preventDefault();\n if (e.detail) this.$el.blur();\n this.$emit('click', e);\n this.to || this.toggle();\n }\n\n },\n\n render(h) {\n const {\n tag,\n data\n } = this.generateRouteLink();\n data.attrs = { ...data.attrs,\n 'aria-selected': String(this.isActive),\n role: 'tab',\n tabindex: 0\n };\n data.on = { ...data.on,\n keydown: e => {\n if (e.keyCode === keyCodes.enter) this.click(e);\n this.$emit('keydown', e);\n }\n };\n return h(tag, data, this.$slots.default);\n }\n\n});\n//# sourceMappingURL=VTab.js.map","import { keys } from '../../util/helpers';\n\nconst handleGesture = wrapper => {\n const {\n touchstartX,\n touchendX,\n touchstartY,\n touchendY\n } = wrapper;\n const dirRatio = 0.5;\n const minDistance = 16;\n wrapper.offsetX = touchendX - touchstartX;\n wrapper.offsetY = touchendY - touchstartY;\n\n if (Math.abs(wrapper.offsetY) < dirRatio * Math.abs(wrapper.offsetX)) {\n wrapper.left && touchendX < touchstartX - minDistance && wrapper.left(wrapper);\n wrapper.right && touchendX > touchstartX + minDistance && wrapper.right(wrapper);\n }\n\n if (Math.abs(wrapper.offsetX) < dirRatio * Math.abs(wrapper.offsetY)) {\n wrapper.up && touchendY < touchstartY - minDistance && wrapper.up(wrapper);\n wrapper.down && touchendY > touchstartY + minDistance && wrapper.down(wrapper);\n }\n};\n\nfunction touchstart(event, wrapper) {\n const touch = event.changedTouches[0];\n wrapper.touchstartX = touch.clientX;\n wrapper.touchstartY = touch.clientY;\n wrapper.start && wrapper.start(Object.assign(event, wrapper));\n}\n\nfunction touchend(event, wrapper) {\n const touch = event.changedTouches[0];\n wrapper.touchendX = touch.clientX;\n wrapper.touchendY = touch.clientY;\n wrapper.end && wrapper.end(Object.assign(event, wrapper));\n handleGesture(wrapper);\n}\n\nfunction touchmove(event, wrapper) {\n const touch = event.changedTouches[0];\n wrapper.touchmoveX = touch.clientX;\n wrapper.touchmoveY = touch.clientY;\n wrapper.move && wrapper.move(Object.assign(event, wrapper));\n}\n\nfunction createHandlers(value) {\n const wrapper = {\n touchstartX: 0,\n touchstartY: 0,\n touchendX: 0,\n touchendY: 0,\n touchmoveX: 0,\n touchmoveY: 0,\n offsetX: 0,\n offsetY: 0,\n left: value.left,\n right: value.right,\n up: value.up,\n down: value.down,\n start: value.start,\n move: value.move,\n end: value.end\n };\n return {\n touchstart: e => touchstart(e, wrapper),\n touchend: e => touchend(e, wrapper),\n touchmove: e => touchmove(e, wrapper)\n };\n}\n\nfunction inserted(el, binding, vnode) {\n const value = binding.value;\n const target = value.parent ? el.parentElement : el;\n const options = value.options || {\n passive: true\n }; // Needed to pass unit tests\n\n if (!target) return;\n const handlers = createHandlers(binding.value);\n target._touchHandlers = Object(target._touchHandlers);\n target._touchHandlers[vnode.context._uid] = handlers;\n keys(handlers).forEach(eventName => {\n target.addEventListener(eventName, handlers[eventName], options);\n });\n}\n\nfunction unbind(el, binding, vnode) {\n const target = binding.value.parent ? el.parentElement : el;\n if (!target || !target._touchHandlers) return;\n const handlers = target._touchHandlers[vnode.context._uid];\n keys(handlers).forEach(eventName => {\n target.removeEventListener(eventName, handlers[eventName]);\n });\n delete target._touchHandlers[vnode.context._uid];\n}\n\nexport const Touch = {\n inserted,\n unbind\n};\nexport default Touch;\n//# sourceMappingURL=index.js.map","// Mixins\nimport Bootable from '../../mixins/bootable';\nimport { factory as GroupableFactory } from '../../mixins/groupable'; // Directives\n\nimport Touch from '../../directives/touch'; // Utilities\n\nimport { convertToUnit } from '../../util/helpers';\nimport mixins from '../../util/mixins';\nconst baseMixins = mixins(Bootable, GroupableFactory('windowGroup', 'v-window-item', 'v-window'));\nexport default baseMixins.extend().extend().extend({\n name: 'v-window-item',\n directives: {\n Touch\n },\n props: {\n disabled: Boolean,\n reverseTransition: {\n type: [Boolean, String],\n default: undefined\n },\n transition: {\n type: [Boolean, String],\n default: undefined\n },\n value: {\n required: false\n }\n },\n\n data() {\n return {\n isActive: false,\n inTransition: false\n };\n },\n\n computed: {\n classes() {\n return this.groupClasses;\n },\n\n computedTransition() {\n if (!this.windowGroup.internalReverse) {\n return typeof this.transition !== 'undefined' ? this.transition || '' : this.windowGroup.computedTransition;\n }\n\n return typeof this.reverseTransition !== 'undefined' ? this.reverseTransition || '' : this.windowGroup.computedTransition;\n }\n\n },\n methods: {\n genDefaultSlot() {\n return this.$slots.default;\n },\n\n genWindowItem() {\n return this.$createElement('div', {\n staticClass: 'v-window-item',\n class: this.classes,\n directives: [{\n name: 'show',\n value: this.isActive\n }],\n on: this.$listeners\n }, this.genDefaultSlot());\n },\n\n onAfterTransition() {\n if (!this.inTransition) {\n return;\n } // Finalize transition state.\n\n\n this.inTransition = false;\n\n if (this.windowGroup.transitionCount > 0) {\n this.windowGroup.transitionCount--; // Remove container height if we are out of transition.\n\n if (this.windowGroup.transitionCount === 0) {\n this.windowGroup.transitionHeight = undefined;\n }\n }\n },\n\n onBeforeTransition() {\n if (this.inTransition) {\n return;\n } // Initialize transition state here.\n\n\n this.inTransition = true;\n\n if (this.windowGroup.transitionCount === 0) {\n // Set initial height for height transition.\n this.windowGroup.transitionHeight = convertToUnit(this.windowGroup.$el.clientHeight);\n }\n\n this.windowGroup.transitionCount++;\n },\n\n onTransitionCancelled() {\n this.onAfterTransition(); // This should have the same path as normal transition end.\n },\n\n onEnter(el) {\n if (!this.inTransition) {\n return;\n }\n\n this.$nextTick(() => {\n // Do not set height if no transition or cancelled.\n if (!this.computedTransition || !this.inTransition) {\n return;\n } // Set transition target height.\n\n\n this.windowGroup.transitionHeight = convertToUnit(el.clientHeight);\n });\n }\n\n },\n\n render(h) {\n return h('transition', {\n props: {\n name: this.computedTransition\n },\n on: {\n // Handlers for enter windows.\n beforeEnter: this.onBeforeTransition,\n afterEnter: this.onAfterTransition,\n enterCancelled: this.onTransitionCancelled,\n // Handlers for leave windows.\n beforeLeave: this.onBeforeTransition,\n afterLeave: this.onAfterTransition,\n leaveCancelled: this.onTransitionCancelled,\n // Enter handler for height transition.\n enter: this.onEnter\n }\n }, this.showLazyContent(() => [this.genWindowItem()]));\n }\n\n});\n//# sourceMappingURL=VWindowItem.js.map","// Extensions\nimport VWindowItem from '../VWindow/VWindowItem';\n/* @vue/component */\n\nexport default VWindowItem.extend({\n name: 'v-tab-item',\n props: {\n id: String\n },\n methods: {\n genWindowItem() {\n const item = VWindowItem.options.methods.genWindowItem.call(this);\n item.data.domProps = item.data.domProps || {};\n item.data.domProps.id = this.id || this.value;\n return item;\n }\n\n }\n});\n//# sourceMappingURL=VTabItem.js.map","import { deprecate } from '../../util/console';\nimport Vue from 'vue';\n/* @vue/component */\n\nexport default Vue.extend({\n name: 'mobile',\n props: {\n mobileBreakpoint: {\n type: [Number, String],\n\n default() {\n // Avoid destroying unit\n // tests for users\n return this.$vuetify ? this.$vuetify.breakpoint.mobileBreakpoint : undefined;\n },\n\n validator: v => !isNaN(Number(v)) || ['xs', 'sm', 'md', 'lg', 'xl'].includes(String(v))\n }\n },\n computed: {\n isMobile() {\n const {\n mobile,\n width,\n name,\n mobileBreakpoint\n } = this.$vuetify.breakpoint; // Check if local mobileBreakpoint matches\n // the application's mobileBreakpoint\n\n if (mobileBreakpoint === this.mobileBreakpoint) return mobile;\n const mobileWidth = parseInt(this.mobileBreakpoint, 10);\n const isNumber = !isNaN(mobileWidth);\n return isNumber ? width < mobileWidth : name === this.mobileBreakpoint;\n }\n\n },\n\n created() {\n /* istanbul ignore next */\n if (this.$attrs.hasOwnProperty('mobile-break-point')) {\n deprecate('mobile-break-point', 'mobile-breakpoint', this);\n }\n }\n\n});\n//# sourceMappingURL=index.js.map","// Styles\nimport \"../../../src/components/VSlideGroup/VSlideGroup.sass\"; // Components\n\nimport VIcon from '../VIcon';\nimport { VFadeTransition } from '../transitions'; // Extensions\n\nimport { BaseItemGroup } from '../VItemGroup/VItemGroup'; // Mixins\n\nimport Mobile from '../../mixins/mobile'; // Directives\n\nimport Resize from '../../directives/resize';\nimport Touch from '../../directives/touch'; // Utilities\n\nimport mixins from '../../util/mixins';\nexport const BaseSlideGroup = mixins(BaseItemGroup, Mobile).extend({\n name: 'base-slide-group',\n directives: {\n Resize,\n Touch\n },\n props: {\n activeClass: {\n type: String,\n default: 'v-slide-item--active'\n },\n centerActive: Boolean,\n nextIcon: {\n type: String,\n default: '$next'\n },\n prevIcon: {\n type: String,\n default: '$prev'\n },\n showArrows: {\n type: [Boolean, String],\n validator: v => typeof v === 'boolean' || ['always', 'desktop', 'mobile'].includes(v)\n }\n },\n data: () => ({\n internalItemsLength: 0,\n isOverflowing: false,\n resizeTimeout: 0,\n startX: 0,\n isSwipingHorizontal: false,\n isSwiping: false,\n scrollOffset: 0,\n widths: {\n content: 0,\n wrapper: 0\n }\n }),\n computed: {\n canTouch() {\n return typeof window !== 'undefined';\n },\n\n __cachedNext() {\n return this.genTransition('next');\n },\n\n __cachedPrev() {\n return this.genTransition('prev');\n },\n\n classes() {\n return { ...BaseItemGroup.options.computed.classes.call(this),\n 'v-slide-group': true,\n 'v-slide-group--has-affixes': this.hasAffixes,\n 'v-slide-group--is-overflowing': this.isOverflowing\n };\n },\n\n hasAffixes() {\n switch (this.showArrows) {\n // Always show arrows on desktop & mobile\n case 'always':\n return true;\n // Always show arrows on desktop\n\n case 'desktop':\n return !this.isMobile;\n // Show arrows on mobile when overflowing.\n // This matches the default 2.2 behavior\n\n case true:\n return this.isOverflowing || Math.abs(this.scrollOffset) > 0;\n // Always show on mobile\n\n case 'mobile':\n return this.isMobile || this.isOverflowing || Math.abs(this.scrollOffset) > 0;\n // https://material.io/components/tabs#scrollable-tabs\n // Always show arrows when\n // overflowed on desktop\n\n default:\n return !this.isMobile && (this.isOverflowing || Math.abs(this.scrollOffset) > 0);\n }\n },\n\n hasNext() {\n if (!this.hasAffixes) return false;\n const {\n content,\n wrapper\n } = this.widths; // Check one scroll ahead to know the width of right-most item\n\n return content > Math.abs(this.scrollOffset) + wrapper;\n },\n\n hasPrev() {\n return this.hasAffixes && this.scrollOffset !== 0;\n }\n\n },\n watch: {\n internalValue: 'setWidths',\n // When overflow changes, the arrows alter\n // the widths of the content and wrapper\n // and need to be recalculated\n isOverflowing: 'setWidths',\n\n scrollOffset(val) {\n this.$refs.content.style.transform = `translateX(${-val}px)`;\n }\n\n },\n\n beforeUpdate() {\n this.internalItemsLength = (this.$children || []).length;\n },\n\n updated() {\n if (this.internalItemsLength === (this.$children || []).length) return;\n this.setWidths();\n },\n\n methods: {\n // Always generate next for scrollable hint\n genNext() {\n const slot = this.$scopedSlots.next ? this.$scopedSlots.next({}) : this.$slots.next || this.__cachedNext;\n return this.$createElement('div', {\n staticClass: 'v-slide-group__next',\n class: {\n 'v-slide-group__next--disabled': !this.hasNext\n },\n on: {\n click: () => this.onAffixClick('next')\n },\n key: 'next'\n }, [slot]);\n },\n\n genContent() {\n return this.$createElement('div', {\n staticClass: 'v-slide-group__content',\n ref: 'content'\n }, this.$slots.default);\n },\n\n genData() {\n return {\n class: this.classes,\n directives: [{\n name: 'resize',\n value: this.onResize\n }]\n };\n },\n\n genIcon(location) {\n let icon = location;\n\n if (this.$vuetify.rtl && location === 'prev') {\n icon = 'next';\n } else if (this.$vuetify.rtl && location === 'next') {\n icon = 'prev';\n }\n\n const upperLocation = `${location[0].toUpperCase()}${location.slice(1)}`;\n const hasAffix = this[`has${upperLocation}`];\n if (!this.showArrows && !hasAffix) return null;\n return this.$createElement(VIcon, {\n props: {\n disabled: !hasAffix\n }\n }, this[`${icon}Icon`]);\n },\n\n // Always generate prev for scrollable hint\n genPrev() {\n const slot = this.$scopedSlots.prev ? this.$scopedSlots.prev({}) : this.$slots.prev || this.__cachedPrev;\n return this.$createElement('div', {\n staticClass: 'v-slide-group__prev',\n class: {\n 'v-slide-group__prev--disabled': !this.hasPrev\n },\n on: {\n click: () => this.onAffixClick('prev')\n },\n key: 'prev'\n }, [slot]);\n },\n\n genTransition(location) {\n return this.$createElement(VFadeTransition, [this.genIcon(location)]);\n },\n\n genWrapper() {\n return this.$createElement('div', {\n staticClass: 'v-slide-group__wrapper',\n directives: [{\n name: 'touch',\n value: {\n start: e => this.overflowCheck(e, this.onTouchStart),\n move: e => this.overflowCheck(e, this.onTouchMove),\n end: e => this.overflowCheck(e, this.onTouchEnd)\n }\n }],\n ref: 'wrapper'\n }, [this.genContent()]);\n },\n\n calculateNewOffset(direction, widths, rtl, currentScrollOffset) {\n const sign = rtl ? -1 : 1;\n const newAbosluteOffset = sign * currentScrollOffset + (direction === 'prev' ? -1 : 1) * widths.wrapper;\n return sign * Math.max(Math.min(newAbosluteOffset, widths.content - widths.wrapper), 0);\n },\n\n onAffixClick(location) {\n this.$emit(`click:${location}`);\n this.scrollTo(location);\n },\n\n onResize() {\n /* istanbul ignore next */\n if (this._isDestroyed) return;\n this.setWidths();\n },\n\n onTouchStart(e) {\n const {\n content\n } = this.$refs;\n this.startX = this.scrollOffset + e.touchstartX;\n content.style.setProperty('transition', 'none');\n content.style.setProperty('willChange', 'transform');\n },\n\n onTouchMove(e) {\n if (!this.canTouch) return;\n\n if (!this.isSwiping) {\n // only calculate disableSwipeHorizontal during the first onTouchMove invoke\n // in order to ensure disableSwipeHorizontal value is consistent between onTouchStart and onTouchEnd\n const diffX = e.touchmoveX - e.touchstartX;\n const diffY = e.touchmoveY - e.touchstartY;\n this.isSwipingHorizontal = Math.abs(diffX) > Math.abs(diffY);\n this.isSwiping = true;\n }\n\n if (this.isSwipingHorizontal) {\n // sliding horizontally\n this.scrollOffset = this.startX - e.touchmoveX; // temporarily disable window vertical scrolling\n\n document.documentElement.style.overflowY = 'hidden';\n }\n },\n\n onTouchEnd() {\n if (!this.canTouch) return;\n const {\n content,\n wrapper\n } = this.$refs;\n const maxScrollOffset = content.clientWidth - wrapper.clientWidth;\n content.style.setProperty('transition', null);\n content.style.setProperty('willChange', null);\n\n if (this.$vuetify.rtl) {\n /* istanbul ignore else */\n if (this.scrollOffset > 0 || !this.isOverflowing) {\n this.scrollOffset = 0;\n } else if (this.scrollOffset <= -maxScrollOffset) {\n this.scrollOffset = -maxScrollOffset;\n }\n } else {\n /* istanbul ignore else */\n if (this.scrollOffset < 0 || !this.isOverflowing) {\n this.scrollOffset = 0;\n } else if (this.scrollOffset >= maxScrollOffset) {\n this.scrollOffset = maxScrollOffset;\n }\n }\n\n this.isSwiping = false; // rollback whole page scrolling to default\n\n document.documentElement.style.removeProperty('overflow-y');\n },\n\n overflowCheck(e, fn) {\n e.stopPropagation();\n this.isOverflowing && fn(e);\n },\n\n scrollIntoView\n /* istanbul ignore next */\n () {\n if (!this.selectedItem && this.items.length) {\n const lastItemPosition = this.items[this.items.length - 1].$el.getBoundingClientRect();\n const wrapperPosition = this.$refs.wrapper.getBoundingClientRect();\n\n if (this.$vuetify.rtl && wrapperPosition.right < lastItemPosition.right || !this.$vuetify.rtl && wrapperPosition.left > lastItemPosition.left) {\n this.scrollTo('prev');\n }\n }\n\n if (!this.selectedItem) {\n return;\n }\n\n if (this.selectedIndex === 0 || !this.centerActive && !this.isOverflowing) {\n this.scrollOffset = 0;\n } else if (this.centerActive) {\n this.scrollOffset = this.calculateCenteredOffset(this.selectedItem.$el, this.widths, this.$vuetify.rtl);\n } else if (this.isOverflowing) {\n this.scrollOffset = this.calculateUpdatedOffset(this.selectedItem.$el, this.widths, this.$vuetify.rtl, this.scrollOffset);\n }\n },\n\n calculateUpdatedOffset(selectedElement, widths, rtl, currentScrollOffset) {\n const clientWidth = selectedElement.clientWidth;\n const offsetLeft = rtl ? widths.content - selectedElement.offsetLeft - clientWidth : selectedElement.offsetLeft;\n\n if (rtl) {\n currentScrollOffset = -currentScrollOffset;\n }\n\n const totalWidth = widths.wrapper + currentScrollOffset;\n const itemOffset = clientWidth + offsetLeft;\n const additionalOffset = clientWidth * 0.4;\n\n if (offsetLeft <= currentScrollOffset) {\n currentScrollOffset = Math.max(offsetLeft - additionalOffset, 0);\n } else if (totalWidth <= itemOffset) {\n currentScrollOffset = Math.min(currentScrollOffset - (totalWidth - itemOffset - additionalOffset), widths.content - widths.wrapper);\n }\n\n return rtl ? -currentScrollOffset : currentScrollOffset;\n },\n\n calculateCenteredOffset(selectedElement, widths, rtl) {\n const {\n offsetLeft,\n clientWidth\n } = selectedElement;\n\n if (rtl) {\n const offsetCentered = widths.content - offsetLeft - clientWidth / 2 - widths.wrapper / 2;\n return -Math.min(widths.content - widths.wrapper, Math.max(0, offsetCentered));\n } else {\n const offsetCentered = offsetLeft + clientWidth / 2 - widths.wrapper / 2;\n return Math.min(widths.content - widths.wrapper, Math.max(0, offsetCentered));\n }\n },\n\n scrollTo\n /* istanbul ignore next */\n (location) {\n this.scrollOffset = this.calculateNewOffset(location, {\n // Force reflow\n content: this.$refs.content ? this.$refs.content.clientWidth : 0,\n wrapper: this.$refs.wrapper ? this.$refs.wrapper.clientWidth : 0\n }, this.$vuetify.rtl, this.scrollOffset);\n },\n\n setWidths\n /* istanbul ignore next */\n () {\n window.requestAnimationFrame(() => {\n const {\n content,\n wrapper\n } = this.$refs;\n this.widths = {\n content: content ? content.clientWidth : 0,\n wrapper: wrapper ? wrapper.clientWidth : 0\n }; // https://github.com/vuetifyjs/vuetify/issues/13212\n // We add +1 to the wrappers width to prevent an issue where the `clientWidth`\n // gets calculated wrongly by the browser if using a different zoom-level.\n\n this.isOverflowing = this.widths.wrapper + 1 < this.widths.content;\n this.scrollIntoView();\n });\n }\n\n },\n\n render(h) {\n return h('div', this.genData(), [this.genPrev(), this.genWrapper(), this.genNext()]);\n }\n\n});\nexport default BaseSlideGroup.extend({\n name: 'v-slide-group',\n\n provide() {\n return {\n slideGroup: this\n };\n }\n\n});\n//# sourceMappingURL=VSlideGroup.js.map","// Extensions\nimport { BaseSlideGroup } from '../VSlideGroup/VSlideGroup'; // Mixins\n\nimport Themeable from '../../mixins/themeable';\nimport SSRBootable from '../../mixins/ssr-bootable'; // Utilities\n\nimport mixins from '../../util/mixins';\nexport default mixins(BaseSlideGroup, SSRBootable, Themeable\n/* @vue/component */\n).extend({\n name: 'v-tabs-bar',\n\n provide() {\n return {\n tabsBar: this\n };\n },\n\n computed: {\n classes() {\n return { ...BaseSlideGroup.options.computed.classes.call(this),\n 'v-tabs-bar': true,\n 'v-tabs-bar--is-mobile': this.isMobile,\n // TODO: Remove this and move to v-slide-group\n 'v-tabs-bar--show-arrows': this.showArrows,\n ...this.themeClasses\n };\n }\n\n },\n watch: {\n items: 'callSlider',\n internalValue: 'callSlider',\n $route: 'onRouteChange'\n },\n methods: {\n callSlider() {\n if (!this.isBooted) return;\n this.$emit('call:slider');\n },\n\n genContent() {\n const render = BaseSlideGroup.options.methods.genContent.call(this);\n render.data = render.data || {};\n render.data.staticClass += ' v-tabs-bar__content';\n return render;\n },\n\n onRouteChange(val, oldVal) {\n /* istanbul ignore next */\n if (this.mandatory) return;\n const items = this.items;\n const newPath = val.path;\n const oldPath = oldVal.path;\n let hasNew = false;\n let hasOld = false;\n\n for (const item of items) {\n if (item.to === newPath) hasNew = true;else if (item.to === oldPath) hasOld = true;\n if (hasNew && hasOld) break;\n } // If we have an old item and not a new one\n // it's assumed that the user navigated to\n // a path that is not present in the items\n\n\n if (!hasNew && hasOld) this.internalValue = undefined;\n }\n\n },\n\n render(h) {\n const render = BaseSlideGroup.options.render.call(this, h);\n render.data.attrs = {\n role: 'tablist'\n };\n return render;\n }\n\n});\n//# sourceMappingURL=VTabsBar.js.map","// Styles\nimport \"../../../src/components/VWindow/VWindow.sass\"; // Directives\n\nimport Touch from '../../directives/touch'; // Components\n\nimport VBtn from '../VBtn';\nimport VIcon from '../VIcon';\nimport { BaseItemGroup } from '../VItemGroup/VItemGroup';\n/* @vue/component */\n\nexport default BaseItemGroup.extend({\n name: 'v-window',\n directives: {\n Touch\n },\n\n provide() {\n return {\n windowGroup: this\n };\n },\n\n props: {\n activeClass: {\n type: String,\n default: 'v-window-item--active'\n },\n continuous: Boolean,\n mandatory: {\n type: Boolean,\n default: true\n },\n nextIcon: {\n type: [Boolean, String],\n default: '$next'\n },\n prevIcon: {\n type: [Boolean, String],\n default: '$prev'\n },\n reverse: Boolean,\n showArrows: Boolean,\n showArrowsOnHover: Boolean,\n touch: Object,\n touchless: Boolean,\n value: {\n required: false\n },\n vertical: Boolean\n },\n\n data() {\n return {\n changedByDelimiters: false,\n internalHeight: undefined,\n transitionHeight: undefined,\n transitionCount: 0,\n isBooted: false,\n isReverse: false\n };\n },\n\n computed: {\n isActive() {\n return this.transitionCount > 0;\n },\n\n classes() {\n return { ...BaseItemGroup.options.computed.classes.call(this),\n 'v-window--show-arrows-on-hover': this.showArrowsOnHover\n };\n },\n\n computedTransition() {\n if (!this.isBooted) return '';\n const axis = this.vertical ? 'y' : 'x';\n const reverse = this.internalReverse ? !this.isReverse : this.isReverse;\n const direction = reverse ? '-reverse' : '';\n return `v-window-${axis}${direction}-transition`;\n },\n\n hasActiveItems() {\n return Boolean(this.items.find(item => !item.disabled));\n },\n\n hasNext() {\n return this.continuous || this.internalIndex < this.items.length - 1;\n },\n\n hasPrev() {\n return this.continuous || this.internalIndex > 0;\n },\n\n internalIndex() {\n return this.items.findIndex((item, i) => {\n return this.internalValue === this.getValue(item, i);\n });\n },\n\n internalReverse() {\n return this.$vuetify.rtl ? !this.reverse : this.reverse;\n }\n\n },\n watch: {\n internalIndex(val, oldVal) {\n this.isReverse = this.updateReverse(val, oldVal);\n }\n\n },\n\n mounted() {\n window.requestAnimationFrame(() => this.isBooted = true);\n },\n\n methods: {\n genDefaultSlot() {\n return this.$slots.default;\n },\n\n genContainer() {\n const children = [this.genDefaultSlot()];\n\n if (this.showArrows) {\n children.push(this.genControlIcons());\n }\n\n return this.$createElement('div', {\n staticClass: 'v-window__container',\n class: {\n 'v-window__container--is-active': this.isActive\n },\n style: {\n height: this.internalHeight || this.transitionHeight\n }\n }, children);\n },\n\n genIcon(direction, icon, click) {\n var _this$$scopedSlots$di, _this$$scopedSlots$di2, _this$$scopedSlots;\n\n const on = {\n click: e => {\n e.stopPropagation();\n this.changedByDelimiters = true;\n click();\n }\n };\n const attrs = {\n 'aria-label': this.$vuetify.lang.t(`$vuetify.carousel.${direction}`)\n };\n const children = (_this$$scopedSlots$di = (_this$$scopedSlots$di2 = (_this$$scopedSlots = this.$scopedSlots)[direction]) == null ? void 0 : _this$$scopedSlots$di2.call(_this$$scopedSlots, {\n on,\n attrs\n })) != null ? _this$$scopedSlots$di : [this.$createElement(VBtn, {\n props: {\n icon: true\n },\n attrs,\n on\n }, [this.$createElement(VIcon, {\n props: {\n large: true\n }\n }, icon)])];\n return this.$createElement('div', {\n staticClass: `v-window__${direction}`\n }, children);\n },\n\n genControlIcons() {\n const icons = [];\n const prevIcon = this.$vuetify.rtl ? this.nextIcon : this.prevIcon;\n /* istanbul ignore else */\n\n if (this.hasPrev && prevIcon && typeof prevIcon === 'string') {\n const icon = this.genIcon('prev', prevIcon, this.prev);\n icon && icons.push(icon);\n }\n\n const nextIcon = this.$vuetify.rtl ? this.prevIcon : this.nextIcon;\n /* istanbul ignore else */\n\n if (this.hasNext && nextIcon && typeof nextIcon === 'string') {\n const icon = this.genIcon('next', nextIcon, this.next);\n icon && icons.push(icon);\n }\n\n return icons;\n },\n\n getNextIndex(index) {\n const nextIndex = (index + 1) % this.items.length;\n const item = this.items[nextIndex];\n if (item.disabled) return this.getNextIndex(nextIndex);\n return nextIndex;\n },\n\n getPrevIndex(index) {\n const prevIndex = (index + this.items.length - 1) % this.items.length;\n const item = this.items[prevIndex];\n if (item.disabled) return this.getPrevIndex(prevIndex);\n return prevIndex;\n },\n\n next() {\n /* istanbul ignore if */\n if (!this.hasActiveItems || !this.hasNext) return;\n const nextIndex = this.getNextIndex(this.internalIndex);\n const item = this.items[nextIndex];\n this.internalValue = this.getValue(item, nextIndex);\n },\n\n prev() {\n /* istanbul ignore if */\n if (!this.hasActiveItems || !this.hasPrev) return;\n const lastIndex = this.getPrevIndex(this.internalIndex);\n const item = this.items[lastIndex];\n this.internalValue = this.getValue(item, lastIndex);\n },\n\n updateReverse(val, oldVal) {\n const itemsLength = this.items.length;\n const lastIndex = itemsLength - 1;\n if (itemsLength <= 2) return val < oldVal;\n\n if (val === lastIndex && oldVal === 0) {\n return true;\n } else if (val === 0 && oldVal === lastIndex) {\n return false;\n } else {\n return val < oldVal;\n }\n }\n\n },\n\n render(h) {\n const data = {\n staticClass: 'v-window',\n class: this.classes,\n directives: []\n };\n\n if (!this.touchless) {\n const value = this.touch || {\n left: () => {\n this.$vuetify.rtl ? this.prev() : this.next();\n },\n right: () => {\n this.$vuetify.rtl ? this.next() : this.prev();\n },\n end: e => {\n e.stopPropagation();\n },\n start: e => {\n e.stopPropagation();\n }\n };\n data.directives.push({\n name: 'touch',\n value\n });\n }\n\n return h('div', data, [this.genContainer()]);\n }\n\n});\n//# sourceMappingURL=VWindow.js.map","// Extensions\nimport VWindow from '../VWindow/VWindow'; // Types & Components\n\nimport { BaseItemGroup } from './../VItemGroup/VItemGroup';\n/* @vue/component */\n\nexport default VWindow.extend({\n name: 'v-tabs-items',\n props: {\n mandatory: {\n type: Boolean,\n default: false\n }\n },\n computed: {\n classes() {\n return { ...VWindow.options.computed.classes.call(this),\n 'v-tabs-items': true\n };\n },\n\n isDark() {\n return this.rootIsDark;\n }\n\n },\n methods: {\n getValue(item, i) {\n return item.id || BaseItemGroup.options.methods.getValue.call(this, item, i);\n }\n\n }\n});\n//# sourceMappingURL=VTabsItems.js.map","// Mixins\nimport Colorable from '../../mixins/colorable'; // Utilities\n\nimport mixins from '../../util/mixins';\n/* @vue/component */\n\nexport default mixins(Colorable).extend({\n name: 'v-tabs-slider',\n\n render(h) {\n return h('div', this.setBackgroundColor(this.color, {\n staticClass: 'v-tabs-slider'\n }));\n }\n\n});\n//# sourceMappingURL=VTabsSlider.js.map","// Styles\nimport \"../../../src/components/VTabs/VTabs.sass\"; // Components\n\nimport VTabsBar from './VTabsBar';\nimport VTabsItems from './VTabsItems';\nimport VTabsSlider from './VTabsSlider'; // Mixins\n\nimport Colorable from '../../mixins/colorable';\nimport Proxyable from '../../mixins/proxyable';\nimport Themeable from '../../mixins/themeable'; // Directives\n\nimport Resize from '../../directives/resize'; // Utilities\n\nimport { convertToUnit } from '../../util/helpers';\nimport mixins from '../../util/mixins';\nconst baseMixins = mixins(Colorable, Proxyable, Themeable);\nexport default baseMixins.extend().extend({\n name: 'v-tabs',\n directives: {\n Resize\n },\n props: {\n activeClass: {\n type: String,\n default: ''\n },\n alignWithTitle: Boolean,\n backgroundColor: String,\n centerActive: Boolean,\n centered: Boolean,\n fixedTabs: Boolean,\n grow: Boolean,\n height: {\n type: [Number, String],\n default: undefined\n },\n hideSlider: Boolean,\n iconsAndText: Boolean,\n mobileBreakpoint: [String, Number],\n nextIcon: {\n type: String,\n default: '$next'\n },\n optional: Boolean,\n prevIcon: {\n type: String,\n default: '$prev'\n },\n right: Boolean,\n showArrows: [Boolean, String],\n sliderColor: String,\n sliderSize: {\n type: [Number, String],\n default: 2\n },\n vertical: Boolean\n },\n\n data() {\n return {\n resizeTimeout: 0,\n slider: {\n height: null,\n left: null,\n right: null,\n top: null,\n width: null\n },\n transitionTime: 300\n };\n },\n\n computed: {\n classes() {\n return {\n 'v-tabs--align-with-title': this.alignWithTitle,\n 'v-tabs--centered': this.centered,\n 'v-tabs--fixed-tabs': this.fixedTabs,\n 'v-tabs--grow': this.grow,\n 'v-tabs--icons-and-text': this.iconsAndText,\n 'v-tabs--right': this.right,\n 'v-tabs--vertical': this.vertical,\n ...this.themeClasses\n };\n },\n\n isReversed() {\n return this.$vuetify.rtl && this.vertical;\n },\n\n sliderStyles() {\n return {\n height: convertToUnit(this.slider.height),\n left: this.isReversed ? undefined : convertToUnit(this.slider.left),\n right: this.isReversed ? convertToUnit(this.slider.right) : undefined,\n top: this.vertical ? convertToUnit(this.slider.top) : undefined,\n transition: this.slider.left != null ? null : 'none',\n width: convertToUnit(this.slider.width)\n };\n },\n\n computedColor() {\n if (this.color) return this.color;else if (this.isDark && !this.appIsDark) return 'white';else return 'primary';\n }\n\n },\n watch: {\n alignWithTitle: 'callSlider',\n centered: 'callSlider',\n centerActive: 'callSlider',\n fixedTabs: 'callSlider',\n grow: 'callSlider',\n iconsAndText: 'callSlider',\n right: 'callSlider',\n showArrows: 'callSlider',\n vertical: 'callSlider',\n '$vuetify.application.left': 'onResize',\n '$vuetify.application.right': 'onResize',\n '$vuetify.rtl': 'onResize'\n },\n\n mounted() {\n this.$nextTick(() => {\n window.setTimeout(this.callSlider, 30);\n });\n },\n\n methods: {\n callSlider() {\n if (this.hideSlider || !this.$refs.items || !this.$refs.items.selectedItems.length) {\n this.slider.width = 0;\n return false;\n }\n\n this.$nextTick(() => {\n // Give screen time to paint\n const activeTab = this.$refs.items.selectedItems[0];\n /* istanbul ignore if */\n\n if (!activeTab || !activeTab.$el) {\n this.slider.width = 0;\n this.slider.left = 0;\n return;\n }\n\n const el = activeTab.$el;\n this.slider = {\n height: !this.vertical ? Number(this.sliderSize) : el.scrollHeight,\n left: this.vertical ? 0 : el.offsetLeft,\n right: this.vertical ? 0 : el.offsetLeft + el.offsetWidth,\n top: el.offsetTop,\n width: this.vertical ? Number(this.sliderSize) : el.scrollWidth\n };\n });\n return true;\n },\n\n genBar(items, slider) {\n const data = {\n style: {\n height: convertToUnit(this.height)\n },\n props: {\n activeClass: this.activeClass,\n centerActive: this.centerActive,\n dark: this.dark,\n light: this.light,\n mandatory: !this.optional,\n mobileBreakpoint: this.mobileBreakpoint,\n nextIcon: this.nextIcon,\n prevIcon: this.prevIcon,\n showArrows: this.showArrows,\n value: this.internalValue\n },\n on: {\n 'call:slider': this.callSlider,\n change: val => {\n this.internalValue = val;\n }\n },\n ref: 'items'\n };\n this.setTextColor(this.computedColor, data);\n this.setBackgroundColor(this.backgroundColor, data);\n return this.$createElement(VTabsBar, data, [this.genSlider(slider), items]);\n },\n\n genItems(items, item) {\n // If user provides items\n // opt to use theirs\n if (items) return items; // If no tabs are provided\n // render nothing\n\n if (!item.length) return null;\n return this.$createElement(VTabsItems, {\n props: {\n value: this.internalValue\n },\n on: {\n change: val => {\n this.internalValue = val;\n }\n }\n }, item);\n },\n\n genSlider(slider) {\n if (this.hideSlider) return null;\n\n if (!slider) {\n slider = this.$createElement(VTabsSlider, {\n props: {\n color: this.sliderColor\n }\n });\n }\n\n return this.$createElement('div', {\n staticClass: 'v-tabs-slider-wrapper',\n style: this.sliderStyles\n }, [slider]);\n },\n\n onResize() {\n if (this._isDestroyed) return;\n clearTimeout(this.resizeTimeout);\n this.resizeTimeout = window.setTimeout(this.callSlider, 0);\n },\n\n parseNodes() {\n let items = null;\n let slider = null;\n const item = [];\n const tab = [];\n const slot = this.$slots.default || [];\n const length = slot.length;\n\n for (let i = 0; i < length; i++) {\n const vnode = slot[i];\n\n if (vnode.componentOptions) {\n switch (vnode.componentOptions.Ctor.options.name) {\n case 'v-tabs-slider':\n slider = vnode;\n break;\n\n case 'v-tabs-items':\n items = vnode;\n break;\n\n case 'v-tab-item':\n item.push(vnode);\n break;\n // case 'v-tab' - intentionally omitted\n\n default:\n tab.push(vnode);\n }\n } else {\n tab.push(vnode);\n }\n }\n /**\n * tab: array of `v-tab`\n * slider: single `v-tabs-slider`\n * items: single `v-tabs-items`\n * item: array of `v-tab-item`\n */\n\n\n return {\n tab,\n slider,\n items,\n item\n };\n }\n\n },\n\n render(h) {\n const {\n tab,\n slider,\n items,\n item\n } = this.parseNodes();\n return h('div', {\n staticClass: 'v-tabs',\n class: this.classes,\n directives: [{\n name: 'resize',\n modifiers: {\n quiet: true\n },\n value: this.onResize\n }]\n }, [this.genBar(tab, slider), this.genItems(items, item)]);\n }\n\n});\n//# sourceMappingURL=VTabs.js.map","import { render, staticRenderFns } from \"./Debug.vue?vue&type=template&id=225da129&\"\nimport script from \"./Debug.vue?vue&type=script&lang=js&\"\nexport * from \"./Debug.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports\n\n/* vuetify-loader */\nimport installComponents from \"!../../node_modules/vuetify-loader/lib/runtime/installComponents.js\"\nimport { VAppBar } from 'vuetify/lib/components/VAppBar';\nimport { VBtn } from 'vuetify/lib/components/VBtn';\nimport { VSpacer } from 'vuetify/lib/components/VGrid';\nimport { VTab } from 'vuetify/lib/components/VTabs';\nimport { VTabItem } from 'vuetify/lib/components/VTabs';\nimport { VTabs } from 'vuetify/lib/components/VTabs';\nimport { VTabsItems } from 'vuetify/lib/components/VTabs';\nimport { VToolbarTitle } from 'vuetify/lib/components/VToolbar';\ninstallComponents(component, {VAppBar,VBtn,VSpacer,VTab,VTabItem,VTabs,VTabsItems,VToolbarTitle})\n","import VBtn from './VBtn';\nexport { VBtn };\nexport default VBtn;\n//# sourceMappingURL=index.js.map"],"sourceRoot":""} \ No newline at end of file diff --git a/public/js/chunk-dd345c24.f49c3a6d.js b/public/js/chunk-dd345c24.17a96436.js similarity index 97% rename from public/js/chunk-dd345c24.f49c3a6d.js rename to public/js/chunk-dd345c24.17a96436.js index b8634b8..c822892 100644 --- a/public/js/chunk-dd345c24.f49c3a6d.js +++ b/public/js/chunk-dd345c24.17a96436.js @@ -1,2 +1,2 @@ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-dd345c24"],{"1c3a":function(t,e,a){},"37ef":function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("poka-header"),t._m(0),t.data?t._e():a("poka-loader"),t.data?a("div",[a("h1",{staticClass:"text-center text-h3 font-weight-thin review-title"},[t._v("嘿")]),a("p",{staticClass:"text-center"},[t._v("去年你一共在 PokaPlayer 聽了 "+t._s(t.data.total)+" 首歌,在 "+t._s(t.data.days[0]._id)+" 聽了最多首歌,居然有 "+t._s(t.data.days[0].count)+" 首!")]),a("h1",{staticClass:"text-center text-h3 font-weight-thin review-title"},[t._v("收聽最多的歌曲")]),a("poka-parse-songs",{attrs:{data:t.data.songs}}),a("h1",{staticClass:"text-center text-h3 font-weight-thin review-title"},[t._v("收聽最多的專輯")]),a("poka-parse-albums",{attrs:{data:t.data.albums}}),a("h1",{staticClass:"text-center text-h3 font-weight-thin review-title"},[t._v("收聽最多的演出者")]),a("poka-parse-artists",{attrs:{data:t.data.artists}}),a("h1",{staticClass:"text-center text-h3 font-weight-thin review-title"},[t._v("版本更新")]),a("h1",{staticClass:"text-center text-h3 font-weight-thin review-title"},[t._v("社群貢獻")]),a("h1",{staticClass:"text-center text-h3 font-weight-thin review-title"},[t._v("感謝有你")]),a("p",{staticClass:"text-center text-h5 font-weight-thin"},[t._v("感謝你使用 PokaPlayer,希望未來可以陪伴你走過更多時光!")])],1):t._e()],1)},i=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"text-center",staticStyle:{"margin-top":"64px"}},[a("h1",{staticClass:"text-h1 font-weight-thin"},[t._v("Review")]),a("h1",{staticClass:"text-h3 font-weight-thin"},[t._v("你的 2021 年度回顧")])])}],n={name:"Review",data:()=>({data:null}),created(){this.fetchData()},methods:{async fetchData(){this.data=(await this.axios.get(_setting("server")+"/pokaapi/v2/record/review")).data}}},h=n,r=(a("f4ea"),a("2877")),c=Object(r["a"])(h,s,i,!1,null,"0e0c4f82",null);e["default"]=c.exports},f4ea:function(t,e,a){"use strict";var s=a("1c3a"),i=a.n(s);i.a}}]); -//# sourceMappingURL=chunk-dd345c24.f49c3a6d.js.map \ No newline at end of file +//# sourceMappingURL=chunk-dd345c24.17a96436.js.map \ No newline at end of file diff --git a/public/js/chunk-dd345c24.f49c3a6d.js.map b/public/js/chunk-dd345c24.17a96436.js.map similarity index 96% rename from public/js/chunk-dd345c24.f49c3a6d.js.map rename to public/js/chunk-dd345c24.17a96436.js.map index 072dee1..29ddd60 100644 --- a/public/js/chunk-dd345c24.f49c3a6d.js.map +++ b/public/js/chunk-dd345c24.17a96436.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./src/pages/Review.vue?0376","webpack:///src/pages/Review.vue","webpack:///./src/pages/Review.vue?5de1","webpack:///./src/pages/Review.vue","webpack:///./src/pages/Review.vue?dfe3"],"names":["render","_vm","this","_h","$createElement","_c","_self","_m","data","_e","staticClass","_v","_s","total","days","_id","count","attrs","songs","albums","artists","staticRenderFns","staticStyle","name","fetchData","methods","axios","get","_setting","component"],"mappings":"kJAAA,IAAIA,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACA,EAAG,eAAeJ,EAAIM,GAAG,GAAKN,EAAIO,KAAwBP,EAAIQ,KAAtBJ,EAAG,eAAyBJ,EAAQ,KAAEI,EAAG,MAAM,CAACA,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,OAAON,EAAG,IAAI,CAACK,YAAY,eAAe,CAACT,EAAIU,GAAG,wBAAwBV,EAAIW,GAAGX,EAAIO,KAAKK,OAAO,SAASZ,EAAIW,GAAGX,EAAIO,KAAKM,KAAK,GAAGC,KAAK,eAAed,EAAIW,GAAGX,EAAIO,KAAKM,KAAK,GAAGE,OAAO,SAASX,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,aAAaN,EAAG,mBAAmB,CAACY,MAAM,CAAC,KAAOhB,EAAIO,KAAKU,SAASb,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,aAAaN,EAAG,oBAAoB,CAACY,MAAM,CAAC,KAAOhB,EAAIO,KAAKW,UAAUd,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,cAAcN,EAAG,qBAAqB,CAACY,MAAM,CAAC,KAAOhB,EAAIO,KAAKY,WAAWf,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,UAAUN,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,UAAUN,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,UAAUN,EAAG,IAAI,CAACK,YAAY,wCAAwC,CAACT,EAAIU,GAAG,wCAAwC,GAAGV,EAAIQ,MAAM,IACpyCY,EAAkB,CAAC,WAAa,IAAIpB,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAcY,YAAY,CAAC,aAAa,SAAS,CAACjB,EAAG,KAAK,CAACK,YAAY,4BAA4B,CAACT,EAAIU,GAAG,YAAYN,EAAG,KAAK,CAACK,YAAY,4BAA4B,CAACT,EAAIU,GAAG,sBC6BjS,GACbY,KAAM,SACNf,KAAM,KAAM,CACVA,KAAM,OAER,UACEN,KAAKsB,aAEPC,QAAS,CACP,kBACEvB,KAAKM,YAAcN,KAAKwB,MAAMC,IAAIC,SAAS,UAAY,8BAA8BpB,QCxCoG,I,wBCQ3LqB,EAAY,eACd,EACA7B,EACAqB,GACA,EACA,KACA,WACA,MAIa,aAAAQ,E,2CCnBf,yBAAgiB,EAAG","file":"js/chunk-dd345c24.f49c3a6d.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header'),_vm._m(0),(!_vm.data)?_c('poka-loader'):_vm._e(),(_vm.data)?_c('div',[_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"嘿\")]),_c('p',{staticClass:\"text-center\"},[_vm._v(\"去年你一共在 PokaPlayer 聽了 \"+_vm._s(_vm.data.total)+\" 首歌,在 \"+_vm._s(_vm.data.days[0]._id)+\" 聽了最多首歌,居然有 \"+_vm._s(_vm.data.days[0].count)+\" 首!\")]),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"收聽最多的歌曲\")]),_c('poka-parse-songs',{attrs:{\"data\":_vm.data.songs}}),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"收聽最多的專輯\")]),_c('poka-parse-albums',{attrs:{\"data\":_vm.data.albums}}),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"收聽最多的演出者\")]),_c('poka-parse-artists',{attrs:{\"data\":_vm.data.artists}}),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"版本更新\")]),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"社群貢獻\")]),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"感謝有你\")]),_c('p',{staticClass:\"text-center text-h5 font-weight-thin\"},[_vm._v(\"感謝你使用 PokaPlayer,希望未來可以陪伴你走過更多時光!\")])],1):_vm._e()],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\",staticStyle:{\"margin-top\":\"64px\"}},[_c('h1',{staticClass:\"text-h1 font-weight-thin\"},[_vm._v(\"Review\")]),_c('h1',{staticClass:\"text-h3 font-weight-thin\"},[_vm._v(\"你的 2021 年度回顧\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Review.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Review.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Review.vue?vue&type=template&id=0e0c4f82&scoped=true&\"\nimport script from \"./Review.vue?vue&type=script&lang=js&\"\nexport * from \"./Review.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Review.vue?vue&type=style&index=0&id=0e0c4f82&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"0e0c4f82\",\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Review.vue?vue&type=style&index=0&id=0e0c4f82&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Review.vue?vue&type=style&index=0&id=0e0c4f82&lang=sass&scoped=true&\""],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./src/pages/Review.vue?ad9d","webpack:///src/pages/Review.vue","webpack:///./src/pages/Review.vue?ac6f","webpack:///./src/pages/Review.vue","webpack:///./src/pages/Review.vue?4dfd"],"names":["render","_vm","this","_h","$createElement","_c","_self","_m","data","_e","staticClass","_v","_s","total","days","_id","count","attrs","songs","albums","artists","staticRenderFns","staticStyle","name","fetchData","methods","axios","get","_setting","component"],"mappings":"kJAAA,IAAIA,EAAS,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACA,EAAG,eAAeJ,EAAIM,GAAG,GAAKN,EAAIO,KAAwBP,EAAIQ,KAAtBJ,EAAG,eAAyBJ,EAAQ,KAAEI,EAAG,MAAM,CAACA,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,OAAON,EAAG,IAAI,CAACK,YAAY,eAAe,CAACT,EAAIU,GAAG,wBAAwBV,EAAIW,GAAGX,EAAIO,KAAKK,OAAO,SAASZ,EAAIW,GAAGX,EAAIO,KAAKM,KAAK,GAAGC,KAAK,eAAed,EAAIW,GAAGX,EAAIO,KAAKM,KAAK,GAAGE,OAAO,SAASX,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,aAAaN,EAAG,mBAAmB,CAACY,MAAM,CAAC,KAAOhB,EAAIO,KAAKU,SAASb,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,aAAaN,EAAG,oBAAoB,CAACY,MAAM,CAAC,KAAOhB,EAAIO,KAAKW,UAAUd,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,cAAcN,EAAG,qBAAqB,CAACY,MAAM,CAAC,KAAOhB,EAAIO,KAAKY,WAAWf,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,UAAUN,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,UAAUN,EAAG,KAAK,CAACK,YAAY,qDAAqD,CAACT,EAAIU,GAAG,UAAUN,EAAG,IAAI,CAACK,YAAY,wCAAwC,CAACT,EAAIU,GAAG,wCAAwC,GAAGV,EAAIQ,MAAM,IACpyCY,EAAkB,CAAC,WAAa,IAAIpB,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACK,YAAY,cAAcY,YAAY,CAAC,aAAa,SAAS,CAACjB,EAAG,KAAK,CAACK,YAAY,4BAA4B,CAACT,EAAIU,GAAG,YAAYN,EAAG,KAAK,CAACK,YAAY,4BAA4B,CAACT,EAAIU,GAAG,sBC6BjS,GACbY,KAAM,SACNf,KAAM,KAAM,CACVA,KAAM,OAER,UACEN,KAAKsB,aAEPC,QAAS,CACP,kBACEvB,KAAKM,YAAcN,KAAKwB,MAAMC,IAAIC,SAAS,UAAY,8BAA8BpB,QCxCoG,I,wBCQ3LqB,EAAY,eACd,EACA7B,EACAqB,GACA,EACA,KACA,WACA,MAIa,aAAAQ,E,2CCnBf,yBAAgiB,EAAG","file":"js/chunk-dd345c24.17a96436.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('poka-header'),_vm._m(0),(!_vm.data)?_c('poka-loader'):_vm._e(),(_vm.data)?_c('div',[_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"嘿\")]),_c('p',{staticClass:\"text-center\"},[_vm._v(\"去年你一共在 PokaPlayer 聽了 \"+_vm._s(_vm.data.total)+\" 首歌,在 \"+_vm._s(_vm.data.days[0]._id)+\" 聽了最多首歌,居然有 \"+_vm._s(_vm.data.days[0].count)+\" 首!\")]),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"收聽最多的歌曲\")]),_c('poka-parse-songs',{attrs:{\"data\":_vm.data.songs}}),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"收聽最多的專輯\")]),_c('poka-parse-albums',{attrs:{\"data\":_vm.data.albums}}),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"收聽最多的演出者\")]),_c('poka-parse-artists',{attrs:{\"data\":_vm.data.artists}}),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"版本更新\")]),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"社群貢獻\")]),_c('h1',{staticClass:\"text-center text-h3 font-weight-thin review-title\"},[_vm._v(\"感謝有你\")]),_c('p',{staticClass:\"text-center text-h5 font-weight-thin\"},[_vm._v(\"感謝你使用 PokaPlayer,希望未來可以陪伴你走過更多時光!\")])],1):_vm._e()],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"text-center\",staticStyle:{\"margin-top\":\"64px\"}},[_c('h1',{staticClass:\"text-h1 font-weight-thin\"},[_vm._v(\"Review\")]),_c('h1',{staticClass:\"text-h3 font-weight-thin\"},[_vm._v(\"你的 2021 年度回顧\")])])}]\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Review.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Review.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Review.vue?vue&type=template&id=0e0c4f82&scoped=true&\"\nimport script from \"./Review.vue?vue&type=script&lang=js&\"\nexport * from \"./Review.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Review.vue?vue&type=style&index=0&id=0e0c4f82&lang=sass&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"0e0c4f82\",\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Review.vue?vue&type=style&index=0&id=0e0c4f82&lang=sass&scoped=true&\"; export default mod; export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Review.vue?vue&type=style&index=0&id=0e0c4f82&lang=sass&scoped=true&\""],"sourceRoot":""} \ No newline at end of file diff --git a/public/js/chunk-vendors.161a49da.js b/public/js/chunk-vendors.161a49da.js deleted file mode 100644 index 5be396b..0000000 --- a/public/js/chunk-vendors.161a49da.js +++ /dev/null @@ -1,41 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"0789":function(t,e,n){"use strict";n.d(e,"c",(function(){return c})),n.d(e,"d",(function(){return u})),n.d(e,"e",(function(){return h})),n.d(e,"g",(function(){return d})),n.d(e,"f",(function(){return p})),n.d(e,"h",(function(){return f})),n.d(e,"a",(function(){return v})),n.d(e,"b",(function(){return m}));var i=n("d9f7");function r(t=[],...e){return Array().concat(t,...e)}function s(t,e="top center 0",n){return{name:t,functional:!0,props:{group:{type:Boolean,default:!1},hideOnLeave:{type:Boolean,default:!1},leaveAbsolute:{type:Boolean,default:!1},mode:{type:String,default:n},origin:{type:String,default:e}},render(e,n){const s=`transition${n.props.group?"-group":""}`,o={props:{name:t,mode:n.props.mode},on:{beforeEnter(t){t.style.transformOrigin=n.props.origin,t.style.webkitTransformOrigin=n.props.origin}}};return n.props.leaveAbsolute&&(o.on.leave=r(o.on.leave,t=>{const{offsetTop:e,offsetLeft:n,offsetWidth:i,offsetHeight:r}=t;t._transitionInitialStyles={position:t.style.position,top:t.style.top,left:t.style.left,width:t.style.width,height:t.style.height},t.style.position="absolute",t.style.top=e+"px",t.style.left=n+"px",t.style.width=i+"px",t.style.height=r+"px"}),o.on.afterLeave=r(o.on.afterLeave,t=>{if(t&&t._transitionInitialStyles){const{position:e,top:n,left:i,width:r,height:s}=t._transitionInitialStyles;delete t._transitionInitialStyles,t.style.position=e||"",t.style.top=n||"",t.style.left=i||"",t.style.width=r||"",t.style.height=s||""}})),n.props.hideOnLeave&&(o.on.leave=r(o.on.leave,t=>{t._initialDisplay=t.style.display,t.style.display="none"}),o.on.afterLeave=r(o.on.afterLeave,t=>{t&&(t.style.display=t._initialDisplay||"")})),e(s,Object(i["a"])(n.data,o),n.children)}}}function o(t,e,n="in-out"){return{name:t,functional:!0,props:{mode:{type:String,default:n}},render(n,r){return n("transition",Object(i["a"])(r.data,{props:{name:t},on:e}),r.children)}}}var a=n("80d2"),l=function(t="",e=!1){const n=e?"width":"height",i=`offset${Object(a["y"])(n)}`;return{beforeEnter(t){t._parent=t.parentNode,t._initialStyle={transition:t.style.transition,overflow:t.style.overflow,[n]:t.style[n]}},enter(e){const r=e._initialStyle;e.style.setProperty("transition","none","important"),e.style.overflow="hidden";const s=`${e[i]}px`;e.style[n]="0",e.offsetHeight,e.style.transition=r.transition,t&&e._parent&&e._parent.classList.add(t),requestAnimationFrame(()=>{e.style[n]=s})},afterEnter:s,enterCancelled:s,leave(t){t._initialStyle={transition:"",overflow:t.style.overflow,[n]:t.style[n]},t.style.overflow="hidden",t.style[n]=`${t[i]}px`,t.offsetHeight,requestAnimationFrame(()=>t.style[n]="0")},afterLeave:r,leaveCancelled:r};function r(e){t&&e._parent&&e._parent.classList.remove(t),s(e)}function s(t){const e=t._initialStyle[n];t.style.overflow=t._initialStyle.overflow,null!=e&&(t.style[n]=e),delete t._initialStyle}};s("carousel-transition"),s("carousel-reverse-transition"),s("tab-transition"),s("tab-reverse-transition"),s("menu-transition");const c=s("fab-transition","center center","out-in"),u=(s("dialog-transition"),s("dialog-bottom-transition"),s("dialog-top-transition"),s("fade-transition")),h=s("scale-transition"),d=(s("scroll-x-transition"),s("scroll-x-reverse-transition"),s("scroll-y-transition"),s("scroll-y-reverse-transition"),s("slide-x-transition")),p=s("slide-x-reverse-transition"),f=(s("slide-y-transition"),s("slide-y-reverse-transition")),v=o("expand-transition",l()),m=o("expand-x-transition",l("",!0))},"08a0":function(t,e,n){"use strict";function i(t){var e=/^#?([a-f\d])([a-f\d])([a-f\d])$/i;t=t.replace(e,(function(t,e,n,i){return e+e+n+n+i+i}));var n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return n?{r:parseInt(n[1],16),g:parseInt(n[2],16),b:parseInt(n[3],16)}:null}function r(t){return"#"+["r","g","b"].map((function(e){return("0"+t[e].toString(16)).slice(-2)})).join("")}function s(t){var e=t.r,n=t.g,i=t.b;e/=255,n/=255,i/=255;var r,s,o=Math.max(e,n,i),a=Math.min(e,n,i),l=(o+a)/2;if(o===a)r=s=0;else{var c=o-a;switch(s=l>.5?c/(2-o-a):c/(o+a),o){case e:r=(n-i)/c+(n1&&(n-=1),n<1/6?t+6*(e-t)*n:n<.5?e:n<2/3?t+(e-t)*(2/3-n)*6:t}var n,i,r,s=t.h,o=t.s,a=t.l;if(0===o)n=i=r=a;else{var l=a<.5?a*(1+o):a+o-a*o,c=2*a-l;n=e(c,l,s+1/3),i=e(c,l,s),r=e(c,l,s-1/3)}return{r:Math.round(255*n),g:Math.round(255*i),b:Math.round(255*r)}}t.exports={hex2rgb:i,rgb2hex:r,rgb2hsl:s,hsl2rgb:o,rgb2rgbString:function(t){return"rgb("+[t.r,t.g,t.b].join(",")+")"}}},"0a06":function(t,e,n){"use strict";var i=n("c532"),r=n("30b5"),s=n("f6b4"),o=n("5270"),a=n("4a7b");function l(t){this.defaults=t,this.interceptors={request:new s,response:new s}}l.prototype.request=function(t){"string"===typeof t?(t=arguments[1]||{},t.url=arguments[0]):t=t||{},t=a(this.defaults,t),t.method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[o,void 0],n=Promise.resolve(t);this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));while(e.length)n=n.then(e.shift(),e.shift());return n},l.prototype.getUri=function(t){return t=a(this.defaults,t),r(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},i.forEach(["delete","get","head","options"],(function(t){l.prototype[t]=function(e,n){return this.request(a(n||{},{method:t,url:e,data:(n||{}).data}))}})),i.forEach(["post","put","patch"],(function(t){l.prototype[t]=function(e,n,i){return this.request(a(i||{},{method:t,url:e,data:n}))}})),t.exports=l},"0df6":function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},"10d2":function(t,e,n){"use strict";var i=n("8dd9");e["a"]=i["a"]},"132d":function(t,e,n){"use strict";n("4804");var i,r=n("7e2b"),s=n("a9ad"),o=n("af2b"),a=n("7560"),l=n("80d2"),c=n("2b0e"),u=n("58df");function h(t){return["fas","far","fal","fab","fad","fak"].some(e=>t.includes(e))}function d(t){return/^[mzlhvcsqta]\s*[-+.0-9][^mlhvzcsqta]+/i.test(t)&&/[\dz]$/i.test(t)&&t.length>4}(function(t){t["xSmall"]="12px",t["small"]="16px",t["default"]="24px",t["medium"]="28px",t["large"]="36px",t["xLarge"]="40px"})(i||(i={}));const p=Object(u["a"])(r["a"],s["a"],o["a"],a["a"]).extend({name:"v-icon",props:{dense:Boolean,disabled:Boolean,left:Boolean,right:Boolean,size:[Number,String],tag:{type:String,required:!1,default:"i"}},computed:{medium(){return!1},hasClickListener(){return Boolean(this.listeners$.click||this.listeners$["!click"])}},methods:{getIcon(){let t="";return this.$slots.default&&(t=this.$slots.default[0].text.trim()),Object(l["x"])(this,t)},getSize(){const t={xSmall:this.xSmall,small:this.small,medium:this.medium,large:this.large,xLarge:this.xLarge},e=Object(l["t"])(t).find(e=>t[e]);return e&&i[e]||Object(l["f"])(this.size)},getDefaultData(){return{staticClass:"v-icon notranslate",class:{"v-icon--disabled":this.disabled,"v-icon--left":this.left,"v-icon--link":this.hasClickListener,"v-icon--right":this.right,"v-icon--dense":this.dense},attrs:{"aria-hidden":!this.hasClickListener,disabled:this.hasClickListener&&this.disabled,type:this.hasClickListener?"button":void 0,...this.attrs$},on:this.listeners$}},getSvgWrapperData(){const t=this.getSize(),e={...this.getDefaultData(),style:t?{fontSize:t,height:t,width:t}:void 0};return this.applyColors(e),e},applyColors(t){t.class={...t.class,...this.themeClasses},this.setTextColor(this.color,t)},renderFontIcon(t,e){const n=[],i=this.getDefaultData();let r="material-icons";const s=t.indexOf("-"),o=s<=-1;o?n.push(t):(r=t.slice(0,s),h(r)&&(r="")),i.class[r]=!0,i.class[t]=!o;const a=this.getSize();return a&&(i.style={fontSize:a}),this.applyColors(i),e(this.hasClickListener?"button":this.tag,i,n)},renderSvgIcon(t,e){const n={class:"v-icon__svg",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":!0}},i=this.getSize();return i&&(n.style={fontSize:i,height:i,width:i}),e(this.hasClickListener?"button":"span",this.getSvgWrapperData(),[e("svg",n,[e("path",{attrs:{d:t}})])])},renderSvgIconComponent(t,e){const n={class:{"v-icon__component":!0}},i=this.getSize();i&&(n.style={fontSize:i,height:i,width:i}),this.applyColors(n);const r=t.component;return n.props=t.props,n.nativeOn=n.on,e(this.hasClickListener?"button":"span",this.getSvgWrapperData(),[e(r,n)])}},render(t){const e=this.getIcon();return"string"===typeof e?d(e)?this.renderSvgIcon(e,t):this.renderFontIcon(e,t):this.renderSvgIconComponent(e,t)}});e["a"]=c["default"].extend({name:"v-icon",$_wrapperFor:p,functional:!0,render(t,{data:e,children:n}){let i="";return e.domProps&&(i=e.domProps.textContent||e.domProps.innerHTML||i,delete e.domProps.textContent,delete e.domProps.innerHTML),t(p,e,i?[i]:n)}})},"166a":function(t,e,n){},1681:function(t,e,n){},"169a":function(t,e,n){"use strict";n("368e");var i=n("480e"),r=n("4ad4"),s=n("b848"),o=n("75eb"),a=n("e707"),l=n("e4d3"),c=n("21be"),u=n("f2e7"),h=n("a293"),d=n("58df"),p=n("d9bd"),f=n("80d2");const v=Object(d["a"])(r["a"],s["a"],o["a"],a["a"],l["a"],c["a"],u["a"]);e["a"]=v.extend({name:"v-dialog",directives:{ClickOutside:h["a"]},props:{dark:Boolean,disabled:Boolean,fullscreen:Boolean,light:Boolean,maxWidth:{type:[String,Number],default:"none"},noClickAnimation:Boolean,origin:{type:String,default:"center center"},persistent:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,transition:{type:[String,Boolean],default:"dialog-transition"},width:{type:[String,Number],default:"auto"}},data(){return{activatedBy:null,animate:!1,animateTimeout:-1,isActive:!!this.value,stackMinZIndex:200,previousActiveElement:null}},computed:{classes(){return{[`v-dialog ${this.contentClass}`.trim()]:!0,"v-dialog--active":this.isActive,"v-dialog--persistent":this.persistent,"v-dialog--fullscreen":this.fullscreen,"v-dialog--scrollable":this.scrollable,"v-dialog--animated":this.animate}},contentClasses(){return{"v-dialog__content":!0,"v-dialog__content--active":this.isActive}},hasActivator(){return Boolean(!!this.$slots.activator||!!this.$scopedSlots.activator)}},watch:{isActive(t){var e;t?(this.show(),this.hideScroll()):(this.removeOverlay(),this.unbind(),null==(e=this.previousActiveElement)||e.focus())},fullscreen(t){this.isActive&&(t?(this.hideScroll(),this.removeOverlay(!1)):(this.showScroll(),this.genOverlay()))}},created(){this.$attrs.hasOwnProperty("full-width")&&Object(p["e"])("full-width",this)},beforeMount(){this.$nextTick(()=>{this.isBooted=this.isActive,this.isActive&&this.show()})},beforeDestroy(){"undefined"!==typeof window&&this.unbind()},methods:{animateClick(){this.animate=!1,this.$nextTick(()=>{this.animate=!0,window.clearTimeout(this.animateTimeout),this.animateTimeout=window.setTimeout(()=>this.animate=!1,150)})},closeConditional(t){const e=t.target;return!(this._isDestroyed||!this.isActive||this.$refs.content.contains(e)||this.overlay&&e&&!this.overlay.$el.contains(e))&&this.activeZIndex>=this.getMaxZIndex()},hideScroll(){this.fullscreen?document.documentElement.classList.add("overflow-y-hidden"):a["a"].options.methods.hideScroll.call(this)},show(){!this.fullscreen&&!this.hideOverlay&&this.genOverlay(),this.$nextTick(()=>{this.$nextTick(()=>{this.previousActiveElement=document.activeElement,this.$refs.content.focus(),this.bind()})})},bind(){window.addEventListener("focusin",this.onFocusin)},unbind(){window.removeEventListener("focusin",this.onFocusin)},onClickOutside(t){this.$emit("click:outside",t),this.persistent?this.noClickAnimation||this.animateClick():this.isActive=!1},onKeydown(t){if(t.keyCode===f["s"].esc&&!this.getOpenDependents().length)if(this.persistent)this.noClickAnimation||this.animateClick();else{this.isActive=!1;const t=this.getActivator();this.$nextTick(()=>t&&t.focus())}this.$emit("keydown",t)},onFocusin(t){if(!t||!this.retainFocus)return;const e=t.target;if(e&&![document,this.$refs.content].includes(e)&&!this.$refs.content.contains(e)&&this.activeZIndex>=this.getMaxZIndex()&&!this.getOpenDependentElements().some(t=>t.contains(e))){const t=this.$refs.content.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'),e=[...t].find(t=>!t.hasAttribute("disabled"));e&&e.focus()}},genContent(){return this.showLazyContent(()=>[this.$createElement(i["a"],{props:{root:!0,light:this.light,dark:this.dark}},[this.$createElement("div",{class:this.contentClasses,attrs:{role:"document",tabindex:this.isActive?0:void 0,...this.getScopeIdAttrs()},on:{keydown:this.onKeydown},style:{zIndex:this.activeZIndex},ref:"content"},[this.genTransition()])])])},genTransition(){const t=this.genInnerContent();return this.transition?this.$createElement("transition",{props:{name:this.transition,origin:this.origin,appear:!0}},[t]):t},genInnerContent(){const t={class:this.classes,ref:"dialog",directives:[{name:"click-outside",value:{handler:this.onClickOutside,closeConditional:this.closeConditional,include:this.getOpenDependentElements}},{name:"show",value:this.isActive}],style:{transformOrigin:this.origin}};return this.fullscreen||(t.style={...t.style,maxWidth:"none"===this.maxWidth?void 0:Object(f["f"])(this.maxWidth),width:"auto"===this.width?void 0:Object(f["f"])(this.width)}),this.$createElement("div",t,this.getContentSlot())}},render(t){return t("div",{staticClass:"v-dialog__container",class:{"v-dialog__container--attached":""===this.attach||!0===this.attach||"attach"===this.attach},attrs:{role:"dialog"}},[this.genActivator(),this.genContent()])}})},"16b7":function(t,e,n){"use strict";var i=n("2b0e");e["a"]=i["default"].extend().extend({name:"delayable",props:{openDelay:{type:[Number,String],default:0},closeDelay:{type:[Number,String],default:0}},data:()=>({openTimeout:void 0,closeTimeout:void 0}),methods:{clearDelay(){clearTimeout(this.openTimeout),clearTimeout(this.closeTimeout)},runDelay(t,e){this.clearDelay();const n=parseInt(this[`${t}Delay`],10);this[`${t}Timeout`]=setTimeout(e||(()=>{this.isActive={open:!0,close:!1}[t]}),n)}}})},1800:function(t,e,n){"use strict";var i=n("2b0e");e["a"]=i["default"].extend({name:"v-list-item-action",functional:!0,render(t,{data:e,children:n=[]}){e.staticClass=e.staticClass?`v-list-item__action ${e.staticClass}`:"v-list-item__action";const i=n.filter(t=>{return!1===t.isComment&&" "!==t.text});return i.length>1&&(e.staticClass+=" v-list-item__action--stack"),t("div",e,n)}})},"1abc":function(t,e,n){"use strict";var i=n("a797");e["a"]=i["a"]},"1b2c":function(t,e,n){},"1baa":function(t,e,n){"use strict";n("899c");var i=n("604c"),r=n("a9ad"),s=n("58df");e["a"]=Object(s["a"])(i["a"],r["a"]).extend({name:"v-list-item-group",provide(){return{isInGroup:!0,listItemGroup:this}},computed:{classes(){return{...i["a"].options.computed.classes.call(this),"v-list-item-group":!0}}},methods:{genData(){return this.setTextColor(this.color,{...i["a"].options.methods.genData.call(this),attrs:{role:"listbox"}})}}})},"1c87":function(t,e,n){"use strict";var i=n("2b0e"),r=n("5607"),s=n("80d2");e["a"]=i["default"].extend({name:"routable",directives:{Ripple:r["a"]},props:{activeClass:String,append:Boolean,disabled:Boolean,exact:{type:Boolean,default:void 0},exactPath:Boolean,exactActiveClass:String,link:Boolean,href:[String,Object],to:[String,Object],nuxt:Boolean,replace:Boolean,ripple:{type:[Boolean,Object],default:null},tag:String,target:String},data:()=>({isActive:!1,proxyClass:""}),computed:{classes(){const t={};return this.to?t:(this.activeClass&&(t[this.activeClass]=this.isActive),this.proxyClass&&(t[this.proxyClass]=this.isActive),t)},computedRipple(){var t;return null!=(t=this.ripple)?t:!this.disabled&&this.isClickable},isClickable(){return!this.disabled&&Boolean(this.isLink||this.$listeners.click||this.$listeners["!click"]||this.$attrs.tabindex)},isLink(){return this.to||this.href||this.link},styles:()=>({})},watch:{$route:"onRouteChange"},methods:{click(t){this.$emit("click",t)},generateRouteLink(){let t,e=this.exact;const n={attrs:{tabindex:"tabindex"in this.$attrs?this.$attrs.tabindex:void 0},class:this.classes,style:this.styles,props:{},directives:[{name:"ripple",value:this.computedRipple}],[this.to?"nativeOn":"on"]:{...this.$listeners,click:this.click},ref:"link"};if("undefined"===typeof this.exact&&(e="/"===this.to||this.to===Object(this.to)&&"/"===this.to.path),this.to){let i=this.activeClass,r=this.exactActiveClass||i;this.proxyClass&&(i=`${i} ${this.proxyClass}`.trim(),r=`${r} ${this.proxyClass}`.trim()),t=this.nuxt?"nuxt-link":"router-link",Object.assign(n.props,{to:this.to,exact:e,exactPath:this.exactPath,activeClass:i,exactActiveClass:r,append:this.append,replace:this.replace})}else t=(this.href?"a":this.tag)||"div","a"===t&&this.href&&(n.attrs.href=this.href);return this.target&&(n.attrs.target=this.target),{tag:t,data:n}},onRouteChange(){if(!this.to||!this.$refs.link||!this.$route)return;const t=`${this.activeClass} ${this.proxyClass||""}`.trim(),e=`_vnode.data.class.${t}`;this.$nextTick(()=>{Object(s["m"])(this.$refs.link,e)&&this.toggle()})},toggle:()=>{}}})},"1d2b":function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),i=0;i0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");-1===n&&(n=e);var i=n===e?0:4-n%4;return[n,i]}function u(t){var e=c(t),n=e[0],i=e[1];return 3*(n+i)/4-i}function h(t,e,n){return 3*(e+n)/4-n}function d(t){var e,n,i=c(t),o=i[0],a=i[1],l=new s(h(t,o,a)),u=0,d=a>0?o-4:o;for(n=0;n>16&255,l[u++]=e>>8&255,l[u++]=255&e;return 2===a&&(e=r[t.charCodeAt(n)]<<2|r[t.charCodeAt(n+1)]>>4,l[u++]=255&e),1===a&&(e=r[t.charCodeAt(n)]<<10|r[t.charCodeAt(n+1)]<<4|r[t.charCodeAt(n+2)]>>2,l[u++]=e>>8&255,l[u++]=255&e),l}function p(t){return i[t>>18&63]+i[t>>12&63]+i[t>>6&63]+i[63&t]}function f(t,e,n){for(var i,r=[],s=e;sl?l:a+o));return 1===r?(e=t[n-1],s.push(i[e>>2]+i[e<<4&63]+"==")):2===r&&(e=(t[n-2]<<8)+t[n-1],s.push(i[e>>10]+i[e>>4&63]+i[e<<2&63]+"=")),s.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},"20f6":function(t,e,n){},"21be":function(t,e,n){"use strict";var i=n("2b0e"),r=n("80d2");e["a"]=i["default"].extend().extend({name:"stackable",data(){return{stackElement:null,stackExclude:null,stackMinZIndex:0,isActive:!1}},computed:{activeZIndex(){if("undefined"===typeof window)return 0;const t=this.stackElement||this.$refs.content,e=this.isActive?this.getMaxZIndex(this.stackExclude||[t])+2:Object(r["q"])(t);return null==e?e:parseInt(e)}},methods:{getMaxZIndex(t=[]){const e=this.$el,n=[this.stackMinZIndex,Object(r["q"])(e)],i=[...document.getElementsByClassName("v-menu__content--active"),...document.getElementsByClassName("v-dialog__content--active")];for(let s=0;s=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],(function(t){l.headers[t]={}})),i.forEach(["post","put","patch"],(function(t){l.headers[t]=i.merge(s)})),t.exports=l}).call(this,n("f28c"))},"24b2":function(t,e,n){"use strict";var i=n("80d2"),r=n("2b0e");e["a"]=r["default"].extend({name:"measurable",props:{height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},computed:{measurableStyles(){const t={},e=Object(i["f"])(this.height),n=Object(i["f"])(this.minHeight),r=Object(i["f"])(this.minWidth),s=Object(i["f"])(this.maxHeight),o=Object(i["f"])(this.maxWidth),a=Object(i["f"])(this.width);return e&&(t.height=e),n&&(t.minHeight=n),r&&(t.minWidth=r),s&&(t.maxHeight=s),o&&(t.maxWidth=o),a&&(t.width=a),t}}})},"24e7":function(t,e){var n=Object.prototype.hasOwnProperty,i=Object.prototype.toString;function r(t){if(!t||"[object Object]"!==i.call(t)||t.nodeType||t.setInterval)return!1;var e,r=n.call(t,"constructor"),s=n.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!r&&!s)return!1;for(e in t);return void 0===e||n.call(t,e)}t.exports=function t(){var e,n,i,s,o,a,l=arguments[0]||{},c=1,u=arguments.length,h=!1;for("boolean"===typeof l&&(h=l,l=arguments[1]||{},c=2),"object"!==typeof l&&"function"!==typeof l&&(l={});c=0&&Math.floor(e)===e&&isFinite(t)}function p(t){return r(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function f(t){return null==t?"":Array.isArray(t)||u(t)&&t.toString===c?JSON.stringify(t,null,2):String(t)}function v(t){var e=parseFloat(t);return isNaN(e)?t:e}function m(t,e){for(var n=Object.create(null),i=t.split(","),r=0;r-1)return t.splice(n,1)}}var b=Object.prototype.hasOwnProperty;function w(t,e){return b.call(t,e)}function _(t){var e=Object.create(null);return function(n){var i=e[n];return i||(e[n]=t(n))}}var x=/-(\w)/g,k=_((function(t){return t.replace(x,(function(t,e){return e?e.toUpperCase():""}))})),C=_((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),$=/\B([A-Z])/g,S=_((function(t){return t.replace($,"-$1").toLowerCase()}));function O(t,e){function n(n){var i=arguments.length;return i?i>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function A(t,e){return t.bind(e)}var T=Function.prototype.bind?A:O;function L(t,e){e=e||0;var n=t.length-e,i=new Array(n);while(n--)i[n]=t[n+e];return i}function E(t,e){for(var n in e)t[n]=e[n];return t}function M(t){for(var e={},n=0;n0,nt=Q&&Q.indexOf("edge/")>0,it=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===J),rt=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),st={}.watch,ot=!1;if(G)try{var at={};Object.defineProperty(at,"passive",{get:function(){ot=!0}}),window.addEventListener("test-passive",null,at)}catch(ko){}var lt=function(){return void 0===X&&(X=!G&&!K&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),X},ct=G&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ut(t){return"function"===typeof t&&/native code/.test(t.toString())}var ht,dt="undefined"!==typeof Symbol&&ut(Symbol)&&"undefined"!==typeof Reflect&&ut(Reflect.ownKeys);ht="undefined"!==typeof Set&&ut(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var pt=j,ft=0,vt=function(){this.id=ft++,this.subs=[]};vt.prototype.addSub=function(t){this.subs.push(t)},vt.prototype.removeSub=function(t){y(this.subs,t)},vt.prototype.depend=function(){vt.target&&vt.target.addDep(this)},vt.prototype.notify=function(){var t=this.subs.slice();for(var e=0,n=t.length;e-1)if(s&&!w(r,"default"))o=!1;else if(""===o||o===S(t)){var l=te(String,r.type);(l<0||a0&&(o=Oe(o,(e||"")+"_"+n),Se(o[0])&&Se(c)&&(u[l]=xt(c.text+o[0].text),o.shift()),u.push.apply(u,o)):a(o)?Se(c)?u[l]=xt(c.text+o):""!==o&&u.push(xt(o)):Se(o)&&Se(c)?u[l]=xt(c.text+o.text):(s(t._isVList)&&r(o.tag)&&i(o.key)&&r(e)&&(o.key="__vlist"+e+"_"+n+"__"),u.push(o)));return u}function Ae(t){var e=t.$options.provide;e&&(t._provided="function"===typeof e?e.call(t):e)}function Te(t){var e=Le(t.$options.inject,t);e&&(Tt(!1),Object.keys(e).forEach((function(n){Bt(t,n,e[n])})),Tt(!0))}function Le(t,e){if(t){for(var n=Object.create(null),i=dt?Reflect.ownKeys(t):Object.keys(t),r=0;r0,o=t?!!t.$stable:!s,a=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(o&&i&&i!==n&&a===i.$key&&!s&&!i.$hasNormal)return i;for(var l in r={},t)t[l]&&"$"!==l[0]&&(r[l]=Be(e,l,t[l]))}else r={};for(var c in e)c in r||(r[c]=Ie(e,c));return t&&Object.isExtensible(t)&&(t._normalized=r),W(r,"$stable",o),W(r,"$key",a),W(r,"$hasNormal",s),r}function Be(t,e,n){var i=function(){var t=arguments.length?n.apply(null,arguments):n({});return t=t&&"object"===typeof t&&!Array.isArray(t)?[t]:$e(t),t&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:i,enumerable:!0,configurable:!0}),i}function Ie(t,e){return function(){return t[e]}}function Pe(t,e){var n,i,s,o,a;if(Array.isArray(t)||"string"===typeof t)for(n=new Array(t.length),i=0,s=t.length;i1?L(n):n;for(var i=L(arguments,1),r='event handler for "'+t+'"',s=0,o=n.length;sdocument.createEvent("Event").timeStamp&&(Xn=function(){return Zn.now()})}function Gn(){var t,e;for(Yn=Xn(),qn=!0,Vn.sort((function(t,e){return t.id-e.id})),Wn=0;WnWn&&Vn[n].id>t.id)n--;Vn.splice(n+1,0,t)}else Vn.push(t);zn||(zn=!0,fe(Gn))}}var ei=0,ni=function(t,e,n,i,r){this.vm=t,r&&(t._watcher=this),t._watchers.push(this),i?(this.deep=!!i.deep,this.user=!!i.user,this.lazy=!!i.lazy,this.sync=!!i.sync,this.before=i.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++ei,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new ht,this.newDepIds=new ht,this.expression="","function"===typeof e?this.getter=e:(this.getter=Y(e),this.getter||(this.getter=j)),this.value=this.lazy?void 0:this.get()};ni.prototype.get=function(){var t;gt(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(ko){if(!this.user)throw ko;ee(ko,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&me(t),yt(),this.cleanupDeps()}return t},ni.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},ni.prototype.cleanupDeps=function(){var t=this.deps.length;while(t--){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0},ni.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():ti(this)},ni.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||l(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(ko){ee(ko,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},ni.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},ni.prototype.depend=function(){var t=this.deps.length;while(t--)this.deps[t].depend()},ni.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||y(this.vm._watchers,this);var t=this.deps.length;while(t--)this.deps[t].removeSub(this);this.active=!1}};var ii={enumerable:!0,configurable:!0,get:j,set:j};function ri(t,e,n){ii.get=function(){return this[e][n]},ii.set=function(t){this[e][n]=t},Object.defineProperty(t,n,ii)}function si(t){t._watchers=[];var e=t.$options;e.props&&oi(t,e.props),e.methods&&fi(t,e.methods),e.data?ai(t):jt(t._data={},!0),e.computed&&ui(t,e.computed),e.watch&&e.watch!==st&&vi(t,e.watch)}function oi(t,e){var n=t.$options.propsData||{},i=t._props={},r=t.$options._propKeys=[],s=!t.$parent;s||Tt(!1);var o=function(s){r.push(s);var o=Gt(s,e,n,t);Bt(i,s,o),s in t||ri(t,"_props",s)};for(var a in e)o(a);Tt(!0)}function ai(t){var e=t.$options.data;e=t._data="function"===typeof e?li(e,t):e||{},u(e)||(e={});var n=Object.keys(e),i=t.$options.props,r=(t.$options.methods,n.length);while(r--){var s=n[r];0,i&&w(i,s)||q(s)||ri(t,"_data",s)}jt(e,!0)}function li(t,e){gt();try{return t.call(e,e)}catch(ko){return ee(ko,e,"data()"),{}}finally{yt()}}var ci={lazy:!0};function ui(t,e){var n=t._computedWatchers=Object.create(null),i=lt();for(var r in e){var s=e[r],o="function"===typeof s?s:s.get;0,i||(n[r]=new ni(t,o||j,j,ci)),r in t||hi(t,r,s)}}function hi(t,e,n){var i=!lt();"function"===typeof n?(ii.get=i?di(e):pi(n),ii.set=j):(ii.get=n.get?i&&!1!==n.cache?di(e):pi(n.get):j,ii.set=n.set||j),Object.defineProperty(t,e,ii)}function di(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),vt.target&&e.depend(),e.value}}function pi(t){return function(){return t.call(this,this)}}function fi(t,e){t.$options.props;for(var n in e)t[n]="function"!==typeof e[n]?j:T(e[n],t)}function vi(t,e){for(var n in e){var i=e[n];if(Array.isArray(i))for(var r=0;r-1)return this;var n=L(arguments,1);return n.unshift(this),"function"===typeof t.install?t.install.apply(t,n):"function"===typeof t&&t.apply(null,n),e.push(t),this}}function $i(t){t.mixin=function(t){return this.options=Xt(this.options,t),this}}function Si(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var n=this,i=n.cid,r=t._Ctor||(t._Ctor={});if(r[i])return r[i];var s=t.name||n.options.name;var o=function(t){this._init(t)};return o.prototype=Object.create(n.prototype),o.prototype.constructor=o,o.cid=e++,o.options=Xt(n.options,t),o["super"]=n,o.options.props&&Oi(o),o.options.computed&&Ai(o),o.extend=n.extend,o.mixin=n.mixin,o.use=n.use,V.forEach((function(t){o[t]=n[t]})),s&&(o.options.components[s]=o),o.superOptions=n.options,o.extendOptions=t,o.sealedOptions=E({},o.options),r[i]=o,o}}function Oi(t){var e=t.options.props;for(var n in e)ri(t.prototype,"_props",n)}function Ai(t){var e=t.options.computed;for(var n in e)hi(t.prototype,n,e[n])}function Ti(t){V.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&u(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"===typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}function Li(t){return t&&(t.Ctor.options.name||t.tag)}function Ei(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"===typeof t?t.split(",").indexOf(e)>-1:!!h(t)&&t.test(e)}function Mi(t,e){var n=t.cache,i=t.keys,r=t._vnode;for(var s in n){var o=n[s];if(o){var a=Li(o.componentOptions);a&&!e(a)&&ji(n,s,i,r)}}}function ji(t,e,n,i){var r=t[e];!r||i&&r.tag===i.tag||r.componentInstance.$destroy(),t[e]=null,y(n,e)}bi(ki),gi(ki),Tn(ki),jn(ki),yn(ki);var Bi=[String,RegExp,Array],Ii={name:"keep-alive",abstract:!0,props:{include:Bi,exclude:Bi,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)ji(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(e){Mi(t,(function(t){return Ei(e,t)}))})),this.$watch("exclude",(function(e){Mi(t,(function(t){return!Ei(e,t)}))}))},render:function(){var t=this.$slots.default,e=kn(t),n=e&&e.componentOptions;if(n){var i=Li(n),r=this,s=r.include,o=r.exclude;if(s&&(!i||!Ei(s,i))||o&&i&&Ei(o,i))return e;var a=this,l=a.cache,c=a.keys,u=null==e.key?n.Ctor.cid+(n.tag?"::"+n.tag:""):e.key;l[u]?(e.componentInstance=l[u].componentInstance,y(c,u),c.push(u)):(l[u]=e,c.push(u),this.max&&c.length>parseInt(this.max)&&ji(l,c[0],c,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}},Pi={KeepAlive:Ii};function Ni(t){var e={get:function(){return H}};Object.defineProperty(t,"config",e),t.util={warn:pt,extend:E,mergeOptions:Xt,defineReactive:Bt},t.set=It,t.delete=Pt,t.nextTick=fe,t.observable=function(t){return jt(t),t},t.options=Object.create(null),V.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,E(t.options.components,Pi),Ci(t),$i(t),Si(t),Ti(t)}Ni(ki),Object.defineProperty(ki.prototype,"$isServer",{get:lt}),Object.defineProperty(ki.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(ki,"FunctionalRenderContext",{value:Ke}),ki.version="2.6.11";var Di=m("style,class"),Ri=m("input,textarea,option,select,progress"),Vi=function(t,e,n){return"value"===n&&Ri(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Fi=m("contenteditable,draggable,spellcheck"),Hi=m("events,caret,typing,plaintext-only"),zi=function(t,e){return Xi(e)||"false"===e?"false":"contenteditable"===t&&Hi(e)?e:"true"},qi=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Wi="http://www.w3.org/1999/xlink",Ui=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Yi=function(t){return Ui(t)?t.slice(6,t.length):""},Xi=function(t){return null==t||!1===t};function Zi(t){var e=t.data,n=t,i=t;while(r(i.componentInstance))i=i.componentInstance._vnode,i&&i.data&&(e=Gi(i.data,e));while(r(n=n.parent))n&&n.data&&(e=Gi(e,n.data));return Ki(e.staticClass,e.class)}function Gi(t,e){return{staticClass:Ji(t.staticClass,e.staticClass),class:r(t.class)?[t.class,e.class]:e.class}}function Ki(t,e){return r(t)||r(e)?Ji(t,Qi(e)):""}function Ji(t,e){return t?e?t+" "+e:t:e||""}function Qi(t){return Array.isArray(t)?tr(t):l(t)?er(t):"string"===typeof t?t:""}function tr(t){for(var e,n="",i=0,s=t.length;i-1?ar[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:ar[t]=/HTMLUnknownElement/.test(e.toString())}var cr=m("text,number,password,search,email,tel,url");function ur(t){if("string"===typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}function hr(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)}function dr(t,e){return document.createElementNS(nr[t],e)}function pr(t){return document.createTextNode(t)}function fr(t){return document.createComment(t)}function vr(t,e,n){t.insertBefore(e,n)}function mr(t,e){t.removeChild(e)}function gr(t,e){t.appendChild(e)}function yr(t){return t.parentNode}function br(t){return t.nextSibling}function wr(t){return t.tagName}function _r(t,e){t.textContent=e}function xr(t,e){t.setAttribute(e,"")}var kr=Object.freeze({createElement:hr,createElementNS:dr,createTextNode:pr,createComment:fr,insertBefore:vr,removeChild:mr,appendChild:gr,parentNode:yr,nextSibling:br,tagName:wr,setTextContent:_r,setStyleScope:xr}),Cr={create:function(t,e){$r(e)},update:function(t,e){t.data.ref!==e.data.ref&&($r(t,!0),$r(e))},destroy:function(t){$r(t,!0)}};function $r(t,e){var n=t.data.ref;if(r(n)){var i=t.context,s=t.componentInstance||t.elm,o=i.$refs;e?Array.isArray(o[n])?y(o[n],s):o[n]===s&&(o[n]=void 0):t.data.refInFor?Array.isArray(o[n])?o[n].indexOf(s)<0&&o[n].push(s):o[n]=[s]:o[n]=s}}var Sr=new bt("",{},[]),Or=["create","activate","update","remove","destroy"];function Ar(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&r(t.data)===r(e.data)&&Tr(t,e)||s(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&i(e.asyncFactory.error))}function Tr(t,e){if("input"!==t.tag)return!0;var n,i=r(n=t.data)&&r(n=n.attrs)&&n.type,s=r(n=e.data)&&r(n=n.attrs)&&n.type;return i===s||cr(i)&&cr(s)}function Lr(t,e,n){var i,s,o={};for(i=e;i<=n;++i)s=t[i].key,r(s)&&(o[s]=i);return o}function Er(t){var e,n,o={},l=t.modules,c=t.nodeOps;for(e=0;ev?(h=i(n[y+1])?null:n[y+1].elm,k(t,h,n,f,y,s)):f>y&&$(e,d,v)}function A(t,e,n,i){for(var s=n;s-1?Hr(t,e,n):qi(e)?Xi(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Fi(e)?t.setAttribute(e,zi(e,n)):Ui(e)?Xi(n)?t.removeAttributeNS(Wi,Yi(e)):t.setAttributeNS(Wi,e,n):Hr(t,e,n)}function Hr(t,e,n){if(Xi(n))t.removeAttribute(e);else{if(tt&&!et&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var i=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",i)};t.addEventListener("input",i),t.__ieph=!0}t.setAttribute(e,n)}}var zr={create:Vr,update:Vr};function qr(t,e){var n=e.elm,s=e.data,o=t.data;if(!(i(s.staticClass)&&i(s.class)&&(i(o)||i(o.staticClass)&&i(o.class)))){var a=Zi(e),l=n._transitionClasses;r(l)&&(a=Ji(a,Qi(l))),a!==n._prevClass&&(n.setAttribute("class",a),n._prevClass=a)}}var Wr,Ur={create:qr,update:qr},Yr="__r",Xr="__c";function Zr(t){if(r(t[Yr])){var e=tt?"change":"input";t[e]=[].concat(t[Yr],t[e]||[]),delete t[Yr]}r(t[Xr])&&(t.change=[].concat(t[Xr],t.change||[]),delete t[Xr])}function Gr(t,e,n){var i=Wr;return function r(){var s=e.apply(null,arguments);null!==s&&Qr(t,r,n,i)}}var Kr=oe&&!(rt&&Number(rt[1])<=53);function Jr(t,e,n,i){if(Kr){var r=Yn,s=e;e=s._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=r||t.timeStamp<=0||t.target.ownerDocument!==document)return s.apply(this,arguments)}}Wr.addEventListener(t,e,ot?{capture:n,passive:i}:n)}function Qr(t,e,n,i){(i||Wr).removeEventListener(t,e._wrapper||e,n)}function ts(t,e){if(!i(t.data.on)||!i(e.data.on)){var n=e.data.on||{},r=t.data.on||{};Wr=e.elm,Zr(n),we(n,r,Jr,Qr,Gr,e.context),Wr=void 0}}var es,ns={create:ts,update:ts};function is(t,e){if(!i(t.data.domProps)||!i(e.data.domProps)){var n,s,o=e.elm,a=t.data.domProps||{},l=e.data.domProps||{};for(n in r(l.__ob__)&&(l=e.data.domProps=E({},l)),a)n in l||(o[n]="");for(n in l){if(s=l[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),s===a[n])continue;1===o.childNodes.length&&o.removeChild(o.childNodes[0])}if("value"===n&&"PROGRESS"!==o.tagName){o._value=s;var c=i(s)?"":String(s);rs(o,c)&&(o.value=c)}else if("innerHTML"===n&&rr(o.tagName)&&i(o.innerHTML)){es=es||document.createElement("div"),es.innerHTML=""+s+"";var u=es.firstChild;while(o.firstChild)o.removeChild(o.firstChild);while(u.firstChild)o.appendChild(u.firstChild)}else if(s!==a[n])try{o[n]=s}catch(ko){}}}}function rs(t,e){return!t.composing&&("OPTION"===t.tagName||ss(t,e)||os(t,e))}function ss(t,e){var n=!0;try{n=document.activeElement!==t}catch(ko){}return n&&t.value!==e}function os(t,e){var n=t.value,i=t._vModifiers;if(r(i)){if(i.number)return v(n)!==v(e);if(i.trim)return n.trim()!==e.trim()}return n!==e}var as={create:is,update:is},ls=_((function(t){var e={},n=/;(?![^(]*\))/g,i=/:(.+)/;return t.split(n).forEach((function(t){if(t){var n=t.split(i);n.length>1&&(e[n[0].trim()]=n[1].trim())}})),e}));function cs(t){var e=us(t.style);return t.staticStyle?E(t.staticStyle,e):e}function us(t){return Array.isArray(t)?M(t):"string"===typeof t?ls(t):t}function hs(t,e){var n,i={};if(e){var r=t;while(r.componentInstance)r=r.componentInstance._vnode,r&&r.data&&(n=cs(r.data))&&E(i,n)}(n=cs(t.data))&&E(i,n);var s=t;while(s=s.parent)s.data&&(n=cs(s.data))&&E(i,n);return i}var ds,ps=/^--/,fs=/\s*!important$/,vs=function(t,e,n){if(ps.test(e))t.style.setProperty(e,n);else if(fs.test(n))t.style.setProperty(S(e),n.replace(fs,""),"important");else{var i=gs(e);if(Array.isArray(n))for(var r=0,s=n.length;r-1?e.split(ws).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function xs(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(ws).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{var n=" "+(t.getAttribute("class")||"")+" ",i=" "+e+" ";while(n.indexOf(i)>=0)n=n.replace(i," ");n=n.trim(),n?t.setAttribute("class",n):t.removeAttribute("class")}}function ks(t){if(t){if("object"===typeof t){var e={};return!1!==t.css&&E(e,Cs(t.name||"v")),E(e,t),e}return"string"===typeof t?Cs(t):void 0}}var Cs=_((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),$s=G&&!et,Ss="transition",Os="animation",As="transition",Ts="transitionend",Ls="animation",Es="animationend";$s&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(As="WebkitTransition",Ts="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Ls="WebkitAnimation",Es="webkitAnimationEnd"));var Ms=G?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function js(t){Ms((function(){Ms(t)}))}function Bs(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),_s(t,e))}function Is(t,e){t._transitionClasses&&y(t._transitionClasses,e),xs(t,e)}function Ps(t,e,n){var i=Ds(t,e),r=i.type,s=i.timeout,o=i.propCount;if(!r)return n();var a=r===Ss?Ts:Es,l=0,c=function(){t.removeEventListener(a,u),n()},u=function(e){e.target===t&&++l>=o&&c()};setTimeout((function(){l0&&(n=Ss,u=o,h=s.length):e===Os?c>0&&(n=Os,u=c,h=l.length):(u=Math.max(o,c),n=u>0?o>c?Ss:Os:null,h=n?n===Ss?s.length:l.length:0);var d=n===Ss&&Ns.test(i[As+"Property"]);return{type:n,timeout:u,propCount:h,hasTransform:d}}function Rs(t,e){while(t.length1}function Ws(t,e){!0!==e.data.show&&Fs(e)}var Us=G?{create:Ws,activate:Ws,remove:function(t,e){!0!==t.data.show?Hs(t,e):e()}}:{},Ys=[zr,Ur,ns,as,bs,Us],Xs=Ys.concat(Rr),Zs=Er({nodeOps:kr,modules:Xs});et&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&io(t,"input")}));var Gs={inserted:function(t,e,n,i){"select"===n.tag?(i.elm&&!i.elm._vOptions?_e(n,"postpatch",(function(){Gs.componentUpdated(t,e,n)})):Ks(t,e,n.context),t._vOptions=[].map.call(t.options,to)):("textarea"===n.tag||cr(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",eo),t.addEventListener("compositionend",no),t.addEventListener("change",no),et&&(t.vmodel=!0)))},componentUpdated:function(t,e,n){if("select"===n.tag){Ks(t,e,n.context);var i=t._vOptions,r=t._vOptions=[].map.call(t.options,to);if(r.some((function(t,e){return!P(t,i[e])}))){var s=t.multiple?e.value.some((function(t){return Qs(t,r)})):e.value!==e.oldValue&&Qs(e.value,r);s&&io(t,"change")}}}};function Ks(t,e,n){Js(t,e,n),(tt||nt)&&setTimeout((function(){Js(t,e,n)}),0)}function Js(t,e,n){var i=e.value,r=t.multiple;if(!r||Array.isArray(i)){for(var s,o,a=0,l=t.options.length;a-1,o.selected!==s&&(o.selected=s);else if(P(to(o),i))return void(t.selectedIndex!==a&&(t.selectedIndex=a));r||(t.selectedIndex=-1)}}function Qs(t,e){return e.every((function(e){return!P(e,t)}))}function to(t){return"_value"in t?t._value:t.value}function eo(t){t.target.composing=!0}function no(t){t.target.composing&&(t.target.composing=!1,io(t.target,"input"))}function io(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function ro(t){return!t.componentInstance||t.data&&t.data.transition?t:ro(t.componentInstance._vnode)}var so={bind:function(t,e,n){var i=e.value;n=ro(n);var r=n.data&&n.data.transition,s=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;i&&r?(n.data.show=!0,Fs(n,(function(){t.style.display=s}))):t.style.display=i?s:"none"},update:function(t,e,n){var i=e.value,r=e.oldValue;if(!i!==!r){n=ro(n);var s=n.data&&n.data.transition;s?(n.data.show=!0,i?Fs(n,(function(){t.style.display=t.__vOriginalDisplay})):Hs(n,(function(){t.style.display="none"}))):t.style.display=i?t.__vOriginalDisplay:"none"}},unbind:function(t,e,n,i,r){r||(t.style.display=t.__vOriginalDisplay)}},oo={model:Gs,show:so},ao={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function lo(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?lo(kn(e.children)):t}function co(t){var e={},n=t.$options;for(var i in n.propsData)e[i]=t[i];var r=n._parentListeners;for(var s in r)e[k(s)]=r[s];return e}function uo(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function ho(t){while(t=t.parent)if(t.data.transition)return!0}function po(t,e){return e.key===t.key&&e.tag===t.tag}var fo=function(t){return t.tag||xn(t)},vo=function(t){return"show"===t.name},mo={name:"transition",props:ao,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(fo),n.length)){0;var i=this.mode;0;var r=n[0];if(ho(this.$vnode))return r;var s=lo(r);if(!s)return r;if(this._leaving)return uo(t,r);var o="__transition-"+this._uid+"-";s.key=null==s.key?s.isComment?o+"comment":o+s.tag:a(s.key)?0===String(s.key).indexOf(o)?s.key:o+s.key:s.key;var l=(s.data||(s.data={})).transition=co(this),c=this._vnode,u=lo(c);if(s.data.directives&&s.data.directives.some(vo)&&(s.data.show=!0),u&&u.data&&!po(s,u)&&!xn(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var h=u.data.transition=E({},l);if("out-in"===i)return this._leaving=!0,_e(h,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),uo(t,r);if("in-out"===i){if(xn(s))return c;var d,p=function(){d()};_e(l,"afterEnter",p),_e(l,"enterCancelled",p),_e(h,"delayLeave",(function(t){d=t}))}}return r}}},go=E({tag:String,moveClass:String},ao);delete go.mode;var yo={props:go,beforeMount:function(){var t=this,e=this._update;this._update=function(n,i){var r=En(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,r(),e.call(t,n,i)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),i=this.prevChildren=this.children,r=this.$slots.default||[],s=this.children=[],o=co(this),a=0;a1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce((function(t,n){var i=n.passengers[0],r="function"===typeof i?i(e):n.passengers;return t.concat(r)}),[])}function p(t,e){return t.map((function(t,e){return[e,t]})).sort((function(t,n){return e(t[1],n[1])||t[0]-n[0]})).map((function(t){return t[1]}))}function f(t,e){return e.reduce((function(e,n){return t.hasOwnProperty(n)&&(e[n]=t[n]),e}),{})}var v={},m={},g={},y=r.extend({data:function(){return{transports:v,targets:m,sources:g,trackInstances:u}},methods:{open:function(t){if(u){var e=t.to,n=t.from,i=t.passengers,s=t.order,o=void 0===s?1/0:s;if(e&&n&&i){var a={to:e,from:n,passengers:h(i),order:o},l=Object.keys(this.transports);-1===l.indexOf(e)&&r.set(this.transports,e,[]);var c=this.$_getTransportIndex(a),d=this.transports[e].slice(0);-1===c?d.push(a):d[c]=a,this.transports[e]=p(d,(function(t,e){return t.order-e.order}))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.to,i=t.from;if(n&&(i||!1!==e)&&this.transports[n])if(e)this.transports[n]=[];else{var r=this.$_getTransportIndex(t);if(r>=0){var s=this.transports[n].slice(0);s.splice(r,1),this.transports[n]=s}}},registerTarget:function(t,e,n){u&&(this.trackInstances&&!n&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,n){u&&(this.trackInstances&&!n&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,n=t.from;for(var i in this.transports[e])if(this.transports[e][i].from===n)return+i;return-1}}}),b=new y(v),w=1,_=r.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(w++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick((function(){b.registerSource(t.name,t)}))},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){b.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};b.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"===typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:o(t),order:this.order};b.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],n=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(n,[this.normalizeOwnChildren(e)]):this.slim?t():t(n,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),x=r.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:b.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick((function(){b.registerTarget(t.name,t)}))},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){b.unregisterTarget(e),b.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick((function(){t.firstRender=!1}))},beforeDestroy:function(){b.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return d(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),n=this.children(),i=this.transition||this.tag;return e?n[0]:this.slim&&!i?t():t(i,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},n)}}),k=0,C=["disabled","name","order","slim","slotProps","tag","to"],$=["multiple","transition"],S=r.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(k++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!==typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(b.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=b.targets[e.name];else{var n=e.append;if(n){var i="string"===typeof n?n:"DIV",r=document.createElement(i);t.appendChild(r),t=r}var s=f(this.$props,$);s.slim=this.targetSlim,s.tag=this.targetTag,s.slotProps=this.targetSlotProps,s.name=this.to,this.portalTarget=new x({el:t,parent:this.$parent||this,propsData:s})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=f(this.$props,C);return t(_,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var n=this.$scopedSlots.manual({to:this.to});return Array.isArray(n)&&(n=n[0]),n||t()}});function O(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",_),t.component(e.portalTargetName||"PortalTarget",x),t.component(e.MountingPortalName||"MountingPortal",S)}var A={install:O};e.default=A,e.Portal=_,e.PortalTarget=x,e.MountingPortal=S,e.Wormhole=b},"2d83":function(t,e,n){"use strict";var i=n("387f");t.exports=function(t,e,n,r,s){var o=new Error(t);return i(o,e,n,r,s)}},"2db4":function(t,e,n){"use strict";n("ca71");var i=n("8dd9"),r=n("a9ad"),s=n("7560"),o=n("f2e7"),a=n("fe6c"),l=n("58df"),c=n("80d2"),u=n("d9bd");e["a"]=Object(l["a"])(i["a"],r["a"],o["a"],Object(a["b"])(["absolute","bottom","left","right","top"])).extend({name:"v-snackbar",props:{app:Boolean,centered:Boolean,contentClass:{type:String,default:""},multiLine:Boolean,text:Boolean,timeout:{type:[Number,String],default:5e3},transition:{type:[Boolean,String],default:"v-snack-transition",validator:t=>"string"===typeof t||!1===t},vertical:Boolean},data:()=>({activeTimeout:-1}),computed:{classes(){return{"v-snack--absolute":this.absolute,"v-snack--active":this.isActive,"v-snack--bottom":this.bottom||!this.top,"v-snack--centered":this.centered,"v-snack--has-background":this.hasBackground,"v-snack--left":this.left,"v-snack--multi-line":this.multiLine&&!this.vertical,"v-snack--right":this.right,"v-snack--text":this.text,"v-snack--top":this.top,"v-snack--vertical":this.vertical}},hasBackground(){return!this.text&&!this.outlined},isDark(){return this.hasBackground?!this.light:s["a"].options.computed.isDark.call(this)},styles(){if(this.absolute)return{};const{bar:t,bottom:e,footer:n,insetFooter:i,left:r,right:s,top:o}=this.$vuetify.application;return{paddingBottom:Object(c["f"])(e+n+i),paddingLeft:this.app?Object(c["f"])(r):void 0,paddingRight:this.app?Object(c["f"])(s):void 0,paddingTop:Object(c["f"])(t+o)}}},watch:{isActive:"setTimeout",timeout:"setTimeout"},mounted(){this.isActive&&this.setTimeout()},created(){this.$attrs.hasOwnProperty("auto-height")&&Object(u["e"])("auto-height",this),0==this.timeout&&Object(u["d"])('timeout="0"',"-1",this)},methods:{genActions(){return this.$createElement("div",{staticClass:"v-snack__action "},[Object(c["o"])(this,"action",{attrs:{class:"v-snack__btn"}})])},genContent(){return this.$createElement("div",{staticClass:"v-snack__content",class:{[this.contentClass]:!0},attrs:{role:"status","aria-live":"polite"}},[Object(c["o"])(this)])},genWrapper(){const t=this.hasBackground?this.setBackgroundColor:this.setTextColor,e=t(this.color,{staticClass:"v-snack__wrapper",class:i["a"].options.computed.classes.call(this),style:i["a"].options.computed.styles.call(this),directives:[{name:"show",value:this.isActive}],on:{mouseenter:()=>window.clearTimeout(this.activeTimeout),mouseleave:this.setTimeout}});return this.$createElement("div",e,[this.genContent(),this.genActions()])},genTransition(){return this.$createElement("transition",{props:{name:this.transition}},[this.genWrapper()])},setTimeout(){window.clearTimeout(this.activeTimeout);const t=Number(this.timeout);this.isActive&&![0,-1].includes(t)&&(this.activeTimeout=window.setTimeout(()=>{this.isActive=!1},t))}},render(t){return t("div",{staticClass:"v-snack",class:this.classes,style:this.styles},[!1!==this.transition?this.genTransition():this.genWrapper()])}})},"2e67":function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},"2f62":function(t,e,n){"use strict";(function(t){ -/*! - * vuex v3.5.1 - * (c) 2020 Evan You - * @license MIT - */ -function n(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:i});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[i].concat(t.init):i,n.call(this,t)}}function i(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}var i="undefined"!==typeof window?window:"undefined"!==typeof t?t:{},r=i.__VUE_DEVTOOLS_GLOBAL_HOOK__;function s(t){r&&(t._devtoolHook=r,r.emit("vuex:init",t),r.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){r.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){r.emit("vuex:action",t,e)}),{prepend:!0}))}function o(t,e){return t.filter(e)[0]}function a(t,e){if(void 0===e&&(e=[]),null===t||"object"!==typeof t)return t;var n=o(e,(function(e){return e.original===t}));if(n)return n.copy;var i=Array.isArray(t)?[]:{};return e.push({original:t,copy:i}),Object.keys(t).forEach((function(n){i[n]=a(t[n],e)})),i}function l(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function c(t){return null!==t&&"object"===typeof t}function u(t){return t&&"function"===typeof t.then}function h(t,e){return function(){return t(e)}}var d=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},p={namespaced:{configurable:!0}};p.namespaced.get=function(){return!!this._rawModule.namespaced},d.prototype.addChild=function(t,e){this._children[t]=e},d.prototype.removeChild=function(t){delete this._children[t]},d.prototype.getChild=function(t){return this._children[t]},d.prototype.hasChild=function(t){return t in this._children},d.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},d.prototype.forEachChild=function(t){l(this._children,t)},d.prototype.forEachGetter=function(t){this._rawModule.getters&&l(this._rawModule.getters,t)},d.prototype.forEachAction=function(t){this._rawModule.actions&&l(this._rawModule.actions,t)},d.prototype.forEachMutation=function(t){this._rawModule.mutations&&l(this._rawModule.mutations,t)},Object.defineProperties(d.prototype,p);var f=function(t){this.register([],t,!1)};function v(t,e,n){if(e.update(n),n.modules)for(var i in n.modules){if(!e.getChild(i))return void 0;v(t.concat(i),e.getChild(i),n.modules[i])}}f.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},f.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},f.prototype.update=function(t){v([],this.root,t)},f.prototype.register=function(t,e,n){var i=this;void 0===n&&(n=!0);var r=new d(e,n);if(0===t.length)this.root=r;else{var s=this.get(t.slice(0,-1));s.addChild(t[t.length-1],r)}e.modules&&l(e.modules,(function(e,r){i.register(t.concat(r),e,n)}))},f.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1],i=e.getChild(n);i&&i.runtime&&e.removeChild(n)},f.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];return e.hasChild(n)};var m;var g=function(t){var e=this;void 0===t&&(t={}),!m&&"undefined"!==typeof window&&window.Vue&&E(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var i=t.strict;void 0===i&&(i=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new f(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new m,this._makeLocalGettersCache=Object.create(null);var r=this,o=this,a=o.dispatch,l=o.commit;this.dispatch=function(t,e){return a.call(r,t,e)},this.commit=function(t,e,n){return l.call(r,t,e,n)},this.strict=i;var c=this._modules.root.state;x(this,c,[],this._modules.root),_(this,c),n.forEach((function(t){return t(e)}));var u=void 0!==t.devtools?t.devtools:m.config.devtools;u&&s(this)},y={state:{configurable:!0}};function b(t,e,n){return e.indexOf(t)<0&&(n&&n.prepend?e.unshift(t):e.push(t)),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function w(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;x(t,n,[],t._modules.root,!0),_(t,n,e)}function _(t,e,n){var i=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var r=t._wrappedGetters,s={};l(r,(function(e,n){s[n]=h(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var o=m.config.silent;m.config.silent=!0,t._vm=new m({data:{$$state:e},computed:s}),m.config.silent=o,t.strict&&A(t),i&&(n&&t._withCommit((function(){i._data.$$state=null})),m.nextTick((function(){return i.$destroy()})))}function x(t,e,n,i,r){var s=!n.length,o=t._modules.getNamespace(n);if(i.namespaced&&(t._modulesNamespaceMap[o],t._modulesNamespaceMap[o]=i),!s&&!r){var a=T(e,n.slice(0,-1)),l=n[n.length-1];t._withCommit((function(){m.set(a,l,i.state)}))}var c=i.context=k(t,o,n);i.forEachMutation((function(e,n){var i=o+n;$(t,i,e,c)})),i.forEachAction((function(e,n){var i=e.root?n:o+n,r=e.handler||e;S(t,i,r,c)})),i.forEachGetter((function(e,n){var i=o+n;O(t,i,e,c)})),i.forEachChild((function(i,s){x(t,e,n.concat(s),i,r)}))}function k(t,e,n){var i=""===e,r={dispatch:i?t.dispatch:function(n,i,r){var s=L(n,i,r),o=s.payload,a=s.options,l=s.type;return a&&a.root||(l=e+l),t.dispatch(l,o)},commit:i?t.commit:function(n,i,r){var s=L(n,i,r),o=s.payload,a=s.options,l=s.type;a&&a.root||(l=e+l),t.commit(l,o,a)}};return Object.defineProperties(r,{getters:{get:i?function(){return t.getters}:function(){return C(t,e)}},state:{get:function(){return T(t.state,n)}}}),r}function C(t,e){if(!t._makeLocalGettersCache[e]){var n={},i=e.length;Object.keys(t.getters).forEach((function(r){if(r.slice(0,i)===e){var s=r.slice(i);Object.defineProperty(n,s,{get:function(){return t.getters[r]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}function $(t,e,n,i){var r=t._mutations[e]||(t._mutations[e]=[]);r.push((function(e){n.call(t,i.state,e)}))}function S(t,e,n,i){var r=t._actions[e]||(t._actions[e]=[]);r.push((function(e){var r=n.call(t,{dispatch:i.dispatch,commit:i.commit,getters:i.getters,state:i.state,rootGetters:t.getters,rootState:t.state},e);return u(r)||(r=Promise.resolve(r)),t._devtoolHook?r.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):r}))}function O(t,e,n,i){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(i.state,i.getters,t.state,t.getters)})}function A(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function T(t,e){return e.reduce((function(t,e){return t[e]}),t)}function L(t,e,n){return c(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function E(t){m&&t===m||(m=t,n(m))}y.state.get=function(){return this._vm._data.$$state},y.state.set=function(t){0},g.prototype.commit=function(t,e,n){var i=this,r=L(t,e,n),s=r.type,o=r.payload,a=(r.options,{type:s,payload:o}),l=this._mutations[s];l&&(this._withCommit((function(){l.forEach((function(t){t(o)}))})),this._subscribers.slice().forEach((function(t){return t(a,i.state)})))},g.prototype.dispatch=function(t,e){var n=this,i=L(t,e),r=i.type,s=i.payload,o={type:r,payload:s},a=this._actions[r];if(a){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(o,n.state)}))}catch(c){0}var l=a.length>1?Promise.all(a.map((function(t){return t(s)}))):a[0](s);return new Promise((function(t,e){l.then((function(e){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(o,n.state)}))}catch(c){0}t(e)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(o,n.state,t)}))}catch(c){0}e(t)}))}))}},g.prototype.subscribe=function(t,e){return b(t,this._subscribers,e)},g.prototype.subscribeAction=function(t,e){var n="function"===typeof t?{before:t}:t;return b(n,this._actionSubscribers,e)},g.prototype.watch=function(t,e,n){var i=this;return this._watcherVM.$watch((function(){return t(i.state,i.getters)}),e,n)},g.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},g.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),x(this,this.state,t,this._modules.get(t),n.preserveState),_(this,this.state)},g.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=T(e.state,t.slice(0,-1));m.delete(n,t[t.length-1])})),w(this)},g.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},g.prototype.hotUpdate=function(t){this._modules.update(t),w(this,!0)},g.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(g.prototype,y);var M=R((function(t,e){var n={};return N(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var i=V(this.$store,"mapState",t);if(!i)return;e=i.context.state,n=i.context.getters}return"function"===typeof r?r.call(this,e,n):e[r]},n[i].vuex=!0})),n})),j=R((function(t,e){var n={};return N(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var i=this.$store.commit;if(t){var s=V(this.$store,"mapMutations",t);if(!s)return;i=s.context.commit}return"function"===typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}})),n})),B=R((function(t,e){var n={};return N(e).forEach((function(e){var i=e.key,r=e.val;r=t+r,n[i]=function(){if(!t||V(this.$store,"mapGetters",t))return this.$store.getters[r]},n[i].vuex=!0})),n})),I=R((function(t,e){var n={};return N(e).forEach((function(e){var i=e.key,r=e.val;n[i]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var i=this.$store.dispatch;if(t){var s=V(this.$store,"mapActions",t);if(!s)return;i=s.context.dispatch}return"function"===typeof r?r.apply(this,[i].concat(e)):i.apply(this.$store,[r].concat(e))}})),n})),P=function(t){return{mapState:M.bind(null,t),mapGetters:B.bind(null,t),mapMutations:j.bind(null,t),mapActions:I.bind(null,t)}};function N(t){return D(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function D(t){return Array.isArray(t)||c(t)}function R(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function V(t,e,n){var i=t._modulesNamespaceMap[n];return i}function F(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var n=t.filter;void 0===n&&(n=function(t,e,n){return!0});var i=t.transformer;void 0===i&&(i=function(t){return t});var r=t.mutationTransformer;void 0===r&&(r=function(t){return t});var s=t.actionFilter;void 0===s&&(s=function(t,e){return!0});var o=t.actionTransformer;void 0===o&&(o=function(t){return t});var l=t.logMutations;void 0===l&&(l=!0);var c=t.logActions;void 0===c&&(c=!0);var u=t.logger;return void 0===u&&(u=console),function(t){var h=a(t.state);"undefined"!==typeof u&&(l&&t.subscribe((function(t,s){var o=a(s);if(n(t,h,o)){var l=q(),c=r(t),d="mutation "+t.type+l;H(u,d,e),u.log("%c prev state","color: #9E9E9E; font-weight: bold",i(h)),u.log("%c mutation","color: #03A9F4; font-weight: bold",c),u.log("%c next state","color: #4CAF50; font-weight: bold",i(o)),z(u)}h=o})),c&&t.subscribeAction((function(t,n){if(s(t,n)){var i=q(),r=o(t),a="action "+t.type+i;H(u,a,e),u.log("%c action","color: #03A9F4; font-weight: bold",r),z(u)}})))}}function H(t,e,n){var i=n?t.groupCollapsed:t.group;try{i.call(t,e)}catch(r){t.log(e)}}function z(t){try{t.groupEnd()}catch(e){t.log("—— log end ——")}}function q(){var t=new Date;return" @ "+U(t.getHours(),2)+":"+U(t.getMinutes(),2)+":"+U(t.getSeconds(),2)+"."+U(t.getMilliseconds(),3)}function W(t,e){return new Array(e+1).join(t)}function U(t,e){return W("0",e-t.toString().length)+t}var Y={Store:g,install:E,version:"3.5.1",mapState:M,mapMutations:j,mapGetters:B,mapActions:I,createNamespacedHelpers:P,createLogger:F};e["a"]=Y}).call(this,n("c8ba"))},"2fa4":function(t,e,n){"use strict";n("20f6");var i=n("80d2");e["a"]=Object(i["h"])("spacer","div","v-spacer")},"30b5":function(t,e,n){"use strict";var i=n("c532");function r(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var s;if(n)s=n(e);else if(i.isURLSearchParams(e))s=e.toString();else{var o=[];i.forEach(e,(function(t,e){null!==t&&"undefined"!==typeof t&&(i.isArray(t)?e+="[]":t=[t],i.forEach(t,(function(t){i.isDate(t)?t=t.toISOString():i.isObject(t)&&(t=JSON.stringify(t)),o.push(r(e)+"="+r(t))})))})),s=o.join("&")}if(s){var a=t.indexOf("#");-1!==a&&(t=t.slice(0,a)),t+=(-1===t.indexOf("?")?"?":"&")+s}return t}},3206:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var i=n("2b0e"),r=n("d9bd");function s(t,e){return()=>Object(r["c"])(`The ${t} component must be used inside a ${e}`)}function o(t,e,n){const r=e&&n?{register:s(e,n),unregister:s(e,n)}:null;return i["default"].extend({name:"registrable-inject",inject:{[t]:{default:r}}})}},3408:function(t,e,n){},"368e":function(t,e,n){},"36a7":function(t,e,n){},"36fd":function(t,e,n){"use strict";(function(e){var i=n("24e7"),r=n("08a0"),s=n("58b2"),o=n("4cf9"),a={baseColor:"#933c3c"},l=["octogons","overlappingCircles","plusSigns","xes","sineWaves","hexagons","overlappingRings","plaid","triangles","squares","concentricCircles","diamonds","tessellation","nestedSquares","mosaicSquares","chevrons"],c="#222",u="#ddd",h="#000",d=.02,p=.02,f=.15;function v(t,e,n){return parseInt(t.substr(e,n||1),16)}function m(t,e,n,i,r){var s=parseFloat(t),o=n-e,a=r-i;return(s-e)*a/o+i}function g(t){return t%2===0?u:c}function y(t){return m(t,0,15,p,f)}var b=t.exports=function(t,e){return this.opts=i({},a,e),this.hash=e.hash||s(t),this.svg=new o,this.generateBackground(),this.generatePattern(),this};function w(t){var e=t,n=e/2,i=Math.sin(60*Math.PI/180)*e;return[0,i,n,0,n+e,0,2*e,i,n+e,2*i,n,2*i,0,i].join(",")}function _(t,e){var n=.66*e;return[[0,0,t/2,e-n,t/2,e,0,n,0,0],[t/2,e-n,t,0,t,n,t/2,e,t/2,e-n]].map((function(t){return t.join(",")}))}function x(t){return[[t,0,t,3*t],[0,t,3*t,t]]}function k(t){var e=t,n=.33*e;return[n,0,e-n,0,e,n,e,e-n,e-n,e,n,e,0,e-n,0,n,n,0].join(",")}function C(t,e){var n=t/2;return[n,0,t,e,0,e,n,0].join(",")}function $(t,e){return[t/2,0,t,e/2,t/2,e,0,e/2].join(",")}function S(t){return[0,0,t,t,0,t,0,0].join(",")}function O(t,e,n,i,r){var s=S(i),o=y(r[0]),a=g(r[0]),l={stroke:h,"stroke-opacity":d,"fill-opacity":o,fill:a};t.polyline(s,l).transform({translate:[e+i,n],scale:[-1,1]}),t.polyline(s,l).transform({translate:[e+i,n+2*i],scale:[1,-1]}),o=y(r[1]),a=g(r[1]),l={stroke:h,"stroke-opacity":d,"fill-opacity":o,fill:a},t.polyline(s,l).transform({translate:[e+i,n+2*i],scale:[-1,-1]}),t.polyline(s,l).transform({translate:[e+i,n],scale:[1,1]})}function A(t,e,n,i,r){var s=y(r),o=g(r),a=S(i),l={stroke:h,"stroke-opacity":d,"fill-opacity":s,fill:o};t.polyline(a,l).transform({translate:[e,n+i],scale:[1,-1]}),t.polyline(a,l).transform({translate:[e+2*i,n+i],scale:[-1,-1]}),t.polyline(a,l).transform({translate:[e,n+i],scale:[1,1]}),t.polyline(a,l).transform({translate:[e+2*i,n+i],scale:[-1,1]})}function T(t,e){var n=t/2;return[0,0,e,n,0,t,0,0].join(",")}b.prototype.toSvg=function(){return this.svg.toString()},b.prototype.toString=function(){return this.toSvg()},b.prototype.toBase64=function(){var t,n=this.toSvg();return t="undefined"!==typeof window&&"function"===typeof window.btoa?window.btoa(n):new e(n).toString("base64"),t},b.prototype.toDataUri=function(){return"data:image/svg+xml;base64,"+this.toBase64()},b.prototype.toDataUrl=function(){return'url("'+this.toDataUri()+'")'},b.prototype.generateBackground=function(){var t,e,n,i;this.opts.color?n=r.hex2rgb(this.opts.color):(e=m(v(this.hash,14,3),0,4095,0,359),i=v(this.hash,17),t=r.rgb2hsl(r.hex2rgb(this.opts.baseColor)),t.h=(360*t.h-e+360)%360/360,t.s=i%2===0?Math.min(1,(100*t.s+i)/100):Math.max(0,(100*t.s-i)/100),n=r.hsl2rgb(t)),this.color=r.rgb2hex(n),this.svg.rect(0,0,"100%","100%",{fill:r.rgb2rgbString(n)})},b.prototype.generatePattern=function(){var t=this.opts.generator;if(t){if(l.indexOf(t)<0)throw new Error("The generator "+t+" does not exist.")}else t=l[v(this.hash,20)];return this["geo"+t.slice(0,1).toUpperCase()+t.slice(1)]()},b.prototype.geoHexagons=function(){var t,e,n,i,r,s,o,a,l=v(this.hash,0),c=m(l,0,15,8,60),u=c*Math.sqrt(3),p=2*c,f=w(c);for(this.svg.setWidth(3*p+3*c),this.svg.setHeight(6*u),n=0,a=0;a<6;a++)for(o=0;o<6;o++)s=v(this.hash,n),t=o%2===0?a*u:a*u+u/2,i=y(s),e=g(s),r={fill:e,"fill-opacity":i,stroke:h,"stroke-opacity":d},this.svg.polyline(f,r).transform({translate:[o*c*1.5-p/2,t-u/2]}),0===o&&this.svg.polyline(f,r).transform({translate:[6*c*1.5-p/2,t-u/2]}),0===a&&(t=o%2===0?6*u:6*u+u/2,this.svg.polyline(f,r).transform({translate:[o*c*1.5-p/2,t-u/2]})),0===o&&0===a&&this.svg.polyline(f,r).transform({translate:[6*c*1.5-p/2,5*u+u/2]}),n++},b.prototype.geoSineWaves=function(){var t,e,n,i,r,s,o,a=Math.floor(m(v(this.hash,0),0,15,100,400)),l=Math.floor(m(v(this.hash,1),0,15,30,100)),c=Math.floor(m(v(this.hash,2),0,15,3,30));for(this.svg.setWidth(a),this.svg.setHeight(36*c),e=0;e<36;e++)s=v(this.hash,e),n=y(s),t=g(s),o=a/4*.7,r={fill:"none",stroke:t,opacity:n,"stroke-width":c+"px"},i="M0 "+l+" C "+o+" 0, "+(a/2-o)+" 0, "+a/2+" "+l+" S "+(a-o)+" "+2*l+", "+a+" "+l+" S "+(1.5*a-o)+" 0, "+1.5*a+", "+l,this.svg.path(i,r).transform({translate:[-a/4,c*e-1.5*l]}),this.svg.path(i,r).transform({translate:[-a/4,c*e-1.5*l+36*c]})},b.prototype.geoChevrons=function(){var t,e,n,i,r,s,o,a=m(v(this.hash,0),0,15,30,80),l=m(v(this.hash,0),0,15,30,80),c=_(a,l);for(this.svg.setWidth(6*a),this.svg.setHeight(6*l*.66),e=0,o=0;o<6;o++)for(s=0;s<6;s++)r=v(this.hash,e),n=y(r),t=g(r),i={stroke:h,"stroke-opacity":d,fill:t,"fill-opacity":n,"stroke-width":1},this.svg.group(i).transform({translate:[s*a,o*l*.66-l/2]}).polyline(c).end(),0===o&&this.svg.group(i).transform({translate:[s*a,6*l*.66-l/2]}).polyline(c).end(),e+=1},b.prototype.geoPlusSigns=function(){var t,e,n,i,r,s,o,a,l=m(v(this.hash,0),0,15,10,25),c=3*l,u=x(l);for(this.svg.setWidth(12*l),this.svg.setHeight(12*l),n=0,a=0;a<6;a++)for(o=0;o<6;o++)s=v(this.hash,n),i=y(s),e=g(s),t=a%2===0?0:1,r={fill:e,stroke:h,"stroke-opacity":d,"fill-opacity":i},this.svg.group(r).transform({translate:[o*c-o*l+t*l-l,a*c-a*l-c/2]}).rect(u).end(),0===o&&this.svg.group(r).transform({translate:[4*c-o*l+t*l-l,a*c-a*l-c/2]}).rect(u).end(),0===a&&this.svg.group(r).transform({translate:[o*c-o*l+t*l-l,4*c-a*l-c/2]}).rect(u).end(),0===o&&0===a&&this.svg.group(r).transform({translate:[4*c-o*l+t*l-l,4*c-a*l-c/2]}).rect(u).end(),n++},b.prototype.geoXes=function(){var t,e,n,i,r,s,o,a,l=m(v(this.hash,0),0,15,10,25),c=x(l),u=3*l*.943;for(this.svg.setWidth(3*u),this.svg.setHeight(3*u),n=0,a=0;a<6;a++)for(o=0;o<6;o++)s=v(this.hash,n),i=y(s),t=o%2===0?a*u-.5*u:a*u-.5*u+u/4,e=g(s),r={fill:e,opacity:i},this.svg.group(r).transform({translate:[o*u/2-u/2,t-a*u/2],rotate:[45,u/2,u/2]}).rect(c).end(),0===o&&this.svg.group(r).transform({translate:[6*u/2-u/2,t-a*u/2],rotate:[45,u/2,u/2]}).rect(c).end(),0===a&&(t=o%2===0?6*u-u/2:6*u-u/2+u/4,this.svg.group(r).transform({translate:[o*u/2-u/2,t-6*u/2],rotate:[45,u/2,u/2]}).rect(c).end()),5===a&&this.svg.group(r).transform({translate:[o*u/2-u/2,t-11*u/2],rotate:[45,u/2,u/2]}).rect(c).end(),0===o&&0===a&&this.svg.group(r).transform({translate:[6*u/2-u/2,t-6*u/2],rotate:[45,u/2,u/2]}).rect(c).end(),n++},b.prototype.geoOverlappingCircles=function(){var t,e,n,i,r,s,o,a=v(this.hash,0),l=m(a,0,15,25,200),c=l/2;for(this.svg.setWidth(6*c),this.svg.setHeight(6*c),e=0,o=0;o<6;o++)for(s=0;s<6;s++)r=v(this.hash,e),n=y(r),t=g(r),i={fill:t,opacity:n},this.svg.circle(s*c,o*c,c,i),0===s&&this.svg.circle(6*c,o*c,c,i),0===o&&this.svg.circle(s*c,6*c,c,i),0===s&&0===o&&this.svg.circle(6*c,6*c,c,i),e++},b.prototype.geoOctogons=function(){var t,e,n,i,r,s,o=m(v(this.hash,0),0,15,10,60),a=k(o);for(this.svg.setWidth(6*o),this.svg.setHeight(6*o),e=0,s=0;s<6;s++)for(r=0;r<6;r++)i=v(this.hash,e),n=y(i),t=g(i),this.svg.polyline(a,{fill:t,"fill-opacity":n,stroke:h,"stroke-opacity":d}).transform({translate:[r*o,s*o]}),e+=1},b.prototype.geoSquares=function(){var t,e,n,i,r,s,o=m(v(this.hash,0),0,15,10,60);for(this.svg.setWidth(6*o),this.svg.setHeight(6*o),e=0,s=0;s<6;s++)for(r=0;r<6;r++)i=v(this.hash,e),n=y(i),t=g(i),this.svg.rect(r*o,s*o,o,o,{fill:t,"fill-opacity":n,stroke:h,"stroke-opacity":d}),e+=1},b.prototype.geoConcentricCircles=function(){var t,e,n,i,r,s,o=v(this.hash,0),a=m(o,0,15,10,60),l=a/5;for(this.svg.setWidth(6*(a+l)),this.svg.setHeight(6*(a+l)),e=0,s=0;s<6;s++)for(r=0;r<6;r++)i=v(this.hash,e),n=y(i),t=g(i),this.svg.circle(r*a+r*l+(a+l)/2,s*a+s*l+(a+l)/2,a/2,{fill:"none",stroke:t,opacity:n,"stroke-width":l+"px"}),i=v(this.hash,39-e),n=y(i),t=g(i),this.svg.circle(r*a+r*l+(a+l)/2,s*a+s*l+(a+l)/2,a/4,{fill:t,"fill-opacity":n}),e+=1},b.prototype.geoOverlappingRings=function(){var t,e,n,i,r,s,o,a=v(this.hash,0),l=m(a,0,15,10,60),c=l/4;for(this.svg.setWidth(6*l),this.svg.setHeight(6*l),e=0,o=0;o<6;o++)for(s=0;s<6;s++)r=v(this.hash,e),n=y(r),t=g(r),i={fill:"none",stroke:t,opacity:n,"stroke-width":c+"px"},this.svg.circle(s*l,o*l,l-c/2,i),0===s&&this.svg.circle(6*l,o*l,l-c/2,i),0===o&&this.svg.circle(s*l,6*l,l-c/2,i),0===s&&0===o&&this.svg.circle(6*l,6*l,l-c/2,i),e+=1},b.prototype.geoTriangles=function(){var t,e,n,i,r,s,o,a,l=v(this.hash,0),c=m(l,0,15,15,80),u=c/2*Math.sqrt(3),p=C(c,u);for(this.svg.setWidth(3*c),this.svg.setHeight(6*u),e=0,a=0;a<6;a++)for(o=0;o<6;o++)s=v(this.hash,e),n=y(s),t=g(s),r={fill:t,"fill-opacity":n,stroke:h,"stroke-opacity":d},i=a%2===0?o%2===0?180:0:o%2!==0?180:0,this.svg.polyline(p,r).transform({translate:[o*c*.5-c/2,u*a],rotate:[i,c/2,u/2]}),0===o&&this.svg.polyline(p,r).transform({translate:[6*c*.5-c/2,u*a],rotate:[i,c/2,u/2]}),e+=1},b.prototype.geoDiamonds=function(){var t,e,n,i,r,s,o,a,l=m(v(this.hash,0),0,15,10,50),c=m(v(this.hash,1),0,15,10,50),u=$(l,c);for(this.svg.setWidth(6*l),this.svg.setHeight(3*c),n=0,a=0;a<6;a++)for(o=0;o<6;o++)s=v(this.hash,n),i=y(s),e=g(s),r={fill:e,"fill-opacity":i,stroke:h,"stroke-opacity":d},t=a%2===0?0:l/2,this.svg.polyline(u,r).transform({translate:[o*l-l/2+t,c/2*a-c/2]}),0===o&&this.svg.polyline(u,r).transform({translate:[6*l-l/2+t,c/2*a-c/2]}),0===a&&this.svg.polyline(u,r).transform({translate:[o*l-l/2+t,c/2*6-c/2]}),0===o&&0===a&&this.svg.polyline(u,r).transform({translate:[6*l-l/2+t,c/2*6-c/2]}),n+=1},b.prototype.geoNestedSquares=function(){var t,e,n,i,r,s,o,a=m(v(this.hash,0),0,15,4,12),l=7*a;for(this.svg.setWidth(6*(l+a)+6*a),this.svg.setHeight(6*(l+a)+6*a),e=0,o=0;o<6;o++)for(s=0;s<6;s++)r=v(this.hash,e),n=y(r),t=g(r),i={fill:"none",stroke:t,opacity:n,"stroke-width":a+"px"},this.svg.rect(s*l+s*a*2+a/2,o*l+o*a*2+a/2,l,l,i),r=v(this.hash,39-e),n=y(r),t=g(r),i={fill:"none",stroke:t,opacity:n,"stroke-width":a+"px"},this.svg.rect(s*l+s*a*2+a/2+2*a,o*l+o*a*2+a/2+2*a,3*a,3*a,i),e+=1},b.prototype.geoMosaicSquares=function(){var t,e,n,i=m(v(this.hash,0),0,15,15,50);for(this.svg.setWidth(8*i),this.svg.setHeight(8*i),t=0,n=0;n<4;n++)for(e=0;e<4;e++)e%2===0?n%2===0?A(this.svg,e*i*2,n*i*2,i,v(this.hash,t)):O(this.svg,e*i*2,n*i*2,i,[v(this.hash,t),v(this.hash,t+1)]):n%2===0?O(this.svg,e*i*2,n*i*2,i,[v(this.hash,t),v(this.hash,t+1)]):A(this.svg,e*i*2,n*i*2,i,v(this.hash,t)),t+=1},b.prototype.geoPlaid=function(){var t,e,n,i,r,s,o,a=0,l=0;e=0;while(e<36)i=v(this.hash,e),a+=i+5,o=v(this.hash,e+1),n=y(o),t=g(o),r=o+5,this.svg.rect(0,a,"100%",r,{opacity:n,fill:t}),a+=r,e+=2;e=0;while(e<36)i=v(this.hash,e),l+=i+5,o=v(this.hash,e+1),n=y(o),t=g(o),s=o+5,this.svg.rect(l,0,s,"100%",{opacity:n,fill:t}),l+=s,e+=2;this.svg.setWidth(l),this.svg.setHeight(a)},b.prototype.geoTessellation=function(){var t,e,n,i,r,s=m(v(this.hash,0),0,15,5,40),o=s*Math.sqrt(3),a=2*s,l=s/2*Math.sqrt(3),c=T(s,l),u=3*s+2*l,p=2*o+2*s;for(this.svg.setWidth(u),this.svg.setHeight(p),e=0;e<20;e++)switch(r=v(this.hash,e),n=y(r),t=g(r),i={stroke:h,"stroke-opacity":d,fill:t,"fill-opacity":n,"stroke-width":1},e){case 0:this.svg.rect(-s/2,-s/2,s,s,i),this.svg.rect(u-s/2,-s/2,s,s,i),this.svg.rect(-s/2,p-s/2,s,s,i),this.svg.rect(u-s/2,p-s/2,s,s,i);break;case 1:this.svg.rect(a/2+l,o/2,s,s,i);break;case 2:this.svg.rect(-s/2,p/2-s/2,s,s,i),this.svg.rect(u-s/2,p/2-s/2,s,s,i);break;case 3:this.svg.rect(a/2+l,1.5*o+s,s,s,i);break;case 4:this.svg.polyline(c,i).transform({translate:[s/2,-s/2],rotate:[0,s/2,l/2]}),this.svg.polyline(c,i).transform({translate:[s/2,p- -s/2],rotate:[0,s/2,l/2],scale:[1,-1]});break;case 5:this.svg.polyline(c,i).transform({translate:[u-s/2,-s/2],rotate:[0,s/2,l/2],scale:[-1,1]}),this.svg.polyline(c,i).transform({translate:[u-s/2,p+s/2],rotate:[0,s/2,l/2],scale:[-1,-1]});break;case 6:this.svg.polyline(c,i).transform({translate:[u/2+s/2,o/2]});break;case 7:this.svg.polyline(c,i).transform({translate:[u-u/2-s/2,o/2],scale:[-1,1]});break;case 8:this.svg.polyline(c,i).transform({translate:[u/2+s/2,p-o/2],scale:[1,-1]});break;case 9:this.svg.polyline(c,i).transform({translate:[u-u/2-s/2,p-o/2],scale:[-1,-1]});break;case 10:this.svg.polyline(c,i).transform({translate:[s/2,p/2-s/2]});break;case 11:this.svg.polyline(c,i).transform({translate:[u-s/2,p/2-s/2],scale:[-1,1]});break;case 12:this.svg.rect(0,0,s,s,i).transform({translate:[s/2,s/2],rotate:[-30,0,0]});break;case 13:this.svg.rect(0,0,s,s,i).transform({scale:[-1,1],translate:[s/2-u,s/2],rotate:[-30,0,0]});break;case 14:this.svg.rect(0,0,s,s,i).transform({translate:[s/2,p/2-s/2-s],rotate:[30,0,s]});break;case 15:this.svg.rect(0,0,s,s,i).transform({scale:[-1,1],translate:[s/2-u,p/2-s/2-s],rotate:[30,0,s]});break;case 16:this.svg.rect(0,0,s,s,i).transform({scale:[1,-1],translate:[s/2,p/2-p-s/2-s],rotate:[30,0,s]});break;case 17:this.svg.rect(0,0,s,s,i).transform({scale:[-1,-1],translate:[s/2-u,p/2-p-s/2-s],rotate:[30,0,s]});break;case 18:this.svg.rect(0,0,s,s,i).transform({scale:[1,-1],translate:[s/2,s/2-p],rotate:[-30,0,0]});break;case 19:this.svg.rect(0,0,s,s,i).transform({scale:[-1,-1],translate:[s/2-u,s/2-p],rotate:[-30,0,0]});break}}}).call(this,n("b639").Buffer)},"37c6":function(t,e,n){"use strict";var i=n("8e36");e["a"]=i["a"]},"387f":function(t,e,n){"use strict";t.exports=function(t,e,n,i,r){return t.config=e,n&&(t.code=n),t.request=i,t.response=r,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},"38cb":function(t,e,n){"use strict";var i=n("a9ad"),r=n("7560"),s=n("3206"),o=n("80d2"),a=n("d9bd"),l=n("58df");const c=Object(l["a"])(i["a"],Object(s["a"])("form"),r["a"]);e["a"]=c.extend({name:"validatable",props:{disabled:Boolean,error:Boolean,errorCount:{type:[Number,String],default:1},errorMessages:{type:[String,Array],default:()=>[]},messages:{type:[String,Array],default:()=>[]},readonly:Boolean,rules:{type:Array,default:()=>[]},success:Boolean,successMessages:{type:[String,Array],default:()=>[]},validateOnBlur:Boolean,value:{required:!1}},data(){return{errorBucket:[],hasColor:!1,hasFocused:!1,hasInput:!1,isFocused:!1,isResetting:!1,lazyValue:this.value,valid:!1}},computed:{computedColor(){if(!this.isDisabled)return this.color?this.color:this.isDark&&!this.appIsDark?"white":"primary"},hasError(){return this.internalErrorMessages.length>0||this.errorBucket.length>0||this.error},hasSuccess(){return this.internalSuccessMessages.length>0||this.success},externalError(){return this.internalErrorMessages.length>0||this.error},hasMessages(){return this.validationTarget.length>0},hasState(){return!this.isDisabled&&(this.hasSuccess||this.shouldValidate&&this.hasError)},internalErrorMessages(){return this.genInternalMessages(this.errorMessages)},internalMessages(){return this.genInternalMessages(this.messages)},internalSuccessMessages(){return this.genInternalMessages(this.successMessages)},internalValue:{get(){return this.lazyValue},set(t){this.lazyValue=t,this.$emit("input",t)}},isDisabled(){return this.disabled||!!this.form&&this.form.disabled},isInteractive(){return!this.isDisabled&&!this.isReadonly},isReadonly(){return this.readonly||!!this.form&&this.form.readonly},shouldValidate(){return!!this.externalError||!this.isResetting&&(this.validateOnBlur?this.hasFocused&&!this.isFocused:this.hasInput||this.hasFocused)},validations(){return this.validationTarget.slice(0,Number(this.errorCount))},validationState(){if(!this.isDisabled)return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":this.hasColor?this.computedColor:void 0},validationTarget(){return this.internalErrorMessages.length>0?this.internalErrorMessages:this.successMessages&&this.successMessages.length>0?this.internalSuccessMessages:this.messages&&this.messages.length>0?this.internalMessages:this.shouldValidate?this.errorBucket:[]}},watch:{rules:{handler(t,e){Object(o["i"])(t,e)||this.validate()},deep:!0},internalValue(){this.hasInput=!0,this.validateOnBlur||this.$nextTick(this.validate)},isFocused(t){t||this.isDisabled||(this.hasFocused=!0,this.validateOnBlur&&this.$nextTick(this.validate))},isResetting(){setTimeout(()=>{this.hasInput=!1,this.hasFocused=!1,this.isResetting=!1,this.validate()},0)},hasError(t){this.shouldValidate&&this.$emit("update:error",t)},value(t){this.lazyValue=t}},beforeMount(){this.validate()},created(){this.form&&this.form.register(this)},beforeDestroy(){this.form&&this.form.unregister(this)},methods:{genInternalMessages(t){return t?Array.isArray(t)?t:[t]:[]},reset(){this.isResetting=!0,this.internalValue=Array.isArray(this.internalValue)?[]:null},resetValidation(){this.isResetting=!0},validate(t=!1,e){const n=[];e=e||this.internalValue,t&&(this.hasInput=this.hasFocused=!0);for(let i=0;i0}})}},"3ad0":function(t,e,n){},"3c93":function(t,e,n){},"40dc":function(t,e,n){"use strict";n("8b0d");var i=n("71d9");function r(t,e){const{self:n=!1}=e.modifiers||{},i=e.value,r="object"===typeof i&&i.options||{passive:!0},s="function"===typeof i||"handleEvent"in i?i:i.handler,o=n?t:e.arg?document.querySelector(e.arg):window;o&&(o.addEventListener("scroll",s,r),t._onScroll={handler:s,options:r,target:n?void 0:o})}function s(t){if(!t._onScroll)return;const{handler:e,options:n,target:i=t}=t._onScroll;i.removeEventListener("scroll",e,n),delete t._onScroll}const o={inserted:r,unbind:s};var a=o,l=n("3a66"),c=n("d9bd"),u=n("2b0e"),h=u["default"].extend({name:"scrollable",directives:{Scroll:o},props:{scrollTarget:String,scrollThreshold:[String,Number]},data:()=>({currentScroll:0,currentThreshold:0,isActive:!1,isScrollingUp:!1,previousScroll:0,savedScroll:0,target:null}),computed:{canScroll(){return"undefined"!==typeof window},computedScrollThreshold(){return this.scrollThreshold?Number(this.scrollThreshold):300}},watch:{isScrollingUp(){this.savedScroll=this.savedScroll||this.currentScroll},isActive(){this.savedScroll=0}},mounted(){this.scrollTarget&&(this.target=document.querySelector(this.scrollTarget),this.target||Object(c["c"])(`Unable to locate element with identifier ${this.scrollTarget}`,this))},methods:{onScroll(){this.canScroll&&(this.previousScroll=this.currentScroll,this.currentScroll=this.target?this.target.scrollTop:window.pageYOffset,this.isScrollingUp=this.currentScroll{Math.abs(this.currentScroll-this.savedScroll)>this.computedScrollThreshold&&this.thresholdMet()}))},thresholdMet(){}}}),d=n("d10f"),p=n("f2e7"),f=n("80d2"),v=n("58df");const m=Object(v["a"])(i["a"],h,d["a"],p["a"],Object(l["a"])("top",["clippedLeft","clippedRight","computedHeight","invertedScroll","isExtended","isProminent","value"]));e["a"]=m.extend({name:"v-app-bar",directives:{Scroll:a},provide(){return{VAppBar:this}},props:{clippedLeft:Boolean,clippedRight:Boolean,collapseOnScroll:Boolean,elevateOnScroll:Boolean,fadeImgOnScroll:Boolean,hideOnScroll:Boolean,invertedScroll:Boolean,scrollOffScreen:Boolean,shrinkOnScroll:Boolean,value:{type:Boolean,default:!0}},data(){return{isActive:this.value}},computed:{applicationProperty(){return this.bottom?"bottom":"top"},canScroll(){return h.options.computed.canScroll.call(this)&&(this.invertedScroll||this.elevateOnScroll||this.hideOnScroll||this.collapseOnScroll||this.isBooted||!this.value)},classes(){return{...i["a"].options.computed.classes.call(this),"v-toolbar--collapse":this.collapse||this.collapseOnScroll,"v-app-bar":!0,"v-app-bar--clipped":this.clippedLeft||this.clippedRight,"v-app-bar--fade-img-on-scroll":this.fadeImgOnScroll,"v-app-bar--elevate-on-scroll":this.elevateOnScroll,"v-app-bar--fixed":!this.absolute&&(this.app||this.fixed),"v-app-bar--hide-shadow":this.hideShadow,"v-app-bar--is-scrolled":this.currentScroll>0,"v-app-bar--shrink-on-scroll":this.shrinkOnScroll}},scrollRatio(){const t=this.computedScrollThreshold;return Math.max((t-this.currentScroll)/t,0)},computedContentHeight(){if(!this.shrinkOnScroll)return i["a"].options.computed.computedContentHeight.call(this);const t=this.dense?48:56,e=this.computedOriginalHeight;return t+(e-t)*this.scrollRatio},computedFontSize(){if(!this.isProminent)return;const t=1.25,e=1.5;return t+(e-t)*this.scrollRatio},computedLeft(){return!this.app||this.clippedLeft?0:this.$vuetify.application.left},computedMarginTop(){return this.app?this.$vuetify.application.bar:0},computedOpacity(){if(this.fadeImgOnScroll)return this.scrollRatio},computedOriginalHeight(){let t=i["a"].options.computed.computedContentHeight.call(this);return this.isExtended&&(t+=parseInt(this.extensionHeight)),t},computedRight(){return!this.app||this.clippedRight?0:this.$vuetify.application.right},computedScrollThreshold(){return this.scrollThreshold?Number(this.scrollThreshold):this.computedOriginalHeight-(this.dense?48:56)},computedTransform(){if(!this.canScroll||this.elevateOnScroll&&0===this.currentScroll&&this.isActive)return 0;if(this.isActive)return 0;const t=this.scrollOffScreen?this.computedHeight:this.computedContentHeight;return this.bottom?t:-t},hideShadow(){return this.elevateOnScroll&&this.isExtended?this.currentScroll0:i["a"].options.computed.isCollapsed.call(this)},isProminent(){return i["a"].options.computed.isProminent.call(this)||this.shrinkOnScroll},styles(){return{...i["a"].options.computed.styles.call(this),fontSize:Object(f["f"])(this.computedFontSize,"rem"),marginTop:Object(f["f"])(this.computedMarginTop),transform:`translateY(${Object(f["f"])(this.computedTransform)})`,left:Object(f["f"])(this.computedLeft),right:Object(f["f"])(this.computedRight)}}},watch:{canScroll:"onScroll",computedTransform(){this.canScroll&&(this.clippedLeft||this.clippedRight)&&this.callUpdate()},invertedScroll(t){this.isActive=!t||0!==this.currentScroll}},created(){this.invertedScroll&&(this.isActive=!1)},methods:{genBackground(){const t=i["a"].options.methods.genBackground.call(this);return t.data=this._b(t.data||{},t.tag,{style:{opacity:this.computedOpacity}}),t},updateApplication(){return this.invertedScroll?0:this.computedHeight+this.computedTransform},thresholdMet(){this.invertedScroll?this.isActive=this.currentScroll>this.computedScrollThreshold:(this.hideOnScroll&&(this.isActive=this.isScrollingUp||this.currentScroll!t.isComment&&" "!==t.text)}})},"490a":function(t,e,n){"use strict";n("8d4f");var i=n("90a2"),r=n("a9ad"),s=n("80d2");e["a"]=r["a"].extend({name:"v-progress-circular",directives:{intersect:i["a"]},props:{button:Boolean,indeterminate:Boolean,rotate:{type:[Number,String],default:0},size:{type:[Number,String],default:32},width:{type:[Number,String],default:4},value:{type:[Number,String],default:0}},data:()=>({radius:20,isVisible:!0}),computed:{calculatedSize(){return Number(this.size)+(this.button?8:0)},circumference(){return 2*Math.PI*this.radius},classes(){return{"v-progress-circular--visible":this.isVisible,"v-progress-circular--indeterminate":this.indeterminate,"v-progress-circular--button":this.button}},normalizedValue(){return this.value<0?0:this.value>100?100:parseFloat(this.value)},strokeDashArray(){return Math.round(1e3*this.circumference)/1e3},strokeDashOffset(){return(100-this.normalizedValue)/100*this.circumference+"px"},strokeWidth(){return Number(this.width)/+this.size*this.viewBoxSize*2},styles(){return{height:Object(s["f"])(this.calculatedSize),width:Object(s["f"])(this.calculatedSize)}},svgStyles(){return{transform:`rotate(${Number(this.rotate)}deg)`}},viewBoxSize(){return this.radius/(1-Number(this.width)/+this.size)}},methods:{genCircle(t,e){return this.$createElement("circle",{class:`v-progress-circular__${t}`,attrs:{fill:"transparent",cx:2*this.viewBoxSize,cy:2*this.viewBoxSize,r:this.radius,"stroke-width":this.strokeWidth,"stroke-dasharray":this.strokeDashArray,"stroke-dashoffset":e}})},genSvg(){const t=[this.indeterminate||this.genCircle("underlay",0),this.genCircle("overlay",this.strokeDashOffset)];return this.$createElement("svg",{style:this.svgStyles,attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:`${this.viewBoxSize} ${this.viewBoxSize} ${2*this.viewBoxSize} ${2*this.viewBoxSize}`}},t)},genInfo(){return this.$createElement("div",{staticClass:"v-progress-circular__info"},this.$slots.default)},onObserve(t,e,n){this.isVisible=n}},render(t){return t("div",this.setTextColor(this.color,{staticClass:"v-progress-circular",attrs:{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":this.indeterminate?void 0:this.normalizedValue},class:this.classes,directives:[{name:"intersect",value:this.onObserve}],style:this.styles,on:this.$listeners}),[this.genSvg(),this.genInfo()])}})},"4a7b":function(t,e,n){"use strict";var i=n("c532");t.exports=function(t,e){e=e||{};var n={},r=["url","method","data"],s=["headers","auth","proxy","params"],o=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],a=["validateStatus"];function l(t,e){return i.isPlainObject(t)&&i.isPlainObject(e)?i.merge(t,e):i.isPlainObject(e)?i.merge({},e):i.isArray(e)?e.slice():e}function c(r){i.isUndefined(e[r])?i.isUndefined(t[r])||(n[r]=l(void 0,t[r])):n[r]=l(t[r],e[r])}i.forEach(r,(function(t){i.isUndefined(e[t])||(n[t]=l(void 0,e[t]))})),i.forEach(s,c),i.forEach(o,(function(r){i.isUndefined(e[r])?i.isUndefined(t[r])||(n[r]=l(void 0,t[r])):n[r]=l(void 0,e[r])})),i.forEach(a,(function(i){i in e?n[i]=l(t[i],e[i]):i in t&&(n[i]=l(void 0,t[i]))}));var u=r.concat(s).concat(o).concat(a),h=Object.keys(t).concat(Object.keys(e)).filter((function(t){return-1===u.indexOf(t)}));return i.forEach(h,c),n}},"4ad4":function(t,e,n){"use strict";var i=n("16b7"),r=n("f2e7"),s=n("58df"),o=n("80d2"),a=n("d9bd");const l=Object(s["a"])(i["a"],r["a"]);e["a"]=l.extend({name:"activatable",props:{activator:{default:null,validator:t=>{return["string","object"].includes(typeof t)}},disabled:Boolean,internalActivator:Boolean,openOnHover:Boolean,openOnFocus:Boolean},data:()=>({activatorElement:null,activatorNode:[],events:["click","mouseenter","mouseleave","focus"],listeners:{}}),watch:{activator:"resetActivator",openOnFocus:"resetActivator",openOnHover:"resetActivator"},mounted(){const t=Object(o["p"])(this,"activator",!0);t&&["v-slot","normal"].includes(t)&&Object(a["b"])('The activator slot must be bound, try \'