/*!
 * # Semantic UI 2.4.1 - Site
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */body,html{height:100%}html{font-size:14px}body{margin:0;overflow-x:hidden;min-width:320px;background:#fff;font-size:14px;line-height:1.4285em;color:rgba(0,0,0,.87);font-smoothing:antialiased}body,h1,h2,h3,h4,h5{padding:0;font-family:Helvetica Neue,Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5{line-height:1.28571429em;margin:calc(2rem - .14286em) 0 1rem;font-weight:700}h1{min-height:1rem;font-size:2rem}h2{font-size:1.71428571rem}h3{font-size:1.28571429rem}h4{font-size:1.07142857rem}h5{font-size:1rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}p{margin:0 0 1em;line-height:1.4285em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:#4183c4}a,a:hover{text-decoration:none}a:hover{color:#1e70bf}::-webkit-selection{background-color:#cce2ff;color:rgba(0,0,0,.87)}::-moz-selection{background-color:#cce2ff;color:rgba(0,0,0,.87)}::selection{background-color:#cce2ff;color:rgba(0,0,0,.87)}input::-webkit-selection,textarea::-webkit-selection{background-color:hsla(0,0%,39.2%,.4);color:rgba(0,0,0,.87)}input::-moz-selection,textarea::-moz-selection{background-color:hsla(0,0%,39.2%,.4);color:rgba(0,0,0,.87)}input::selection,textarea::selection{background-color:hsla(0,0%,39.2%,.4);color:rgba(0,0,0,.87)}body ::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}body ::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:0}body ::-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:rgba(0,0,0,.25);-webkit-transition:color .2s ease;transition:color .2s ease}body ::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.15)}body ::-webkit-scrollbar-thumb:hover{background:rgba(128,135,139,.8)}body .ui.inverted::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}body .ui.inverted::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.25)}body .ui.inverted::-webkit-scrollbar-thumb:window-inactive{background:hsla(0,0%,100%,.15)}body .ui.inverted::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.35)}@media (max-width:1024px){body,html{font-size:90%}}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#app.has-bottom-player{padding-bottom:4rem}#app.has-bottom-player .toast-container{bottom:5rem}#footer{border-bottom:none;border-top:1px solid rgba(34,36,38,.15)}#app>.main,#app>main{-webkit-box-flex:1;flex:1}.instance-chooser{margin-top:2em}@media (min-width:1025px){.ui.wide.left.sidebar{width:275px}}@media (min-width:1201px){.ui.wide.left.sidebar{width:275px}}#app>.footer,#app>.main.pusher{position:relative;-webkit-transform:none!important;transform:none!important}@media (min-width:1025px){#app>.footer,#app>.main.pusher{margin-left:275px!important}}@media (min-width:1201px){#app>.footer,#app>.main.pusher{margin-left:275px!important}}.main.pusher.hidden{display:none}.main.pusher>.ui.secondary.menu{margin-left:0;margin-right:0;border:none;overflow-y:auto}.main.pusher>.ui.secondary.menu .ui.item{border:none;border-bottom-style:none;margin-bottom:0}@media (min-width:769px){.main.pusher>.ui.secondary.menu{padding:0 2.5rem}}.main.pusher>.ui.secondary.menu .item{padding-top:1.5em;padding-bottom:1.5em}#footer,.ui.stripe.segment{padding:1em}#footer.ui.container,.ui.stripe.segment.ui.container{margin:0}@media (min-width:769px){#footer,.ui.stripe.segment{padding:2em}}@media (min-width:1201px){#footer,.ui.stripe.segment{padding:3em}}.stripe.segment>.secondary.menu:last-child{position:absolute;bottom:0;left:0;right:0;border-bottom:none}.center.aligned.menu{-webkit-box-pack:center;justify-content:center}.text.center.aligned{text-align:center}.ellipsis:not(.icon){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ellipsis-rows tr>td:first-child{max-width:4em}.ellipsis-rows tr>td:nth-child(2){position:relative}.ellipsis-rows tr>td:nth-child(2):before{content:"&nbsp;";visibility:hidden}.ellipsis-rows tr>td:nth-child(2)>*{position:absolute;left:0;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.5em}.ui.small.text.container{max-width:500px!important}.button.icon.tiny{padding:.5em!important}.sidebar .logo.bordered.icon{padding:.5em .41em!important}.sidebar .logo path{fill:#fff}.sidebar .tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.link{cursor:pointer}.ui.really.basic.button:not(:focus){box-shadow:none!important;background-color:none!important}.floated.buttons .button~.dropdown{border-left:none}.ui.icon.header .circular.icon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.header-buttons>.buttons{display:inline-block;padding:.2em;margin:0;font-size:1em}.header-buttons>.buttons .buttons{margin:0}a{cursor:pointer}.segment.hidden{display:none}.hidden:not(.divider){display:none!important}.nomargin{margin:0!important}button.reset{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;text-align:inherit}.text.align.left{text-align:left}.ui.table>caption{font-weight:700;padding:.5em;text-align:left}[role=button]{cursor:pointer}.left.floated{float:left}.right.floated{float:right}[data-tooltip]:after{white-space:normal;width:500px;max-width:500px;z-index:999}label .tooltip{margin-left:1em}.ui.list .list.icon{padding-left:0}.ui.dropdown .item[disabled]{display:none}span.diff.added{background-color:rgba(0,255,0,.25)}span.diff.removed{background-color:rgba(255,0,0,.25)}.table-wrapper{display:block;overflow-x:auto}td.align.right{text-align:right}.ui.pagination.menu{margin-top:1em}.ui.pagination.menu+span{margin-left:1em}.card .description{word-wrap:break-word}.ui.checkbox label{cursor:pointer}input+.help{margin-top:.5em}.expandable:not(.expanded){overflow:hidden;max-height:15vh;background:-webkit-linear-gradient(top,transparent,transparent 90%,rgba(0,0,0,.3));background:linear-gradient(top,transparent,transparent 90%,rgba(0,0,0,.3))}.ui.borderless.button{border:none!important;box-shadow:none!important;padding-left:0;padding-right:0}.column .ui.text.container{max-width:100%!important}.ui.small.divider{margin:.5rem 0}.ui.very.small.divider{margin:.25rem 0}.ui.horizontal.divider{display:inline-block;margin:0 .5em}@media (max-width:1023px){.queue.segment.player-focused #queue-grid #player{padding-bottom:6rem}}@media (max-width:1023px){.queue-controls{height:4rem}}@media (max-width:1023px){.desktop-and-up{display:none!important}}@media (max-width:767px){.tablet-and-up{display:none!important}}@media (min-width:1025px){.tablet-and-below{display:none!important}}@media (min-width:769px){.mobile-only{display:none!important}}:not(.menu)>.link:not(.button):not(.list):hover,:not(.menu)>a:not(.button):not(.list):hover{text-decoration:underline}.ui.cards.app-cards .app-card{display:-webkit-box;display:flex;width:11em;height:20em;font-size:95%}@media (min-width:769px){.ui.cards.app-cards .app-card{font-size:100%;width:14em;height:23em}}.ui.cards.app-cards .app-card .content:not(.extra){padding:.25em .5em 0}@media (min-width:769px){.ui.cards.app-cards .app-card .content:not(.extra){padding:.5em 1em 0}}.ui.cards.app-cards .app-card .content.extra{padding:.25em .5em}@media (min-width:769px){.ui.cards.app-cards .app-card .content.extra{padding:.5em 1em}}.ui.cards.app-cards .app-card .head-image{height:11em;background-size:cover!important;background-position:50%!important;display:-webkit-box!important;display:flex!important;-webkit-box-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;align-items:flex-end!important}@media (min-width:769px){.ui.cards.app-cards .app-card .head-image{height:14em}}.ui.cards.app-cards .app-card .head-image .button{margin:0}.ui.cards.app-cards .app-card .head-image.circular{overflow:visible;border-radius:50%!important;width:10.5em;height:10.5em;margin:.25em}@media (min-width:769px){.ui.cards.app-cards .app-card .head-image.circular{width:13em;height:13em;margin:.5em}}.ui.cards.app-cards .app-card .head-image.padded{margin:.5em;border-radius:.25em!important}.ui.cards.app-cards .app-card .head-image.squares{display:block!important;position:relative;margin-bottom:-1px}.ui.cards.app-cards .app-card .head-image.squares .button{position:absolute!important;bottom:.5em;right:.5em}.ui.cards.app-cards .app-card .head-image.squares img{display:inline-block;width:50%;height:50%;margin:0;border-radius:0;margin-bottom:-4px}.ui.cards.app-cards .app-card .head-image.squares img:first-child{border-top-left-radius:3px}.ui.cards.app-cards .app-card .head-image.squares img:nth-child(2){border-top-right-radius:3px}.ui.cards.app-cards .app-card .extra{border-top:0!important}.ui.cards.app-cards .app-card .content:not(.extra),.ui.cards.app-cards .app-card .content:not(.extra) *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:0}.ui.cards.app-cards .app-card .floating.dropdown>.icon{margin-right:0}.two-images{margin-right:1em;position:relative;width:3.5em;height:3.5em}.two-images.large{width:15em;height:15em}.two-images.large img{width:11em}.two-images img{width:2.5em;position:absolute}.two-images img:last-child{bottom:0;left:0}.two-images img:first-child{top:0;right:0}.channel-entry-card,.channel-serie-card{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.channel-entry-card .controls,.channel-serie-card .controls{margin-right:1em}.channel-entry-card .image,.channel-serie-card .image{width:3em;height:3em;margin-right:1em;line-height:3em;text-align:center;font-weight:700}.channel-entry-card .two-images,.channel-serie-card .two-images{margin-right:1em;position:relative;width:3.5em;height:3.5em}.channel-entry-card .two-images.large,.channel-serie-card .two-images.large{width:15em;height:15em}.channel-entry-card .two-images.large img,.channel-serie-card .two-images.large img{width:11em}.channel-entry-card .two-images img,.channel-serie-card .two-images img{width:2.5em;position:absolute}.channel-entry-card .two-images img:last-child,.channel-serie-card .two-images img:last-child{bottom:0;left:0}.channel-entry-card .two-images img:first-child,.channel-serie-card .two-images img:first-child{top:0;right:0}.channel-entry-card .content,.channel-serie-card .content{-webkit-box-flex:1;flex-grow:1}.album-entries>div{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.album-entries .content{-webkit-box-flex:1;flex-grow:1}.ui.artist-label .icon{width:2em}.ui.artist-label.rounded{border-radius:5em;padding:.2em .75em .2em .2em;line-height:2em}.ui.artist-label.rounded img{border-radius:50%;vertical-align:middle}.album-entry,.channel-entry-card{border-radius:5px;padding:.5em}.album-entry .meta,.channel-entry-card .meta{text-align:right;min-width:7em}.album-entry>div,.channel-entry-card>div{padding:.25em}.album-entry>div:not(:last-child),.channel-entry-card>div:not(:last-child){margin-right:.25em}.album-entry.active,.channel-entry-card.active{background:hsla(0,0%,60.8%,.2)}.album-entry:hover,.channel-entry-card:hover{background:hsla(0,0%,60.8%,.1)}.album-entry .favorite-icon.tiny.button,.channel-entry-card .favorite-icon.tiny.button{border:none!important;padding:0!important;margin:0 .5em}.channel-image{border:1px solid rgba(0,0,0,.15);background-color:#fff;border-radius:.3em}.channel-image.large{width:8em!important}.content-form .segment:first-child{min-height:15em}.content-form .ui.secondary.menu{margin-top:-.5em}.content-form .input{width:100%}.placeholder.image{background-color:rgba(0,0,0,.08);width:3em;height:3em;max-width:100%;display:block}.placeholder.image.large{width:8em;height:8em}.placeholder.image.circular{border-radius:50%}.placeholder.image.static{-webkit-animation:none;animation:none}.channel-type.field .radio{display:block;padding:1.5em}.channel-type.field .radio.selected{background-color:rgba(0,0,0,.05)}@media (min-width:769px){.header.with-actions{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}}.header.with-actions .actions{font-weight:400;font-size:.6em}.file-uploads.channels.ui.button{display:block;padding:2em 1em;width:100%;box-shadow:none;border-style:dashed!important;border:2px solid rgba(50,50,50,.5);font-size:1.2em;padding:0}.file-uploads.channels.ui.button>div:not(.divider){padding:1em}.channel-file{display:-webkit-box;display:flex;-webkit-box-align:top;align-items:top;margin-bottom:1em}.channel-file>:first-child{width:3em}.channel-file .header{margin:0 1em}.channel-file .header .sub.header{margin-top:.5em}.modal>.header{text-align:center}.ui.header .content{display:block}.with-image.item{display:-webkit-box!important;display:flex!important;-webkit-box-align:center;align-items:center;height:3em}.with-image.item img.image{width:3em;height:3em;margin-right:1em}.with-image.item .icon.image{width:3em;margin-right:1em;display:block}.with-image.item .content{font-size:1em}.with-image.item .meta{margin-top:.5em;font-size:.8em}.button-group>:not(:first-child){margin-left:.5em}.theme-light .main.pusher>.ui.secondary.menu{box-shadow:inset 0 -2px 0 0 rgba(34,36,38,.15);background-color:#fff}.theme-light .main.pusher>.ui.secondary.menu .ui.item.active{box-shadow:inset 0 -2px 0 0 #000}.theme-light .main.with-background,.theme-light .opaque{background-color:#fff}.theme-light .discrete{color:rgba(0,0,0,.87)}.theme-light .really.discrete{color:rgba(0,0,0,.57)}.theme-light .playlist.card .attached.button{background-color:#f3f4f5}.theme-light .disabled-row{color:rgba(40,40,40,.3)}.theme-light footer p{color:grey}.theme-light footer#footer div.item:hover{color:rgba(0,0,0,.87)}.theme-light .ui.fixed-header.segment{background-color:#fff;box-shadow:inset 0 -1px 0 0 rgba(34,36,38,.15)}.theme-light .ui.fixed-footer.segment{box-shadow:inset 0 1px 0 0 rgba(34,36,38,.15)}@media (max-width:1023px){.theme-light .queue.segment .queue-controls{background-color:#fff}}.theme-dark{background-color:#2b3a42}.theme-dark .ui.labeled.input .label,.theme-dark .ui.labeled.input input{background-color:#bdd3de}.theme-dark .ui.labeled.input .label::-webkit-input-placeholder,.theme-dark .ui.labeled.input input::-webkit-input-placeholder{color:#334752}.theme-dark .ui.labeled.input .label:-ms-input-placeholder,.theme-dark .ui.labeled.input input:-ms-input-placeholder{color:#334752}.theme-dark .ui.labeled.input .label::-ms-input-placeholder,.theme-dark .ui.labeled.input input::-ms-input-placeholder{color:#334752}.theme-dark .ui.labeled.input .label::placeholder,.theme-dark .ui.labeled.input input::placeholder{color:#334752}.theme-dark .ui.statistics .statistic>.label,.theme-dark .ui.statistics .statistic>.value{color:#dfebf0}.theme-dark .main.with-background,.theme-dark .opaque{background-color:#2b3a42}.theme-dark .ui.link.list.list .active.item,.theme-dark .ui.link.list.list .active.item a:not(.ui){color:inherit}.theme-dark .ui.dropdown .menu .selected.item,.theme-dark .ui.dropdown.selected,.theme-dark .ui.form input:not([type]),.theme-dark .ui.form input[type=date],.theme-dark .ui.form input[type=datetime-local],.theme-dark .ui.form input[type=email],.theme-dark .ui.form input[type=file],.theme-dark .ui.form input[type=number],.theme-dark .ui.form input[type=password],.theme-dark .ui.form input[type=search],.theme-dark .ui.form input[type=tel],.theme-dark .ui.form input[type=text],.theme-dark .ui.form input[type=time],.theme-dark .ui.form input[type=url],.theme-dark .ui.form select,.theme-dark .ui.form textarea,.theme-dark .ui.selection.dropdown{background-color:#bdd3de}.theme-dark .ui.dropdown .menu .selected.item::-webkit-input-placeholder,.theme-dark .ui.dropdown.selected::-webkit-input-placeholder,.theme-dark .ui.form input:not([type])::-webkit-input-placeholder,.theme-dark .ui.form input[type=date]::-webkit-input-placeholder,.theme-dark .ui.form input[type=datetime-local]::-webkit-input-placeholder,.theme-dark .ui.form input[type=email]::-webkit-input-placeholder,.theme-dark .ui.form input[type=file]::-webkit-input-placeholder,.theme-dark .ui.form input[type=number]::-webkit-input-placeholder,.theme-dark .ui.form input[type=password]::-webkit-input-placeholder,.theme-dark .ui.form input[type=search]::-webkit-input-placeholder,.theme-dark .ui.form input[type=tel]::-webkit-input-placeholder,.theme-dark .ui.form input[type=text]::-webkit-input-placeholder,.theme-dark .ui.form input[type=time]::-webkit-input-placeholder,.theme-dark .ui.form input[type=url]::-webkit-input-placeholder,.theme-dark .ui.form select::-webkit-input-placeholder,.theme-dark .ui.form textarea::-webkit-input-placeholder,.theme-dark .ui.selection.dropdown::-webkit-input-placeholder{color:#334752}.theme-dark .ui.dropdown .menu .selected.item:-ms-input-placeholder,.theme-dark .ui.dropdown.selected:-ms-input-placeholder,.theme-dark .ui.form input:not([type]):-ms-input-placeholder,.theme-dark .ui.form input[type=date]:-ms-input-placeholder,.theme-dark .ui.form input[type=datetime-local]:-ms-input-placeholder,.theme-dark .ui.form input[type=email]:-ms-input-placeholder,.theme-dark .ui.form input[type=file]:-ms-input-placeholder,.theme-dark .ui.form input[type=number]:-ms-input-placeholder,.theme-dark .ui.form input[type=password]:-ms-input-placeholder,.theme-dark .ui.form input[type=search]:-ms-input-placeholder,.theme-dark .ui.form input[type=tel]:-ms-input-placeholder,.theme-dark .ui.form input[type=text]:-ms-input-placeholder,.theme-dark .ui.form input[type=time]:-ms-input-placeholder,.theme-dark .ui.form input[type=url]:-ms-input-placeholder,.theme-dark .ui.form select:-ms-input-placeholder,.theme-dark .ui.form textarea:-ms-input-placeholder,.theme-dark .ui.selection.dropdown:-ms-input-placeholder{color:#334752}.theme-dark .ui.dropdown .menu .selected.item::-ms-input-placeholder,.theme-dark .ui.dropdown.selected::-ms-input-placeholder,.theme-dark .ui.form input:not([type])::-ms-input-placeholder,.theme-dark .ui.form input[type=date]::-ms-input-placeholder,.theme-dark .ui.form input[type=datetime-local]::-ms-input-placeholder,.theme-dark .ui.form input[type=email]::-ms-input-placeholder,.theme-dark .ui.form input[type=file]::-ms-input-placeholder,.theme-dark .ui.form input[type=number]::-ms-input-placeholder,.theme-dark .ui.form input[type=password]::-ms-input-placeholder,.theme-dark .ui.form input[type=search]::-ms-input-placeholder,.theme-dark .ui.form input[type=tel]::-ms-input-placeholder,.theme-dark .ui.form input[type=text]::-ms-input-placeholder,.theme-dark .ui.form input[type=time]::-ms-input-placeholder,.theme-dark .ui.form input[type=url]::-ms-input-placeholder,.theme-dark .ui.form select::-ms-input-placeholder,.theme-dark .ui.form textarea::-ms-input-placeholder,.theme-dark .ui.selection.dropdown::-ms-input-placeholder{color:#334752}.theme-dark .ui.dropdown .menu .selected.item::placeholder,.theme-dark .ui.dropdown.selected::placeholder,.theme-dark .ui.form input:not([type])::placeholder,.theme-dark .ui.form input[type=date]::placeholder,.theme-dark .ui.form input[type=datetime-local]::placeholder,.theme-dark .ui.form input[type=email]::placeholder,.theme-dark .ui.form input[type=file]::placeholder,.theme-dark .ui.form input[type=number]::placeholder,.theme-dark .ui.form input[type=password]::placeholder,.theme-dark .ui.form input[type=search]::placeholder,.theme-dark .ui.form input[type=tel]::placeholder,.theme-dark .ui.form input[type=text]::placeholder,.theme-dark .ui.form input[type=time]::placeholder,.theme-dark .ui.form input[type=url]::placeholder,.theme-dark .ui.form select::placeholder,.theme-dark .ui.form textarea::placeholder,.theme-dark .ui.selection.dropdown::placeholder{color:#334752}.theme-dark .ui.dropdown .menu .item:hover{background-color:#334752;color:#dfebf0}.theme-dark .main.pusher>.ui.secondary.menu{background-color:#2b3a42;box-shadow:inset 0 -2px 0 0 #334752}.theme-dark .main.pusher>.ui.secondary.menu .ui.item{color:#dfebf0}.theme-dark .main.pusher>.ui.secondary.menu .ui.item.active{box-shadow:inset 0 -2px 0 0 rgba(63,102,97,.95)}.theme-dark .ui.modal>.actions,.theme-dark .ui.modal>.content,.theme-dark .ui.modal>.header{background-color:#2b3a42}.theme-dark .ui.modal>.header{border-bottom:1px solid #3f5866}.theme-dark .ui.modal>.actions{border-top:1px solid #3f5866}.theme-dark .main .ui.menu,.theme-dark .modal .ui.menu,.theme-dark footer .ui.menu,.theme-dark main .ui.menu{background-color:#334752}.theme-dark .main .ui.menu .item,.theme-dark .modal .ui.menu .item,.theme-dark footer .ui.menu .item,.theme-dark main .ui.menu .item{color:#dfebf0}.theme-dark .main .ui.secondary.menu .dropdown.item:hover,.theme-dark .main .ui.secondary.menu .link.item:hover,.theme-dark .main .ui.secondary.menu a.item:hover,.theme-dark .modal .ui.secondary.menu .dropdown.item:hover,.theme-dark .modal .ui.secondary.menu .link.item:hover,.theme-dark .modal .ui.secondary.menu a.item:hover,.theme-dark footer .ui.secondary.menu .dropdown.item:hover,.theme-dark footer .ui.secondary.menu .link.item:hover,.theme-dark footer .ui.secondary.menu a.item:hover,.theme-dark main .ui.secondary.menu .dropdown.item:hover,.theme-dark main .ui.secondary.menu .link.item:hover,.theme-dark main .ui.secondary.menu a.item:hover{background:#2b3a42;color:#dfebf0}.theme-dark .main .header,.theme-dark .main .sub.header,.theme-dark .main .ui.form .field>label,.theme-dark .modal .header,.theme-dark .modal .sub.header,.theme-dark .modal .ui.form .field>label,.theme-dark footer .header,.theme-dark footer .sub.header,.theme-dark footer .ui.form .field>label,.theme-dark main .header,.theme-dark main .sub.header,.theme-dark main .ui.form .field>label{color:#dfebf0}.theme-dark .main .ui.attached.header,.theme-dark .modal .ui.attached.header,.theme-dark footer .ui.attached.header,.theme-dark main .ui.attached.header{background-color:transparent}.theme-dark .main .ui.toggle.checkbox input:checked~.box,.theme-dark .main .ui.toggle.checkbox input:checked~label,.theme-dark .modal .ui.toggle.checkbox input:checked~.box,.theme-dark .modal .ui.toggle.checkbox input:checked~label,.theme-dark footer .ui.toggle.checkbox input:checked~.box,.theme-dark footer .ui.toggle.checkbox input:checked~label,.theme-dark main .ui.toggle.checkbox input:checked~.box,.theme-dark main .ui.toggle.checkbox input:checked~label{color:#dfebf0!important}.theme-dark .main .ui.toggle.checkbox .box:before,.theme-dark .main .ui.toggle.checkbox label:before,.theme-dark .modal .ui.toggle.checkbox .box:before,.theme-dark .modal .ui.toggle.checkbox label:before,.theme-dark footer .ui.toggle.checkbox .box:before,.theme-dark footer .ui.toggle.checkbox label:before,.theme-dark main .ui.toggle.checkbox .box:before,.theme-dark main .ui.toggle.checkbox label:before{background-color:#334752}.theme-dark .main a:not(.ui):not(.discrete),.theme-dark .modal a:not(.ui):not(.discrete),.theme-dark footer a:not(.ui):not(.discrete),.theme-dark main a:not(.ui):not(.discrete){color:#ff9000}.theme-dark .main .ui.segment:not(.basic),.theme-dark .modal .ui.segment:not(.basic),.theme-dark footer .ui.segment:not(.basic),.theme-dark main .ui.segment:not(.basic){background-color:#334752}.theme-dark .main .link,.theme-dark .modal .link,.theme-dark footer .link,.theme-dark main .link{color:#ff9000}.theme-dark .main .ui.dropdown .button.item,.theme-dark .main .ui.dropdown .item,.theme-dark .main .ui.dropdown a.item,.theme-dark .main .ui.dropdown div.item,.theme-dark .main .ui.list .button.item,.theme-dark .main .ui.list .item,.theme-dark .main .ui.list a.item,.theme-dark .main .ui.list div.item,.theme-dark .modal .ui.dropdown .button.item,.theme-dark .modal .ui.dropdown .item,.theme-dark .modal .ui.dropdown a.item,.theme-dark .modal .ui.dropdown div.item,.theme-dark .modal .ui.list .button.item,.theme-dark .modal .ui.list .item,.theme-dark .modal .ui.list a.item,.theme-dark .modal .ui.list div.item,.theme-dark footer .ui.dropdown .button.item,.theme-dark footer .ui.dropdown .item,.theme-dark footer .ui.dropdown a.item,.theme-dark footer .ui.dropdown div.item,.theme-dark footer .ui.list .button.item,.theme-dark footer .ui.list .item,.theme-dark footer .ui.list a.item,.theme-dark footer .ui.list div.item,.theme-dark main .ui.dropdown .button.item,.theme-dark main .ui.dropdown .item,.theme-dark main .ui.dropdown a.item,.theme-dark main .ui.dropdown div.item,.theme-dark main .ui.list .button.item,.theme-dark main .ui.list .item,.theme-dark main .ui.list a.item,.theme-dark main .ui.list div.item{background-color:#2b3a42;color:rgba(223,235,240,.904)}.theme-dark .main .ui.dropdown .selected.item:not(:hover),.theme-dark .main .ui.list .selected.item:not(:hover),.theme-dark .modal .ui.dropdown .selected.item:not(:hover),.theme-dark .modal .ui.list .selected.item:not(:hover),.theme-dark footer .ui.dropdown .selected.item:not(:hover),.theme-dark footer .ui.list .selected.item:not(:hover),.theme-dark main .ui.dropdown .selected.item:not(:hover),.theme-dark main .ui.list .selected.item:not(:hover){color:#2b3a42}.theme-dark .main .segment .ui.list .item,.theme-dark .modal .segment .ui.list .item,.theme-dark footer .segment .ui.list .item,.theme-dark main .segment .ui.list .item{background-color:transparent}.theme-dark .main .ui.divided.items>.item:not(:first-child),.theme-dark .modal .ui.divided.items>.item:not(:first-child),.theme-dark footer .ui.divided.items>.item:not(:first-child),.theme-dark main .ui.divided.items>.item:not(:first-child){border-top:1px solid #3f5866}.theme-dark .main .ui.items .extra,.theme-dark .modal .ui.items .extra,.theme-dark footer .ui.items .extra,.theme-dark main .ui.items .extra{color:rgba(223,235,240,.904)}.theme-dark .main .toggle label,.theme-dark .main label,.theme-dark .modal .toggle label,.theme-dark .modal label,.theme-dark footer .toggle label,.theme-dark footer label,.theme-dark main .toggle label,.theme-dark main label{color:#dfebf0!important}.theme-dark .main,.theme-dark .main .main.pusher,.theme-dark .main .ui.vertical.segment,.theme-dark .modal,.theme-dark .modal .main.pusher,.theme-dark .modal .ui.vertical.segment,.theme-dark footer,.theme-dark footer .main.pusher,.theme-dark footer .ui.vertical.segment,.theme-dark main,.theme-dark main .main.pusher,.theme-dark main .ui.vertical.segment{color:#dfebf0;background-color:#2b3a42}.theme-dark .main .discrete,.theme-dark .modal .discrete,.theme-dark footer .discrete,.theme-dark main .discrete{color:rgba(223,235,240,.904)}.theme-dark .main .ui.table,.theme-dark .main .ui.table thead th,.theme-dark .modal .ui.table,.theme-dark .modal .ui.table thead th,.theme-dark footer .ui.table,.theme-dark footer .ui.table thead th,.theme-dark main .ui.table,.theme-dark main .ui.table thead th{color:#dfebf0}.theme-dark .main .ui.divider:not(.vertical):not(.horizontal),.theme-dark .modal .ui.divider:not(.vertical):not(.horizontal),.theme-dark footer .ui.divider:not(.vertical):not(.horizontal),.theme-dark main .ui.divider:not(.vertical):not(.horizontal){border-top:1px solid #3f5866;border-bottom:1px solid #3f5866}.theme-dark .main .ui.card,.theme-dark .main .ui.cards>.card,.theme-dark .modal .ui.card,.theme-dark .modal .ui.cards>.card,.theme-dark footer .ui.card,.theme-dark footer .ui.cards>.card,.theme-dark main .ui.card,.theme-dark main .ui.cards>.card{color:#dfebf0;background-color:#2b3a42}.theme-dark .main .ui.card:not(.flat),.theme-dark .main .ui.cards>.card:not(.flat),.theme-dark .modal .ui.card:not(.flat),.theme-dark .modal .ui.cards>.card:not(.flat),.theme-dark footer .ui.card:not(.flat),.theme-dark footer .ui.cards>.card:not(.flat),.theme-dark main .ui.card:not(.flat),.theme-dark main .ui.cards>.card:not(.flat){box-shadow:0 1px 3px 0 rgba(63,88,102,.95),0 0 0 1px rgba(63,88,102,.98)}.theme-dark .main .ui.card .content,.theme-dark .main .ui.card .description,.theme-dark .main .ui.card .header,.theme-dark .main .ui.cards>.card .content,.theme-dark .main .ui.cards>.card .description,.theme-dark .main .ui.cards>.card .header,.theme-dark .modal .ui.card .content,.theme-dark .modal .ui.card .description,.theme-dark .modal .ui.card .header,.theme-dark .modal .ui.cards>.card .content,.theme-dark .modal .ui.cards>.card .description,.theme-dark .modal .ui.cards>.card .header,.theme-dark footer .ui.card .content,.theme-dark footer .ui.card .description,.theme-dark footer .ui.card .header,.theme-dark footer .ui.cards>.card .content,.theme-dark footer .ui.cards>.card .description,.theme-dark footer .ui.cards>.card .header,.theme-dark main .ui.card .content,.theme-dark main .ui.card .description,.theme-dark main .ui.card .header,.theme-dark main .ui.cards>.card .content,.theme-dark main .ui.cards>.card .description,.theme-dark main .ui.cards>.card .header{color:#dfebf0}.theme-dark .main .ui.card .extra,.theme-dark .main .ui.card .meta,.theme-dark .main .ui.cards>.card .extra,.theme-dark .main .ui.cards>.card .meta,.theme-dark .modal .ui.card .extra,.theme-dark .modal .ui.card .meta,.theme-dark .modal .ui.cards>.card .extra,.theme-dark .modal .ui.cards>.card .meta,.theme-dark footer .ui.card .extra,.theme-dark footer .ui.card .meta,.theme-dark footer .ui.cards>.card .extra,.theme-dark footer .ui.cards>.card .meta,.theme-dark main .ui.card .extra,.theme-dark main .ui.card .meta,.theme-dark main .ui.cards>.card .extra,.theme-dark main .ui.cards>.card .meta{color:rgba(223,235,240,.904)}.theme-dark .main .playlist.card .attached.button,.theme-dark .modal .playlist.card .attached.button,.theme-dark footer .playlist.card .attached.button,.theme-dark main .playlist.card .attached.button{background-color:#334752}.theme-dark .main [class="ui button"],.theme-dark .main [class="ui button ui button"],.theme-dark .main [class="ui cancel button"],.theme-dark .main [class="ui fluid button"],.theme-dark .main [class="ui icon button"],.theme-dark .modal [class="ui button"],.theme-dark .modal [class="ui button ui button"],.theme-dark .modal [class="ui cancel button"],.theme-dark .modal [class="ui fluid button"],.theme-dark .modal [class="ui icon button"],.theme-dark footer [class="ui button"],.theme-dark footer [class="ui button ui button"],.theme-dark footer [class="ui cancel button"],.theme-dark footer [class="ui fluid button"],.theme-dark footer [class="ui icon button"],.theme-dark main [class="ui button"],.theme-dark main [class="ui button ui button"],.theme-dark main [class="ui cancel button"],.theme-dark main [class="ui fluid button"],.theme-dark main [class="ui icon button"]{background-color:#334752;color:#dfebf0}.theme-dark .main [class="ui button"]:hover,.theme-dark .main [class="ui button ui button"]:hover,.theme-dark .main [class="ui cancel button"]:hover,.theme-dark .main [class="ui fluid button"]:hover,.theme-dark .main [class="ui icon button"]:hover,.theme-dark .modal [class="ui button"]:hover,.theme-dark .modal [class="ui button ui button"]:hover,.theme-dark .modal [class="ui cancel button"]:hover,.theme-dark .modal [class="ui fluid button"]:hover,.theme-dark .modal [class="ui icon button"]:hover,.theme-dark footer [class="ui button"]:hover,.theme-dark footer [class="ui button ui button"]:hover,.theme-dark footer [class="ui cancel button"]:hover,.theme-dark footer [class="ui fluid button"]:hover,.theme-dark footer [class="ui icon button"]:hover,.theme-dark main [class="ui button"]:hover,.theme-dark main [class="ui button ui button"]:hover,.theme-dark main [class="ui cancel button"]:hover,.theme-dark main [class="ui fluid button"]:hover,.theme-dark main [class="ui icon button"]:hover{background-color:#213038}.theme-dark .main .ui.buttons:not(.basic):not(.inverted)>.button,.theme-dark .main .ui.buttons>.ui.button:not(.basic):not(.inverted),.theme-dark .modal .ui.buttons:not(.basic):not(.inverted)>.button,.theme-dark .modal .ui.buttons>.ui.button:not(.basic):not(.inverted),.theme-dark footer .ui.buttons:not(.basic):not(.inverted)>.button,.theme-dark footer .ui.buttons>.ui.button:not(.basic):not(.inverted),.theme-dark main .ui.buttons:not(.basic):not(.inverted)>.button,.theme-dark main .ui.buttons>.ui.button:not(.basic):not(.inverted){box-shadow:inset 0 0 0 1px rgba(223,235,240,.15)}.theme-dark .main .ui.basic.button,.theme-dark .main .ui.basic.buttons:not(:hover):not(.green):not(.orange):not(.yellow):not(.red) .button,.theme-dark .modal .ui.basic.button,.theme-dark .modal .ui.basic.buttons:not(:hover):not(.green):not(.orange):not(.yellow):not(.red) .button,.theme-dark footer .ui.basic.button,.theme-dark footer .ui.basic.buttons:not(:hover):not(.green):not(.orange):not(.yellow):not(.red) .button,.theme-dark main .ui.basic.button,.theme-dark main .ui.basic.buttons:not(:hover):not(.green):not(.orange):not(.yellow):not(.red) .button{box-shadow:inset 0 0 0 1px #dfebf0}.theme-dark .main .ui.basic.button:hover,.theme-dark .main .ui.basic.button:not(:hover):not(.green):not(.orange):not(.yellow):not(.red),.theme-dark .main .ui.basic.buttons .button:hover,.theme-dark .main .ui.basic.buttons:not(:hover):not(.green):not(.orange):not(.yellow):not(.red) .button:not(:hover):not(.green):not(.orange):not(.yellow):not(.red),.theme-dark .modal .ui.basic.button:hover,.theme-dark .modal .ui.basic.button:not(:hover):not(.green):not(.orange):not(.yellow):not(.red),.theme-dark .modal .ui.basic.buttons .button:hover,.theme-dark .modal .ui.basic.buttons:not(:hover):not(.green):not(.orange):not(.yellow):not(.red) .button:not(:hover):not(.green):not(.orange):not(.yellow):not(.red),.theme-dark footer .ui.basic.button:hover,.theme-dark footer .ui.basic.button:not(:hover):not(.green):not(.orange):not(.yellow):not(.red),.theme-dark footer .ui.basic.buttons .button:hover,.theme-dark footer .ui.basic.buttons:not(:hover):not(.green):not(.orange):not(.yellow):not(.red) .button:not(:hover):not(.green):not(.orange):not(.yellow):not(.red),.theme-dark main .ui.basic.button:hover,.theme-dark main .ui.basic.button:not(:hover):not(.green):not(.orange):not(.yellow):not(.red),.theme-dark main .ui.basic.buttons .button:hover,.theme-dark main .ui.basic.buttons:not(:hover):not(.green):not(.orange):not(.yellow):not(.red) .button:not(:hover):not(.green):not(.orange):not(.yellow):not(.red){color:#dfebf0!important}.theme-dark .main .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):active,.theme-dark .main .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):focus,.theme-dark .main .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):hover,.theme-dark .main .ui.basic.buttons:not(.green):not(.orange):not(.yellow):not(.red) .button:hover,.theme-dark .modal .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):active,.theme-dark .modal .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):focus,.theme-dark .modal .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):hover,.theme-dark .modal .ui.basic.buttons:not(.green):not(.orange):not(.yellow):not(.red) .button:hover,.theme-dark footer .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):active,.theme-dark footer .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):focus,.theme-dark footer .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):hover,.theme-dark footer .ui.basic.buttons:not(.green):not(.orange):not(.yellow):not(.red) .button:hover,.theme-dark main .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):active,.theme-dark main .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):focus,.theme-dark main .ui.basic.button:not(.green):not(.orange):not(.yellow):not(.red):hover,.theme-dark main .ui.basic.buttons:not(.green):not(.orange):not(.yellow):not(.red) .button:hover{color:#2b3a42!important}.theme-dark .main .ui.inverted.dimmer,.theme-dark .main .ui.loading.form:before,.theme-dark .modal .ui.inverted.dimmer,.theme-dark .modal .ui.loading.form:before,.theme-dark footer .ui.inverted.dimmer,.theme-dark footer .ui.loading.form:before,.theme-dark main .ui.inverted.dimmer,.theme-dark main .ui.loading.form:before{background-color:rgba(43,58,66,.9)}.theme-dark .main .ui.basic.table tbody tr,.theme-dark .main .ui.table thead th,.theme-dark .main .ui.table tr td,.theme-dark .modal .ui.basic.table tbody tr,.theme-dark .modal .ui.table thead th,.theme-dark .modal .ui.table tr td,.theme-dark footer .ui.basic.table tbody tr,.theme-dark footer .ui.table thead th,.theme-dark footer .ui.table tr td,.theme-dark main .ui.basic.table tbody tr,.theme-dark main .ui.table thead th,.theme-dark main .ui.table tr td{border-bottom:1px solid #3f5866}.theme-dark .main .ui.table:not(.basic),.theme-dark .main .ui.table:not(.basic) thead th,.theme-dark .modal .ui.table:not(.basic),.theme-dark .modal .ui.table:not(.basic) thead th,.theme-dark footer .ui.table:not(.basic),.theme-dark footer .ui.table:not(.basic) thead th,.theme-dark main .ui.table:not(.basic),.theme-dark main .ui.table:not(.basic) thead th{background-color:#334752}.theme-dark .ui.list>.item .description{color:#dfebf0}.theme-dark .ui.link.list.list .item a:not(.ui):not(.button):hover,.theme-dark .ui.link.list.list a.item:hover,.theme-dark .ui.list>.item a.header{color:#ff9000!important}.theme-dark [data-tooltip]:after{background-color:#334752;color:#dfebf0}.theme-dark .ui.progress>.label{color:#dfebf0}.theme-dark i.grey.icon{color:#dfebf0!important}.theme-dark input::-moz-selection{background:#2b3a42;color:#dfebf0}.theme-dark input::-moz-selection,.theme-dark input::selection{background:#2b3a42;color:#dfebf0}.theme-dark .ui.fixed-header.segment{background-color:#2b3a42;box-shadow:inset 0 -1px 0 0 rgba(34,36,38,.15)}.theme-dark .ui.fixed-footer.segment{box-shadow:inset 0 1px 0 0 rgba(34,36,38,.15)}@media (max-width:1023px){.theme-dark{background-color:#2b3a42}}.ui.bottom-player{z-index:999999;width:100%;width:100vw}.ui.bottom-player .ui.top.attached.progress{top:0}@media (max-width:1023px){.dimmed .ui.bottom-player{z-index:0}}@media (max-width:1023px){#app.queue-focused .queue-not-focused{display:none}}.when-queue-focused .group{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;font-size:1.1em}.when-queue-focused .group>*{margin-left:.5em}@media (max-width:1023px){.when-queue-focused{width:100%;-webkit-box-pack:justify!important;justify-content:space-between!important}}@media (max-width:1023px){#app:not(.queue-focused) .when-queue-focused{display:none}}.ui.bottom-player>.segment.fixed-controls{width:100%;width:100vw;border-radius:0;padding:0;position:fixed;bottom:0;left:0;margin:0;z-index:1001;height:4rem;cursor:pointer}.ui.bottom-player>.segment.fixed-controls .controls-row{height:4rem;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:1025px){.ui.bottom-player>.segment.fixed-controls .controls-row{padding:0 1em;justify-content:space-around}}.ui.bottom-player>.segment.fixed-controls .indicating.progress{overflow:hidden}.ui.bottom-player>.segment.fixed-controls .ui.progress .bar{-webkit-transition:none;transition:none}.ui.bottom-player>.segment.fixed-controls .ui.progress .buffer.bar{position:absolute}@-webkit-keyframes MOVE-BG{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(46px);transform:translateX(46px)}}@keyframes MOVE-BG{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(46px);transform:translateX(46px)}}.ui.bottom-player>.segment.fixed-controls .discrete.link{color:inherit}.ui.bottom-player>.segment.fixed-controls .indicating.progress .bar{left:-46px;width:200%!important;color:grey;background:-webkit-repeating-linear-gradient(145deg,grey 1px,grey 10px,transparent 0,transparent 20px)!important;background:repeating-linear-gradient(-55deg,grey 1px,grey 10px,transparent 0,transparent 20px)!important;-webkit-animation-name:MOVE-BG;animation-name:MOVE-BG;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ui.bottom-player>.segment.fixed-controls .ui.progress:not([data-percent]):not(.indeterminate) .bar.position:not(.buffer){background:#ff851b;min-width:0}.ui.bottom-player>.segment.fixed-controls .track-controls{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:start;-webkit-box-flex:1;flex-grow:1}.ui.bottom-player>.segment.fixed-controls .track-controls .image{padding:.5em;width:auto;margin-right:.5em}.ui.bottom-player>.segment.fixed-controls .track-controls .image>img{max-height:3.7em;max-width:4.7em}.ui.bottom-player>.segment.fixed-controls .controls{min-width:8em;font-size:1.1em}@media (min-width:1025px){.ui.bottom-player>.segment.fixed-controls .controls:not(.fluid){width:20%}.ui.bottom-player>.segment.fixed-controls .controls.queue-controls{width:32.5%}.ui.bottom-player>.segment.fixed-controls .controls.progress-controls{width:10%}.ui.bottom-player>.segment.fixed-controls .controls.player-controls{width:15%}}@media (min-width:1025px){.ui.bottom-player>.segment.fixed-controls .controls.small,.ui.bottom-player>.segment.fixed-controls .controls .small{font-size:.9em}}.ui.bottom-player>.segment.fixed-controls .controls .icon{font-size:1.1em}.ui.bottom-player>.segment.fixed-controls .controls .icon.large{font-size:1.4em}.ui.bottom-player>.segment.fixed-controls .controls:not(.track-controls){-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media (min-width:1025px){.ui.bottom-player>.segment.fixed-controls .controls:not(.track-controls){line-height:1em}}.ui.bottom-player>.segment.fixed-controls .controls:not(.track-controls).align-right{-webkit-box-pack:end;justify-content:flex-end}.ui.bottom-player>.segment.fixed-controls .controls:not(.track-controls).align-left{-webkit-box-pack:start;justify-content:flex-start}.ui.bottom-player>.segment.fixed-controls .controls:not(.track-controls)>*{padding:.5em}.ui.bottom-player>.segment.fixed-controls .controls.player-controls .icon{margin:0}.queue-enter-active,.queue-leave-active{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.queue-enter-active .current-track,.queue-enter-active .queue-column,.queue-leave-active .current-track,.queue-leave-active .queue-column{opacity:0}.queue-enter,.queue-leave-to{-webkit-transform:translateY(100vh);transform:translateY(100vh);opacity:0}