Files
Iris/mopidy_iris/static/app.min.css
Colin Powell a60ecc941d
All checks were successful
CI / test (push) Successful in 1m26s
CI / deploy (push) Successful in 1m57s
[packaging] Add static files to the repo
2026-06-29 14:41:40 -04:00

5 lines
164 KiB
CSS

/*!
* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/@font-face{font-family:"FontAwesome";src:url(./assets/fontawesome-webfont.eot);src:url(./assets/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(./assets/fontawesome-webfont.woff2) format("woff2"),url(./assets/fontawesome-webfont.woff) format("woff"),url(./assets/fontawesome-webfont.ttf) format("truetype"),url(./assets/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.turquoise-text{color:#08d58f !important}.turquoise-border{border-color:#08d58f !important}.turquoise-background{background-color:#08d58f !important}.off_white-text{color:#f5f5f5 !important}.off_white-border{border-color:#f5f5f5 !important}.off_white-background{background-color:#f5f5f5 !important}.faint_grey-text{color:#f4f2f0 !important}.faint_grey-border{border-color:#f4f2f0 !important}.faint_grey-background{background-color:#f4f2f0 !important}.light_grey-text{color:#cecac4 !important}.light_grey-border{border-color:#cecac4 !important}.light_grey-background{background-color:#cecac4 !important}.mid_grey-text{color:#a3a19f !important}.mid_grey-border{border-color:#a3a19f !important}.mid_grey-background{background-color:#a3a19f !important}.middle_grey-text{color:rgba(128,128,128,.5) !important}.middle_grey-border{border-color:rgba(128,128,128,.5) !important}.middle_grey-background{background-color:rgba(128,128,128,.5) !important}.soft_grey-text{color:#51504e !important}.soft_grey-border{border-color:#51504e !important}.soft_grey-background{background-color:#51504e !important}.grey-text{color:#383734 !important}.grey-border{border-color:#383734 !important}.grey-background{background-color:#383734 !important}.dark_grey-text{color:#181818 !important}.dark_grey-border{border-color:#181818 !important}.dark_grey-background{background-color:#181818 !important}.darkest_grey-text{color:#121212 !important}.darkest_grey-border{border-color:#121212 !important}.darkest_grey-background{background-color:#121212 !important}.secondary_grey-text{color:#888 !important}.secondary_grey-border{border-color:#888 !important}.secondary_grey-background{background-color:#888 !important}.white-text{color:#fff !important}.white-border{border-color:#fff !important}.white-background{background-color:#fff !important}.black-text{color:#000 !important}.black-border{border-color:#000 !important}.black-background{background-color:#000 !important}.red-text{color:#cf2d2d !important}.red-border{border-color:#cf2d2d !important}.red-background{background-color:#cf2d2d !important}.green-text{color:#47af2a !important}.green-border{border-color:#47af2a !important}.green-background{background-color:#47af2a !important}.blue-text{color:#32b5f2 !important}.blue-border{border-color:#32b5f2 !important}.blue-background{background-color:#32b5f2 !important}.light_blue-text{color:#96cfea !important}.light_blue-border{border-color:#96cfea !important}.light_blue-background{background-color:#96cfea !important}.yellow-text{color:#fff39c !important}.yellow-border{border-color:#fff39c !important}.yellow-background{background-color:#fff39c !important}.orange-text{color:#f16f19 !important}.orange-border{border-color:#f16f19 !important}.orange-background{background-color:#f16f19 !important}.overlay_dark-text{color:rgba(0,0,0,.88) !important}.overlay_dark-border{border-color:rgba(0,0,0,.88) !important}.overlay_dark-background{background-color:rgba(0,0,0,.88) !important}.overlay_light-text{color:rgba(255,255,255,.7) !important}.overlay_light-border{border-color:rgba(255,255,255,.7) !important}.overlay_light-background{background-color:rgba(255,255,255,.7) !important}.opaque-text{opacity:.35}@keyframes shrink_from_right{from{width:100%}to{width:0%}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes slideloader{0%{left:0%;right:100%;border-radius:3px 0 0 3px}50%{left:0%;right:0%;border-radius:3px}100%{left:100%;right:0%;border-radius:0 3px 3px 0}}@font-face{font-family:"Overpass";src:url(./assets/overpass-italic-webfont.woff2) format("woff2"),url(./assets/overpass-italic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Overpass";src:url(./assets/overpass-regular-webfont.woff2) format("woff2"),url(./assets/overpass-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Overpass";src:url(./assets/overpass-bold-webfont.woff2) format("woff2"),url(./assets/overpass-bold-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Overpass";src:url(./assets/overpass-extrabold-webfont.woff2) format("woff2"),url(./assets/overpass-extrabold-webfont.woff) format("woff");font-weight:700;font-style:normal}body,html{font-family:"Overpass",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:-0.02rem;touch-action:manipulation;text-shadow:1px 1px 1px rgba(0,0,0,.004);width:100%;height:100%;overflow:hidden}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){body,html{font-size:15px}}@media only screen and (-webkit-min-device-pixel-ratio: 3),only screen and (min--moz-device-pixel-ratio: 3),only screen and (-o-min-device-pixel-ratio: 3),only screen and (min-device-pixel-ratio: 3),only screen and (min-resolution: 288dpi),only screen and (min-resolution: 3dppx){body,html{font-size:16px}}@media(max-width: 360px){body,html{font-size:12px}}@media only screen and (max-width: 360px)and (-webkit-min-device-pixel-ratio: 3),only screen and (max-width: 360px)and (min--moz-device-pixel-ratio: 3),only screen and (max-width: 360px)and (-o-min-device-pixel-ratio: 3),only screen and (max-width: 360px)and (min-device-pixel-ratio: 3),only screen and (max-width: 360px)and (min-resolution: 288dpi),only screen and (max-width: 360px)and (min-resolution: 3dppx){body,html{font-size:14px}}body{transform:translateZ(0px);transform-style:preserve-3d}body.no-scrollbars{overflow-y:hidden}@media(max-width: 800px){body.context-menu-open{overflow-y:hidden}}.smooth-scroll.smooth-scrolling-enabled,.smooth-scrolling-enabled .smooth-scroll{scroll-behavior:smooth}.app-inner{width:100%;height:100%;position:relative}.app-inner.dark-theme{color:#cecac4;background:#181818}.app-inner.auto-theme{color:#cecac4;background:#181818}.app-inner.light-theme{color:#121212;background:#f4f2f0}@media(prefers-color-scheme: light){.app-inner.auto-theme{color:#121212;background:#f4f2f0}}main{position:absolute;top:0;left:0;bottom:50px;right:0;padding-left:220px;perspective:1000px;perspective-origin:top;z-index:1;overflow-y:scroll;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}main .parallax{height:60vh;opacity:.5}.notouch.wide-scrollbar main::-webkit-scrollbar{width:18px}@media(max-width: 800px){main{padding-left:0}}.notouch main::-webkit-scrollbar{width:8px;height:8px}.notouch main::-webkit-scrollbar-track{background:#181818}.notouch main::-webkit-scrollbar-thumb{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#383734}.notouch main::-webkit-scrollbar-thumb:hover{background:#52514d}.notouch main::-webkit-scrollbar-track{background:#fff}.notouch main::-webkit-scrollbar-thumb{background:#cecac4}.notouch main::-webkit-scrollbar-thumb:hover{background:#b7b1a8}.hide-scrollbars main::-webkit-scrollbar{display:none;scrollbar-width:none}.modal-open main{left:0;bottom:0;z-index:999}main,main .preserve-3d{transform-style:preserve-3d}main .content-wrapper{position:relative;padding:40px 40px 20px 40px}main .content-wrapper::after{content:"";clear:both;display:block}main a{color:inherit;text-decoration:none;cursor:pointer}main a:hover{text-decoration:underline .15em}main p{font-size:18px;line-height:1.5em;white-space:pre-wrap}@media(max-width: 800px){main{left:0}main .content-wrapper{padding:20px 10px}main section.list-wrapper{padding:10px 0}}pre{font-family:"Consolas","Courier New",Courier,monospace;padding:20px;background:rgba(128,128,128,.5);border-radius:3px;color:#fff;white-space:pre-wrap;word-wrap:break-word}.light-theme pre{background:rgba(128,128,128,.25);color:#181818}@media(prefers-color-scheme: light){.auto-theme pre{background:rgba(128,128,128,.25);color:#181818}}h1{font-family:"Overpass",Helvetica,Arial,sans-serif;font-weight:600;font-weight:700;font-size:3.4rem;line-height:3.4rem;letter-spacing:-0.15rem;color:#fff;display:flex}.light-theme h1{color:#121212}@media(prefers-color-scheme: light){.auto-theme h1{color:#121212}}h2{font-family:"Overpass",Helvetica,Arial,sans-serif;font-weight:600;font-weight:400;font-size:2rem;line-height:2.2rem;letter-spacing:-0.08rem;opacity:.5}h2 a{color:inherit;text-decoration:none 2px}h2 a:hover{text-decoration:underline 2px}h2.grey-text a:hover{color:#a3a19f !important}h3{font-weight:100;font-size:1.8rem;line-height:1.8rem}h3.bottom-padding{padding-bottom:30px}h4{font-family:"Overpass",Helvetica,Arial,sans-serif;font-weight:600;display:flex;align-items:center;font-size:1.5rem;margin-bottom:16px;font-weight:700}h4.no-bottom-margin{margin-bottom:0}h4.underline{padding-bottom:4px;border-bottom:2px solid rgba(128,128,128,.35)}h4:not(:first-child){padding-top:40px}h4 .actions-wrapper{margin-left:auto;display:flex;align-items:center}h4 .button{margin-left:10px}h4.breadcrumbs .icon{padding-left:10px;padding-right:10px}h5{font-size:1rem;margin-bottom:4px;font-weight:700}h1>a,h2>a,h3>a,h4>a,h5>a{color:inherit;text-decoration:none}h1>a:hover,h2>a:hover,h3>a:hover,h4>a:hover,h5>a:hover{text-decoration:underline .15em}p a{color:inherit}p a:hover{opacity:.8}.hide{width:0px !important;height:0px !important;position:fixed !important;z-index:-99 !important;top:-9999px !important;left:-9999px !important}.no-results{text-align:center;padding:40px;color:#a3a19f;font-style:italic;font-size:1.2rem}.light-theme .no-results{color:#383734}@media(prefers-color-scheme: light){.auto-theme .no-results{color:#383734}}.placeholder{display:inline-block;height:1.2em;width:100px;max-width:100%;background:rgba(150,150,150,.15);pointer-events:none !important}.click-outside{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}h1 .placeholder{width:50%}h2 .placeholder,h3 .placeholder,h4 .placeholder{max-width:50%;width:150px}button.placeholder{border-color:rgba(0,0,0,0);height:auto}.list-wrapper .placeholder{display:block;width:auto;margin:25px 40px;height:10px}@media(max-width: 800px){.list-wrapper .placeholder{margin-left:20px;margin-right:20px}}.grid-wrapper .placeholder{height:auto}.grid-wrapper .placeholder:after{content:" ";display:block;padding-bottom:100%}.related-artists .list-wrapper .placeholder{position:relative;margin:40px 20px 50px 65px}.related-artists .list-wrapper .placeholder:after{content:" ";display:block;width:50px;height:50px;border-radius:50%;background:rgba(150,150,150,.15);position:absolute;top:-20px;left:-65px}.no-top-padding{padding-top:0 !important}.no-bottom-padding{padding-bottom:0 !important}.no-right-padding{padding-right:0 !important}.no-left-padding{padding-left:0 !important}.no-top-margin{margin-top:0 !important}.no-bottom-margin{margin-bottom:0 !important}.top-padding{padding-top:20px}.bottom-padding{padding-bottom:20px}.right-padding{padding-right:40px}.left-padding{padding-left:40px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.col{min-height:1px;float:left}.col--w5{width:5%}.col--w10{width:10%}.col--w15{width:15%}.col--w20{width:20%}.col--w25{width:25%}.col--w30{width:30%}.col--w33{width:33.3334%}.col--w35{width:35%}.col--w40{width:40%}.col--w45{width:45%}.col--w50{width:50%}.col--w55{width:55%}.col--w60{width:60%}.col--w65{width:65%}.col--w66{width:66.6667%}.col--w70{width:70%}.col--w75{width:75%}.col--w80{width:80%}.col--w85{width:85%}.col--w90{width:90%}.col--w95{width:95%}.col--w100{width:100%}.pull-left{float:left}.pull-right{float:right}.cf::after{content:"";clear:both;display:block}.hidden{display:none !important}.pulse{animation-name:pulse;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite}.one-liner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.centred-text{text-align:center}footer{display:block;color:#cecac4;padding-top:50px;padding-bottom:50px;text-align:center}.details{list-style-type:none;opacity:.5}@media(max-width: 800px){.details--one-line{white-space:nowrap;overflow-x:auto}}.details li{display:inline-flex}.details li.source{padding-right:10px}.details li:not(.source)~li{padding-left:14px}.details li:not(.source)~li:before{content:"•" !important;display:inline-block;margin-left:-8px;padding-right:6px}.details li .icon{vertical-align:unset;font-size:.9em;margin-right:.25em}.flag{position:relative;border-radius:3px;font-size:9px;font-weight:bold;display:inline-block;padding:3px 5px 1px;background:#cecac4;color:#181818;border-radius:3px;vertical-align:bottom;margin:0 8px 1px}.flag:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:9;pointer-events:none;background:-webkit-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-moz-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-o-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100))}.flag[href]{border:0 !important;overflow:hidden}.flag[href]:hover:before{opacity:.5}.flag--blue{background:#32b5f2;color:#fff}.flag--info{background:#fff39c}.flag--warning{background:#f16f19;color:#fff}.flag--error,.flag--bad{background:#cf2d2d;color:#fff}.flag--dark{background:#323232;color:#a3a19f}.light-theme .flag--dark{background:#e1e1e0}@media(prefers-color-scheme: light){.auto-theme .flag--dark{background:#e1e1e0}}.flag--large{padding:8px 10px 7px;font-size:12px}.flag--inline{vertical-align:middle}h1 .flag,h2 .flag{line-height:1.4em;vertical-align:middle}.message{padding:10px 12px 8px;background:#fff39c;color:#181818;clear:both;font-size:14px;border-radius:3px}.message.info{background:#fff39c}.message.notice{background:#32b5f2;color:#fff}.message.good,.message.success{background:#47af2a;color:#fff}.message.warning{background:#f16f19;color:#fff}.message.error,.message.bad{background:#cf2d2d;color:#fff}@media(max-width: 800px){h1{font-size:2rem;line-height:2rem;letter-spacing:-0.08rem}h2{font-size:1.6rem;line-height:1.7rem}h3{font-size:1.4rem}h4{font-size:1.4rem}h5{font-size:1.1rem}.right-padding{padding-right:20px}.left-padding{padding-left:20px}}@media(max-width: 360px){h1{font-size:1.6rem;line-height:1.6rem}h2{font-size:1.4rem;line-height:1.5rem}h3{font-size:1.2rem}h4{font-size:1.2rem}h5{font-size:1.1rem}.right-padding{padding-right:10px}.left-padding{padding-left:10px}}*{border:0;margin:0;padding:0;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}:focus{outline:none}::-moz-focus-inner{border:0}textarea,input[type=text],input[type=email],input[type=number],input[type=email],input[type=date],input[type=file],select{padding:10px 14px;background:rgba(128,128,128,.05);color:#fff;font-family:"Overpass",Helvetica,Arial,sans-serif;font-size:14px;border-radius:3px;letter-spacing:-0.01rem;border:2px solid rgba(128,128,128,.35)}textarea:focus,textarea:active,input[type=text]:focus,input[type=text]:active,input[type=email]:focus,input[type=email]:active,input[type=number]:focus,input[type=number]:active,input[type=email]:focus,input[type=email]:active,input[type=date]:focus,input[type=date]:active,input[type=file]:focus,input[type=file]:active,select:focus,select:active{border-color:#32b5f2}textarea:disabled,input[type=text]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=email]:disabled,input[type=date]:disabled,input[type=file]:disabled,select:disabled{opacity:.5}textarea.tiny,input[type=text].tiny,input[type=email].tiny,input[type=number].tiny,input[type=email].tiny,input[type=date].tiny,input[type=file].tiny,select.tiny{width:50px;padding-left:4px;padding-right:4px;text-align:center}.light-theme textarea,.light-theme input[type=text],.light-theme input[type=email],.light-theme input[type=number],.light-theme input[type=email],.light-theme input[type=date],.light-theme input[type=file],.light-theme select{color:#121212;background:rgba(255,255,255,.75)}@media(prefers-color-scheme: light){.auto-theme textarea,.auto-theme input[type=text],.auto-theme input[type=email],.auto-theme input[type=number],.auto-theme input[type=email],.auto-theme input[type=date],.auto-theme input[type=file],.auto-theme select{color:#121212;background:rgba(255,255,255,.75)}}textarea::placeholder,input[type=text]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=date]::placeholder,input[type=file]::placeholder,select::placeholder{color:rgba(128,128,128,.6)}textarea:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,select:-ms-input-placeholder{color:rgba(128,128,128,.6)}textarea::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=file]::-ms-input-placeholder,select::-ms-input-placeholder{color:rgba(128,128,128,.6)}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=radio]+.label:before{content:" ";display:inline-block;width:1.8rem;height:1.8rem;border-radius:50%;background:rgba(0,0,0,0);margin-right:.5rem;border:2px solid rgba(128,128,128,.35);box-sizing:border-box;background:rgba(128,128,128,.05)}.light-theme input[type=radio]+.label:before{background:#fff}@media(prefers-color-scheme: light){.auto-theme input[type=radio]+.label:before{background:#fff}}input[type=radio]:checked+.label:after{content:" ";display:inline-block;width:.7rem;height:.7rem;border-radius:50%;position:absolute;left:.55rem;background:#fff}input[type=radio]:focus+.label:before,input[type=radio]:active+.label:before{background:gray}.light-theme input[type=radio]:checked+.label:after{background:#121212}@media(prefers-color-scheme: light){.auto-theme input[type=radio]:checked+.label:after{background:#121212}}input[type=checkbox]+.label:before{font-family:"Material Icons";font-size:1.2rem;line-height:1.6rem;content:"";color:#fff;display:inline-flex;padding:0 .2rem;height:calc(1.6rem - 2px);width:calc(1.2rem - 2px);text-align:center;border-radius:3px;border:2px solid rgba(128,128,128,.35);margin-right:.5rem;background:rgba(128,128,128,.05)}.light-theme input[type=checkbox]+.label:before{background:#fff}@media(prefers-color-scheme: light){.auto-theme input[type=checkbox]+.label:before{background:#fff}}input[type=checkbox]:checked+.label:before{content:""}input[type=checkbox]:focus+.label:before,input[type=checkbox]:active+.label:before{background:#a3a19f}.light-theme input[type=checkbox]+.label:before{color:#121212}@media(prefers-color-scheme: light){.auto-theme input[type=checkbox]+.label:before{color:#121212}}select{max-width:100%;-webkit-appearance:none}select option{background:#fff;color:#121212;max-width:100%;box-sizing:border-box}.button-wrapper{padding:10px 0;margin-top:-1px}.button-wrapper.large{padding:16px 0}.text-button{cursor:pointer}.text-button.destructive{color:#cf2d2d}.action{position:relative;display:inline-block;cursor:pointer}@keyframes click_feedback{0%{top:50%;left:0;width:100%;padding-bottom:100%;opacity:1}100%{top:25%;left:-25%;width:150%;padding-bottom:150%;opacity:0}}.action:after{content:"";display:block;position:absolute;background:rgba(128,128,128,.5);z-index:1;opacity:0;border-radius:50%;margin-top:-50%;pointer-events:none}.action:active:after{animation-name:click_feedback;animation-duration:.2s;animation-timing-function:ease-out;animation-iteration-count:1}.button{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"Overpass",Helvetica,Arial,sans-serif;font-weight:600;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-flex;font-size:14px;color:inherit;background:rgba(0,0,0,0);padding:9px 40px 7px;margin:5px 20px 5px 0;box-sizing:border-box;border-radius:100px;vertical-align:middle;position:relative;cursor:pointer;letter-spacing:-0.01rem;text-align:center;text-decoration:none;border:2px solid rgba(0,0,0,0)}.dark-theme .button{color:#fff}@media(prefers-color-scheme: dark){.auto-theme .button{color:#fff}}.button .icon{padding-right:8px;margin:0}.button:active{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;transform:translate(1px, 1px)}.button:hover{text-decoration:none}.light-theme .button--default{border-color:#121212}.light-theme .button--default:active{background:rgba(128,128,128,.2)}.light-theme .button--default:hover{box-shadow:0 0 10px rgba(18,18,18,.3)}@media(prefers-color-scheme: light){.auto-theme .button--default{border-color:#121212}.auto-theme .button--default:active{background:rgba(128,128,128,.2)}.auto-theme .button--default:hover{box-shadow:0 0 10px rgba(18,18,18,.3)}}.dark-theme .button--default{border-color:#fff}.dark-theme .button--default:active{background:rgba(128,128,128,.2)}.dark-theme .button--default:hover{box-shadow:0 0 10px rgba(255,255,255,.5)}@media(prefers-color-scheme: dark){.auto-theme .button--default{border-color:#fff}.auto-theme .button--default:active{background:rgba(128,128,128,.2)}.auto-theme .button--default:hover{box-shadow:0 0 10px rgba(255,255,255,.5)}}.button--small{padding:6px 18px 4px}.button--tiny{padding:3px 10px 2px;margin:0}.button--large{padding:16px 50px 14px}.button--icon{padding:.2rem !important;font-size:1.4rem;border:none;box-shadow:none !important}.button--icon:hover{color:#32b5f2}.button--icon .icon{padding:0 !important}.button--pull-right{margin-right:0;margin-left:30px}.button--primary{background:#08d58f;border-color:#08d58f;color:#fff}.button--primary:active{background:#06a46e;border-color:#06a46e}.button--primary:hover{box-shadow:0 0 10px rgba(8,213,143,.5)}.button--darken{border-color:rgba(0,0,0,.8)}.button--darken:hover{box-shadow:0 0 10px rgba(0,0,0,.3)}.button--lighten{border-color:rgba(255,255,255,.8)}.button--lighten:hover{box-shadow:0 0 10px rgba(255,255,255,.3)}.button--secondary{background:#32b5f2;color:#fff}.button--secondary:active{background:#0e9fe3}.button--secondary:hover{box-shadow:0 0 10px rgba(50,181,242,.5)}.button--white{background:#fff;color:#000}.button--white:active{background:rgba(128,128,128,.2)}.button--white:hover{box-shadow:0 0 10px rgba(255,255,255,.5)}.button--grey{border-color:#383734}.button--grey:hover{box-shadow:0 0 10px rgba(56,55,52,.5)}.button--black{border-color:#121212}.button--black:hover{box-shadow:0 0 10px rgba(18,18,18,.3)}.button--confirming,.button--destructive{border-color:#cf2d2d;color:#cf2d2d}.button--confirming:active,.button--destructive:active{background:rgba(128,128,128,.2)}.button--confirming:hover,.button--confirming-hover:hover,.button--destructive:hover,.button--destructive-hover:hover{color:#cf2d2d;box-shadow:0 0 10px rgba(207,45,45,.5)}.button--timing-out{position:relative;overflow:hidden}.button--timing-out:before{animation-name:shrink_from_right;animation-duration:2s;animation-timing-function:linear;content:"";position:absolute;top:0;left:0;bottom:0;width:0;background:rgba(128,128,128,.5);opacity:.25}.button--discrete{border:none;box-shadow:none !important}.button--discrete:before{display:none}.button--working{position:relative;cursor:wait !important;color:rgba(0,0,0,0) !important}.button--working:before{pointer-events:none;display:inline-block;content:"";animation:spin 1s infinite linear;width:1.2em;height:1.2em;border-radius:100px;position:absolute;left:50%;margin-left:-0.6em;border:2px solid rgba(0,0,0,0);border-top-color:rgba(128,128,128,.5);border-right-color:rgba(128,128,128,.5);z-index:1;box-sizing:border-box}.button--disabled,.button[disabled],.button[disabled=disabled]{opacity:.5;cursor:not-allowed !important;color:#a3a19f;border-color:#a3a19f;background:rgba(0,0,0,0)}@media(max-width: 800px){.button{padding-left:28px;padding-right:28px}.button--large{width:100%;display:block;margin-bottom:10px}}@media(max-width: 360px){.button{padding-left:20px;padding-right:20px;font-size:12px;margin:2px 10px 2px 0}.button--large{width:100%;display:block;margin-bottom:10px}}.field{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;padding-bottom:12px}.field::after{content:"";clear:both;display:block}.field>.name{display:block;padding-top:10px;width:20%}.field>.name .icon{font-size:.9em;margin-bottom:.3em}.field>.input{width:80%}.field>.input input,.field>.input select,.field>.input textarea{width:100%}.field>.input .text{display:block;padding:10px 14px 10px 0}.field>.input .icon{margin-bottom:-3px}.field--condensed{display:block}.field--condensed>.name{width:auto}.field--condensed>.input{width:auto}.field .label .tooltip{left:-4px}.field.sub-field{padding:0}.field.button-wrapper .button{margin-bottom:0}.field .description{display:block;padding:6px 0 4px;font-size:12px;color:rgba(255,255,255,.6)}.field .description.error{color:#cf2d2d;display:inline-block;opacity:1}.field .description a{color:inherit}.field.radio input[type=radio],.field.radio input[type=checkbox],.field.checkbox input[type=radio],.field.checkbox input[type=checkbox]{display:none}.field.radio .input label,.field.checkbox .input label{display:inline-block;padding:.25rem 0}.field.radio .input label input:disabled+.label,.field.checkbox .input label input:disabled+.label{opacity:.5;cursor:not-allowed}.field.radio .input label:not(:last-child),.field.checkbox .input label:not(:last-child){padding-right:1rem}.field.radio .label,.field.checkbox .label{display:inline-flex;float:none;width:auto;position:relative;cursor:pointer;align-items:center;vertical-align:middle}.field.radio--block .label,.field.radio--block label,.field.checkbox--block .label,.field.checkbox--block label{display:block}.field.range{position:relative}.field.range .input-range{height:auto}.field.range .label{padding-bottom:6px}.field.range .input-range__track,.field.range .input-range__slider-container{transition:none;height:6px;border-radius:3px;cursor:col-resize}.field.range .input-range__track--background{margin:0;background:rgba(100,100,100,.5)}.field.range .input-range__track--active{background:#32b5f2}.field.range .input-range__slider-container .input-range__slider{cursor:col-resize;background:#32b5f2;border:none;top:0;height:6px;width:20px;margin:-6px 0 0 0;border-radius:3px 0 0 3px}.field.range .input-range__slider-container:last-child .input-range__slider{border-radius:0 3px 3px 0;margin-left:-12px}.light-theme .field .description{color:rgba(0,0,0,.6)}@media(prefers-color-scheme: light){.auto-theme .field .description{color:rgba(0,0,0,.6)}}.text-field__wrapper{position:relative}.text-field__saved{animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-name:fadeout;animation-duration:.2s;animation-timing-function:linear;animation-iteration-count:1;position:absolute;top:calc(50% - .5em);right:10px;line-height:1em;font-size:.8rem;text-transform:uppercase;font-weight:bold;color:#47af2a}@keyframes fadeout{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(5px)}}@media(max-width: 800px){.field{display:block}.field .name{width:auto;padding:0 0 4px 0}.field .input{width:auto}.field .input .text{padding:0 20px 0 0}}@media(max-width: 800px){body.context-menu-open .body{-webkit-filter:blur(10px);filter:blur(10px)}}.context-menu{position:fixed;z-index:99;font-size:13px;font-weight:500;font-family:"Overpass",Helvetica,Arial,sans-serif}.context-menu__section{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow-y:scroll}.context-menu__section--submenu{z-index:3;border-radius:3px;transform:translateX(100%);opacity:0}.context-menu__section--submenu .context-menu__item{width:100%}.context-menu__section--submenu .context-menu__item--functional{color:#a3a19f}.context-menu__section--submenu .context-menu__item--functional:last-of-type{border-bottom:1px solid rgba(128,128,128,.5)}.context-menu__section--submenu .context-menu__item__label .icon{margin-bottom:.4em;padding-right:10px;vertical-align:baseline}.context-menu__section--items{opacity:1;position:relative;z-index:2}.context-menu__item{display:block;overflow-x:hidden}.context-menu__item--disabled{pointer-events:none;cursor:default;opacity:.5}.context-menu__item__link{position:relative;border-radius:3px;cursor:pointer;display:block;padding:9px 12px 8px;box-sizing:border-box;position:relative;text-decoration:none;color:inherit}.context-menu__item__link:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:9;pointer-events:none;background:-webkit-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-moz-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-o-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100))}.context-menu__item__link--inactive{cursor:default;opacity:.5}.context-menu__item__link--inactive:before{display:none}.notouch .context-menu__item__link:hover:before{opacity:.15}.notouch .context-menu__item__link:active{background:#08d58f;color:#fff}.context-menu__item__link .icon{font-size:12px}.context-menu__item__link .icon.submenu-icon{display:inline-block;padding-top:4px;margin-left:10px;vertical-align:baseline}.context-menu__item--loader{text-align:center;margin-top:50%}.context-menu em{font-style:normal}.context-menu em.context-menu__item:last-of-type{border-bottom:1px solid rgba(128,128,128,.5)}.context-menu__divider{height:1px;padding:0;margin:0;background:rgba(128,128,128,.5);opacity:.5}.context-menu--submenu-expanded .context-menu__section{transform:translateX(-100%);opacity:0}.context-menu--submenu-expanded .context-menu__section--submenu{transform:translateX(0);opacity:1}@media(min-width: 801px){.context-menu{width:200px;overflow-x:hidden;border-radius:3px;box-shadow:2px 3px 6px rgba(0,0,0,.2)}.light-theme .context-menu{background:#fff}}@media(min-width: 801px)and (prefers-color-scheme: light){.auto-theme .context-menu{background:#fff}}@media(min-width: 801px){.dark-theme .context-menu{background:#383734}}@media(min-width: 801px)and (prefers-color-scheme: dark){.auto-theme .context-menu{background:#383734}}@media(min-width: 801px){.context-menu--closing{display:none}}@media(min-width: 801px){.context-menu__section{background:none;overflow:visible}.context-menu__section--submenu{position:absolute;top:0;left:0;right:0;bottom:0}.dark-theme .context-menu__section--submenu{background:#383734}}@media(min-width: 801px)and (prefers-color-scheme: dark){.auto-theme .context-menu__section--submenu{background:#383734}}@media(min-width: 801px){.light-theme .context-menu__section--submenu{background:#fff}}@media(min-width: 801px)and (prefers-color-scheme: light){.auto-theme .context-menu__section--submenu{background:#fff}}@media(min-width: 801px){.context-menu__title{display:none}}@media(max-width: 800px){.context-menu{animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-name:"fadein";animation-duration:.1s;animation-timing-function:linear;animation-iteration-count:1;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;margin:0 !important;text-align:center;overflow-y:auto;display:flex;flex-flow:column;flex-direction:column-reverse}@keyframes fadein_flat{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0;transform:translateY("100px")}100%{opacity:1;transform:translateY(0px)}}.context-menu--closing{animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-name:fadeout;animation-duration:.2s;animation-timing-function:linear;animation-iteration-count:1}@keyframes fadeout{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY("100px")}}.context-menu__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.context-menu__title{color:#a3a19f;padding:16px 22px}.context-menu__title::after{content:"";clear:both;display:block}.light-theme .context-menu__title{color:#121212}}@media(max-width: 800px)and (prefers-color-scheme: light){.auto-theme .context-menu__title{color:#121212}}@media(max-width: 800px){.context-menu__title .thumbnail{float:left;width:36px;margin-right:20px}}@media(max-width: 800px){.context-menu__title__text{position:relative;z-index:2;font-size:1.2rem;font-weight:800;padding-top:8px}}@media(max-width: 800px){.context-menu__title__type{display:none;position:relative;z-index:2;opacity:.3;font-weight:200;text-transform:capitalize}}@media(max-width: 800px){.context-menu__title__deselect{font-size:.86em}}@media(max-width: 800px){.context-menu__title a{color:inherit}}@media(max-width: 800px){.context-menu__section{margin:20% 10% 0 10%;padding-top:10px;border-top-left-radius:20px;border-top-right-radius:20px;background:#fff;box-shadow:0 40px 40px rgba(0,0,0,.75);overflow:visible}.dark-theme .context-menu__section{background:#383734}}@media(max-width: 800px)and (prefers-color-scheme: dark){.auto-theme .context-menu__section{background:#383734}}@media(max-width: 800px){.context-menu__section--submenu{background:none;border-radius:0;opacity:0}}@media(max-width: 800px){.context-menu__section--items .button{display:block;text-decoration:none;display:block;margin:0;width:100% !important;box-sizing:border-box;text-align:center;text-transform:none;font-weight:700;font-size:1.2rem;color:#fff;background:none;transform:none;padding:16px 22px;border:0;border-radius:3px}.context-menu__section--items .button,.context-menu__section--items .button:hover{box-shadow:none}.light-theme .context-menu__section--items .button{color:#121212}}@media(max-width: 800px)and (prefers-color-scheme: light){.auto-theme .context-menu__section--items .button{color:#121212}}@media(max-width: 800px){.context-menu__section--items .button .icon{display:none}}@media(max-width: 800px){.context-menu__section--items .button:before{display:none !important}}@media(max-width: 800px){.context-menu__section--items .button:focus,.context-menu__section--items .button:active{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;color:#fff !important;background:#08d58f !important}}@media(max-width: 800px){.context-menu__item{font-size:1.2rem;font-weight:800;opacity:1}.context-menu__item__link{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:16px 22px;box-sizing:border-box}.light-theme .context-menu__item__link{color:#121212}}@media(max-width: 800px)and (prefers-color-scheme: light){.auto-theme .context-menu__item__link{color:#121212}}@media(max-width: 800px){.context-menu__item__link:before{display:none !important}}@media(max-width: 800px){.context-menu__item__link:focus,.context-menu__item__link:active{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;color:#fff !important;background:#08d58f !important}}.context-menu-trigger{position:relative}.actions .context-menu-trigger{font-size:24px;padding:2px 10px 1px}.context-menu-trigger .icon{pointer-events:none}h4 .context-menu-trigger,h4 .context-menu-trigger:active{margin:-8px 0 0 10px}@media(max-width: 800px){.context-menu-trigger{padding:12px}}.smart-list__batch:first-child .list__item:first-child{border-top:none}.list__item{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;position:relative;margin:0 -20px 0 -20px;padding:16px 16px 16px 20px;border-radius:3px;justify-content:space-between;align-content:center;border-top:1px solid rgba(128,128,128,.05)}.list__item::after{content:"";clear:both;display:block}.light-theme .list__item{border-top-color:rgba(128,128,128,.1)}@media(prefers-color-scheme: light){.auto-theme .list__item{border-top-color:rgba(128,128,128,.1)}}.list__item:before{pointer-events:none;content:"";display:block;position:absolute;top:-5px;left:0;bottom:0;right:0;height:3px;background:#32b5f2;border-radius:100px;opacity:0}.list__item--no-interaction{cursor:default !important;background:none !important}.list__item:not(.list__item--no-interaction){cursor:pointer}.list__item:not(.list__item--no-interaction):hover:not(.list__item--drag-over){cursor:pointer;background:rgba(255,255,255,.03)}.list__item:not(.list__item--no-interaction):active,.list__item:not(.list__item--no-interaction):focus{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;-moz-transform:scale(0.997);-webkit-transform:scale(0.997);transform:scale(0.997)}.list__item:not(.list__item--no-interaction):hover{background:rgba(0,0,0,.03)}.list__item .select-zone,.list__item .drag-zone{display:none}.list__item .select-zone *,.list__item .drag-zone *{pointer-events:none}.list__item .drag-zone{touch-action:none}.list__item .context-menu-trigger{margin:0 0 0 .5rem}.list__item .details{overflow-x:visible}.list__item.field{padding:0 !important}.list__item.field>label{display:block;position:relative;padding:12px 10px 12px 20px;cursor:pointer}.list__item .uri-placeholder{word-break:break-all}.list__item--disabled{opacity:.5}.list__item--selected{background:rgba(125,125,125,.15) !important}.light-theme .list__item--selected{background:rgba(255,239,61,.35) !important}@media(prefers-color-scheme: light){.auto-theme .list__item--selected{background:rgba(255,239,61,.35) !important}}.list__item--playing .list__item__column__item--name{color:#08d58f}.list__item--playing .list__item__column__item--name .icon{padding-left:5px;font-size:12px}@media(max-width: 800px){.list__item--playing .list__item__column__item--name .icon{display:none}}.list__item--has-drag-zone{padding-left:45px}.list__item--has-drag-zone .list__item__column__item--drag-zone{position:absolute;top:0;left:0;bottom:0;width:35px;padding-top:22px;text-align:center}.list__item--has-thumbnail .list__item__column--name{padding-left:50px;position:relative}.list__item--has-thumbnail .list__item__column__item--details{min-height:1.28em}.list__item--has-thumbnail .list__item__column__item--thumbnail,.list__item--has-thumbnail .list__item__column__item--thumbnail.thumbnail{width:40px;position:absolute;left:0}.list__item--loading,.list__item--transforming{opacity:.5;cursor:wait !important}.list__item__column{align-items:center;flex:10}.list__item__column--middle{display:flex;flex:5}.list__item__column--right{display:flex;margin-left:auto;z-index:9;flex:4;justify-content:flex-end;order:2}.list__item__column--right .list__item__column__item{padding-left:10px;display:inline-block}.list__item__column__item{align-items:center}.list__item__column__item--name{font-size:1.1em}.list__item__column__item--details{padding:4px 0 0 0;margin:0;opacity:.5}.list__item__column__item--details .details__item{display:inline;overflow-wrap:break-word}.list__item__column__item--details .details__item:not(:first-child){padding-left:14px}.list__item__column__item--details .details__item:not(:first-child):before{content:"•" !important;display:inline-block;margin-left:-8px;padding-right:6px}.list__item__column__item--added .by{opacity:.5}.list__item__column__item--added .by:before{content:"("}.list__item__column__item--added .by:after{content:")"}.list__item__column__item--added .by--with-spacing{padding-left:.25em}.list__item__column__item--context-menu-trigger{font-size:16px;position:relative;z-index:2;padding-top:0;padding-bottom:0}.list__item__column__item--context-menu-trigger:before{display:none !important}.light-theme .list__item__column__item .flag{background:#cecac4;color:#fff}@media(prefers-color-scheme: light){.auto-theme .list__item__column__item .flag{background:#cecac4;color:#fff}}.list--tracks .list__item{cursor:pointer}.list--tracks .list__item--dragging{opacity:.5}.list--tracks .list__item--drag-over:before{opacity:1}.list--tracks .list__item.has-touch-drag-zone{padding-left:45px}.list--tracks .list__item.has-touch-drag-zone .drag-zone{position:absolute;top:0;left:5px;height:100%;width:34px;font-size:14px;display:block;color:#a3a19f;padding:0}.list--tracks .list__item.has-touch-drag-zone .drag-zone .icon{position:absolute;top:50%;left:10px;margin-top:-8px;pointer-events:none}@media(max-width: 800px){.list__item:not(.list__item--no-interaction):active,.list__item:not(.list__item--no-interaction):focus{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;-moz-transform:scale(0.98);-webkit-transform:scale(0.98);transform:scale(0.98)}.list__item__column--middle{display:none}.list__item__column__item--source{display:none !important}.list__item__column__item--track-number span{display:none}.list__item__column__item--added .by{display:none}.list__item__column__item--added .from{text-transform:capitalize}.list__item__column__item--added .from:before,.list__item__column__item--added .from:after{display:none}.list__item .context-zone{top:14px}}h1 .loader,h2 .loader,h3 .loader,h4 .loader{margin-left:.8rem}.loader{position:relative;display:flex;flex-direction:column}.loader__offline{padding:2rem;color:rgba(128,128,128,.5);text-align:center;font-size:1rem}.loader__offline .icon{display:block;font-size:3rem;padding-bottom:.5rem}.loader__progress-text{text-align:center;color:rgba(128,128,128,.5);margin:-65px auto 0;font-size:.82rem}.loader__ring{height:120px;width:120px;margin:0 auto;position:relative}.loader__ring__progress,.loader__ring__background,.loader__ring__foreground{position:absolute;transform-origin:50% 50%}.loader__ring__progress{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:rotate(-90deg);position:absolute;stroke:rgba(128,128,128,.25)}.loader__ring__background{stroke:rgba(128,128,128,.25)}.loader__ring__foreground{animation-name:spin;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite;stroke:#32b5f2}.loader--white .loader__ring__progress{stroke:gray}.loader--white .loader__ring__background{stroke:rgba(128,128,128,.5)}.loader--white .loader__ring__foreground{stroke:#fff}.loader--body{padding:35vh 0;text-align:center}.loader--mini{padding:0;display:inline-block}.loader--mini .loader__ring{width:24px;height:24px}.loader--mini .loader__offline{display:none}.loader--lazy{padding:20px}.loader--lazy .loader__spinner{width:40px;height:40px}.thumbnail{position:relative;z-index:1;perspective:100px;width:100%;max-width:300px}.thumbnail__placeholder.icon{position:absolute;top:50%;left:50%;transform:translate(-0.5em, -0.5em);opacity:.05;font-size:4rem;line-height:1em;width:1em;z-index:1}.thumbnail .loader{position:absolute;top:calc(50% - 60px);left:calc(50% - 60px);z-index:9}.thumbnail--loading .thumbnail__image:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;background-color:rgba(0,0,0,.75)}.light-theme .thumbnail--loading .thumbnail__image:before{background-color:rgba(255,255,255,.75)}@media(prefers-color-scheme: light){.auto-theme .thumbnail--loading .thumbnail__image:before{background-color:rgba(255,255,255,.75)}}.thumbnail__image{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:relative;overflow:hidden;z-index:2;width:100%;padding-bottom:100%;background-repeat:no-repeat;background-color:rgba(128,128,128,.15);background-position:50% 50%;background-size:cover;border-radius:3px}.thumbnail__image--use-image-tag{padding-bottom:0}@media(max-width: 800px){.thumbnail__image--glow{display:none}}@media(min-width: 801px){.thumbnail__image--glow{-webkit-filter:blur(10px);filter:blur(10px);position:absolute;z-index:1;top:30%;right:30px;left:30px;padding-bottom:70%;width:auto;height:auto;opacity:.3;transform:translateZ(0px) rotateX(4deg);mix-blend-mode:multiply}}.thumbnail__actions{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;display:flex;opacity:0;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:2;transform:translateY(-3px)}.thumbnail__actions__item{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-flex;z-index:3;width:4.2rem;height:4.2rem;align-items:center;justify-content:center;border-radius:100%;background:rgba(0,0,0,.4);font-size:2rem;cursor:pointer;color:#fff;border:0 !important;text-decoration:none !important;margin:0 5px}.thumbnail__actions__item:hover{background:#000}.thumbnail--small{max-width:50px}.thumbnail--small .thumbnail__placeholder.icon{font-size:2rem}.thumbnail--fill{max-width:none}.thumbnail--circle .thumbnail__image{border-radius:50%}.thumbnail:hover .thumbnail__actions{opacity:1;transform:translateY(0px)}.playback-controls{z-index:3}.parallax{position:absolute;top:0;left:-225px;right:-5px;height:100%;z-index:-1;pointer-events:none}.parallax__layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.parallax__image{position:absolute;top:-10px;left:-10px;bottom:-10px;right:-10px;background-repeat:no-repeat;background-size:cover;background-position:50% 30%;opacity:0;z-index:1}.parallax__overlay{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;height:100%;background-image:linear-gradient(rgba(24, 24, 24, 0) 0%, rgb(24, 24, 24) 95%);z-index:2}.parallax--flexible-height{transform:translateZ(-400px) scale(1.4);transform-origin:top center;overflow:hidden}.parallax--fixed-height .parallax__image{transform:translateZ(-400px) scale(1.4);transform-origin:top center}.parallax--blur .parallax__image{-webkit-filter:blur(10px);filter:blur(10px)}.parallax--loaded .parallax__image{opacity:.5}.light-theme .parallax__stage{background-color:#f4f2f0}.light-theme .parallax__overlay{background-image:linear-gradient(rgba(244, 242, 240, 0) 0%, rgb(244, 242, 240) 95%)}@media(prefers-color-scheme: light){.auto-theme .parallax__stage{background-color:#f4f2f0}.auto-theme .parallax__overlay{background-image:linear-gradient(rgba(244, 242, 240, 0) 0%, rgb(244, 242, 240) 95%)}}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(./assets/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(./assets/MaterialIcons-Regular.woff2) format("woff2"),url(./assets/MaterialIcons-Regular.woff) format("woff"),url(./assets/MaterialIcons-Regular.ttf) format("truetype")}.icon{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.icon--material{font-family:"Material Icons";font-weight:normal;font-style:normal;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:top;font-size:1.3em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.icon--svg.source img{max-width:1rem}.dark-theme .icon--svg{filter:brightness(0) invert(1)}@media(prefers-color-scheme: dark){.auto-theme .icon--svg{filter:brightness(0) invert(1)}}.icon--spin{animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;padding:0 .32em !important}.icon--css.icon--playing{display:inline-block;position:relative;margin-left:8px;width:16px;height:1em}@keyframes playing_bar{0%{height:0%}12.5%{height:75%}25%{height:100%}37.5%{height:10%}50%{height:40%}62.5%{height:50%}75%{height:30%}87.5%{height:55%}100%{height:0%}}.icon--css.icon--playing span{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;position:absolute;bottom:0;width:4px;height:100%;background:#08d58f;animation-name:playing_bar;animation-iteration-count:infinite}.icon--css.icon--playing span:nth-child(1){left:0;animation-duration:2s}.icon--css.icon--playing span:nth-child(2){left:6px;animation-duration:4s}.icon--css.icon--playing span:nth-child(3){left:12px;animation-duration:1s}.icon--css.icon--playing.js--stopped span,.icon--css.icon--playing.js--paused span{animation-play-state:paused}.slider{position:relative;cursor:pointer;height:20px}.slider__wrapper{flex-grow:1}.slider__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer}.slider__input::-webkit-slider-thumb{width:1px;border:0}.slider__input::-moz-range-thumb{width:1px;border:0}.slider__input::-ms-thumb{width:1px;border:0}.slider__input:focus+.slider__track .slider__track__progress:after{width:12px;height:12px;top:-4px;right:-6px;background:#1af6ab}.slider__input:focus+.slider__track .slider__track__progress--small:after{width:6px;height:6px;top:-2px;right:-3px}.slider__track{position:absolute;background:rgba(0,0,0,.2);border-radius:2px;height:4px;top:50%;right:0;left:0;margin-top:-3px}.slider__track--small{height:2px}.slider__track__progress{position:absolute;background:#08d58f;pointer-events:none;top:0;left:0;height:100%;max-width:100%;border-radius:4px}.slider__track__progress:after{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;content:"";display:block;background:#08d58f;position:absolute;top:0;right:-1px;width:4px;height:4px;border-radius:50%}.slider__track__progress--small{border-radius:2px}.slider__track__progress--small:after{width:2px;height:2px}.slider--disabled .slider__track__progress,.slider--muted .slider__track__progress{background:#a3a19f}.slider--disabled .slider__track__progress:after,.slider--muted .slider__track__progress:after{background:#a3a19f !important}.slider:hover .slider__track__progress:after{width:12px;height:12px;top:-4px;right:-6px;background:#1af6ab}.slider:hover .slider__track__progress--small:after{width:10px;height:10px;top:-4px;right:-3px}.slider__wrapper--vertical{height:100%;width:20px}.slider__wrapper--vertical .slider{height:100%;width:20px}.slider__wrapper--vertical .slider__input{-webkit-appearance:slider-vertical}.slider__wrapper--vertical .slider__input:focus+.slider__track .slider__track__progress:after{top:-6px;left:-4px}.slider__wrapper--vertical .slider__track{height:auto;width:4px;left:42%;top:0;right:auto;bottom:0;margin-left:-3px;margin-top:auto}.slider__wrapper--vertical .slider__track__progress{top:auto;bottom:0;width:100%;max-height:100%}.slider__wrapper--vertical .slider__track__progress:after{top:-1px;left:0}.slider__wrapper--vertical .slider:hover .slider__track__progress:after{top:-6px;left:-4px}.playback-controls{position:absolute;z-index:99;bottom:0;right:0;left:0;display:flex;flex-flow:row;align-items:center;align-content:center}.playback-controls__background{position:absolute;width:100%;height:100%;bottom:0;z-index:-1}.dark-theme .playback-controls{color:#fff}.dark-theme .playback-controls__background{background:#383734;box-shadow:0 -1px 10px rgba(0,0,0,.6)}@media(prefers-color-scheme: dark){.auto-theme .playback-controls{color:#fff}.auto-theme .playback-controls__background{background:#383734;box-shadow:0 -1px 10px rgba(0,0,0,.6)}}.light-theme .playback-controls{color:#121212}.light-theme .playback-controls__background{background:#fff;box-shadow:0 -1px 8px rgba(0,0,0,.1)}@media(prefers-color-scheme: light){.auto-theme .playback-controls{color:#121212}.auto-theme .playback-controls__background{background:#fff;box-shadow:0 -1px 8px rgba(0,0,0,.1)}}.playback-controls .current-track__wrapper{width:210px;padding-right:20px;z-index:1;text-decoration:none}.playback-controls .current-track__wrapper .current-track{width:100%;display:flex;position:relative;align-items:center}.playback-controls .current-track__wrapper .current-track .thumbnail{cursor:pointer;width:44px;margin:8px;margin-right:12px}.playback-controls .current-track__wrapper .current-track .thumbnail__image{background-color:rgba(128,128,128,.5)}.playback-controls .current-track__wrapper .current-track .thumbnail:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;content:"";font-family:"FontAwesome";position:absolute;top:50%;left:0;bottom:0;right:0;margin-top:-9px;text-align:center;font-size:18px;color:#fff;z-index:3;opacity:0}.playback-controls .current-track__wrapper .current-track .thumbnail:after{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"";display:block;background:rgba(0,0,0,.75);position:absolute;top:0;left:0;bottom:0;right:0;border-radius:3px;opacity:0;z-index:2}.playback-controls .current-track__wrapper .current-track .thumbnail:hover:after,.playback-controls .current-track__wrapper .current-track .thumbnail:hover:before{opacity:1}.playback-controls .current-track__wrapper .current-track .text{opacity:1;line-height:1.1rem;font-size:.9rem;min-width:0;color:inherit;text-decoration:none}.playback-controls .current-track__wrapper .current-track .text .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.playback-controls .current-track__wrapper .current-track .text .links-sentence{opacity:.5;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.playback-controls .current-track__wrapper .current-track .text .links-sentence__item{color:inherit;text-decoration:none;border-bottom:1px dotted rgba(0,0,0,0)}.playback-controls .control{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:inline-block;cursor:pointer;padding:12px 8px;display:inline-block;vertical-align:bottom;background:none;color:#fff}@keyframes click_feedback{0%{top:50%;left:0;width:100%;padding-bottom:100%;opacity:1}100%{top:25%;left:-25%;width:150%;padding-bottom:150%;opacity:0}}.playback-controls .control:after{content:"";display:block;position:absolute;background:rgba(128,128,128,.5);z-index:1;opacity:0;border-radius:50%;margin-top:-50%;pointer-events:none}.playback-controls .control:active:after{animation-name:click_feedback;animation-duration:.2s;animation-timing-function:ease-out;animation-iteration-count:1}.light-theme .playback-controls .control{color:#121212}@media(prefers-color-scheme: light){.auto-theme .playback-controls .control{color:#121212}}.playback-controls .control .icon{font-size:.9rem;margin-bottom:0}.playback-controls .control--active{color:#08d58f !important}.playback-controls .control:hover,.playback-controls .control:focus{opacity:1}.playback-controls section.playback{display:flex;align-items:center}.playback-controls section.playback .control{padding:4px}.playback-controls section.playback .control .icon{font-size:1.3rem}.light-theme .playback-controls section.playback .control.play{color:#08d58f}@media(prefers-color-scheme: light){.auto-theme .playback-controls section.playback .control.play{color:#08d58f}}.playback-controls section.playback .control.play .icon{font-size:3rem}.playback-controls section.progress{flex-grow:1;display:flex;align-items:center}.playback-controls section.progress .slider{flex-grow:1}.playback-controls section.progress .time{font-size:11px;width:40px}.playback-controls section.progress .time--current{text-align:right;padding-right:10px}.playback-controls section.progress .time--total{padding-left:10px}.playback-controls section.settings{text-align:center;padding:0 30px}.playback-controls section.volume{font-size:18px;width:10rem;padding-right:30px;display:flex;align-items:center}.playback-controls section.volume .slider__wrapper{flex-grow:1}.playback-controls section.triggers{display:none}@media(max-width: 800px){.playback-controls{padding-top:2px;padding-bottom:4px}.playback-controls--touch-enabled .control.next{display:none}.playback-controls .current-track__wrapper{order:2;flex-grow:1;text-align:center;font-size:.9rem;line-height:1.2em;margin:0;padding:0;display:flex}.playback-controls .current-track__wrapper .text{padding:0;flex-grow:1}.playback-controls .current-track__wrapper .text .title,.playback-controls .current-track__wrapper .text .artist{padding-top:0}.playback-controls .current-track__wrapper .thumbnail-wrapper{display:none}.playback-controls section.playback{order:1;width:6rem}.playback-controls section.playback .control.play{padding:4px}.playback-controls section.playback .control.previous,.playback-controls section.playback .control.stop{display:none}.playback-controls section.settings,.playback-controls section.volume{display:none}.playback-controls section.progress{position:absolute;top:auto;bottom:-10px;left:0;right:0}.playback-controls section.progress .slider__track{border-radius:0}.playback-controls section.progress .slider__track__progress{border-radius:0}.playback-controls section.progress .time{display:none}.playback-controls section.triggers{display:block;width:6rem;order:3;text-align:center}.playback-controls section.triggers .icon{font-size:1.2rem}}@media only screen and (max-width: 800px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 800px)and (-o-min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min-resolution: 192dpi),only screen and (max-width: 800px)and (min-resolution: 2dppx){.playback-controls section.triggers{bottom:4px}.playback-controls section.triggers .icon{font-size:1.4rem}}@media(max-width: 800px){.playback-controls section.triggers .sidebar-toggle.open{opacity:1 !important}.playback-controls section.triggers .sidebar-toggle.open:before{background:rgba(0,0,0,.8);content:"";display:block;position:fixed;bottom:0;right:0;width:100vw;height:100vh;z-index:99}}@media(max-width: 800px){.playback-controls--expanded{max-height:100%}.playback-controls--expanded .playback-controls__background{height:150px}.playback-controls--expanded section.settings{position:absolute;display:flex;right:0;bottom:60px;padding-right:10px;text-align:right;width:100px}.playback-controls--expanded section.volume{position:absolute;width:auto;display:flex;right:100px;left:10px;bottom:58px}}@media only screen and (max-width: 800px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 800px)and (-o-min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min-resolution: 192dpi),only screen and (max-width: 800px)and (min-resolution: 2dppx){.playback-controls--expanded section.volume{right:115px}.playback-controls--expanded section.volume .slider__wrapper{bottom:9px}}@media only screen and (max-width: 800px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 800px)and (-o-min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min-resolution: 192dpi),only screen and (max-width: 800px)and (min-resolution: 2dppx){.playback-controls .control{padding:14px 8px}}@media(max-width: 360px){.playback-controls .current-track__wrapper{width:50%}.playback-controls .control{padding:12px 4px}.playback-controls section.playback{width:auto}.playback-controls section.triggers{width:4.5rem}.playback-controls section.triggers .icon{font-size:1.2rem}}.output-control{position:relative}.output-control.disabled>.control{opacity:.2;cursor:not-allowed}.output-control__inner{position:absolute;bottom:48px;right:-150px;width:300px;text-align:left;border-radius:3px;box-shadow:2px 3px 6px rgba(0,0,0,.2);z-index:9}.dark-theme .output-control__inner{color:#fff;background:#43413e}.dark-theme .output-control__inner:after{background:#43413e}@media(prefers-color-scheme: dark){.auto-theme .output-control__inner{color:#fff;background:#43413e}.auto-theme .output-control__inner:after{background:#43413e}}.light-theme .output-control__inner{color:#121212;background:#fff}.light-theme .output-control__inner:after{background:#fff}@media(prefers-color-scheme: light){.auto-theme .output-control__inner{color:#121212;background:#fff}.auto-theme .output-control__inner:after{background:#fff}}.output-control__inner:after{content:"";display:block;width:6px;height:6px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:-3px;right:159px}.output-control__inner .no-results{font-size:1rem;text-align:center;opacity:.5;font-weight:normal}.output-control__stream__header{margin:.8rem;display:flex;flex-flow:row;align-items:center}.output-control__stream__header .flag{margin-right:0}.output-control__stream__header__art{flex-shrink:0;width:50px;position:relative;cursor:pointer}.output-control__stream__header__art:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"";display:block;font-family:"FontAwesome";position:absolute;top:50%;left:0;bottom:0;right:0;margin-top:-9px;text-align:center;font-size:18px;color:#fff;z-index:3;opacity:0}.output-control__stream__header__art:after{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"";display:block;background:rgba(0,0,0,.75);position:absolute;top:0;left:0;bottom:0;right:0;border-radius:3px;opacity:0;z-index:2}.output-control__stream__header__art:hover:before,.output-control__stream__header__art:hover:after{opacity:1}.output-control__stream__header__art--disabled{cursor:default}.output-control__stream__header__art--disabled:before,.output-control__stream__header__art--disabled:after{display:none}.output-control__stream__header__art--playing:before{content:""}.output-control__stream__header__title{display:flex;align-items:center}.output-control__stream__header__title .icon{font-size:1em;padding-left:.4em;opacity:.5}.output-control__stream__header__content{padding-left:.8rem;overflow-x:hidden}.output-control__stream__header__content .details{white-space:nowrap}.output-control__group{margin:1rem .8rem .8rem .8rem}.output-control__group__title{display:flex;flex-flow:row}.output-control__group__title .text{opacity:.5}.output-control__group__title .dropdown-field{margin-left:auto}.output-control__group__title .dropdown-field__label{padding:0 !important;text-align:center;opacity:.5}.output-control__group__title .dropdown-field__label .icon{font-size:1em}.output-control__group__title .dropdown-field__options{top:auto;bottom:20px;right:0}.output-control__group__title .dropdown-field__options:before{top:auto;bottom:-3px}.output-control__clients{border-radius:3px;background:#f5f5f5}.dark-theme .output-control__clients{background:#383734}@media(prefers-color-scheme: dark){.auto-theme .output-control__clients{background:#383734}}.output-control__clients__item{border-top:1px solid #fff}.dark-theme .output-control__clients__item{border-color:#51504e}@media(prefers-color-scheme: dark){.auto-theme .output-control__clients__item{border-color:#51504e}}.output-control__clients__item:first-child{border-top:none}.output-control__clients__item__title{padding:.8rem 0 0 .8rem;margin-bottom:0}.output-control__clients__item__volume{padding-right:1rem;display:flex;align-items:center}.output-control__clients__item__controls{display:flex;align-items:center}.output-control__clients__item__controls .dropdown-field{flex-grow:0}.output-control__clients__item__controls .dropdown-field__label{padding:2px !important;text-align:center}.output-control__clients__item__controls .dropdown-field__label .icon{font-size:.9em}.output-control__clients__item__controls .dropdown-field__options{top:auto;bottom:20px;right:auto;left:0px}.output-control__clients__item__controls .dropdown-field__options:before{top:auto;right:auto;bottom:-3px;left:9px}.output-control__commands{padding:12px 12px 8px 12px;border-radius:3px 3px 0 0;position:relative;background:#f5f5f5}.output-control__commands::after{content:"";clear:both;display:block}.dark-theme .output-control__commands{background:#383734}@media(prefers-color-scheme: dark){.auto-theme .output-control__commands{background:#383734}}@media(max-width: 800px){.output-control{position:absolute;top:-8px;right:0px;bottom:auto;width:100vw}.output-control>.control{display:none}.output-control__inner{top:auto;right:0;bottom:0;left:0;width:auto;padding:0;border-radius:0;max-height:calc(100vh - 140px);overflow-y:visible}.dark-theme .output-control__inner{box-shadow:0 -5px 5px rgba(0,0,0,.6)}}@media(max-width: 800px)and (prefers-color-scheme: dark){.auto-theme .output-control__inner{box-shadow:0 -5px 5px rgba(0,0,0,.6)}}@media(max-width: 800px){.light-theme .output-control__inner{box-shadow:0 -5px 5px rgba(0,0,0,.1)}}@media(max-width: 800px)and (prefers-color-scheme: light){.auto-theme .output-control__inner{box-shadow:0 -5px 5px rgba(0,0,0,.1)}}@media(max-width: 800px){.output-control__inner:after{display:none}}@media(max-width: 800px){.output-control__inner--no-results{display:none}}@media(max-width: 800px){.output-control__output{padding:0}.output-control__output::after{content:"";clear:both;display:block}.output-control__output:not(:first-child){border-color:rgba(128,128,128,.05)}.output-control__output__name{font-weight:400;width:30%;float:left;font-size:12px;padding-top:2px}.output-control__output__controls{width:70%;float:right}}.sidebar{position:absolute;top:0;left:0;bottom:0;z-index:96;width:220px;overflow:hidden;color:#fff;box-sizing:border-box;transform-style:preserve-3d}.sidebar__liner{overflow-y:auto;position:absolute;top:0;left:0;right:0;bottom:60px;box-sizing:border-box;z-index:2;overflow-y:auto}.sidebar__menu{z-index:2;position:relative;padding-top:20px;line-height:1em}.sidebar__menu__item{font-family:"Overpass",Helvetica,Arial,sans-serif;font-weight:600;font-size:1.05rem;color:#fff;text-decoration:none;display:flex;padding:.75em .85em;margin:0 1.1em;border-radius:3px;line-break:after-white-space}.dark-theme .sidebar__menu__item{position:relative;border-radius:3px}.dark-theme .sidebar__menu__item:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:9;pointer-events:none;background:-webkit-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-moz-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-o-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100))}@media(prefers-color-scheme: dark){.auto-theme .sidebar__menu__item{position:relative;border-radius:3px}.auto-theme .sidebar__menu__item:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:9;pointer-events:none;background:-webkit-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-moz-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-o-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100))}}.light-theme .sidebar__menu__item{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#121212;font-weight:600}@media(prefers-color-scheme: light){.auto-theme .sidebar__menu__item{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#121212;font-weight:600}}.sidebar__menu__item .icon{padding-right:8px;font-size:1em}.sidebar__menu__item .status{margin-left:auto}.sidebar__menu__item .status .icon{padding-right:0;padding-left:8px}.sidebar__menu__item--submenu{font-size:1rem;padding:.6em .7em;font-weight:400 !important;margin:0 1.1em 0 3em}.sidebar__menu__item--submenu:before{display:none}.sidebar__menu__item--submenu.sidebar__menu__item{color:#a3a19f}.sidebar__menu__item--submenu.sidebar__menu__item:before,.sidebar__menu__item--submenu.sidebar__menu__item:after{display:none}.light-theme .sidebar__menu__item--submenu.sidebar__menu__item{color:#51504e}@media(prefers-color-scheme: light){.auto-theme .sidebar__menu__item--submenu.sidebar__menu__item{color:#51504e}}.sidebar__menu__item--submenu.sidebar__menu__item.active{background:rgba(0,0,0,0) !important;color:#08d58f !important}.sidebar__menu__item--active{background:#08d58f;color:#fff !important}.sidebar__menu__item--active .status .icon{color:#fff !important}.sidebar__menu__item--active:before{opacity:.15}.sidebar__menu__item[disabled]{opacity:.3;cursor:not-allowed}.sidebar__menu__item:hover:not([disabled]):before{opacity:.15}.light-theme .sidebar__menu__item:hover:not([disabled]){color:#454545}@media(prefers-color-scheme: light){.auto-theme .sidebar__menu__item:hover:not([disabled]){color:#454545}}.sidebar__menu__item:focus:not([disabled]):not(.sidebar__menu__item--active){background:rgba(128,128,128,.25)}.sidebar__menu__item:active{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;transform:translate(1px, 1px)}.sidebar__menu__section{padding-bottom:25px}.sidebar__menu__section__title{display:block;padding:0 26px 5px 26px;font-size:12px;text-transform:uppercase;color:rgba(128,128,128,.5)}.sidebar .close{position:relative;display:inline-block;display:none;position:absolute;bottom:4px;right:4px;padding:10px;display:inline-block;z-index:99;font-size:1.2rem}@keyframes click_feedback{0%{top:50%;left:0;width:100%;padding-bottom:100%;opacity:1}100%{top:25%;left:-25%;width:150%;padding-bottom:150%;opacity:0}}.sidebar .close:after{content:"";display:block;position:absolute;background:rgba(128,128,128,.5);z-index:1;opacity:0;border-radius:50%;margin-top:-50%;pointer-events:none}.sidebar .close:active:after{animation-name:click_feedback;animation-duration:.2s;animation-timing-function:ease-out;animation-iteration-count:1}.light-theme .sidebar .close{color:#121212}@media(prefers-color-scheme: light){.auto-theme .sidebar .close{color:#121212}}@media(max-width: 800px){.sidebar{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:250px;left:auto;right:-250px;padding-bottom:0;position:fixed;z-index:100}.light-theme .sidebar{background:#f8f7f6}}@media(max-width: 800px)and (prefers-color-scheme: light){.auto-theme .sidebar{background:#f8f7f6}}@media(max-width: 800px){.dark-theme .sidebar{background:#121212}}@media(max-width: 800px)and (prefers-color-scheme: dark){.auto-theme .sidebar{background:#121212}}@media(max-width: 800px){.sidebar-open .sidebar{-ms-transform:translate(-250px, 0);-webkit-transform:translate(-250px, 0);transform:translate(-250px, 0)}}@media(max-width: 800px){.sidebar__liner{bottom:0 !important;padding-bottom:30px}}@media(max-width: 800px){.sidebar .thumbnail{display:none}}@media(max-width: 800px){.sidebar .close{display:block}}@media(max-width: 800px){.sidebar__menu__section{padding-bottom:10px}.sidebar__menu__section__title{padding-bottom:2px}}.grid,.grid *{-webkit-backface-visibility:hidden}.grid__item{position:relative !important;display:inline-block !important;vertical-align:top;border-bottom:0 !important;cursor:pointer}.grid__item a{text-decoration:none !important}.grid__item__wrapper{display:inline-block}.grid__item__thumbnail{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;z-index:unset}.grid__item__thumbnail__image{transform:scale(0.98)}.grid__item__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:.8rem;font-size:1.1rem}.grid__item__secondary{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:2px}.grid__item__secondary .source{padding-right:6px}.grid__item--tile{position:relative}.grid__item--tile .grid__item__name{position:absolute;bottom:15%;left:0;right:0;text-align:center;font-size:14px;font-weight:600;color:#fff;z-index:2}.grid__item--tile .source{position:absolute;top:10px;left:10px;padding:0;font-size:1.5rem}.grid__item--tile .source img{max-width:1em}@media(min-width: 1001px){.grid__item .grid__item__name{font-size:16px}}.grid__item:hover .thumbnail__image{transform:scale(1.01)}.grid__item:hover .thumbnail__image--glow{transform:rotateX(6deg)}.grid__item:active .thumbnail__image,.grid__item:focus .thumbnail__image{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;-moz-transform:scale(0.98);-webkit-transform:scale(0.98);transform:scale(0.98)}@media(min-width: 1851px){.grid--mini .grid__item{width:30.6666666667%;box-sizing:border-box;margin:0 2% 3%}.grid--mini .grid__item:nth-child(3n-3){margin-right:0}.grid--mini .grid__item:nth-child(3n-3)::after{content:"";clear:both;display:block}.grid--mini .grid__item:nth-child(3n-2){margin-left:0}.grid--mini--single-row .grid-item:nth-child(1n+4){display:none}.grid:not(.grid--mini) .grid__item{width:16.8%;box-sizing:border-box;margin:0 2% 3%}.grid:not(.grid--mini) .grid__item:nth-child(5n-5){margin-right:0}.grid:not(.grid--mini) .grid__item:nth-child(5n-5)::after{content:"";clear:both;display:block}.grid:not(.grid--mini) .grid__item:nth-child(5n-4){margin-left:0}}@media(max-width: 1850px)and (min-width: 1201px){.grid--mini .grid__item{width:48%;box-sizing:border-box;margin:0 2% 3%}.grid--mini .grid__item:nth-child(2n-2){margin-right:0}.grid--mini .grid__item:nth-child(2n-2)::after{content:"";clear:both;display:block}.grid--mini .grid__item:nth-child(2n-1){margin-left:0}.grid--mini--single-row .grid-item:nth-child(1n+3){display:none}.grid:not(.grid--mini) .grid__item{width:22%;box-sizing:border-box;margin:0 2% 3%}.grid:not(.grid--mini) .grid__item:nth-child(4n-4){margin-right:0}.grid:not(.grid--mini) .grid__item:nth-child(4n-4)::after{content:"";clear:both;display:block}.grid:not(.grid--mini) .grid__item:nth-child(4n-3){margin-left:0}}@media(max-width: 1200px)and (min-width: 801px){.grid--mini .grid__item{width:48%;box-sizing:border-box;margin:0 2% 3%}.grid--mini .grid__item:nth-child(2n-2){margin-right:0}.grid--mini .grid__item:nth-child(2n-2)::after{content:"";clear:both;display:block}.grid--mini .grid__item:nth-child(2n-1){margin-left:0}.grid--mini--single-row .grid-item:nth-child(1n+3){display:none}.grid:not(.grid--mini) .grid__item{width:22%;box-sizing:border-box;margin:0 2% 3%}.grid:not(.grid--mini) .grid__item:nth-child(4n-4){margin-right:0}.grid:not(.grid--mini) .grid__item:nth-child(4n-4)::after{content:"";clear:both;display:block}.grid:not(.grid--mini) .grid__item:nth-child(4n-3){margin-left:0}}@media(max-width: 800px)and (min-width: 501px){.grid--mini .grid__item{width:13.3333333333%;box-sizing:border-box;margin:0 2% 4%}.grid--mini .grid__item:nth-child(6n-6){margin-right:0}.grid--mini .grid__item:nth-child(6n-6)::after{content:"";clear:both;display:block}.grid--mini .grid__item:nth-child(6n-5){margin-left:0}.grid--mini--single-row .grid-item:nth-child(1n+7){display:none}.grid:not(.grid--mini) .grid__item{width:30.6666666667%;box-sizing:border-box;margin:0 2% 4%}.grid:not(.grid--mini) .grid__item:nth-child(3n-3){margin-right:0}.grid:not(.grid--mini) .grid__item:nth-child(3n-3)::after{content:"";clear:both;display:block}.grid:not(.grid--mini) .grid__item:nth-child(3n-2){margin-left:0}}@media(max-width: 500px){.grid--mini .grid__item{width:30.6666666667%;box-sizing:border-box;margin:0 2% 4%}.grid--mini .grid__item:nth-child(3n-3){margin-right:0}.grid--mini .grid__item:nth-child(3n-3)::after{content:"";clear:both;display:block}.grid--mini .grid__item:nth-child(3n-2){margin-left:0}.grid--mini--single-row .grid-item:nth-child(1n+4){display:none}.grid:not(.grid--mini) .grid__item{width:48%;box-sizing:border-box;margin:0 2% 4%}.grid:not(.grid--mini) .grid__item:nth-child(2n-2){margin-right:0}.grid:not(.grid--mini) .grid__item:nth-child(2n-2)::after{content:"";clear:both;display:block}.grid:not(.grid--mini) .grid__item:nth-child(2n-1){margin-left:0}}.tiles{padding-bottom:60px}.tiles .tile{color:#fff;text-align:center;position:relative;z-index:1;float:left;overflow:hidden;border-radius:3px}.light-theme .tiles .tile{color:#121212}@media(prefers-color-scheme: light){.auto-theme .tiles .tile{color:#121212}}.tiles .tile .content{display:block;position:absolute;top:50%;left:10%;right:10%;vertical-align:top;margin-top:-12px;font-size:16px;z-index:2}.tiles .tile:last-child::after{content:"";clear:both;display:block}.tiles .tile:before{content:"";display:block;width:100%;padding-bottom:100%;background:#1d1d1d;z-index:-2}.light-theme .tiles .tile:before{background:#e9e5e1}@media(prefers-color-scheme: light){.auto-theme .tiles .tile:before{background:#e9e5e1}}.tiles .tile.thumbnail-wrapper:before{display:none}.tiles.artist-stats .tile .content .icon{display:block;position:absolute;top:50%;left:10%;right:10%;text-align:center;margin-top:-27px;font-size:60px;z-index:-1;opacity:.1}@media(min-width: 801px){.tiles.artist-stats .tile{width:48%;box-sizing:border-box;margin:0 2% 3%}.tiles.artist-stats .tile:nth-child(2n-2){margin-right:0}.tiles.artist-stats .tile:nth-child(2n-2)::after{content:"";clear:both;display:block}.tiles.artist-stats .tile:nth-child(2n-1){margin-left:0}}@media(max-width: 800px){.tiles.artist-stats{padding-bottom:20px}.tiles.artist-stats .tile{width:30.6666666667%;box-sizing:border-box;margin:0 2% 3%}.tiles.artist-stats .tile:nth-child(3n-3){margin-right:0}.tiles.artist-stats .tile:nth-child(3n-3)::after{content:"";clear:both;display:block}.tiles.artist-stats .tile:nth-child(3n-2){margin-left:0}}@media(max-width: 360px){.tiles.artist-stats .tile .text{font-size:14px}.tiles.artist-stats .tile .text .icon{font-size:28px;margin-top:-12px}}.grid-slider-wrapper{padding-bottom:10px;position:relative}.grid-slider-wrapper .controls{position:absolute;top:-5px;right:0}.grid-slider-wrapper .controls .icon{display:inline-block;padding:8px;margin-left:2px;cursor:pointer;opacity:.5;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.grid-slider-wrapper .controls .icon[disabled]{opacity:.2;cursor:not-allowed}.grid-slider-wrapper .controls .icon:hover{opacity:1}.grid-slider-wrapper .grid-slider{position:relative;overflow-x:hidden;overflow-y:hidden;height:17vw}.has-touch-events .grid-slider-wrapper .grid-slider{overflow-x:scroll}.grid-slider-wrapper .grid-slider .liner{position:absolute;top:0;left:0;width:400%;box-sizing:border-box;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.grid-slider-wrapper .grid-slider .liner .grid-item{width:4%;margin:0 .5% !important}@media(max-width: 800px){.grid-slider-wrapper .grid-slider{height:23vw}}@media(max-width: 500px){.grid-slider-wrapper .grid-slider{height:40vw}.grid-slider-wrapper .grid-slider .liner{width:666.6667%}}main header{box-sizing:border-box;padding:40px;margin-bottom:-40px;display:flex;flex-direction:row}main header h1>.icon{display:inline-block;padding-right:14px;vertical-align:bottom;margin-bottom:8px;font-size:.9em}main header__text{display:flex;flex-flow:column}main header h4{line-height:1em;opacity:.5}main header .header__options{margin-left:auto}main header .header__options__wrapper{display:flex}main header .header__options .context-menu-trigger{display:none;font-size:18px;padding:16px 14px}main header .header__options .button,main header .header__options button{font-size:13px;font-weight:800;font-family:"Overpass",Helvetica,Arial,sans-serif;background:rgba(0,0,0,0);text-transform:none;padding:13px 10px;margin:0;min-width:0;color:#cecac4;vertical-align:unset;border:none}main header .header__options .button:hover,main header .header__options button:hover{color:#32b5f2;box-shadow:none}main header .header__options .button:hover:before,main header .header__options button:hover:before{display:none}.light-theme main header .header__options .button,.light-theme main header .header__options button{color:#121212}.light-theme main header .header__options .button:hover,.light-theme main header .header__options button:hover{color:#32b5f2}.light-theme main header .header__options .button:active,.light-theme main header .header__options button:active{background:rgba(0,0,0,0)}@media(prefers-color-scheme: light){.auto-theme main header .header__options .button,.auto-theme main header .header__options button{color:#121212}.auto-theme main header .header__options .button:hover,.auto-theme main header .header__options button:hover{color:#32b5f2}.auto-theme main header .header__options .button:active,.auto-theme main header .header__options button:active{background:rgba(0,0,0,0)}}main header.overlay{position:absolute;top:0;left:0;width:100%;z-index:98}@media(max-width: 800px){main header{padding:10px 10px 10px 0;margin-bottom:-10px}main header h1{vertical-align:top;padding-top:6px}main header h1>.icon{margin-bottom:2px;padding-right:6px;margin-left:10px}main header .header__options{top:1rem;right:1rem}main header .header__options .context-menu-trigger{display:block;font-size:1.4rem}main header .header__options__wrapper{display:none}}.notifications{position:fixed;bottom:75px;right:15px;z-index:97;pointer-events:none;width:300}.notifications .notification{animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-name:"fadein";animation-duration:.2s;animation-timing-function:linear;animation-iteration-count:1;position:relative;padding:.9rem 1rem;margin:.5rem;background:#51504e;color:#fff;pointer-events:all;border-radius:3px;font-size:.9rem;min-width:200px}@keyframes fadein_flat{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0;transform:translateY(0px)}100%{opacity:1;transform:translateY(0px)}}.notifications .notification__wrapper{display:flex;justify-content:flex-end;flex-flow:row}.notifications .notification__title{padding-top:0}.notifications .notification__actions{padding-top:5px}.notifications .notification__actions__item{margin-bottom:0;margin-top:5px;font-style:inherit !important}.notifications .notification a{color:inherit}.notifications .notification a:hover{opacity:.75}.notifications .notification ul{padding:4px 0 4px 20px}.notifications .notification__content{padding-right:2rem}.notifications .notification__description{font-size:.85rem;opacity:.5;padding-top:5px;line-height:1.1em;word-break:break-word}.notifications .notification__icon{position:absolute;top:12px;left:15px;font-size:1.4rem}.notifications .notification__close-button{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;display:inline-block;position:absolute;top:0;right:0;padding:.9rem;opacity:.5;cursor:pointer}@keyframes click_feedback{0%{top:50%;left:0;width:100%;padding-bottom:100%;opacity:1}100%{top:25%;left:-25%;width:150%;padding-bottom:150%;opacity:0}}.notifications .notification__close-button:after{content:"";display:block;position:absolute;background:rgba(128,128,128,.5);z-index:1;opacity:0;border-radius:50%;margin-top:-50%;pointer-events:none}.notifications .notification__close-button:active:after{animation-name:click_feedback;animation-duration:.2s;animation-timing-function:ease-out;animation-iteration-count:1}.notifications .notification__close-button:hover{opacity:1}.notifications .notification--good,.notifications .notification--success{background:#47af2a}.notifications .notification--broadcast{background:#fff39c;color:#000}.notifications .notification--warning{background:#f16f19}.notifications .notification--bad,.notifications .notification--error{background:#cf2d2d}.notifications .notification--shortcut{position:fixed;top:50vh;left:50vw;height:400px;width:400px;margin:-200px 0 0 -200px;background:rgba(0,0,0,.88);color:#fff;border-radius:10px;text-align:center}.notifications .notification--shortcut .icon{font-size:200px;line-height:400px}.notifications .notification--shortcut .notification__title{position:absolute;display:block;bottom:5%;right:0;left:0;text-align:center}.notifications .notification--process{position:relative;padding-right:2rem;padding-left:3rem;min-width:calc(200px - 3rem)}.notifications .notification--process.cancelling{opacity:.5 !important;pointer-events:none}.notifications .notification--process .loader{position:absolute;top:9px;left:9px}.notifications .notification.closing,.notifications .notification.finishing{animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-name:fadeout;animation-duration:.2s;animation-timing-function:linear;animation-iteration-count:1}@keyframes fadeout{0%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(5px)}}@media(max-width: 800px){.notifications{bottom:60px;left:10px;right:10px;width:auto}.notifications .notification,.notifications .notification--process{min-width:0px;width:100%}.notifications .loading{bottom:20px;right:40px}}@media only screen and (max-width: 800px)and (-webkit-min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min--moz-device-pixel-ratio: 2),only screen and (max-width: 800px)and (-o-min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min-device-pixel-ratio: 2),only screen and (max-width: 800px)and (min-resolution: 192dpi),only screen and (max-width: 800px)and (min-resolution: 2dppx){.notifications{bottom:68px}}.dropdown-field{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:13px;font-weight:500;font-family:"Overpass",Helvetica,Arial,sans-serif;position:relative;display:inline-block}.dropdown-field__label{display:flex;font-weight:800}.dropdown-field__label__name{display:none}.dropdown-field__label .icon{padding-right:8px}.dropdown-field__label:not(.button){-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:14px 10px;cursor:pointer}.notouch .dropdown-field__label:not(.button):hover{color:#32b5f2}.dropdown-field--expanded .label:not(.button){color:#32b5f2}.dropdown-field--expanded .dropdown-field__options{display:block}.dropdown-field--no-status-icon .dropdown-field__options__item{padding-left:12px}.dropdown-field--no-label .label>.text{display:none}.dropdown-field__options{position:absolute;top:46px;right:10px;z-index:97;display:none;box-shadow:2px 3px 6px rgba(0,0,0,.2)}.dropdown-field__options:before{content:"";display:block;width:6px;height:6px;background:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-3px;right:9px}.light-theme .dropdown-field__options:before{background:#fff}@media(prefers-color-scheme: light){.auto-theme .dropdown-field__options:before{background:#fff}}.dropdown-field__options__liner{color:#000;background:#fff;min-width:120px;max-height:70vh;overflow-y:auto;border-radius:3px}.light-theme .dropdown-field__options__liner{background:#fff}@media(prefers-color-scheme: light){.auto-theme .dropdown-field__options__liner{background:#fff}}.dropdown-field__options__item{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;border-radius:3px;position:relative;padding:9px 12px 8px 24px;cursor:pointer;color:#121212}.dropdown-field__options__item:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:9;pointer-events:none;background:-webkit-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-moz-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-o-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100))}.dropdown-field__options__item .icon{position:absolute;top:8px;left:6px;font-size:16px}.notouch .dropdown-field__options__item:hover{color:#121212}.notouch .dropdown-field__options__item:hover:before{opacity:.15}#context-menu .dropdown-field{padding:16px 0;display:block}#context-menu .dropdown-field:active,#context-menu .dropdown-field:focus{background:none !important}#context-menu .dropdown-field__label{padding:0 0 12px 0;opacity:.5;font-size:1rem;display:block;cursor:default;text-transform:uppercase}#context-menu .dropdown-field__label__value{display:none}#context-menu .dropdown-field__label__name{display:inline-block}#context-menu .dropdown-field__label,#context-menu .dropdown-field__label:hover{color:#fff}.light-theme #context-menu .dropdown-field__label,.light-theme #context-menu .dropdown-field__label:hover{color:#181818 !important}@media(prefers-color-scheme: light){.auto-theme #context-menu .dropdown-field__label,.auto-theme #context-menu .dropdown-field__label:hover{color:#181818 !important}}#context-menu .dropdown-field__options{display:block;position:static;width:50%;margin:0 auto;background:rgba(0,0,0,0);border-radius:0;border:0;box-shadow:none;font-weight:700;font-size:1.2rem}#context-menu .dropdown-field__options:before{display:none !important}#context-menu .dropdown-field__options__liner{background:rgba(0,0,0,0);color:#fff !important;margin:-3px -5px}.light-theme #context-menu .dropdown-field__options__liner{color:#181818 !important}@media(prefers-color-scheme: light){.auto-theme #context-menu .dropdown-field__options__liner{color:#181818 !important}}#context-menu .dropdown-field__options__liner:before{display:none !important}#context-menu .dropdown-field__options__item{position:relative;display:inline-block;display:block;padding:3px 5px;border-radius:0;color:#fff !important}@keyframes click_feedback{0%{top:50%;left:0;width:100%;padding-bottom:100%;opacity:1}100%{top:25%;left:-25%;width:150%;padding-bottom:150%;opacity:0}}#context-menu .dropdown-field__options__item:after{content:"";display:block;position:absolute;background:rgba(128,128,128,.5);z-index:1;opacity:0;border-radius:50%;margin-top:-50%;pointer-events:none}#context-menu .dropdown-field__options__item:active:after{animation-name:click_feedback;animation-duration:.2s;animation-timing-function:ease-out;animation-iteration-count:1}.light-theme #context-menu .dropdown-field__options__item{color:#181818 !important}@media(prefers-color-scheme: light){.auto-theme #context-menu .dropdown-field__options__item{color:#181818 !important}}#context-menu .dropdown-field__options__item:before{display:none !important}#context-menu .dropdown-field__options__item .icon{display:inline-block;position:absolute;left:0;padding-bottom:3px;font-size:.9em}.autocomplete-field{position:relative}.autocomplete-field .input{width:100%}.autocomplete-field.loading .input{position:relative}.autocomplete-field.loading .input:after{position:absolute;display:block;content:"";background:rgba(255,255,255,.2);opacity:1;animation:slideloader 1s infinite;bottom:0;left:0;right:0;height:4px;z-index:1}.autocomplete-field .results{position:absolute;top:37px;left:0;right:0;z-index:97;background:#181818;color:#fff}.autocomplete-field .results .type:not(:first-child){padding-top:5px}.autocomplete-field .results .type h4{padding:10px 14px 4px;margin:0;font-size:12px;text-transform:uppercase}.autocomplete-field .results .type .result{display:block;padding:10px 14px;border-top:1px solid #323232;cursor:pointer}.autocomplete-field .results .type .result:hover{background:#323232}.autocomplete-field .results .all-results{display:block;padding:10px 14px;border-top:1px solid #323232;cursor:pointer;font-weight:bold}.autocomplete-field .results .all-results:hover{background:#323232}.filter-field{font-size:1rem}.filter-field form{display:inline-block;position:relative}.filter-field .icon{position:absolute;padding:12px;top:0;left:0}.filter-field input{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:0;padding-left:25px;border-color:rgba(0,0,0,0)}.filter-field:not(.active) input{cursor:pointer;background:rgba(0,0,0,0) !important}.filter-field:not(.active) .icon{pointer-events:none}.filter-field:not(.active):hover .icon{color:#32b5f2}.filter-field.active input{width:150px;padding-left:35px}.filter-field.active .icon:hover{color:#cf2d2d;cursor:pointer}#context-menu .filter-field{display:block}#context-menu .filter-field form{display:block;width:auto;padding:10px 0;cursor:auto}#context-menu .filter-field form .icon{display:none}#context-menu .filter-field form input{padding:6px 24px;width:100%;box-sizing:border-box;font-size:1.2rem;font-weight:700;background:rgba(0,0,0,0) !important;border-bottom:2px solid rgba(128,128,128,.25)}#context-menu .filter-field form input:focus{border-color:#fff}.sub-views__option{font-family:"Overpass",Helvetica,Arial,sans-serif;font-weight:600;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fff;display:inline-block;margin-right:25px;font-size:15px;font-weight:500;cursor:pointer}.light-theme .sub-views__option{color:#121212}@media(prefers-color-scheme: light){.auto-theme .sub-views__option{color:#121212}}.sub-views__option h4{margin:8px 0 4px}.sub-views__option--active,.sub-views__option:hover{text-decoration:underline .15em}@media(max-width: 800px){.sub-views__option{margin-right:15px}}.sub-tabs__menu::after{content:"";clear:both;display:block}.sub-tabs__menu .menu__inner{display:flex;margin:0 0 0 -5px}.sub-tabs__menu .menu-item{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;width:20%;min-width:120px;max-width:200px;padding:0 5px;display:block;box-sizing:border-box;cursor:pointer}.sub-tabs__menu .menu-item__inner{position:relative;padding:30px 10px;margin-bottom:10px;border-radius:3px;display:block;text-align:center;box-sizing:border-box}.sub-tabs__menu .menu-item__thumbnail{margin-bottom:15px;display:inline-block}.sub-tabs__menu .menu-item__icon{font-size:40px;height:40px;margin-top:10px;margin-bottom:15px;display:inline-block}.sub-tabs__menu .menu-item__icon.icon--svg{opacity:.8}.sub-tabs__menu .menu-item__icon.icon--svg img{height:1em}.sub-tabs__menu .menu-item__title{margin:0;padding:0;font-weight:bold;font-size:16px;line-height:1em}.sub-tabs__menu .menu-item:hover{text-decoration:none}.sub-tabs__menu .menu-item:hover .menu-item__inner{background:#222}.light-theme .sub-tabs__menu .menu-item:hover .menu-item__inner{background:#ebe8e4}@media(prefers-color-scheme: light){.auto-theme .sub-tabs__menu .menu-item:hover .menu-item__inner{background:#ebe8e4}}.sub-tabs__menu .menu-item:active{-moz-transform:scale(0.98);-webkit-transform:scale(0.98);transform:scale(0.98)}.sub-tabs__menu .menu-item--active .menu-item__inner{background:#222;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:40px;margin-bottom:0}.light-theme .sub-tabs__menu .menu-item--active .menu-item__inner{background:#ebe8e4}@media(prefers-color-scheme: light){.auto-theme .sub-tabs__menu .menu-item--active .menu-item__inner{background:#ebe8e4}}.sub-tabs__content{padding:20px;border-radius:0 0 3px 3px;background:#222}.sub-tabs__content .field:last-child{padding-bottom:0}.light-theme .sub-tabs__content{background:#ebe8e4}@media(prefers-color-scheme: light){.auto-theme .sub-tabs__content{background:#ebe8e4}}@media(max-width: 800px){.sub-tabs{margin-left:-20px;margin-right:-20px}.sub-tabs__menu{overflow-x:auto}.sub-tabs__menu::-webkit-scrollbar{width:0px;height:0px}.sub-tabs__menu__inner{padding:0 20px}.sub-tabs__menu .menu-item{width:140px}.sub-tabs__menu .menu-item__inner{padding-top:10px;padding-bottom:10px}.sub-tabs__menu .menu-item--active .menu-item__inner{padding-bottom:20px}.sub-tabs__content{margin-top:0}}.debug-info{font-size:10px;position:fixed;top:10px;right:1vw;border-radius:3px;z-index:96;padding:10px;background:rgba(100,100,100,.8);color:#fff;pointer-events:none;width:220px;max-width:98vw;word-break:break-all}.debug-info-section{padding-top:14px}.debug-info-section:first-child{padding-top:0}.tooltip{position:relative}.tooltip__content{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;position:absolute;bottom:37px;left:1px;right:auto;opacity:0;padding:8px 10px 6px;border-radius:3px;pointer-events:none;background:#fff;color:#000;font-size:11px;z-index:97;white-space:nowrap;text-align:left;box-shadow:1px 1px 6px rgba(0,0,0,.4)}.tooltip__content:first-letter{text-transform:uppercase}.tooltip__content:after{content:"";display:block;width:6px;height:6px;background:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:-3px;left:9px}.light-theme .tooltip__content{background:#181818;color:#fff}.light-theme .tooltip__content:after{background:#181818}@media(prefers-color-scheme: light){.auto-theme .tooltip__content{background:#181818;color:#fff}.auto-theme .tooltip__content:after{background:#181818}}.touch .tooltip:not(.touchable) .tooltip__content{display:none}.tooltip:hover .tooltip__content{opacity:1;bottom:35px}.tooltip--right .tooltip__content{left:auto;right:-5px}.tooltip--right .tooltip__content:after{right:9px;left:auto}.tooltip--large .tooltip__content{padding:8px 12px;font-size:12px;line-height:14px;bottom:50px;white-space:wrap;max-width:200px}.snapcast button{margin-bottom:0px;margin-top:0px}.snapcast__mute-control{display:inline-block;float:left;padding:8px 5px 0;border:0;color:#fff;background:rgba(0,0,0,0)}.light-theme .snapcast__mute-control{color:#121212}@media(prefers-color-scheme: light){.auto-theme .snapcast__mute-control{color:#121212}}.snapcast__group,.snapcast__client{display:block}.snapcast__groups{padding-top:20px;margin-bottom:-10px}.snapcast__groups .menu .menu-item{width:12.5%;min-width:110px;max-width:140px}.snapcast__groups .menu .menu-item--no-clients .menu-item__inner>*{opacity:.5 !important}.snapcast__groups .menu .menu-item__inner{padding:20px 10px}.snapcast__groups .menu .menu-item__icon{font-size:30px;height:30px;margin-top:5px;margin-bottom:10px}.snapcast__groups .menu .menu-item__title{font-size:14px}.snapcast__groups .menu .menu-item__title .icon{font-size:.9em;padding-left:5px;vertical-align:middle}.snapcast__groups .menu .menu-item:hover .menu-item__inner{background:#2c2c2c}.snapcast__groups .menu .menu-item--active .menu-item__inner{background:#2c2c2c;padding-bottom:30px}.light-theme .snapcast__groups .menu .menu-item:hover .menu-item__inner{background:#e3ded8}.light-theme .snapcast__groups .menu .menu-item:hover:after{background:#e3ded8}.light-theme .snapcast__groups .menu .menu-item--active .menu-item__inner{background:#e3ded8}@media(prefers-color-scheme: light){.auto-theme .snapcast__groups .menu .menu-item:hover .menu-item__inner{background:#e3ded8}.auto-theme .snapcast__groups .menu .menu-item:hover:after{background:#e3ded8}.auto-theme .snapcast__groups .menu .menu-item--active .menu-item__inner{background:#e3ded8}}.snapcast__group{padding:20px 20px 0 20px;margin:0 -20px -20px -20px;border-radius:0 0 3px 3px;background:#2c2c2c}.snapcast__group .field:last-child{padding-bottom:0}.snapcast__group .no-results{padding:20px 20px 30px 20px;font-size:1rem}.light-theme .snapcast__group{background:#e3ded8}@media(prefers-color-scheme: light){.auto-theme .snapcast__group{background:#e3ded8}}.snapcast__group__volume-control{margin-left:40px;margin-top:10px}.snapcast__clients{padding:0 10px;margin:10px -20px 0;display:flex;flex-flow:row wrap;background:rgba(128,128,128,.05)}.snapcast__client{padding:10px 10px 30px 60px;position:relative;margin:0;width:25%;border-top:none !important;box-sizing:border-box}.snapcast__client::after{content:"";clear:both;display:block}.snapcast__client--disconnected{opacity:.3}.snapcast__client__details{position:relative;padding:0 14px 14px 14px}.snapcast__client__group-field{position:absolute;top:-2px;right:-2px}.snapcast__client__group-field .icon{padding-right:0}.snapcast__client__volume{position:absolute;top:20px;bottom:30px;left:20px}.snapcast__client__mute-control{position:absolute;bottom:0;left:-5px}.snapcast__client__volume-control{position:absolute;top:0;left:0;bottom:30px;height:auto}.snapcast__client__latency input[type=number]{max-width:70px}.snapcast__client__latency .latency-control{display:flex;flex-flow:row;align-items:center;gap:10px}.snapcast__client__latency .latency-control .zero{position:absolute;top:-4px;left:50%;bottom:0;width:1px;background:#383734;z-index:0}.snapcast__client__latency .latency-control .slider__track__progress--positive{border-top-left-radius:0;border-bottom-left-radius:0}.snapcast__client__latency .latency-control .slider__track__progress--negative{border-top-right-radius:0;border-bottom-right-radius:0}.snapcast__client__latency .latency-control .slider__track__progress--negative:after{right:auto;left:-1px}@media(max-width: 900px){.snapcast__client{width:50%}}@media(max-width: 800px){.snapcast__groups,.snapcast__client{margin-left:0;margin-right:0}}@media(max-width: 500px){.snapcast__client{width:auto}.snapcast__clients{display:block}}.popularity-bars{display:inline-block;margin:.15em -2px;vertical-align:top}.popularity-bars .bar{display:inline-block;width:2px;height:.5em;margin:.25em 1px;background:#cecac4;opacity:.2}.popularity-bars .bar.filled{opacity:1}.light-theme .popularity-bars .bar{background:#121212}@media(prefers-color-scheme: light){.auto-theme .popularity-bars .bar{background:#121212}}.popularity-value{display:none}.colour-field__option{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:inline-block;border-radius:3px;background:#383734;width:26px;height:26px;margin:2px 8px 2px 0;position:relative;cursor:pointer;overflow:hidden}.colour-field__option:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.colour-field__option__icon{position:absolute;top:3px;left:3px;font-size:20px;z-index:3}.colour-field__option:hover:after{background:rgba(255,255,255,.15)}.colour-field__option:active:after,.colour-field__option:focus:after{background:rgba(0,0,0,.15)}.icon-field__option{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;display:inline-block;border-radius:3px;width:30px;height:30px;margin:0 4px 4px 0;position:relative;cursor:pointer;overflow:hidden}.icon-field__option--selected:after{background:#383734 !important}.light-theme .icon-field__option--selected:after{background:rgba(128,128,128,.4) !important}@media(prefers-color-scheme: light){.auto-theme .icon-field__option--selected:after{background:rgba(128,128,128,.4) !important}}.icon-field__option__icon{position:absolute;top:6px;left:6px;font-size:18px;z-index:3}.icon-field__option:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.icon-field__option:hover:after{background:rgba(128,128,128,.2)}.icon-field__option:active:after,.icon-field__option:focus:after{background:rgba(128,128,128,.5)}.commands__item{text-align:center;color:#fff;display:inline-block;position:relative;width:26px;height:26px;margin-bottom:4px;margin-right:6px;z-index:1}.commands__item__icon{padding-top:7px;padding-right:0 !important;font-size:12px;display:inline-block}.commands__item__background{display:block;position:absolute;top:0;left:0;width:100%;padding-bottom:100%;background:#383734;z-index:-1;border-radius:50%;opacity:1}.commands__item--small{width:20px;height:20px}.commands__item--small .commands__item__icon{padding-top:5px;font-size:10px}.commands__item--large{width:32px;height:32px}.commands__item--large .commands__item__icon{padding-top:7px;font-size:16px}.commands__item--interactive{position:relative;display:inline-block;cursor:pointer}@keyframes click_feedback{0%{top:50%;left:0;width:100%;padding-bottom:100%;opacity:1}100%{top:25%;left:-25%;width:150%;padding-bottom:150%;opacity:0}}.commands__item--interactive:after{content:"";display:block;position:absolute;background:rgba(0,0,0,.5);z-index:1;opacity:0;border-radius:50%;margin-top:-50%;pointer-events:none}.commands__item--interactive:active:after{animation-name:click_feedback;animation-duration:.2s;animation-timing-function:ease-out;animation-iteration-count:1}.related-artists{padding-bottom:20px;cursor:pointer}.related-artists__item{display:block;border:0;margin:20px 0;padding:0}.related-artists__item::after{content:"";clear:both;display:block}.related-artists__item__thumbnail{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:50%;width:60px;max-width:60px;margin-right:15px;float:left;border:3px solid rgba(0,0,0,0)}.related-artists__item__name{display:block;padding-top:20px;font-size:15px}.related-artists__item--link{border:none !important}.related-artists__item--link:hover{background:rgba(0,0,0,0);border:0}.related-artists__item--link:hover .related-artists__item__thumbnail{border-color:#08d58f;opacity:1}.error-message{padding:40px 40px 40px 80px;position:relative}.error-message__icon{position:absolute;top:40px;left:40px;font-size:2rem;color:#cf2d2d}.error-message__title{color:#cf2d2d;padding:4px 0 10px 0 !important;margin:0}.error-message__trace{padding:10px}.mute-control{cursor:pointer}.select-field{display:flex;position:relative}.select-field__icon{position:absolute;top:14px;right:14px;pointer-events:none}.pin-list__item{position:relative}.pin-list__item .button{position:absolute;z-index:2;left:2.2em;font-size:.85em;opacity:0}.pin-list__item .button:not(:hover){color:#a3a19f}.light-theme .pin-list__item .button:not(:hover){color:#51504e}@media(prefers-color-scheme: light){.auto-theme .pin-list__item .button:not(:hover){color:#51504e}}.pin-list__item:hover .button{opacity:1}.dropzones{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;transform:translateX(-100%);z-index:98;background:#151515}.light-theme .dropzones{background:#f4f2f0}@media(prefers-color-scheme: light){.auto-theme .dropzones{background:#f4f2f0}}.dropzones--dragging{transform:translateX(0)}.dropzones__item{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;border-radius:3px;margin:15px;padding:40px 20px;background:#383734;border:5px solid rgba(0,0,0,0);border-radius:3px;color:#fff;font-size:18px;text-align:center}.dropzones__item:before{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:9;pointer-events:none;background:-webkit-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-moz-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:-o-linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100));background:linear-gradient(to bottom right, rgba(200, 200, 200, 0.75), rgb(100, 100, 100))}.light-theme .dropzones__item{background:#cecac4;color:#121212}@media(prefers-color-scheme: light){.auto-theme .dropzones__item{background:#cecac4;color:#121212}}.dropzones__item *{pointer-events:none}.dropzones__item .icon{display:block;margin:0 auto 10px;width:32px}.dropzones__item--drag-over{border-color:#32b5f2}.dropzones__item--drag-over:before{opacity:.15}.dropzones__item--disabled{cursor:not-allowed;opacity:.5}.artist-view .body-loader:not(.lazy-loader){padding:15vh 0}.artist-view .intro{position:relative}.artist-view .intro::after{content:"";clear:both;display:block}.artist-view .intro .liner{position:relative;z-index:1;padding:35vh 40px 0}.artist-view .intro .liner .heading{display:flex;align-items:center}.artist-view .intro .liner .heading__thumbnail{width:140px;margin-right:30px}.artist-view .intro .liner h1{padding-bottom:15px;font-size:5rem;line-height:5rem}.artist-view .intro .liner .actions{white-space:nowrap;overflow-x:auto}.artist-view .intro .liner .actions .context-menu-trigger{color:#fff}.light-theme .artist-view .intro .liner .actions .context-menu-trigger{color:#121212}@media(prefers-color-scheme: light){.auto-theme .artist-view .intro .liner .actions .context-menu-trigger{color:#121212}}.artist-view .intro .liner .sub-views{padding-top:25px}.artist-view .body.overview .albums{padding-top:30px}.artist-view .body.overview .albums h4{display:flex;align-items:center}.artist-view .body.about::after{content:"";clear:both;display:block}.artist-view .body.about .biography{padding-left:40px;box-sizing:border-box}.artist-view .body.about .biography .biography-text{overflow-wrap:break-word;white-space:pre-wrap}@media(max-width: 1000px){.artist-view .intro .liner .heading__thumbnail{width:100px}.artist-view .intro .liner h1{font-size:4rem;line-height:4rem}}@media(max-width: 800px){.artist-view .parallax{opacity:.75}.artist-view .intro{margin-bottom:0}.artist-view .intro .liner{padding-left:0;padding-right:0;padding-top:30vh}.artist-view .intro .liner .heading{display:block}.artist-view .intro .liner .heading__thumbnail{display:none}.artist-view .intro .liner h1{padding:15vw 10px 0;font-size:3rem;line-height:3rem}.artist-view .intro .liner h1::after{content:"";clear:both;display:block}.artist-view .intro .liner .actions{padding:30px 10px 0}.artist-view .intro .liner .sub-views{margin-left:5px;padding-top:30px}.artist-view .intro .liner .sub-views .option{margin:0 8px}.artist-view .body.overview .top-tracks h4{display:none}.artist-view .body.overview .albums h4{padding:0;margin:0 0 -30px}.artist-view .body.overview .col--w70{width:100%}.artist-view .body.overview .col--w5,.artist-view .body.overview .related-artists{display:none}.artist-view .body.overview .grid-wrapper{padding-top:40px !important}.artist-view .body.about .col--w40,.artist-view .body.about .col--w60{width:100%;float:none}.artist-view .body.about .col--w40::after,.artist-view .body.about .col--w60::after{content:"";clear:both;display:block}.artist-view .body.about .biography{padding-left:0}}.user-view .intro{position:relative}.user-view .intro::after{content:"";clear:both;display:block}.user-view .intro .liner{position:relative;z-index:1;padding:35vh 40px 0}.user-view .intro .liner h1{padding-bottom:15px;font-size:5rem;line-height:5rem}.user-view .intro .liner .actions{white-space:nowrap;overflow-x:auto}.user-view .intro .liner .heading{display:flex;align-items:center}.user-view .intro .liner .heading__thumbnail{width:140px;margin-right:30px}.user-view .intro .liner .heading__content{padding-top:20px}.user-view .intro .liner .heading__content__details{display:flex;align-items:center}@media(max-width: 1000px){.user-view .intro .liner .heading__thumbnail{width:100px}.user-view .intro .liner h1{font-size:4rem;line-height:4rem}}@media(max-width: 800px){.user-view .intro .liner{padding:15vh 10px 0}.user-view .intro .liner .thumbnail{float:none;margin:0 auto 20px}.user-view .intro .liner .heading{display:block}.user-view .intro .liner .heading__thumbnail{display:none}.user-view .intro .liner .heading__content__details{flex-flow:column;align-items:flex-start}.user-view .intro .liner .heading__content__details h2{order:-1;padding-bottom:1rem}.user-view .intro .liner h1{padding-top:0;font-size:3rem;line-height:3rem}}main .album-view{padding-left:30%;position:relative}main .album-view .title h2{padding-top:10px}main .album-view .title h2 a:hover{color:#706e6c}main .album-view .title .details{padding:25px 0 30px}main .album-view .actions{white-space:nowrap;overflow-x:auto;padding-bottom:30px}main .album-view .thumbnail-wrapper{position:absolute;padding:40px;width:30%;top:0;left:0;box-sizing:border-box}main .album-view .thumbnail-wrapper .thumbnail{max-width:100%}main .album-view .wiki{padding-top:40px}main .album-view .wiki__text{overflow-wrap:break-word;white-space:pre-wrap}@media(max-width: 800px){main .album-view{padding-top:0;padding-left:10px}main .album-view .thumbnail-wrapper{width:300px;max-width:60%;padding:30px 0 0 0;position:static;margin:0 auto}main .album-view .thumbnail-wrapper .thumbnail{float:none;max-width:none;margin:0 0 0 0}main .album-view .title{padding:40px 0 0 0;text-align:center}main .album-view .title h1{display:block}main .album-view .title .description{padding-top:10px}main .album-view .title .details{padding:5px 0}main .album-view .actions{text-align:center;padding:30px 0 20px 0}main .album-view .actions::after{content:"";clear:both;display:block}}main .playlist-view{padding-left:30%;position:relative}main .playlist-view .title h2{padding-top:10px}main .playlist-view .title h2 a:hover{color:#706e6c}main .playlist-view .title .details{padding:25px 0 30px}main .playlist-view .actions{white-space:nowrap;overflow-x:auto;padding-bottom:30px}main .playlist-view .thumbnail-wrapper{position:absolute;padding:40px;width:30%;top:0;left:0;box-sizing:border-box}main .playlist-view .thumbnail-wrapper .thumbnail{max-width:100%}@media(max-width: 800px){main .playlist-view{padding-top:0;padding-left:10px}main .playlist-view .thumbnail-wrapper{width:300px;max-width:60%;padding:30px 0 0 0;position:static;margin:0 auto}main .playlist-view .thumbnail-wrapper .thumbnail{float:none;max-width:none;margin:0 0 0 0}main .playlist-view .title{padding:40px 0 0 0;text-align:center}main .playlist-view .title h1{display:block}main .playlist-view .title .description{padding-top:10px}main .playlist-view .title .details{padding:5px 0}main .playlist-view .actions{text-align:center;padding:30px 0 20px 0}main .playlist-view .actions::after{content:"";clear:both;display:block}}main .track-view{padding-left:30%;position:relative}main .track-view .title .details{padding:25px 0 30px}main .track-view .title .details .flag{margin-left:0;margin-right:0}main .track-view .actions{padding-bottom:30px}main .track-view .thumbnail-wrapper{position:absolute;padding:40px;width:30%;top:0;left:0;box-sizing:border-box}main .track-view .thumbnail-wrapper .thumbnail{max-width:100%}main .track-view .lyrics .body-loader{padding:10vh 0}main .track-view .lyrics .content{padding-bottom:20px}main .track-view .lyrics .content *,main .track-view .lyrics .content *{font-size:18px;line-height:normal;white-space:normal}main .track-view .lyrics-selector{padding-bottom:20px}@media(max-width: 800px){main .track-view{padding-top:10px;padding-left:10px}main .track-view .thumbnail-wrapper{width:100px;padding:0 20px 10px 0;float:left;position:static}main .track-view .thumbnail-wrapper .thumbnail{float:none;max-width:none;margin:0 0 0 0}main .track-view .title{padding:5px 0 20px 100px}main .track-view .title .details{padding:5px 0}main .track-view .actions{padding:10px 0 20px}main .track-view .actions::after{content:"";clear:both;display:block}}@media(max-width: 500px){main .track-view .actions{padding:0;white-space:nowrap;overflow-x:auto}}.queue-view .current-track{padding:40px 0 60px;display:flex;align-items:center;justify-content:center}.queue-view .current-track__artwork{text-align:right;display:block;z-index:1;width:48%;margin-right:2%}.queue-view .current-track__artwork a{border:0 !important;position:relative}.queue-view .current-track__artwork .thumbnail{width:35vh;display:inline-block}@media(min-width: 1851px){.queue-view .current-track__artwork .thumbnail{max-width:none}}.queue-view .current-track__details{width:48%;margin-left:2%}.queue-view .current-track__title{font-size:1.4rem;position:relative;z-index:2}.queue-view .current-track__artists{display:block;font-size:1.4rem;opacity:.5;position:relative;z-index:2}.queue-view .current-track__added-from{padding-top:2rem;display:flex;align-items:center}.queue-view .current-track__added-from__text{border:0 !important;display:flex}.queue-view .current-track__added-from__text .links-sentence{padding-left:.15em}.queue-view .current-track__added-from__thumbnail{border:0 !important;margin-right:15px}.queue-view .current-track__added-from__thumbnail .thumbnail{width:30px}.queue-view .current-track__queue-details{padding-top:2rem}@media(max-width: 800px){.queue-view .current-track{padding:40px 0 20px}.queue-view .current-track__artwork{width:28%}.queue-view .current-track__artwork .thumbnail{width:100%}.queue-view .current-track__added-from{display:none}}@media(max-width: 500px){.queue-view .current-track{display:block;text-align:center}.queue-view .current-track__artwork{width:auto;margin:0 0 20px 0;text-align:center}.queue-view .current-track__artwork .thumbnail{width:90%;max-width:30vh}.queue-view .current-track__details{width:auto;margin:0}}.search-view{position:relative}.search-view .search-form{position:absolute;top:30px;left:90px;right:250px}.search-view .search-form input{font-family:"Overpass",Helvetica,Arial,sans-serif;font-weight:600;padding:6px 0 0 0;width:100%;font-size:3rem;font-weight:700;height:1em;background:rgba(0,0,0,0);border:0;border-bottom:2px solid rgba(128,128,128,.3);border-radius:0;letter-spacing:-0.15rem}.search-view .search-form input:not(:root:root){height:4.6rem;margin-top:-0.5rem}@media(max-width: 800px){.search-view .search-form input:not(:root:root){height:2.6rem;margin-top:0}}.search-view .search-form input:focus,.search-view .search-form input:active{border-color:#08d58f;background:rgba(0,0,0,0)}.search-view .search-form__reset{position:absolute;top:0;right:0;font-size:2rem;padding:1rem .25rem 0 0;cursor:pointer}.search-view .search-form__reset:hover{color:#cf2d2d}.search-view .search-result-sections{padding-bottom:30px}.search-view .search-result-sections__item{width:31%;float:left;margin-right:3.5%}.search-view .search-result-sections__item:last-child{margin-right:0}.search-view .search-result-sections__item .button{margin-top:10px}@media(max-width: 1850px){.search-view .search-result-sections .grid__item:nth-child(1n+5){display:none}}@media(max-width: 800px){.search-view header{margin-bottom:0}.search-view .search-form{top:10px;left:40px;right:60px}.search-view .search-form input{font-size:1.8rem;height:2.5rem;letter-spacing:-0.08rem}.search-view .search-form__reset{padding:.25rem 0 0 0}.search-view .search-result-sections section{width:auto;float:none;margin-right:0;padding-bottom:20px}.search-view .search-result-sections section .button{display:none}}.library-albums-view .albums-detail-subview>.album{position:relative;padding-bottom:60px;min-height:220px}.library-albums-view .albums-detail-subview>.album .thumbnail{max-width:220px;position:absolute}.library-albums-view .albums-detail-subview>.album .detail{padding-bottom:20px}.library-albums-view .albums-detail-subview>.album .detail,.library-albums-view .albums-detail-subview>.album .track-list{padding-left:260px}@media(max-width: 1000px){.library-albums-view .albums-detail-subview>.album .thumbnail{max-width:160px}.library-albums-view .albums-detail-subview>.album .detail,.library-albums-view .albums-detail-subview>.album .track-list{padding-left:160px}}@media(max-width: 600px){.library-albums-view .albums-detail-subview{padding:20px 0}.library-albums-view .albums-detail-subview>.album .thumbnail{max-width:60px;margin-left:20px}.library-albums-view .albums-detail-subview>.album .detail{padding-left:80px;min-height:70px}.library-albums-view .albums-detail-subview>.album .detail h3{padding-left:10px;padding-top:8px}.library-albums-view .albums-detail-subview>.album .detail h4{padding-left:10px}.library-albums-view .albums-detail-subview>.album .track-list{padding-left:0px}}.discover-view .intro{padding:90px 40px 40px;position:relative;z-index:96}.discover-view .intro__liner{z-index:2;position:relative;color:#fff}.discover-view .intro__liner h1{font-size:3rem;line-height:3rem;padding-bottom:10px}.discover-view .intro__liner h2{padding-bottom:8px;color:#a3a19f}.discover-view .intro__parameters{display:flex;padding-top:40px;margin:0 -15px}.discover-view .intro__actions{padding-top:20px;display:flex;align-items:stretch}.discover-view .intro__actions__separator{width:20px}.discover-view .intro__actions .autocomplete-field{flex:1;display:block;padding:0;margin-right:1px}.discover-view .intro__actions .autocomplete-field .input{float:none;margin:0 10px 0 0}.discover-view .intro__actions .autocomplete-field .input input{padding:17px 13px 15px}.discover-view .intro__actions .autocomplete-field .input:after{background:#32b5f2}.discover-view .intro__actions .autocomplete-field .results{top:62px;border-radius:3px;box-shadow:1px 1px 5px rgba(0,0,0,.25)}.discover-view .intro__actions .dropdown-field{display:block;margin-left:20px}.discover-view .intro__actions .dropdown-field .button{background:rgba(100,100,100,.5);color:#fff;padding:16px 20px 14px 20px}.discover-view .intro__actions .dropdown-field .options{top:50px;right:20px}.discover-view .intro__actions .dropdown-field__label{margin:0;text-align:center}.discover-view .intro__actions .submit{display:block;margin:0}.discover-view .seeds{display:flex;flex-wrap:wrap}.discover-view .seeds .seed{display:flex;align-items:center;color:#fff;padding:15px}.discover-view .seeds .seed .thumbnail-wrapper{width:44px;border:0 !important;margin-right:15px}.discover-view .seeds .seed__label{opacity:.5}.discover-view .seeds .seed__label__text{font-size:12px;text-transform:uppercase}.discover-view .seeds .seed__label__remove{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;font-size:14px;padding:2px;margin-left:4px;vertical-align:middle}.discover-view .seeds .seed__label__remove:hover{color:#cf2d2d}.discover-view .seeds .seed__label__name{padding-top:3px;font-size:16px}.light-theme .discover-view .seeds .seed{color:#121212}@media(prefers-color-scheme: light){.auto-theme .discover-view .seeds .seed{color:#121212}}.discover-view .tunabilities{display:flex;flex-wrap:wrap;align-items:center}.discover-view .tunabilities .tunability{display:block;align-items:center;box-sizing:border-box;padding:15px;position:relative}.discover-view .tunabilities .tunability__label{opacity:.5;font-size:12px;text-transform:uppercase}.light-theme .discover-view .tunabilities .tunability__label{color:#121212}@media(prefers-color-scheme: light){.auto-theme .discover-view .tunabilities .tunability__label{color:#121212}}.discover-view .tunabilities .tunability__input{width:200px;height:1rem;margin-top:8px}.discover-view .tunabilities .tunability .input-range .input-range__label-container{display:none}.discover-view .tunabilities .tunability .remove{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;font-size:10px;padding:4px;margin-left:4px}.discover-view .tunabilities .tunability .remove:hover{color:#cf2d2d}.discover-view section .grid{padding-bottom:20px}.discover-view section.tracks h4::after{content:"";clear:both;display:block}.discover-view section.tracks .pull-right .button,.discover-view section.tracks .pull-right button{margin-right:0}@media(max-width: 800px){.discover-view .intro{padding:40px 20px}.discover-view .intro__parameters{padding-top:10px;display:block}.discover-view .intro__parameters .seeds{padding-top:20px}.discover-view .intro__parameters .tunabilities{display:block}.discover-view .intro__parameters .tunabilities .tunability__input{width:100%}.discover-view .intro__parameters .add .add-properties{margin-right:0}.discover-view .intro__actions{padding-top:0;flex-wrap:wrap}.discover-view .intro__actions__separator{flex-basis:100%;height:10px;width:100%}.discover-view .intro__actions .submit{width:100%;text-align:center}.discover-view .intro__actions .add-properties{margin-left:10px}.discover-view .col.tracks{width:100%}.discover-view .col.others,.discover-view .col.w5{display:none}}.discover-featured-view .intro,.discover-new-releases-view .intro{position:relative;padding-top:100px}.discover-featured-view .intro header,.discover-new-releases-view .intro header{margin-bottom:0}@media(max-width: 800px){.discover-featured-view .intro,.discover-new-releases-view .intro{padding-top:50px}}.settings-view .field.current-user .text .user{border:0;position:relative}.settings-view .field.current-user .text .user .thumbnail{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;display:block;top:-14px;left:0;max-width:40px;border:2px solid rgba(0,0,0,0);border-radius:50%}.settings-view .field.current-user .text .user .user-name{padding:2px 14px 2px 55px}.settings-view .field.current-user .text .user[href]:hover .thumbnail{cursor:pointer;border-color:#08d58f}.settings-view .commands-setup{padding-bottom:20px}.settings-view .commands-setup__item{position:relative;padding-top:15px;padding-bottom:15px;vertical-align:top;justify-items:auto}.settings-view .commands-setup__item .commands__item{display:inline-block;margin:0}.settings-view .commands-setup__item__drag-handle{cursor:move;padding-right:.5em}.settings-view .commands-setup__item__details{display:flex}.settings-view .commands-setup__item__url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding-left:10px;display:inline-block;margin-bottom:-5px}.settings-view .commands-setup__item__actions{text-align:right;justify-self:right;margin-left:auto}.settings-view .commands-setup__item__actions .action{padding:12px 8px;margin:-12px 0}.settings-view .field.pusher-connections .connection.me{color:#08d58f}@media(max-width: 800px){.settings-view .content-wrapper{padding-bottom:60px}.settings-view .field.pusher-connections .connection .col{width:auto;display:inline-block;padding-right:10px}.settings-view .field.current-user .text{padding-top:10px;padding-bottom:10px}.settings-view section{padding:20px}}.debugger-view section{padding:40px}@media(max-width: 800px){.debugger-view section{padding:20px}}.modal{animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-name:"fadein";animation-duration:.2s;animation-timing-function:linear;animation-iteration-count:1;position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0d0d;color:#fff;overflow-y:auto;overflow-x:hidden;min-height:100%;z-index:98}@keyframes fadein_flat{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0;transform:translateY(0px)}100%{opacity:1;transform:translateY(0px)}}.light-theme .modal{background:#e7e3de;color:#121212}@media(prefers-color-scheme: light){.auto-theme .modal{background:#e7e3de;color:#121212}}.modal .controls{position:absolute;top:10px;right:10px;z-index:99;display:flex}.modal .controls .control{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:flex;align-items:center;opacity:.5;cursor:pointer;padding:20px;color:#fff}.modal .controls .control:hover{opacity:1}.modal .controls .control .icon{font-size:35px}.light-theme .modal .controls .control{color:#121212}@media(prefers-color-scheme: light){.auto-theme .modal .controls .control{color:#121212}}.modal .actions{padding-top:50px;text-align:center}.modal .actions .button,.modal .actions button{margin-top:0}.modal .content{padding:80px 20%;margin:0 auto;width:60%;color:inherit}.modal .content h1{padding-bottom:20px;padding-right:60px}.modal .content .no-results{padding:0}.modal .content form{padding-top:50px}.modal .content form .field{padding-bottom:20px;position:relative}.modal .content form .field .name{font-size:16px;width:18%;padding-right:2%;float:left;padding-top:8px;color:#a3a19f}.modal .content form .field .description{padding-left:0;padding-right:0}.modal .content form .field.radio,.modal .content form .field.checkbox{padding-top:8px}.modal .content .add-uri,.modal .content .remove-uri{position:absolute;top:2px;right:6px;padding:8px;margin:0;min-width:0;color:#fff;background:rgba(0,0,0,0);margin-top:0 !important}.modal .content .add-uri.remove-uri,.modal .content .remove-uri.remove-uri{top:6px}.modal .content .add-uri:before,.modal .content .remove-uri:before{display:none !important}.modal .content .add-uri:hover,.modal .content .remove-uri:hover{color:#08d58f}.modal .content .add-uri:hover.remove-uri,.modal .content .remove-uri:hover.remove-uri{color:#cf2d2d}.light-theme .modal .content .add-uri:not(:hover),.light-theme .modal .content .remove-uri:not(:hover){color:#121212}@media(prefers-color-scheme: light){.auto-theme .modal .content .add-uri:not(:hover),.auto-theme .modal .content .remove-uri:not(:hover){color:#121212}}@media(max-width: 800px){.modal .content .add-uri{top:36px}}.modal .content .list::after{content:"";clear:both;display:block}.modal .content .list__item{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-sizing:border-box;display:block;padding:14px 12px 12px;position:relative;border:0;border-radius:3px;margin-left:-12px;margin-right:-12px;font-size:16px}.modal .content .list__item .source{position:absolute;top:18px;left:10px}.modal .content .list__item:hover{background:rgba(255,255,255,.1)}.modal .content .list.small{padding-top:40px}.modal .content .list.small .list__item{margin:5px 0;padding:10px}.modal .content .list.small .list__item:before{display:none}.modal .content .list.small .list__item .thumbnail{float:left}.modal .content .list.small .list__item__name{padding-top:0;margin-bottom:5px;display:flex;padding-left:20px}.modal .content .list.small .list__item__details{padding-left:70px}.modal .content .list.small .list__item .source{position:static;top:auto;left:auto}.modal .content .list.small{display:flex;flex-wrap:wrap}.modal .content .list.small .list__item{width:50%;font-size:inherit}.modal--image-zoom .content{text-align:center;padding:100px 5%;width:90%;box-sizing:border-box}.modal--image-zoom .content img{max-width:100%}.modal--edit-radio form .field input[type=text],.modal--add-to-queue form .field input[type=text]{padding-right:80px}.modal--share-configuration .checkbox-group__item,.modal--reset .checkbox-group__item{padding-bottom:.75rem}.modal--share-configuration .field.checkbox .label,.modal--reset .field.checkbox .label{display:flex}.modal--share-configuration .field.checkbox .label .title,.modal--reset .field.checkbox .label .title{font-size:1.2rem}.modal--share-configuration .field.checkbox .label .description,.modal--reset .field.checkbox .label .description{padding-top:0}.modal--hotkeys-info .list__item{display:flex}.modal--hotkeys-info .list__item pre{display:inline-block;padding:2px 3px}.modal--hotkeys-info .list__item .description{padding-left:1rem}.modal--kiosk-mode{background:#000;overflow:hidden}.modal--kiosk-mode .content{padding:5%;width:90%;height:90%;display:flex;flex-flow:row;align-items:center;align-content:center}.modal--kiosk-mode .content .thumbnail.background{position:absolute;top:-5vh;right:-5vw;bottom:-5vh;left:-5vw;width:auto;opacity:.2;max-width:none;z-index:-1}.modal--kiosk-mode .content .thumbnail.background .thumbnail__image{-webkit-filter:blur(100px);filter:blur(100px);width:110vw;padding-bottom:110vh}.modal--kiosk-mode .content .player{text-align:center;display:flex;flex-flow:column;align-items:center;width:100%}.modal--kiosk-mode .content .player .track{height:90%;width:100%;display:flex;flex-flow:column}.modal--kiosk-mode .content .player .track__artwork{text-align:center;z-index:2;position:relative;cursor:pointer;width:100%;flex-grow:1;align-items:center;display:flex;flex-flow:column}.modal--kiosk-mode .content .player .track__artwork .thumbnail{max-width:50vh}.modal--kiosk-mode .content .player .track__info{font-size:2rem;padding-top:40px}.modal--kiosk-mode .content .player .track__info .links-sentence{opacity:.5}.modal--kiosk-mode .content .player .playback__controls{padding-top:40px}.modal--kiosk-mode .content .player .playback__controls .control{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:inline-block;cursor:pointer;background:rgba(0,0,0,0);color:#fff;font-size:2.4rem;margin:0 10px}@keyframes click_feedback{0%{top:50%;left:0;width:100%;padding-bottom:100%;opacity:1}100%{top:25%;left:-25%;width:150%;padding-bottom:150%;opacity:0}}.modal--kiosk-mode .content .player .playback__controls .control:after{content:"";display:block;position:absolute;background:rgba(128,128,128,.5);z-index:1;opacity:0;border-radius:50%;margin-top:-50%;pointer-events:none}.modal--kiosk-mode .content .player .playback__controls .control:active:after{animation-name:click_feedback;animation-duration:.2s;animation-timing-function:ease-out;animation-iteration-count:1}.light-theme .modal--kiosk-mode .content .player .playback__controls .control{color:#121212}@media(prefers-color-scheme: light){.auto-theme .modal--kiosk-mode .content .player .playback__controls .control{color:#121212}}.modal--kiosk-mode .content .player .playback__progress{padding-top:40px}.modal--kiosk-mode .content .player .playback__progress .slider__track{background:rgba(128,128,128,.25)}.modal--kiosk-mode .content .player--with-lyrics{width:30%}.modal--kiosk-mode .content .player--with-lyrics .track__info{font-size:1.6rem}.modal--kiosk-mode .content .lyrics{width:70%;height:100%;margin-top:50px;position:relative;overflow-y:scroll;scroll-behavior:smooth}.modal--kiosk-mode .content .lyrics__content{font-size:1.6rem;line-height:2.2rem;width:80%;margin:0 auto;text-align:center;padding-top:40vh;padding-bottom:40vh}@media(max-height: 800px){.modal--kiosk-mode .content .lyrics__content{font-size:1.4rem;line-height:1.8rem}}@media(max-width: 800px){.modal--kiosk-mode .content .lyrics__content{font-size:1rem;line-height:1.4rem}}@media(max-width: 800px){.modal--kiosk-mode .content{flex-flow:column;padding-top:60px !important;padding-bottom:40px !important;height:calc(100% - 80px) !important}.modal--kiosk-mode .content .player{width:100%}.modal--kiosk-mode .content .player .track{display:flex;flex-flow:row;align-items:center}.modal--kiosk-mode .content .player .track__artwork{width:25%}.modal--kiosk-mode .content .player .track__info{padding-top:0;width:75%;font-size:1.2rem}.modal--kiosk-mode .content .player .playback__progress{display:none}.modal--kiosk-mode .content .lyrics{width:100%}}@media(max-height: 650px){.modal--kiosk-mode .content{flex-flow:column;padding-top:60px !important;padding-bottom:40px !important;height:calc(100% - 80px) !important}.modal--kiosk-mode .content .player .track{display:flex;flex-flow:row;align-items:center}.modal--kiosk-mode .content .player .track__artwork{width:25%}.modal--kiosk-mode .content .player .track__info{padding-top:0;width:75%;font-size:1.2rem}.modal--kiosk-mode .content .player .playback__progress{display:none}}@media(max-width: 800px),(max-height: 650px){.modal .controls{top:0;right:0}.modal .controls .control{padding:12px}.modal .content{padding:40px 5%;width:90%}.modal .content form{padding-top:20px}.modal .content form .field{padding-bottom:8px}.modal .content form .field .name{font-size:inherit;width:auto;float:none}.modal .content .list .list__item,.modal .content .list.small .list__item{float:none;width:auto;margin-left:0;border-top:0;width:100%;margin:0}.modal .content .list .list__item.draggable .drag-handle,.modal .content .list.small .list__item.draggable .drag-handle{padding-top:14px;padding-bottom:14px}}