﻿*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],figure,blockquote,dl,dd{margin:0}html{scroll-behavior:smooth}body{min-height:100vh;line-height:1.5;text-rendering:optimizeSpeed}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@font-face{font-family:"ionic";src:url("../../fonts/ionicons/ionicons.woff") format("woff"),url("../../fonts/ionicons/ionicons.woff2") format("woff2"),url("../../fonts/ionicons/ionicons.ttf") format("truetype")}.control,.control.disabled{color:transparent !important;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;overflow:hidden;width:26px;height:26px;max-height:26px;border:1.4px solid #79a2d4;border-radius:50%;background:#a1c7fb;line-height:26px;text-decoration:none;text-align:center;cursor:pointer;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.control:focus,.control:hover,.control.disabled:focus,.control.disabled:hover{filter:hue-rotate(175deg) contrast(110%) drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.control:active,.control.disabled:active{top:1px;left:1px;filter:hue-rotate(175deg) contrast(110%) drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.control::before,.control.disabled::before{color:#fff;font-family:"ionic"}.control.disabled,.control.disabled.disabled{background:#706e75}.home .ratings{display:flex;align-items:start;flex-flow:row nowrap;justify-content:space-evenly;height:30px;color:transparent}.home .ratings .rating{width:20px;height:20px}.home .ratings .rating::before{position:relative;width:20px;height:20px;color:#79a2d4;font-family:"ionic";font-size:20px;font-weight:600;-webkit-font-smoothing:antialiased}.home .ratings .rating.star::before{content:"\f4b2"}.home .ratings .rating.star-half::before{content:"\f4b1"}.home .ratings .rating.star-fill::before{content:"\f4b3"}.home .ratings .rating.clear::before{content:"\f406"}.control.disabled{border:1.4px solid #706e75;background:#706e75;cursor:auto;filter:drop-shadow(0 0 0 rgba(112,110,117,0.45))}.control.disabled:focus,.control.disabled:hover{filter:hue-rotate(0deg) contrast(100%) drop-shadow(0 0 0 rgba(112,110,117,0.45))}.control.disabled:active{top:0;left:0;filter:hue-rotate(0deg) contrast(100%) drop-shadow(0 0 0 rgba(112,110,117,0.45))}.fileControls .control,.tabular .control,.jps-radio .control{color:transparent !important;margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;overflow:hidden;width:20px;height:20px;max-height:20px;border:1.4px solid #79a2d4;border-radius:50%;background:#a1c7fb;line-height:20px;text-decoration:none;text-align:center;cursor:pointer;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.fileControls .control:focus,.fileControls .control:hover,.tabular .control:focus,.tabular .control:hover,.jps-radio .control:focus,.jps-radio .control:hover{filter:hue-rotate(175deg) contrast(110%) drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.fileControls .control:active,.tabular .control:active,.jps-radio .control:active{top:1px;left:1px;filter:hue-rotate(175deg) contrast(110%) drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.fileControls .control::before,.tabular .control::before,.jps-radio .control::before{color:#fff;font-family:"ionic"}.fileControls .control::before,.tabular .control::before,.jps-radio .control::before{font-weight:600}.fileControls{display:flex;align-items:center;height:30px}.fileControls div,.fileControls a{margin:0 2px 0 2px !important}nav>ul.menu li{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;overflow:visible;align-items:center;flex-flow:row wrap;justify-content:center;font-size:11px;line-height:30px;white-space:nowrap;cursor:pointer;filter:drop-shadow(0 0 0 transparent)}nav>ul.menu li>a{text-align:center}nav>ul.menu li:not(.avatar){width:30px;height:30px;margin:5px 15px 25px 15px;padding:25px 15px 5px 15px}nav>ul.menu li:not(.avatar)::before{position:absolute;top:0;left:0;width:30px;height:30px;border:1.4px solid #79a2d4;border:1.4px solid #79a2d4;border-radius:50%;background:#a1c7fb;line-height:30px;text-decoration:none;content:"";filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}nav>ul.menu li:focus::before,nav>ul.menu li:focus-within::before,nav>ul.menu li:hover::before{color:#a1c7fb;filter:hue-rotate(175deg) contrast(120%) drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}nav>ul.menu li:focus>a,nav>ul.menu li:focus-within>a,nav>ul.menu li:hover>a{color:#f6c079}nav>ul.menu li:active::before,nav>ul.menu li:active a::before{top:1px;left:1px}nav>ul.menu li:active::before{filter:hue-rotate(175deg) contrast(120%) drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}nav>ul.menu li a::before{color:#fff;font-family:"ionic"}section>h1,section>details>summary>h1{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section>h1::before,section>details>summary>h1::before{width:30px;height:30px;margin:0 10px 0 0;border:1.4px solid #79a2d4;border-radius:50%;background:#a1c7fb;color:#fff;text-align:center;content:""}.control.play{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.play::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:15px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.06em}.control.pause{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.pause::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.jps-radio .control.play{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jps-radio .control.play::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:12px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:0em;left:-.24em}.control.shuffle{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.shuffle::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.plus{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.plus::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.06em}.control.download{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.download::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.06em}.control.next{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.next::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.06em;left:.1em}.control.next::before{font-weight:600}.control.edit,.control.comment{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.edit::before,.control.comment::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.08em;left:-.05em}.control.export{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.export::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.import{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.import::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.cross{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.cross::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:30px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em;left:-.05em}.control.heart{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.heart::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.heart-fill{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.heart-fill::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.heart-dislike{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.heart-dislike::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.03em;left:-.06em}.control.share{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.share::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.06em;left:-.15em}.control.tag{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.tag::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.03em;left:-.1em}.control.up{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.up::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.image{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.image::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.09em}.control.refresh{font-weight:600;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.refresh::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.09em}.control.right{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.right::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.left{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.left::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.all{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.all::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.saveas{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.saveas::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.select-all{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.select-all::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.forward{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.forward::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.prev{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.prev::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.repeat{font-weight:600;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.repeat::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.control.no-repeat{font-weight:600;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.no-repeat::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.cast-active{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.cast-active::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.control.cast-idle{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.cast-idle::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.control.maximize{font-weight:300;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.maximize::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.control.pip{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.pip::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.1em}.control.expand{font-weight:600;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.expand::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.control.shrink{font-weight:600;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.shrink::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.save-pq{font-weight:500;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.save-pq::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.08em}.control.load-pq{font-weight:500;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.load-pq::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.08em}.control.reset,.control.undo{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.reset::before,.control.undo::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.1em}.control.reset::before,.control.undo::before{transform:scale(-1, 1) rotate(90deg)}.control.volume{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.volume::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.07em;left:-.1em}.control.mute{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.mute::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.control.sort{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.sort::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.control.artist{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.artist::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.control.album{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.album::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.control.track{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.track::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.control.ratings{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.ratings::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.08em}.control.outernal-link{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.outernal-link::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.08em}.control.outernal-link::before{font-weight:400}.control.desktop-pc{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.desktop-pc::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.tablet{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.tablet::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.smartphone{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.smartphone::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.star{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.star::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.12em;left:-.08em}.control.star-fill{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.star-fill::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.12em;left:-.08em}.control.star-half{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.star-half::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.09em;left:-.06em}.control.star-fill{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.star-fill::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.09em;left:-.06em}.control.elasticity{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.elasticity::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.09em;left:-.06em}.control.elasticity{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.elasticity::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.09em;left:-.06em}.control.force-scan{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.force-scan::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased}td>.control.up{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}td>.control.up::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.06em;left:-.2em}dd>.control.reflesh{position:relative;top:4px;left:4px;width:22px;height:22px;margin:-4px;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}dd>.control.reflesh::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased}dd>.control.reflesh::before{position:absolute;top:-2px;left:-4px;transform:scale(-1, 1) rotate(90deg)}form .control.search{width:40px;height:26px;margin-left:1px;border:1.4px solid #79a2d4;border-radius:0 calc(26px / 2) calc(26px / 2) 0}form .control.search::before{display:flex;display:block;align-items:center;flex-flow:row wrap;justify-content:center;width:26px;height:26px;padding-left:.4em;background:#a1c7fb;color:#fff;font-family:"ionic";font-size:20px;font-weight:300;line-height:calc(26px - .1em);content:"";-webkit-font-smoothing:antialiased}form .control.microphone{width:40px;height:26px;margin-left:1px;border:1.4px solid #79a2d4;border-radius:0 calc(26px / 2) calc(26px / 2) 0}form .control.microphone::before{display:flex;display:block;align-items:center;flex-flow:row wrap;justify-content:center;width:26px;height:26px;padding-left:.4em;background:#a1c7fb;color:#fff;font-family:"ionic";font-size:20px;font-weight:300;line-height:calc(26px - .1em);content:"";-webkit-font-smoothing:antialiased}.popup.help{display:inline-block;overflow:hidden;width:18px;height:18px;margin:0 0 0 0;outline:none;border:1.4px solid #79a2d4;border-radius:50%;background:#a1c7fb;color:transparent;font-weight:400;line-height:1.1rem;text-decoration:none;text-align:center;filter:drop-shadow(0 0 0 transparent)}.popup.help:hover{filter:hue-rotate(175deg) contrast(110%)}.popup.help::before{display:block;position:absolute;top:-.03em;left:-.075em;width:18px;height:18px;color:#fff;font-family:"ionic";font-size:1.1rem;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.list{width:30px;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:calc(26px / 2) 0 0 calc(26px / 2)}.control.list::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em;left:.1em}.control.list::before{font-weight:600}.control.list.disabled{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.list.disabled::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em;left:.1em}.control.list.disabled::before{font-weight:600}.control.tile{width:30px;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0 calc(26px / 2) calc(26px / 2) 0}.control.tile::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.tile.disabled{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.tile.disabled::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased}.control.outline{width:30px;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:calc(26px / 2) 0 0 calc(26px / 2)}.control.outline::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em;left:.05em}.control.outline.disabled{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.outline.disabled::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em;left:.05em}.control.working-outline{width:30px;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0 calc(26px / 2) calc(26px / 2) 0}.control.working-outline::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em;left:.005em}.control.working-outline.disabled{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control.working-outline.disabled::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em;left:.005em}.pager .control.previous{width:30px;border-radius:calc(26px / 2) 0 0 calc(26px / 2);outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pager .control.previous::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em;left:.1em}.pager .control.previous::before{font-weight:600}.pager .control.previous.disabled{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pager .control.previous.disabled::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em;left:.1em}.pager .control.forward{width:30px;border-radius:0 calc(26px / 2) calc(26px / 2) 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pager .control.forward::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.pager .control.forward.disabled{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pager .control.forward.disabled::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.menu-item.home{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.home::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;transform:rotate(false)}.menu-item.pulse{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.pulse::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;transform:rotate(false)}.menu-item.star{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.star::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;transform:rotate(false)}.menu-item.playlists{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.playlists::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;transform:rotate(false)}.menu-item.podcast{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.podcast::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;transform:rotate(false)}.menu-item.refresh{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.refresh::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;transform:rotate(false)}.menu-item.settings{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.settings::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;transform:rotate(false)}.menu-item.personal{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.personal::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;transform:rotate(false)}.menu-item.upload{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.upload::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:0;left:0;transform:rotate(180deg)}.menu-item.graph{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.graph::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;transform:rotate(false)}.menu-item.about{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.about::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:40px;text-align:center;content:"";-webkit-font-smoothing:antialiased;transform:rotate(false)}.menu-item.logout{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.logout::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;transform:rotate(false)}.menu-item.upload{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.upload::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:0;left:0;transform:rotate(180deg)}.menu-item.connecting{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-item.connecting::before{display:block;position:absolute;top:0;left:0;width:30px;height:30px;color:#fff;font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:0;left:.08em;transform:rotate(false)}.rating.star{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rating.star::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:18px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.09em;left:-.06em}.fileControls .control.play,.tabular .control.play{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fileControls .control.play::before,.tabular .control.play::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:11px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.12em}.fileControls .control.play::before,.tabular .control.play::before{font-weight:600}.fileControls .control.download,.tabular .control.download{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fileControls .control.download::before,.tabular .control.download::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:14px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.1em}.fileControls .control.download::before,.tabular .control.download::before{font-weight:600}.fileControls .control.next,.tabular .control.next{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fileControls .control.next::before,.tabular .control.next::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:14px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.1em}.fileControls .control.next::before,.tabular .control.next::before{font-weight:600}.fileControls .control.plus,.tabular .control.plus{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fileControls .control.plus::before,.tabular .control.plus::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.08em;left:-.08em}.fileControls .control.plus::before,.tabular .control.plus::before{font-weight:600}.tabular .control.suggest{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabular .control.suggest::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:16px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.08em;left:-.08em}.tabular .control.suggest::before{font-weight:600}.tabular .control.apply-all{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabular .control.apply-all::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:16px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.08em;left:-.08em}.tabular .control.apply-all::before{font-weight:600}.tabular .control.apply-all::before{transform:rotate(90deg)}.tabular .control.undo{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabular .control.undo::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:16px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.08em;left:-.08em}.tabular .control.undo::before{font-weight:600}.tabular .control.undo::before{transform:scale(-1, 1) rotate(90deg)}.tabular .control.minus{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabular .control.minus::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:20px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.08em;left:-.08em}.tabular .control.minus::before{font-weight:600}.tabular .control.minus::before{font-weight:600}.tabular .control.star{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabular .control.star::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:16px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.13em;left:-.1em}.tabular .control.star::before{font-weight:600}.tabular .control.star::before{font-weight:400}.tabular .control.star-fill{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabular .control.star-fill::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:16px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.13em;left:-.1em}.tabular .control.star-fill::before{font-weight:600}.tabular .control.star-fill::before{font-weight:400}.tabular .control.outernal-link{margin:5px 0 0 0;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabular .control.outernal-link::before{display:block;position:absolute;top:-.045em;left:-.075em;width:20px;height:20px;color:#fff;font-size:16px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.08em;left:-.08em}.tabular .control.outernal-link::before{font-weight:600}.tabular .control.outernal-link::before{font-weight:400}h1.home{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.home::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:24px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased}h1.pulse{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.pulse::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:24px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased}h1.star{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.star::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:24px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased}h1.playlists{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.playlists::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:24px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased}h1.podcast{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.podcast::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:24px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased}h1.settings{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.settings::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:24px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased;line-height:calc(30px - .1em + .05em)}h1.info{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.info::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:36px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased;line-height:calc(30px - .1em + .05em)}h1.upload{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.upload::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:24px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased;line-height:calc(30px - .1em + 0);transform:rotate(180deg)}h1.search{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.search::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:24px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased}h1.graph{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.graph::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:24px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased}h1.share{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.share::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:24px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased;line-height:calc(30px - .1em + .05em)}h1.error{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.error::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:24px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased;line-height:calc(30px - .1em + -.2em)}h1.artist{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.artist::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:22px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased}h1.album{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.album::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:22px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased;line-height:calc(30px - .1em + .05em)}h1.keyboad{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.keyboad::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:22px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased;line-height:calc(30px - .1em + .05em);transform:rotate(90deg)}h1.image{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.image::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:22px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased;line-height:calc(30px - .1em + .05em)}h1.key{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.key::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:22px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased;line-height:calc(30px - .1em + .05em)}h1.movie{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.movie::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:22px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased;line-height:calc(30px - .1em + .05em)}h1.playqueue{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1.playqueue::before{display:block;width:30px;height:30px;font-family:"ionic";font-size:22px;font-weight:300;line-height:calc(30px - .15em);text-align:center;content:"";-webkit-font-smoothing:antialiased}.icon.numberofsongs{display:inline;width:30px;height:30px;margin:0;padding:0;outline:none;color:transparent !important;user-select:none}.icon.numberofsongs::before{position:relative;color:#706e75;font-family:"ionic";font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.2em}.icon.duration{display:inline;width:30px;height:30px;margin:0;padding:0;outline:none;color:transparent !important;user-select:none}.icon.duration::before{position:relative;color:#706e75;font-family:"ionic";font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.2em}.icon.date{display:inline;width:30px;height:30px;margin:0;padding:0;outline:none;color:transparent !important;user-select:none}.icon.date::before{position:relative;color:#706e75;font-family:"ionic";font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.2em}.icon.person{display:inline;width:30px;height:30px;margin:0;padding:0;outline:none;color:transparent !important;user-select:none}.icon.person::before{position:relative;color:#706e75;font-family:"ionic";font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.2em}.icon.visibility{display:inline;width:30px;height:30px;margin:0;padding:0;outline:none;color:transparent !important;user-select:none}.icon.visibility::before{position:relative;color:#706e75;font-family:"ionic";font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.2em}.icon.comment{display:inline;width:30px;height:30px;margin:0;padding:0;outline:none;color:transparent !important;user-select:none}.icon.comment::before{position:relative;color:#706e75;font-family:"ionic";font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.2em}.icon.facebook{display:inline;width:30px;height:30px;margin:0;padding:0;outline:none;color:transparent !important;user-select:none}.icon.facebook::before{position:relative;color:#706e75;font-family:"ionic";font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.2em}.icon.twitter{display:inline;width:30px;height:30px;margin:0;padding:0;outline:none;color:transparent !important;user-select:none}.icon.twitter::before{position:relative;color:#706e75;font-family:"ionic";font-size:24px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.2em}.song.paused::before{position:relative;top:.2em;color:#ff7bd9;font-family:"ionic";font-size:20px;font-weight:600;text-align:center;content:"\f46b"}.song.playing::before{-webkit-animation:blink 1s ease-in-out infinite alternate;-moz-animation:blink 1s ease-in-out infinite alternate;animation:blink 1s ease-in-out infinite alternate;position:relative;top:.2em;color:#ff7bd9;font-family:"ionic";font-size:20px;font-weight:600;text-align:center;content:"\f46b";-webkit-font-smoothing:antialiased}@-webkit-keyframes blink{0%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}details summary[class~="statusOK"]::after{display:flex;align-items:center;flex-flow:row wrap;justify-content:center;position:absolute;right:0;width:30px;height:30px;font-family:"ionic";font-size:24px;line-height:30px;-webkit-font-smoothing:antialiased;content:""}details summary[class~="statusOK"]::after{color:#8fbc8f}details summary[class~="statusNG"]::after{display:flex;align-items:center;flex-flow:row wrap;justify-content:center;position:absolute;right:0;width:30px;height:30px;font-family:"ionic";font-size:24px;line-height:30px;-webkit-font-smoothing:antialiased;content:""}details summary[class~="statusNG"]::after{color:#dc915b}details summary[class~="jpsonic"]::after{display:flex;align-items:center;flex-flow:row wrap;justify-content:center;position:absolute;right:0;width:30px;height:30px;font-family:"ionic";font-size:28px;line-height:30px;-webkit-font-smoothing:antialiased;content:url(../../icons/japanesque.svg)}*{outline-color:#f6c079}body{background:#eaf4ff;color:#4f4f55}strong{color:#ff4500}p{margin:30px 0 30px 30px;line-height:30px}a{text-decoration:none}a:link,a:active,a:visited,a:link *,a:active *,a:visited *{color:#069}a:hover,a:hover *{color:#f6c079}a.disabled,a.disabled span,a span.disabled{color:#ddd;cursor:default}img{margin:0;padding:0;border-style:none;vertical-align:middle;border:0}dl,dl.single{display:flex;flex-wrap:wrap;margin:0 0 0 30px;padding:0;background-color:#fff}dl dt,dl dd,dl.single dt,dl.single dd{min-height:30px}dl dt,dl.single dt{width:30%;padding:5px 3px 1px 3px;background-color:#eaf4ff;color:#4f4f55;font-size:.86rem;font-weight:500;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd}dl dt:first-child,dl.single dt:first-child{border-top:1px solid #ddd;border-radius:8px 0 0 0}dl dt:last-of-type,dl.single dt:last-of-type{border-radius:0 0 0 8px}dl dt>.popup.help,dl.single dt>.popup.help{vertical-align:middle}dl dd,dl.single dd{width:calc(100% - 30%);padding:3px;font-size:.86rem;border-right:1px solid #ddd;border-bottom:1px solid #ddd}dl dd:first-of-type,dl.single dd:first-of-type{border-top:1px solid #ddd;border-radius:0 8px 0 0}dl dd:last-of-type,dl.single dd:last-of-type{border-radius:0 0 8px 0}dl dd>input[type="checkbox"],dl.single dd>input[type="checkbox"]{padding:0;vertical-align:middle}dl dd>label,dl.single dd>label{vertical-align:middle}dl dd>label>.popup.help,dl.single dd>label>.popup.help{vertical-align:middle}dl dd>div,dl.single dd>div{text-align:right;vertical-align:middle}dl dd>div>input[type="button"],dl.single dd>div>input[type="button"]{margin-top:-2px}dl.single{margin-top:30px}dl.single dt:first-child{border:1px solid #ddd;border-radius:8px 0 0 8px}dl.single dd:last-of-type{border-top:1px solid #ddd;border-radius:0 8px 8px 0}input,textarea,select,.ui-dialog-buttonpane button{padding:1px;outline:none;background:#fff;font-size:.93rem;vertical-align:middle;border:1px solid #a9a9af;border-radius:10px}input:focus,textarea:focus,select:focus,.ui-dialog-buttonpane button:focus{padding:0;outline:none;background:#ffe2d1;transition:background .2s ease;border:2px solid #f6c079}input:disabled,textarea:disabled,select:disabled,.ui-dialog-buttonpane button:disabled{background:#a9a9af}.ui-dialog-buttonpane button:focus{background:#069;color:#fff}input[type="checkbox"]{border:0}input[type="text"],input[type="search"],input[type="tel"],input[type="url"],input[type="email"],input[type="password"],input[type="number"],select{height:22px;color:#4f4f55;font-size:.86rem;text-align:justify}textarea{color:#4f4f55}input[type="checkbox"],input[type="radio"]{position:relative;top:0;right:0;bottom:0;left:0;width:16px;height:16px;margin:0 0 0 0;padding:0 0 0 0;box-sizing:border-box;background:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #a9a9af}input[type="checkbox"]:checked,input[type="checkbox"]:indeterminate,input[type="radio"]:checked,input[type="radio"]:indeterminate{background:#79a2d4}input[type="checkbox"]:disabled,input[type="radio"]:disabled{background:#a9a9af}input[type="checkbox"]:focus,input[type="radio"]:focus{box-shadow:0 0 0 2px #f6c079}input[type="checkbox"]{border-radius:4px}input[type="checkbox"]::before{display:block;position:absolute;top:50%;left:4px;width:5px;height:8px;margin-top:-5px;padding:0;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";transform:rotate(45deg)}input[type="checkbox"]:disabled:not(:checked)::before{border:0}input[type="checkbox"]+label+input[type="checkbox"],input[type="checkbox"]+input[type="hidden"]+label+input[type="checkbox"]{margin-left:8px}input[type="radio"]{border-radius:50%}input[type="radio"]:checked:before{background:#fff;transform:scale(1)}input[type="radio"]:before{display:block;width:8px;height:8px;margin:3px;border-radius:50%;content:"";transform:scale(0)}input[type="submit"],input[type="button"],.ui-dialog-buttonpane button{background:#069;color:#fff;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}input[type="submit"]:focus,input[type="button"]:focus,.ui-dialog-buttonpane button:focus{border:1px solid #ddd}input[type="submit"]:hover,input[type="button"]:hover,.ui-dialog-buttonpane button:hover{background:#f6c079;text-decoration:none;transition:background .2s ease;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}input[type="submit"]:active,input[type="button"]:active,.ui-dialog-buttonpane button:active{top:1px;left:1px;background:#f6c079;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}input[type="submit"],input[type="button"],dd.input[type="text"],input[type="select"],.ui-dialog-buttonpane button{padding-top:2px;padding-right:20px;padding-bottom:2px;padding-left:20px;outline:none}input[type="submit"]:focus,input[type="submit"]:active,input[type="button"]:focus,input[type="button"]:active,dd.input[type="text"]:focus,dd.input[type="text"]:active,input[type="select"]:focus,input[type="select"]:active,.ui-dialog-buttonpane button:focus,.ui-dialog-buttonpane button:active{padding-top:1px;padding-right:19px;padding-bottom:1px;padding-left:19px;border:2px solid #f6c079}input[type="submit"]:disabled,input[type="button"]:disabled,dd.input[type="text"]:disabled,input[type="select"]:disabled,.ui-dialog-buttonpane button:disabled{background:#a9a9af}input[type="submit"],input[type="button"],.ui-dialog-buttonpane button{min-width:24px;margin-right:10px;margin-left:10px}div.coverart-container{display:flex;flex-flow:row wrap;justify-content:space-between;width:calc(100% - 40px);margin:30px 0 0 20px;padding:0}details{background-color:#fff;vertical-align:middle;width:calc(100% - 40px);margin:0 20px 30px 20px;padding:0}details summary{display:flex;align-items:center;flex-flow:row wrap;justify-content:start;position:relative;height:30px;padding:0 0 0 30px;border-radius:15px;background:#fff;font-size:1.07rem;cursor:pointer;transition-duration:.5s;border:1px solid #ddd;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}details summary:active{top:1px;left:1px;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}details summary::-webkit-details-marker{display:none}details summary:before{position:absolute;left:0;width:8px;height:8px;margin-top:2px;margin-left:12px;border-top:solid 4px #79a2d4;border-right:solid 4px #79a2d4;content:"";transition:all .5s ease-out;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}details>summary+strong{margin-left:30px;font-size:.86rem;line-height:30px;vertical-align:middle}details>dl,details table.tabular,details div.coverart-container{margin-top:30px}details[open] summary{background:#eaf4ff;border:1px solid #ddd;-webkit-box-shadow:0 0 0 rgba(255,255,255,0);-moz-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0);filter:none}details[open] summary:before{border-top:solid 4px #eaf4ff;border-right:solid 4px #eaf4ff;transition:all .5s ease-in;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}section{min-height:60px;margin-top:20px;border-bottom:1.4px solid #79a2d4}section>h1{display:flex;align-items:center;margin:4px 0 0 8px;padding:3px 0 5px 0;color:#706e75;font-size:1.43rem;white-space:nowrap}section>h2{background-color:red}section>details{width:calc(100% - 40px);margin:30px 0 0 20px;padding:0}section>details>summary>h1{display:flex;align-items:center;margin:0 0 0 8px;padding:0 0 0 0;color:#706e75;font-size:1.43rem;white-space:nowrap}section>details>#artistBio,section>details .description{overflow:auto;width:calc(100vw - 480px);height:180px;margin:30px 0 30px calc(240px - 30px);padding:5px 10px 5px 10px;background-color:#fff7d1;color:#4f4f55;line-height:30px;border:1px solid #ddd;border:1px solid #ddd;border-radius:8px}@media screen and (max-width: 1366px){section>details>#artistBio,section>details .description{width:calc(100vw - 120px);margin:30px 0 30px calc(60px - 30px)}}section>details:not(.loading)>summary{padding-left:20px}section>details:not(.loading)>summary>h1:before{display:none;content:""}section>details.loading{filter:none}section>details.loading>summary{padding-left:0;border:1px solid transparent;-webkit-box-shadow:0 0 0 rgba(255,255,255,0);-moz-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0);filter:none}section>details.loading>summary:before{border-top:solid 4px transparent;border-right:solid 4px transparent}section+details{margin-top:30px}table.tabular{border-spacing:0;border-collapse:separate;background:#fff;width:calc(100% - 40px);margin:30px 0 0 20px;padding:0;border-top:1px solid #ddd;border-radius:8px 8px 0 0}table.tabular caption{height:30px;max-height:30px;margin-top:0;padding:6px;color:#706e75;font-size:.93rem;font-weight:600;text-align:left}table.tabular thead tr{height:30px}table.tabular thead tr:first-child th{padding:0 0 0 10px;font-size:.93rem;text-align:left;vertical-align:middle}table.tabular thead tr:first-child th:first-child{border-left:1px solid #ddd;border-radius:8px 0 0 0}table.tabular thead tr:first-child th:last-child{border-right:1px solid #ddd;border-radius:0 8px 0 0}@media screen and (max-width: 1366px){table.tabular thead tr:first-child th.prime-end{border-right:1px solid #ddd;border-radius:0 8px 0 0}}table.tabular thead tr th{padding:0 0 0 10px;background-color:#eaf4ff;color:#4f4f55;font-size:.93rem;text-align:left;vertical-align:middle;border-bottom:1px solid #ddd}table.tabular thead tr th:first-child{border-radius:8px 0 0 0}table.tabular thead tr th:last-child{border-radius:0 8px 0 0}@media screen and (max-width: 1366px){table.tabular thead tr th.supplement{display:none}}@media screen and (max-width: 1366px){table.tabular thead tr th.prime-end{border-radius:0 8px 0 0}}table.tabular tbody #pattern{display:none;margin:0;padding:0;border:0}table.tabular tbody tr{height:30px;border-bottom:0}table.tabular tbody tr td{padding:0 0 0 10px;font-size:.93rem;text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #ddd}table.tabular tbody tr td:first-child{border-left:1px solid #ddd}table.tabular tbody tr td:last-child{border-right:1px solid #ddd}@media screen and (max-width: 1366px){table.tabular tbody tr td.supplement{display:none}}@media screen and (max-width: 1366px){table.tabular tbody tr td.prime-end{border-right:1px solid #ddd}}table.tabular tbody tr:last-child td{border:0}table.tabular tbody tr:last-child th,table.tabular tbody tr:last-child td{border-bottom:1px solid #ddd}table.tabular tbody tr:last-child th:first-child,table.tabular tbody tr:last-child td:first-child{border-left:1px solid #ddd;border-radius:0 0 0 8px}table.tabular tbody tr:last-child th:last-child,table.tabular tbody tr:last-child td:last-child{border-right:1px solid #ddd;border-radius:0 0 8px 0}@media screen and (max-width: 1366px){table.tabular tbody tr:last-child th.prime-end,table.tabular tbody tr:last-child td.prime-end{border-right:1px solid #ddd;border-radius:0 0 8px 0}}table.tabular tbody tr:hover{background-color:rgba(169,169,175,0.1)}.actions+table.tabular{margin-top:30px}::-webkit-scrollbar{width:14px;height:10px;background:#eaf4ff}::-webkit-scrollbar-button{height:0;border:0;background-color:transparent}::-webkit-scrollbar-thumb{min-height:60px;background:#79a2d4;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:8px;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}::-webkit-scrollbar-thumb:active{top:1px;left:1px;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}::-webkit-scrollbar-track{margin-bottom:60px;background:#eaf4ff}::-webkit-scrollbar-track-piece{background:white;border:1px solid #ddd;border-radius:8px;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}::-webkit-scrollbar-track-piece:active{top:1px;left:1px;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}::-webkit-scrollbar-corner{background-color:transparent}::-webkit-resizer{background-color:transparent}.mainframe.settings>form{margin-top:0}input[type="text"],input[type="search"],input[type="tel"],input[type="url"],input[type="email"],input[type="password"],input[type="number"],select{padding-right:5px;padding-left:5px}input[type="text"]:focus,input[type="text"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:focus,input[type="tel"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="number"]:focus,input[type="number"]:active,select:focus,select:active{padding-right:4px;padding-left:4px}#zoom{display:none;position:absolute;z-index:5;-webkit-box-shadow:0 5px 25px #4f4f55;-moz-box-shadow:0 5px 25px #4f4f55;box-shadow:0 5px 25px #4f4f55}#zoom_img{display:block;width:100%;margin:0;padding:0;cursor:pointer;border:0}#zoom_close{display:none;position:absolute;top:-15px;left:-15px;width:30px;height:30px;background:url(../../script/closebox.png) no-repeat;cursor:pointer}#zoom_spin{display:none;position:absolute;z-index:525;width:50px;height:50px;background:url(../../script/spin.png) no-repeat}div.ui-tooltip{max-width:400px;background-color:#fff7d1;box-shadow:none;font-size:.85rem;border:1px solid #ddd;border-radius:8px}div.ui-tooltip .ui-tooltip-content{color:#4f4f55}ul.anchorList{display:flex;align-items:center;flex-flow:row wrap;justify-content:center;min-height:30px}ul.anchorList a{top:-2px;outline:none;background:#eaf4ff;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}ul.anchorList a:active{top:1px;left:1px;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}ul.anchorList .selected{top:-1px;background:#706e75;color:#fff;font-weight:600;-webkit-box-shadow:0 0 0 rgba(255,255,255,0);-moz-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0);filter:none}ul.anchorList a,ul.anchorList .selected{position:relative;height:20px;margin:5px 8px 5px 0;padding:0 4px 0 4px;border-radius:10px;font-size:.93rem;font-weight:600;vertical-align:middle;border:1px solid #ddd}ul.anchorList a:active,ul.anchorList .selected:active{top:-1px}ul.anchorList a:focus,ul.anchorList a:hover{background:#f6c079;color:#069}.mainframe{padding:10px;background-color:#fff}.mainframe>section>ul.sibling-pages{display:flex;align-items:center;flex-flow:row wrap;justify-content:center;width:100%;margin:-2px 0 0 0;padding:0}.mainframe>section>ul.sibling-pages li{margin:0 0 1px 0;padding:0}.mainframe>section>ul.sibling-pages a{background:#eaf4ff}.mainframe>section>ul.sibling-pages .selected{background:#069;color:#fff}.mainframe>section>ul.sibling-pages a,.mainframe>section>ul.sibling-pages .selected{width:100px;min-width:100px;height:30px;margin:0 2px 0 2px;padding:2px 10px 2px 10px;outline:none;border-top:1.4px solid #79a2d4;border-right:1.4px solid #79a2d4;border-left:1.4px solid #79a2d4;font-size:.93rem;font-weight:600;vertical-align:middle;white-space:nowrap;border-radius:8px 8px 0 0}.mainframe>section>ul.sibling-pages a{border-bottom:1.4px solid #79a2d4}.mainframe>section>ul.sibling-pages a:focus,.mainframe>section>ul.sibling-pages a:hover{background:#f6c079;color:#069}.mainframe:after{display:block;width:100%;height:60px;content:""}.mainframe.notMobile:after{height:0}ul.breadcrumb{display:flex;align-items:center;flex-flow:row nowrap;position:absolute;top:0;color:#706e75}ul.breadcrumb li{display:flex;align-items:center;flex-flow:row nowrap;height:30px;margin:0 4px 0 0}ul.breadcrumb li a,ul.breadcrumb li:before,ul.breadcrumb li:after{display:flex;align-items:center;flex-flow:row nowrap;height:30px;margin:0 4px 0 0;line-height:30px}ul.breadcrumb li:before{font-family:"ionic";font-size:16px;content:"\f2f4"}ul.breadcrumb li:after{margin:0 6px 0 4px;content:"\0bb"}.titledSelector{display:flex;align-items:center;flex-flow:row wrap;justify-content:space-evenly;height:26px;border:1px solid #a1c7fb;background-color:#069;color:#fff;font-weight:600;border-radius:8px}.titledSelector select{font-weight:400}h2{display:flex;align-items:center;flex-flow:row nowrap;height:30px;margin:0 0 0 30px;border-bottom:1.4px solid #79a2d4;color:#706e75;font-size:1.14rem;white-space:nowrap}.controls,.controls,.stars,.ratings{display:flex;align-items:center;flex-flow:row nowrap;justify-content:start;height:30px}.controls>li,.controls li form,.controls>li,.controls li form,.stars>li,.stars li form,.ratings>li,.ratings li form{display:flex;align-items:center;flex-flow:row nowrap}.controls>li>a,.controls>li span,.controls li form>a,.controls li form span,.controls>li>a,.controls>li span,.controls li form>a,.controls li form span,.stars>li>a,.stars>li span,.stars li form>a,.stars li form span,.ratings>li>a,.ratings>li span,.ratings li form>a,.ratings li form span{margin:4px 4px 0 0}.controls>li>ul,.controls li form>ul,.controls>li>ul,.controls li form>ul,.stars>li>ul,.stars li form>ul,.ratings>li>ul,.ratings li form>ul{display:none;pointer-events:none}.controls>li>ul>li,.controls li form>ul>li,.controls>li>ul>li,.controls li form>ul>li,.stars>li>ul>li,.stars li form>ul>li,.ratings>li>ul>li,.ratings li form>ul>li{display:list-item;list-style-type:none}.controls>li>ul>li>a,.controls li form>ul>li>a,.controls>li>ul>li>a,.controls li form>ul>li>a,.stars>li>ul>li>a,.stars li form>ul>li>a,.ratings>li>ul>li>a,.ratings li form>ul>li>a{display:inline-block;width:250px;height:20px;padding:0 5px;box-sizing:border-box}.controls>li:focus-within ul,.controls li form:focus-within ul,.controls>li:focus-within ul,.controls li form:focus-within ul,.stars>li:focus-within ul,.stars li form:focus-within ul,.ratings>li:focus-within ul,.ratings li form:focus-within ul{display:block;position:absolute;z-index:4;top:0;left:0;padding:5px;border-radius:8px;background-color:#a1c7fb;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto;border:1px solid #ddd}.controls>li:focus-within ul>li,.controls li form:focus-within ul>li,.controls>li:focus-within ul>li,.controls li form:focus-within ul>li,.stars>li:focus-within ul>li,.stars li form:focus-within ul>li,.ratings>li:focus-within ul>li,.ratings li form:focus-within ul>li{display:flex;align-items:center;flex-flow:row nowrap}.controls>li:focus-within ul>li a,.controls li form:focus-within ul>li a,.controls>li:focus-within ul>li a,.controls li form:focus-within ul>li a,.stars>li:focus-within ul>li a,.stars li form:focus-within ul>li a,.ratings>li:focus-within ul>li a,.ratings li form:focus-within ul>li a{display:block;visibility:visible;position:relative;top:0;left:0;height:30px;padding:0 0 0 26px;border-radius:8px;text-decoration:none;text-align:left;border:1px solid #ddd;background:#fff;color:#069;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.controls>li:focus-within ul>li a:focus,.controls li form:focus-within ul>li a:focus,.controls>li:focus-within ul>li a:focus,.controls li form:focus-within ul>li a:focus,.stars>li:focus-within ul>li a:focus,.stars li form:focus-within ul>li a:focus,.ratings>li:focus-within ul>li a:focus,.ratings li form:focus-within ul>li a:focus{border:1px solid #ddd}.controls>li:focus-within ul>li a:hover,.controls li form:focus-within ul>li a:hover,.controls>li:focus-within ul>li a:hover,.controls li form:focus-within ul>li a:hover,.stars>li:focus-within ul>li a:hover,.stars li form:focus-within ul>li a:hover,.ratings>li:focus-within ul>li a:hover,.ratings li form:focus-within ul>li a:hover{background:#f6c079;text-decoration:none;transition:background .2s ease;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.controls>li:focus-within ul>li a:active,.controls li form:focus-within ul>li a:active,.controls>li:focus-within ul>li a:active,.controls li form:focus-within ul>li a:active,.stars>li:focus-within ul>li a:active,.stars li form:focus-within ul>li a:active,.ratings>li:focus-within ul>li a:active,.ratings li form:focus-within ul>li a:active{top:1px;left:1px;background:#f6c079;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.controls>li:focus-within ul>li a:link,.controls>li:focus-within ul>li a:active,.controls>li:focus-within ul>li a:visited,.controls>li:focus-within ul>li a:link *,.controls>li:focus-within ul>li a:active *,.controls>li:focus-within ul>li a:visited *,.controls li form:focus-within ul>li a:link,.controls li form:focus-within ul>li a:active,.controls li form:focus-within ul>li a:visited,.controls li form:focus-within ul>li a:link *,.controls li form:focus-within ul>li a:active *,.controls li form:focus-within ul>li a:visited *,.controls>li:focus-within ul>li a:link,.controls>li:focus-within ul>li a:active,.controls>li:focus-within ul>li a:visited,.controls>li:focus-within ul>li a:link *,.controls>li:focus-within ul>li a:active *,.controls>li:focus-within ul>li a:visited *,.controls li form:focus-within ul>li a:link,.controls li form:focus-within ul>li a:active,.controls li form:focus-within ul>li a:visited,.controls li form:focus-within ul>li a:link *,.controls li form:focus-within ul>li a:active *,.controls li form:focus-within ul>li a:visited *,.stars>li:focus-within ul>li a:link,.stars>li:focus-within ul>li a:active,.stars>li:focus-within ul>li a:visited,.stars>li:focus-within ul>li a:link *,.stars>li:focus-within ul>li a:active *,.stars>li:focus-within ul>li a:visited *,.stars li form:focus-within ul>li a:link,.stars li form:focus-within ul>li a:active,.stars li form:focus-within ul>li a:visited,.stars li form:focus-within ul>li a:link *,.stars li form:focus-within ul>li a:active *,.stars li form:focus-within ul>li a:visited *,.ratings>li:focus-within ul>li a:link,.ratings>li:focus-within ul>li a:active,.ratings>li:focus-within ul>li a:visited,.ratings>li:focus-within ul>li a:link *,.ratings>li:focus-within ul>li a:active *,.ratings>li:focus-within ul>li a:visited *,.ratings li form:focus-within ul>li a:link,.ratings li form:focus-within ul>li a:active,.ratings li form:focus-within ul>li a:visited,.ratings li form:focus-within ul>li a:link *,.ratings li form:focus-within ul>li a:active *,.ratings li form:focus-within ul>li a:visited *{color:#069 !important}.controls>li:focus-within ul>li a:hover,.controls>li:focus-within ul>li a:hover *,.controls li form:focus-within ul>li a:hover,.controls li form:focus-within ul>li a:hover *,.controls>li:focus-within ul>li a:hover,.controls>li:focus-within ul>li a:hover *,.controls li form:focus-within ul>li a:hover,.controls li form:focus-within ul>li a:hover *,.stars>li:focus-within ul>li a:hover,.stars>li:focus-within ul>li a:hover *,.stars li form:focus-within ul>li a:hover,.stars li form:focus-within ul>li a:hover *,.ratings>li:focus-within ul>li a:hover,.ratings>li:focus-within ul>li a:hover *,.ratings li form:focus-within ul>li a:hover,.ratings li form:focus-within ul>li a:hover *{background-color:#f6c079;color:#069 !important}.controls>li:focus-within ul>li a:focus,.controls li form:focus-within ul>li a:focus,.controls>li:focus-within ul>li a:focus,.controls li form:focus-within ul>li a:focus,.stars>li:focus-within ul>li a:focus,.stars li form:focus-within ul>li a:focus,.ratings>li:focus-within ul>li a:focus,.ratings li form:focus-within ul>li a:focus{background-color:#f6c079}.controls>li:focus-within ul>li a::before,.controls li form:focus-within ul>li a::before,.controls>li:focus-within ul>li a::before,.controls li form:focus-within ul>li a::before,.stars>li:focus-within ul>li a::before,.stars li form:focus-within ul>li a::before,.ratings>li:focus-within ul>li a::before,.ratings li form:focus-within ul>li a::before{top:2px;color:#706e75}.controls>li:last-child,.controls li form:last-child,.controls>li:last-child,.controls li form:last-child,.stars>li:last-child,.stars li form:last-child,.ratings>li:last-child,.ratings li form:last-child{margin-right:30px}.actions{display:flex;align-items:center;flex-flow:row wrap;width:90%;height:30px;margin:0 30px 0 0}.actions>ul.anchorList{margin:5px 0 0 30px;padding:0}.actions>div{margin:3px 0 0 10px;color:#706e75;font-size:.86rem}.tabular+.actions{margin:-30px 0 30px 30px}h2+div.actions{margin-left:30px}.submits{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;width:calc(100vw - 30px);margin:30px 30px 0 0;padding:.3rem 0 .3rem 10px}@media screen and (min-width: 1366px){.submits{width:calc(50vw - 30px);margin:30px 30px 0 calc((100vw - (50vw - 30px)) / 2)}}.albumThumb{display:flex;align-items:start;flex-flow:row wrap;justify-content:center;width:180px;height:240px}div.albumThumb>div.coverart>div>a{outline:none}div.albumThumb>div.coverart>div>a>img{border-radius:8px 8px 0 0}.mainframe.settings .topSelectorContainer,.mainframe.settings details,.mainframe.help .topSelectorContainer,.mainframe.help details{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.settings .topSelectorContainer,.mainframe.settings details,.mainframe.help .topSelectorContainer,.mainframe.help details{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.settings table.tabular,.mainframe.help table.tabular{width:auto;margin:30px 0 0 calc(30% + 30px)}.mainframe.settings>form,.mainframe.help>form{margin-top:0}.mainframe.settings>form>dl,.mainframe.help>form>dl{width:calc(100vw - 60px);margin-top:10px;margin-left:calc((100vw - calc(100vw - 60px)) / 2 + 25px)}.mainframe.settings>section+dl.single,.mainframe.help>section+dl.single{width:calc(100vw - 60px);margin-top:10px;margin-bottom:28px;margin-left:calc((100vw - calc(100vw - 60px)) / 2 + 25px)}.mainframe.settings>section+form>dl.single,.mainframe.help>section+form>dl.single{width:calc(100vw - 60px);margin-top:10px;margin-bottom:28px;margin-left:calc((100vw - calc(100vw - 60px)) / 2 + 25px)}.mainframe.settings.musicFolderSettings details dl dd ul li,.mainframe.settings.playerSettings details ul li,.mainframe.settings.personalSettings details dl dd ul li,.mainframe.settings.transcodingSettings details dl dd ul li,.mainframe.settings.advancedSettings details dl dd:nth-of-type(1) ul li{display:flex;align-items:center;flex-flow:row wrap;justify-content:start;height:30px}.mainframe.settings.musicFolderSettings details dl dd ul li input,.mainframe.settings.musicFolderSettings details dl dd ul li label,.mainframe.settings.playerSettings details ul li input,.mainframe.settings.playerSettings details ul li label,.mainframe.settings.personalSettings details dl dd ul li input,.mainframe.settings.personalSettings details dl dd ul li label,.mainframe.settings.transcodingSettings details dl dd ul li input,.mainframe.settings.transcodingSettings details dl dd ul li label,.mainframe.settings.advancedSettings details dl dd:nth-of-type(1) ul li input,.mainframe.settings.advancedSettings details dl dd:nth-of-type(1) ul li label{margin-left:3px}.mainframe.settings.musicFolderSettings details dl dd ul li div,.mainframe.settings.playerSettings details ul li div,.mainframe.settings.personalSettings details dl dd ul li div,.mainframe.settings.transcodingSettings details dl dd ul li div,.mainframe.settings.advancedSettings details dl dd:nth-of-type(1) ul li div{margin-left:5px}.outlineHelp{width:calc(100vw - 60px);margin:30px 20px 0 20px;padding:30px;background-color:#fff7d1;font-size:.86em;border:1px solid #ddd;border-radius:8px}@media screen and (min-width: 1366px){.outlineHelp{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.outlineHelp dl{background-color:#fff7d1}.outlineHelp dl dt{background-color:#fff}.outlineHelp dl dd{background-color:#fff}details>.outlineHelp{width:calc(100% - 20px);margin:30px 20px 0 20px;line-height:30px}.comment-input{width:50rem;margin:6px 0 -9px 0;padding:3px 0 0 0;font-size:.86rem}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content{position:fixed;top:50vw;left:50vw;outline:none;background-color:#fff;color:#4f4f55;transform:translate(-50%, -50%);border:1px solid #ddd;border-radius:8px;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-corner-all.ui-widget-header{height:30px;margin:4px 4px 0 4px;background:none;background-color:#069;color:#fff}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-corner-all.ui-widget-header .ui-dialog-title{display:flex;align-items:center;flex-flow:row nowrap;justify-content:start;position:relative;top:-8px;height:30px;color:#fff;font-size:.93rem}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-corner-all.ui-widget-header button.ui-button.ui-dialog-titlebar-close{display:none;font-size:.93rem}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content .ui-dialog-content{padding:4px !important}div[id^="dialog"]{display:none;top:0;left:0;width:100% !important;margin:0;color:#4f4f55;font-size:1rem}#dialog-edit form{margin:0}#dialog-edit form dl{margin:0}ul#dialog-select-playlist-list{padding:0;border:1px solid #ddd;border-radius:8px}ul#dialog-select-playlist-list li{list-style-type:none;padding:4px;border-spacing:0;border-collapse:separate;background:#fff;color:#4f4f55;font-size:.93rem;line-height:30px;border-radius:8px}ul#dialog-select-playlist-list li a{outline:none}ul#dialog-select-playlist-list li:hover,ul#dialog-select-playlist-list li:focus-within{padding:2px;background-color:rgba(169,169,175,0.1);border:2px solid #f6c079;border-radius:8px}ul#dialog-select-playlist-list li:hover a,ul#dialog-select-playlist-list li:focus-within a{color:#f6c079}.mainframe.login{display:flex;align-items:center;justify-content:center}.mainframe.login #loginframe{display:list-item;list-style:none;position:absolute;top:10px;left:10px;width:calc(100% - 20px);background-color:#eaf4ff;text-align:center;border:1px solid #ddd;border-radius:8px}@media screen and (min-width: 1024px){.mainframe.login #loginframe{left:calc(50vw - 400px);width:800px}}@media screen and (min-height: 764px){.mainframe.login #loginframe{top:20vh}}.mainframe.login #loginframe>*{display:block;margin:0 auto}.mainframe.login #loginframe .logo{margin-top:10px;margin-bottom:10px}.mainframe.login #loginframe .loginmessagetop{max-width:18rem;margin-bottom:1rem}.mainframe.login #loginframe input[type="text"],.mainframe.login #loginframe input[type="submit"],.mainframe.login #loginframe input[type="password"]{width:18rem;margin-bottom:.5rem}.mainframe.login #loginframe input[type="text"]:hover,.mainframe.login #loginframe input[type="submit"]:hover,.mainframe.login #loginframe input[type="password"]:hover{width:18rem}.mainframe.login #loginframe #loginremember{display:inline-flex;align-items:center;margin-right:10px}.mainframe.login #loginframe .loginmessagebottom{max-width:50rem;margin-top:1rem}.mainframe.error>dl>dt{width:120px}.mainframe.error>dl>dd{width:calc(100% - 120px)}.mainframe.error>dl>dd .error-code{white-space:pre}div.coverart{border:1px solid #ddd;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}div.coverart:active{top:1px;left:1px;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}div.coverart img{border-radius:8px 8px 0 0}div.coverart .caption1,div.coverart .caption2,div.coverart .caption3{overflow:hidden;height:20px;padding-right:4px;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}div.coverart .caption1{font-size:.94rem;font-weight:500;border-radius:8px}div.coverart .caption1:focus-within{background-color:#f6c079}div.coverart .caption1 a{outline:none}div.coverart .caption1 a:hover{background-color:#f6c079}div.coverart .caption2{font-size:.86rem;font-weight:400}div.coverart .caption3{font-size:.86rem;font-weight:400}div.coverart ul.controls{height:0}div.coverart ul.controls .control.play,div.coverart ul.controls .control.plus{display:none;position:relative;z-index:5;top:20px}div.coverart ul.controls .control.play{left:6px}div.coverart ul.controls .control.plus{left:10px}.coverart,#nowPlaying img{background-color:#fff;color:#706e75;border-radius:8px}.coverart .caption1 a:link,.coverart .caption1 a:visited{height:20px;color:#4f4f55}.tabular-and-thumb{margin-top:30px}.tabular-and-thumb>.albumThumb{display:flex;align-items:start;flex-flow:row nowrap;justify-content:center;width:340px;height:340px}.tabular-and-thumb>.albumThumb div.coverart img{border-radius:8px}.index{overflow:hidden;height:100vh}.index>input#isDrawerOpened{display:none}.index>input#isDrawerOpened:checked ~ #playQueue{left:240px;width:calc(100vw - 240px)}.index>input#isQueueOpened{display:none}.index>input#isQueueOpened:checked ~ #playQueue{height:60vh}.index>iframe[name*="upper"]{overflow:hidden;position:absolute;z-index:0;width:calc(100vw);height:calc(100vh);border:none}.index>iframe[name*="right"]{overflow:hidden;position:absolute;z-index:2;top:60px;right:0;width:0;height:calc(100vh - 60px);border:none}.index>input#isQueueExpand{display:none}.index>input#isQueueOpened:checked+input#isQueueExpand:checked+#playQueue{height:calc(100vh - 60px)}.index #playQueue{overflow:hidden;position:absolute;z-index:1;bottom:0;left:0;width:100vw;height:60px;margin:0;border:none}#main{overflow:hidden;position:absolute;z-index:1;top:60px;left:0;width:100vw;height:calc(100vh - 60px - 60px);margin:0;border:none}.top-frame .toast-position-top-right{top:80px !important;right:40px !important}.jps-topHeader{display:flex;align-items:center;width:100vw;height:60px;border-bottom:1px solid #ddd}.jps-topHeader>nav>ul.menu{display:flex;align-items:center;flex-flow:row wrap;justify-content:center;margin:0 0 0 calc(240px + 5px)}@media screen and (max-width: 1366px){.jps-topHeader>nav>ul.menu{margin:0 0 0 60px}}.jps-topHeader>nav>ul.menu li{width:30px;height:30px}.jps-topHeader form{display:flex;align-items:center;flex-flow:row nowrap;justify-content:center;position:absolute;left:calc(50vw - 240px / 2);width:240px;white-space:nowrap}.jps-topHeader form input[type="text"]#query{height:26px;padding-top:2px;padding-right:10px;padding-bottom:2px;padding-left:10px;outline:none;border-radius:13px 0 0 13px}.jps-topHeader form input[type="text"]#query:focus,.jps-topHeader form input[type="text"]#query:active{padding-top:1px;padding-right:9px;padding-bottom:1px;padding-left:9px;border:2px solid #f6c079}.jps-topHeader input[type="checkbox"]#isNowPlaying{display:none}.jps-topHeader input[type="checkbox"]#isNowPlaying:checked ~ a.nowPlaying{display:flex;align-items:center;flex-flow:row wrap;justify-content:start}.jps-topHeader a.nowPlaying{display:none;position:absolute;top:4px;right:30px;max-width:calc(50vw - 240px / 2 - 40px);height:50px;outline:none;border:1px solid #eaf4ff;background:#eaf4ff;user-select:none;border-radius:8px}@media screen and (max-width: 1366px){.jps-topHeader a.nowPlaying{max-width:330px}}.jps-topHeader a.nowPlaying:hover{top:4px;right:30px;border:1px solid #f6c079;background:#f6c079;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.jps-topHeader a.nowPlaying:focus,.jps-topHeader a.nowPlaying:active{top:5px;right:29px;border:1px solid #f6c079;background:#f6c079;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.jps-topHeader a.nowPlaying:link,.jps-topHeader a.nowPlaying:active,.jps-topHeader a.nowPlaying:visited,.jps-topHeader a.nowPlaying:link *,.jps-topHeader a.nowPlaying:active *,.jps-topHeader a.nowPlaying:visited *{color:#706e75}.jps-topHeader a.nowPlaying:hover,.jps-topHeader a.nowPlaying:hover *{color:#fff}.jps-topHeader a.nowPlaying .coverArt{visibility:hidden;width:40px;height:40px;margin:4px;border:0 solid transparent;border-radius:8px}.jps-topHeader a.nowPlaying .info{display:flex;align-items:center;flex-flow:column wrap;justify-content:start;max-width:calc(50vw - 240px / 2 - 100px)}@media screen and (max-width: 1366px){.jps-topHeader a.nowPlaying .info{max-width:270px}}.jps-topHeader a.nowPlaying .info #songTitle,.jps-topHeader a.nowPlaying .info #dir{overflow:hidden;width:100%;padding:0 10px 0 10px;text-overflow:ellipsis;white-space:nowrap}.jps-topHeader a.nowPlaying .info #songTitle{font-size:1rem;font-weight:600}.jps-topHeader a.nowPlaying .info #dir{font-size:.86rem}.jps-toggler{display:block;position:fixed;z-index:3;top:15px;left:15px;width:28px;height:28px;border-radius:calc(calc(28px / (3 + 3 - .8)) / 2);cursor:pointer;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.jps-toggler:active{top:1px;left:1px;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.jps-toggler:active{top:calc(15px + 1px);left:calc(15px + 1px)}.jps-toggler-line{position:absolute;right:0;left:0;height:calc(28px / (3 + 3 - .8));border:solid 0.5px #79a2d4;border-radius:calc(calc(28px / (3 + 3 - .8)) / 2);background:#a1c7fb;transition:.3s}.jps-toggler-line:nth-child(2){top:calc(calc(28px / (3 + 3 - .8)) * 2 + (calc(28px / (3 + 3 - .8)) * (2 - 2)))}.jps-toggler-line:nth-child(3){top:calc(calc(28px / (3 + 3 - .8)) * 3 + (calc(28px / (3 + 3 - .8)) * (3 - 2)))}.jps-toggler-line:nth-child(4){top:calc(calc(28px / (3 + 3 - .8)) * 4 + (calc(28px / (3 + 3 - .8)) * (4 - 2)))}input[type="checkbox"].jps-input-toggler{position:absolute;top:-100%;left:-100%}input[type="checkbox"].jps-input-toggler:checked ~ .jps-toggler .jps-toggler-line:not(:first-child):not(:last-child){opacity:0}input[type="checkbox"].jps-input-toggler:checked ~ .jps-toggler .jps-toggler-line:first-child,input[type="checkbox"].jps-input-toggler:checked ~ .jps-toggler .jps-toggler-line:last-child{border:solid 0 #a1c7fb;background-color:#fff}input[type="checkbox"].jps-input-toggler:checked ~ .jps-toggler .jps-toggler-line:first-child{transform:translateY(calc(calc(28px / (3 + 3 - .8)) * (3 - 1))) rotate(45deg)}input[type="checkbox"].jps-input-toggler:checked ~ .jps-toggler .jps-toggler-line:last-child{transform:translateY(calc(-1 * calc(28px / (3 + 3 - .8)) * (3 - 1))) rotate(-45deg)}input[type="checkbox"].jps-input-toggler:checked ~ .jps-drawer{visibility:visible;opacity:.98;transform:translateX(0)}@media screen and (min-width: 1366px){input[type="checkbox"].jps-input-toggler:checked ~ .jps-drawer>aside .jps-radio{visibility:visible}}input[type="checkbox"].jps-input-toggler:focus ~ .jps-toggler{outline:solid 2px #f6c079}input[type="checkbox"].jps-input-toggler:checked ~ #main{left:240px;width:calc(100vw - 240px)}.jps-drawer{visibility:hidden;opacity:.5;position:absolute;z-index:2;width:240px;height:100vh;margin:0;padding:60px 0 0 0;background:#79a2d4;transition:all .3s ease-out;transition:all .3s ease-in;transform:translateX(calc(240px * -1));border-right:1px solid #ddd}.jps-drawer>.jps-musicfolder{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-end;position:absolute;top:0;width:calc(240px - 10px);height:60px}.jps-drawer>ul.jps-index{display:flex;align-items:flex-start;flex-flow:row wrap;justify-content:flex-start;z-index:3;width:220px;margin:0 10px 10px 10px;padding:8px 8px 8px 6px;box-sizing:border-box;background-color:#fff;border:1px solid #ddd;border-radius:8px}.jps-drawer>ul.jps-index li{flex-basis:auto;width:30px;height:30px}.jps-drawer>ul.jps-index>li{margin:0 2px 2px 8px;padding:2px}.jps-drawer>ul.jps-index>li>a{display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:50%;font-weight:600;border:1px solid #ddd;background:#eaf4ff;color:#069;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.jps-drawer>ul.jps-index>li>a:focus{border:1px solid #ddd}.jps-drawer>ul.jps-index>li>a:hover{background:#f6c079;text-decoration:none;transition:background .2s ease;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.jps-drawer>ul.jps-index>li>a:active{top:1px;left:1px;background:#f6c079;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.jps-drawer>ul.jps-index>li>ul{pointer-events:none}.jps-drawer>ul.jps-index>li>ul>li{display:block;width:250px;height:30px}.jps-drawer>ul.jps-index>li>ul>li>a{display:inline-block;position:absolute;left:-2300px;height:20px;padding:0 5px;box-sizing:border-box}.jps-drawer>ul.jps-index>li:focus-within ul{position:absolute;z-index:4;top:80px;left:230px;padding:5px;border-radius:8px;background-color:#a1c7fb;pointer-events:auto;border:1px solid #ddd}.jps-drawer>ul.jps-index>li:focus-within ul a{display:block;visibility:visible;position:relative;top:0;left:0;height:26px;padding:2px;border-radius:8px;border:1px solid #ddd;background:#fff;color:#069;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.jps-drawer>ul.jps-index>li:focus-within ul a:focus{border:1px solid #ddd}.jps-drawer>ul.jps-index>li:focus-within ul a:hover{background:#f6c079;text-decoration:none;transition:background .2s ease;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.jps-drawer>ul.jps-index>li:focus-within ul a:active{top:1px;left:1px;background:#f6c079;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.jps-drawer>aside .jps-radio{visibility:hidden}.jps-drawer>aside .jps-radio li a.control.play{position:relative;top:-2px}.jps-drawer>aside .jps-shortcuts,.jps-drawer>aside .jps-radio{display:flex;overflow:auto;overflow-x:hidden;align-items:flex-start;flex-flow:column wrap;justify-content:flex-start;z-index:3;width:220px;margin:0 10px 10px 10px;padding:8px 8px 8px 6px;box-sizing:border-box;background-color:#fff;border:1px solid #ddd;border-radius:8px}.jps-drawer>aside .jps-shortcuts li,.jps-drawer>aside .jps-radio li{display:flex;align-items:center;justify-content:center;height:26px;margin:2px 5px 2px 5px;padding:2px 4px 2px 4px;border-radius:13px;border:1px solid #ddd;background:#eaf4ff;color:#069;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.jps-drawer>aside .jps-shortcuts li:focus,.jps-drawer>aside .jps-radio li:focus{border:1px solid #ddd}.jps-drawer>aside .jps-shortcuts li:hover,.jps-drawer>aside .jps-radio li:hover{background:#f6c079;text-decoration:none;transition:background .2s ease;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.jps-drawer>aside .jps-shortcuts li:active,.jps-drawer>aside .jps-radio li:active{top:1px;left:1px;background:#f6c079;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.jps-drawer>aside .jps-shortcuts li a,.jps-drawer>aside .jps-radio li a{color:#069}.jps-drawer>aside .jps-shortcuts li a:active,.jps-drawer>aside .jps-radio li a:active{background:#f6c079}.jps-drawer>.jps-side-menu{position:absolute;bottom:0;width:220px;margin:0 10px 10px 10px}.jps-drawer>.jps-side-menu>nav>.userInfo{display:flex;align-items:center;flex-flow:row wrap;margin:0;padding:5px 15px 5px 15px;background-color:#069;border:1px solid #ddd;border-radius:8px 8px 0 0}.jps-drawer>.jps-side-menu>nav>.userInfo img.avatar{width:48px;height:48px;margin:6px 10px 6px 0;border-radius:50%;background-color:#fff;-webkit-backface-visibility:hidden}.jps-drawer>.jps-side-menu>nav>.userInfo .name{display:inline-block;overflow:hidden;max-width:130px;height:1.8em;color:#fff;font-size:1.14rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.jps-drawer>.jps-side-menu>nav>.userInfo a{outline:none}.jps-drawer>.jps-side-menu>nav>.userInfo a:link,.jps-drawer>.jps-side-menu>nav>.userInfo a:active,.jps-drawer>.jps-side-menu>nav>.userInfo a:visited,.jps-drawer>.jps-side-menu>nav>.userInfo a:link *,.jps-drawer>.jps-side-menu>nav>.userInfo a:active *,.jps-drawer>.jps-side-menu>nav>.userInfo a:visited *{color:#fff}.jps-drawer>.jps-side-menu>nav>.userInfo a:hover,.jps-drawer>.jps-side-menu>nav>.userInfo a:hover *{color:#f6c079}.jps-drawer>.jps-side-menu>nav>ul.menu{display:flex;flex-flow:row wrap;margin:0;padding:10px 0 0 4px;background-color:#fff;border:1px solid #ddd;border-radius:0 0 8px 8px}.jps-drawer>.jps-side-menu>nav>ul.menu li{width:30px;height:30px;margin-right:20px;margin-left:20px}input[type="checkbox"].jps-input-without-index{display:none}input[type="checkbox"].jps-input-without-index:checked ~ ul.jps-index{display:none}input[type="checkbox"].jps-input-without-index:checked ~ .jps-side-menu{position:relative;top:0}input[type="checkbox"]#isScanning{display:none}input[type="checkbox"]#isScanning:checked ~ #scanningStatus{display:flex;align-items:center;flex-flow:row nowrap;justify-content:start;width:360px}@media screen and (max-width: 1366px){input[type="checkbox"]#isScanning:checked ~ #scanningStatus{width:120px}}#scanningStatus{display:none}#scanningStatus a{text-decoration:none}#scanningStatus a:link,#scanningStatus a:active,#scanningStatus a:visited,#scanningStatus a:link *,#scanningStatus a:active *,#scanningStatus a:visited *{color:#069}#scanningStatus a:hover,#scanningStatus a:hover *{color:#f6c079}#scanningStatus>.loader{position:relative;width:6px;height:6px;margin:0 20px 0 20px;border-radius:50%;color:#ff7bd9;font-size:5px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:loading 1.5s infinite linear;animation:loading 1.5s infinite linear}@-webkit-keyframes loading{0%,100%{box-shadow:0 -3em 0 .2em, 2em -2em 0 0, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 .2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em, 2em -2em 0 0, 3em 0 0 .2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 0, 2em 2em 0 .2em, 0 3em 0 0, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0, 0 3em 0 .2em, -2em 2em 0 0, -3em 0 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 .2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 .2em, -2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 0, -2em -2em 0 .2em}}@keyframes loading{0%,100%{box-shadow:0 -3em 0 .2em, 2em -2em 0 0, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 .2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em, 2em -2em 0 0, 3em 0 0 .2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 0, 2em 2em 0 .2em, 0 3em 0 0, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0, 0 3em 0 .2em, -2em 2em 0 0, -3em 0 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 .2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 .2em, -2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0 0 0, -2em -2em 0 .2em}}#scanningStatus>.loader .thread{position:relative;margin:-10px 0 0 -6px;font-size:16px;font-weight:bold}#scanningStatus .phase,#scanningStatus .phaseName,#scanningStatus .counter{margin:2px;color:#706e75;font-size:.86rem;font-weight:bold}@media screen and (max-width: 1366px){#scanningStatus .phaseName,#scanningStatus .counter{display:none}}.mejs__overlay-loading-bg-img{background-image:url("jpsonic-controls.svg")}.mejs__button>button{background-image:url("jpsonic-controls.svg")}.mejs__overlay-button{background-image:url("jpsonic-controls.svg")}.mejs__container{background:transparent}.mejs__container .me_cannotplay a{background:transparent}.mejs__controls:not([style*="display: none"]){background:transparent;background:-webkit-linear-gradient(transparent, transparent);background:linear-gradient(transparent, transparent)}.mejs__time{color:#706e75}.mejs__time-total{background:rgba(161,199,251,0.5)}.mejs__time-buffering{background:linear-gradient(-45deg, rgba(79,79,85,0.15) 75%, transparent 75%, transparent 50%, rgba(79,79,85,0.85) 50%, rgba(79,79,85,0.85) 75%, transparent 75%, transparent)}.mejs__time-loaded{background:rgba(161,199,251,0.7)}.mejs__time-current,.mejs__time-handle-content{background:#a1c7fb}.mejs__time-hovered{background:rgba(79,79,85,0.4)}.mejs__time-hovered.negative{background:rgba(255,255,255,0.4)}.mejs__volume-button>.mejs__volume-slider{background:rgba(50,50,50,0.3)}.mejs__volume-current{background:#a1c7fb}.mejs__volume-handle{background:#a1c7fb}.mejs__horizontal-volume-total{background:rgba(161,199,251,0.5)}.mejs__horizontal-volume-current{background:#a1c7fb}.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50,50,50,0.3)}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#4f4f55}.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:#646464 !important;background-color:rgba(0,0,0,0.6) !important}.mejs__captions-layer{color:#4f4f55}.mejs__captions-layer a{color:#4f4f55}.playQueue{overflow:hidden;margin:0;background-color:transparent}.playQueue div.control.expand{display:block}.playQueue div.control.shrink{display:none}.playQueue>input#isQueueOpened{display:none}.playQueue>input#isQueueOpened:checked ~ .jps-playqueue-drawer{visibility:visible;opacity:1;transform:translateY(0)}.playQueue>input#isQueueOpened:checked ~ .playerView a div.control.elasticity{opacity:1;left:calc(100vw - 26px - 70px)}.playQueue>input#isQueueOpened:checked ~ .playerView a div.control.expand{display:none}.playQueue>input#isQueueOpened:checked ~ .playerView a div.control.shrink{display:block}.playQueue>input#isQueueExpand{display:none}.playQueue>input#isQueueOpened:checked+input#isQueueExpand:checked+.playerView .mejs__unmute button,.playQueue>input#isQueueOpened:checked+input#isQueueExpand:checked+.playerView .mejs__mute button,.playQueue>input#isQueueOpened:checked+input#isQueueExpand:checked+.playerView .mejs__horizontal-volume-slider,.playQueue>input#isQueueOpened:checked+input#isQueueExpand:checked+.playerView .jp-volume,.playQueue>input#isQueueOpened:checked+input#isQueueExpand:checked+.playerView select[name="player"]{visibility:visible;opacity:1}.playQueue>input#isQueueOpened:checked+input#isQueueExpand:checked .jps-playqueue-drawer{border:none}.playQueue section{min-height:30px;margin:0 10px 0 10px;border-bottom:1.4px solid #79a2d4}.playQueue section>h1{display:flex;align-items:center;height:30px;font-size:1.43rem;white-space:nowrap}.playQueue section dl.overview{position:absolute;top:0;right:60px;width:180px;border:none;background-color:transparent}.playQueue section dl.overview dt{display:flex;align-items:center;flex-flow:row nowrap;justify-content:center;width:30px;height:30px;border:none;background-color:transparent}.playQueue section dl.overview dd{display:flex;overflow:hidden;align-items:center;flex-flow:row nowrap;justify-content:start;width:60px;max-width:60px;height:30px;border:none;background-color:transparent;text-overflow:ellipsis;white-space:nowrap}.playQueue section+div.actions{margin-left:10px}.playQueue section+div.actions>.controls>li:focus-within ul{top:70px;left:145px}.playQueue input#isElementUnderQueue{display:none}.playQueue input#isElementUnderQueue:checked ~ .queue-container{height:calc(100vh - 60px - 60px - 60px - 30px);margin-bottom:30px}.playQueue .queue-container{overflow:scroll;overflow-x:hidden;width:calc(100vw - 60px);height:calc(100vh - 60px - 60px - 60px - 30px - 30px);margin:30px 30px 0 30px;line-height:.86rem;line-height-step:30px}.playQueue .queue-container .tabular.queue{width:calc(100% - 30px);margin:0;padding:0}.playQueue .queue-container .tabular.queue thead tr th{position:-webkit-sticky;position:sticky;z-index:2;top:0;background-color:#069;color:#fff}.playQueue .queue-container .tabular.queue tbody{cursor:pointer}.playQueue .queue-container .tabular.queue tbody tr td:nth-child(1),.playQueue .queue-container .tabular.queue tbody tr td:nth-child(2){width:30px;padding:0 0 3px 10px}.playQueue .queue-container .tabular.queue tbody tr td.action{width:30px;text-align:center;vertical-align:middle}.playQueue .queue-container .tabular.queue tbody tr td.track{width:30px;text-align:right}.playQueue .queue-container .tabular.queue tbody tr td.song,.playQueue .queue-container .tabular.queue tbody tr td.album,.playQueue .queue-container .tabular.queue tbody tr td.artist{overflow:hidden;min-width:8rem;text-overflow:ellipsis;white-space:nowrap}.playQueue .queue-container .tabular.queue tbody tr td.song{max-width:20vw}.playQueue .queue-container .tabular.queue tbody tr td.song.truncate{max-width:16vw}.playQueue .queue-container .tabular.queue tbody tr td.album{max-width:12vw}.playQueue .queue-container .tabular.queue tbody tr td.album .truncate{max-width:8vw}.playQueue .queue-container .tabular.queue tbody tr td.artist{max-width:12vw}.playQueue .queue-container .tabular.queue tbody tr td.artist .truncate{max-width:8vw}.playQueue .queue-container .tabular.queue tbody tr td.composer{overflow:hidden;min-width:4rem;text-overflow:ellipsis;white-space:nowrap}.playQueue .queue-container .tabular.queue tbody tr td.genre{overflow:hidden;min-width:4rem;text-overflow:ellipsis;white-space:nowrap}.playQueue .queue-container .tabular.queue tbody tr td.year,.playQueue .queue-container .tabular.queue tbody tr td.format,.playQueue .queue-container .tabular.queue tbody tr td.size,.playQueue .queue-container .tabular.queue tbody tr td.duration,.playQueue .queue-container .tabular.queue tbody tr td.bitrate{padding:0 10px 0 0;text-align:right}.playQueue .queue-container .tabular.queue tbody tr td.year{width:30px}.playQueue .queue-container .tabular.queue tbody tr td.format{width:30px}.playQueue .queue-container .tabular.queue tbody tr td.size{width:60px}.playQueue .queue-container .tabular.queue tbody tr td.duration{width:60px}.playQueue .queue-container .tabular.queue tbody tr td.bitrate{width:90px}.playQueue .queue-container .tabular.queue tbody tr td.remove{width:30px;padding:0 10px 0 0}.playQueue .queue-container+div.actions{margin-left:30px}.playQueue>.playerView{position:fixed;z-index:3;bottom:0;width:100%;height:60px;min-height:60px;max-height:60px;padding:0;background-color:#eaf4ff;border-top:1px solid #ddd}.playQueue>.playerView .mejs__mediaelement,.playQueue>.playerView .mejs__time-total,.playQueue>.playerView .mejs__time-total .mejs__time-slider,.playQueue>.playerView .mejs__time-buffering{z-index:2}.playQueue>.playerView #player{position:relative;z-index:1 !important;top:-20px !important;left:0 !important;width:100% !important}.playQueue>.playerView .control{z-index:3}.playQueue>.playerView .mejs__container .mejs__container-keyboard-inactive .mejs__audio,.playQueue>.playerView .mejs__time-rail,.playQueue>.playerView .mejs__controls{height:30px !important}.playQueue>.playerView .mejs__button>button{position:absolute;color:transparent !important;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;overflow:hidden;width:26px;height:26px;max-height:26px;border:1.4px solid #79a2d4;border-radius:50%;background:#a1c7fb;line-height:26px;text-decoration:none;text-align:center;cursor:pointer;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.playQueue>.playerView .mejs__button>button:focus,.playQueue>.playerView .mejs__button>button:hover{filter:hue-rotate(175deg) contrast(110%) drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.playQueue>.playerView .mejs__button>button:active{top:1px;left:1px;filter:hue-rotate(175deg) contrast(110%) drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.playQueue>.playerView .mejs__button>button::before{color:#fff;font-family:"ionic"}.playQueue>.playerView .mejs__play button,.playQueue>.playerView #castPlay,.playQueue>.playerView #start,.playQueue>.playerView .mejs__pause button,.playQueue>.playerView #castPause,.playQueue>.playerView #stop{position:absolute;top:20px;left:calc((100vw - 30px) / 2 - 3px);background-position:-300px -300px;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;overflow:hidden;width:30px;height:30px;max-height:30px;border:1.4px solid #79a2d4;border-radius:50%;background:#a1c7fb;line-height:30px;text-decoration:none;text-align:center;cursor:pointer;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.playQueue>.playerView .mejs__play button:focus,.playQueue>.playerView .mejs__play button:hover,.playQueue>.playerView #castPlay:focus,.playQueue>.playerView #castPlay:hover,.playQueue>.playerView #start:focus,.playQueue>.playerView #start:hover,.playQueue>.playerView .mejs__pause button:focus,.playQueue>.playerView .mejs__pause button:hover,.playQueue>.playerView #castPause:focus,.playQueue>.playerView #castPause:hover,.playQueue>.playerView #stop:focus,.playQueue>.playerView #stop:hover{filter:hue-rotate(175deg) contrast(110%) drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.playQueue>.playerView .mejs__play button:active,.playQueue>.playerView #castPlay:active,.playQueue>.playerView #start:active,.playQueue>.playerView .mejs__pause button:active,.playQueue>.playerView #castPause:active,.playQueue>.playerView #stop:active{top:1px;left:1px;filter:hue-rotate(175deg) contrast(110%) drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.playQueue>.playerView .mejs__play button::before,.playQueue>.playerView #castPlay::before,.playQueue>.playerView #start::before,.playQueue>.playerView .mejs__pause button::before,.playQueue>.playerView #castPause::before,.playQueue>.playerView #stop::before{color:#fff;font-family:"ionic"}.playQueue>.playerView .mejs__play button:active,.playQueue>.playerView #castPlay:active,.playQueue>.playerView #start:active,.playQueue>.playerView .mejs__pause button:active,.playQueue>.playerView #castPause:active,.playQueue>.playerView #stop:active{top:calc(20px + 1px);left:calc((100vw - 30px) / 2 + 1px - 3px)}.playQueue>.playerView .mejs__play button,.playQueue>.playerView #castPlay{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.playQueue>.playerView .mejs__play button::before,.playQueue>.playerView #castPlay::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:16px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.06em;left:.06em}.playQueue>.playerView .mejs__pause button,.playQueue>.playerView .mejs__pause>button,.playQueue>.playerView #castPause{outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.playQueue>.playerView .mejs__pause button::before,.playQueue>.playerView .mejs__pause>button::before,.playQueue>.playerView #castPause::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:16px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.06em;left:-.01em}.playQueue>.playerView #castPlayer,.playQueue>.playerView #castPause,.playQueue>.playerView #castMuteOff,.playQueue>.playerView #castOn,.playQueue>.playerView #castOff,.playQueue>.playerView #stop{display:none}.playQueue>.playerView .mejs__unmute button{visibility:hidden;top:-56px;right:60px;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.playQueue>.playerView .mejs__unmute button::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:calc(-.07em);left:-.1em}.playQueue>.playerView .mejs__mute button{visibility:hidden;top:-56px;right:60px;outline:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.playQueue>.playerView .mejs__mute button::before{display:block;position:absolute;top:-.045em;left:-.075em;width:26px;height:26px;color:#fff;font-size:22px;text-align:center;content:"";-webkit-font-smoothing:antialiased;top:-.05em}.playQueue>.playerView .mejs__horizontal-volume-slider{visibility:hidden;top:calc(-56px + 2px);right:60px}.playQueue>.playerView .mejs__unmute button,.playQueue>.playerView .mejs__mute button,.playQueue>.playerView .mejs__horizontal-volume-slider{opacity:0}.playQueue>.playerView .mejs__unmute button:active,.playQueue>.playerView .mejs__mute button:active{top:calc(-56px + 1px)}.playQueue>.playerView select[name="player"]{visibility:hidden;opacity:0;position:absolute;top:calc(-56px + 1px);left:calc(100vw - 270px)}.playQueue>.playerView div.control{position:absolute;top:20px}.playQueue>.playerView div.control:active{top:calc(20px + 1px)}.playQueue>.playerView div.control.prev{left:calc(50vw - 26px / 2 - 50px)}.playQueue>.playerView div.control.prev:active{left:calc(50vw - 26px / 2 - 50px + 1px)}.playQueue>.playerView div.control.forward{left:calc(50vw - 26px / 2 + 50px)}.playQueue>.playerView div.control.forward:active{left:calc(50vw - 26px / 2 + 50px + 1px)}.playQueue>.playerView div.control.elasticity{opacity:0;left:calc(100vw - 26px - 30px)}.playQueue>.playerView div.control.expand{left:calc(100vw - 26px - 30px)}.playQueue>.playerView div.control.expand:active,.playQueue>.playerView div.control.expand:focus,.playQueue>.playerView div.control.expand:hover{left:calc(100vw - 26px - 30px+ 1px)}.playQueue>.playerView div.control.shrink{display:none;left:calc(100vw - 26px - 30px)}.playQueue>.playerView div.control.shrink:active,.playQueue>.playerView div.control.shrink:focus,.playQueue>.playerView div.control.shrink:hover{left:calc(100vw - 26px - 30px+ 1px)}.playQueue input[type="checkbox"].jps-input-toggler{visibility:visible}.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar .mejs__play>button,.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar .mejs__pause>button{left:calc((100vw - 240px - 30px) / 2 - (30px - 26px))}.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar .mejs__play>button:active,.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar .mejs__pause>button:active{left:calc((100vw - 240px - 30px) / 2 - (30px - 26px))}.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar div.control.prev{left:calc((100vw - 240px - 26px) / 2 - 50px)}.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar div.control.prev:active{left:calc((100vw - 240px - 26px) / 2 - 50px + 1px)}.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar div.control.forward{left:calc((100vw - 240px - 26px) / 2 + 50px)}.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar div.control.forward:active{left:calc((100vw - 240px - 26px) / 2 + 50px + 1px)}.jp-volume{display:none;display:flex;visibility:hidden;align-items:center;flex-flow:row nowrap;justify-content:center;position:absolute;top:-55px;right:60px}.jp-volume .ui-widget-content{background:rgba(161,199,251,0.5)}.jp-volume .ui-widget-header{font-weight:bold;border:1px solid #ddd;background:#a1c7fb}.jp-volume .ui-slider{cursor:pointer}.jp-volume .ui-slider:focus{outline:none}.jp-volume .ui-slider .ui-slider-handle{width:12px;height:12px;border:none;background:transparent;cursor:pointer}.jp-volume .ui-slider .ui-slider-handle:active,.jp-volume .ui-slider .ui-slider-handle:focus,.jp-volume .ui-slider .ui-slider-handle:hover{border-radius:50%;background:#fff;border:1px solid #ddd}#castVolume{width:80px;height:4px;margin-top:8px;margin-right:10px;margin-left:10px}.jps-playqueue-drawer{visibility:hidden;opacity:.5;position:absolute;z-index:2;top:0;left:0;width:100vw;height:calc(100vh - 60px);margin:0;padding:0;background:#eaf4ff;transition:all .3s ease-in;transition:all .3s ease-out;transform:translateY(calc(100vh));border-top:1px solid #ddd}.mainframe.home section>.controls{margin:-30px 0 10px calc((100% - 800px) / 2);padding:8px 0 5px 0;font-size:.86rem}.mainframe.home details ul.anchorList{display:flex;align-items:center;flex-flow:row wrap;justify-content:start;width:calc(100% - 30px);min-height:30px;margin:0;padding:0 0 0 30px}.mainframe.home details ul.anchorList li{display:flex;align-items:center;margin:0 8px 0 0}.mainframe.home details ul.anchorList li a{height:24px;margin:6px 8px 0 0;padding:1px 10px 1px 10px;border-radius:12px;font-size:1rem;font-weight:500;vertical-align:middle;border:1px solid #ddd}.mainframe.home details ul.anchorList li a:active{top:-1px}.mainframe.home div.albums{display:flex;align-items:center;flex-flow:row wrap}.mainframe.home .albumThumb>.ratings{display:flex;align-items:center;flex-flow:row nowrap;justify-content:space-evenly;width:160px}.mainframe.starred>details .tabular{width:calc(100vw - 90px - 14px);margin:30px 0 30px 30px}.mainframe.starred>details .tabular tr td:nth-child(1),.mainframe.starred>details .tabular tr td:nth-child(2),.mainframe.starred>details .tabular tr td:nth-child(3),.mainframe.starred>details .tabular tr td:nth-child(4){width:30px;padding:0 0 3px 10px}.mainframe.starred>details .tabular.albums tr td.song,.mainframe.starred>details .tabular.albums tr td.album,.mainframe.starred>details .tabular.albums tr td.artist,.mainframe.starred>details .tabular.songs tr td.song,.mainframe.starred>details .tabular.songs tr td.album,.mainframe.starred>details .tabular.songs tr td.artist{overflow:hidden;min-width:10rem;text-overflow:ellipsis;white-space:nowrap}.mainframe.starred>details .tabular.albums tr td.song.truncate,.mainframe.starred>details .tabular.songs tr td.song.truncate{max-width:20vw}.mainframe.starred>details .tabular.albums tr td.album.truncate,.mainframe.starred>details .tabular.songs tr td.album.truncate{max-width:10vw}.mainframe.starred>details .tabular.albums tr td.artist.truncate,.mainframe.starred>details .tabular.songs tr td.artist.truncate{max-width:10vw}.mainframe.starred>details .tabular.albums tr td.composer,.mainframe.starred>details .tabular.songs tr td.composer{min-width:4rem}.mainframe.starred>details .tabular.albums tr td.genre,.mainframe.starred>details .tabular.songs tr td.genre{min-width:4rem}.mainframe.starred>details .tabular.albums tr td.year,.mainframe.starred>details .tabular.albums tr td.format,.mainframe.starred>details .tabular.albums tr td.size,.mainframe.starred>details .tabular.albums tr td.duration,.mainframe.starred>details .tabular.albums tr td.bitrate,.mainframe.starred>details .tabular.songs tr td.year,.mainframe.starred>details .tabular.songs tr td.format,.mainframe.starred>details .tabular.songs tr td.size,.mainframe.starred>details .tabular.songs tr td.duration,.mainframe.starred>details .tabular.songs tr td.bitrate{padding:0 10px 0 0;text-align:right}.mainframe.starred>details .tabular.albums tr td.year,.mainframe.starred>details .tabular.songs tr td.year{width:30px}.mainframe.starred>details .tabular.albums tr td.format,.mainframe.starred>details .tabular.songs tr td.format{width:30px}.mainframe.starred>details .tabular.albums tr td.size,.mainframe.starred>details .tabular.songs tr td.size{width:60px}.mainframe.starred>details .tabular.albums tr td.duration,.mainframe.starred>details .tabular.songs tr td.duration{width:60px}.mainframe.starred>details .tabular.albums tr td.bitrate,.mainframe.starred>details .tabular.songs tr td.bitrate{width:90px}.mainframe.artistMain .tabular.albums tr td{height:30px}.mainframe.artistMain .tabular.albums tr td:nth-child(1),.mainframe.artistMain .tabular.albums tr td:nth-child(2),.mainframe.artistMain .tabular.albums tr td:nth-child(3),.mainframe.artistMain .tabular.albums tr td:nth-child(4){width:30px}.mainframe.artistMain .tabular.albums tr td.album.truncate{overflow:hidden;max-width:25vw;text-overflow:ellipsis;white-space:nowrap}.mainframe.artistMain .tabular.albums tr td.year{width:30px;padding:0 10px 0 0;text-align:right}.mainframe.artistMain div .tabular.top-songs tbody tr td{height:30px}.mainframe.artistMain div .tabular.top-songs tbody tr td:nth-child(1),.mainframe.artistMain div .tabular.top-songs tbody tr td:nth-child(2),.mainframe.artistMain div .tabular.top-songs tbody tr td:nth-child(4),.mainframe.artistMain div .tabular.top-songs tbody tr td:nth-child(3){width:30px}.mainframe.artistMain div .tabular.top-songs tbody tr td:nth-child(5){width:30px;text-align:right}.mainframe.artistMain div .tabular.top-songs tbody tr td.song.truncate,.mainframe.artistMain div .tabular.top-songs tbody tr td.album.truncate{overflow:hidden;max-width:25vw;text-overflow:ellipsis;white-space:nowrap}.mainframe.artistMain div .tabular.top-songs tbody tr td.duration{width:60px;padding:0 10px 0 0;text-align:right}.mainframe.artistMain h2+span ul.anchorList{align-items:center;justify-content:start;width:calc(100% - $jp-subsection-indent);margin-top:32px;margin-left:30px}#commentForm,#topSongsHeader,#topSongs,#similar{display:none}#topSongs,#similar{margin-top:30px}.coverart-container+#topSongs,.coverart-container+#similar{margin-top:0}div#commentForm{margin-top:30px}div#commentForm+table.tabular{margin-top:30px}.fancy{outline:none}.fancy img{border-radius:8px}.mainframe.albumMain #isStreamRole,.mainframe.albumMain #isStreamRole2,.mainframe.albumMain #isRateVisible{display:none}.mainframe.albumMain section+div.actions>.controls>li #isStreamRole:not(:checked)+ul{top:130px;left:85px}.mainframe.albumMain section+div.actions>.controls>li #isStreamRole:checked+ul{top:130px;left:175px}.mainframe.albumMain section+div.actions>.controls>li #isStreamRole2:checked+#isRateVisible:checked+ul{top:130px;left:205px}.mainframe.albumMain section+div.actions>.controls>li #isStreamRole2:checked+#isRateVisible:not(:checked)+ul{top:130px;left:175px}.mainframe.albumMain section+div.actions>.controls>li #isStreamRole2:not(:checked)+#isRateVisible:checked+ul{top:130px;left:115px}.mainframe.albumMain section+div.actions>.controls>li #isStreamRole2:not(:checked)+#isRateVisible:not(:checked)+ul{top:130px;left:85px}.mainframe.albumMain .tabular-and-thumb{display:flex;flex-flow:row wrap;justify-content:space-between}.mainframe.albumMain .tabular-and-thumb .tabular.songs{width:calc(100vw - 340px - 60px - 14px);margin:0 0 30px 20px}@media screen and (max-width: 1366px){.mainframe.albumMain .tabular-and-thumb .tabular.songs{width:calc(100vw - 60px - 14px)}}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td:nth-child(1),.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td:nth-child(2),.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td:nth-child(3),.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td:nth-child(4){width:30px}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.action{width:30px;text-align:center;vertical-align:middle}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.action>span{display:none}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.track{width:30px;text-align:right}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.song,.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.album,.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.artist{overflow:hidden;min-width:10rem;text-overflow:ellipsis;white-space:nowrap}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.song.truncate{max-width:20vw}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.album.truncate{max-width:10vw}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.artist.truncate{max-width:10vw}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.composer{min-width:4rem}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.genre{min-width:4rem}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.year,.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.format,.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.size,.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.duration,.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.bitrate{padding:0 10px 0 0;text-align:right}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.year{width:30px}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.format{width:30px}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.size{width:60px}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.duration{width:60px}.mainframe.albumMain .tabular-and-thumb .tabular.songs tr td.bitrate{width:90px}.mainframe.albumMain .tabular.sibling tr td{height:30px}.mainframe.albumMain .tabular.sibling tr td:nth-child(1),.mainframe.albumMain .tabular.sibling tr td:nth-child(2),.mainframe.albumMain .tabular.sibling tr td:nth-child(3){width:30px;padding:0 0 0 10px}.mainframe.albumMain .tabular.sibling tr td.artist.truncate{overflow:hidden;max-width:25vw;text-overflow:ellipsis;white-space:nowrap}.mainframe.albumMain .tabular.sibling tr td.year{width:30px;padding:0 10px 0 0;text-align:right}.mainframe.albumMain #commentForm{display:none}input[type="checkbox"].jps-input-without-track-no{display:none}input[type="checkbox"].jps-input-without-track-no:checked ~ .tabular.songs tr th.track,input[type="checkbox"].jps-input-without-track-no:checked ~ .tabular.songs tr td.track{display:none}input[type="checkbox"].jps-show-album-actions{display:none}.mainframe.playlists .tabular.playlists tr td:nth-child(1),.mainframe.playlists .tabular.playlists tr td:nth-child(2){width:30px;padding:0 0 3px 10px}.mainframe.playlists .tabular.playlists tr td.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainframe.playlists .tabular.playlists tr td.name,.mainframe.playlists .tabular.playlists tr td.comment{min-width:10rem;max-width:calc((100vw - 500px) / 2)}.mainframe.playlists .tabular.playlists tr td.name.truncate{min-width:4rem;max-width:4rem}.mainframe.playlists .tabular.playlists tr td.comment.truncate{min-width:4rem;max-width:4rem}.mainframe.playlists .tabular.playlists tr td.numberofsongs,.mainframe.playlists .tabular.playlists tr td.duration{padding:0 10px 0 0;text-align:right}.mainframe.playlists .tabular.playlists tr td.numberofsongs{width:60px;min-width:60px;max-width:60px}.mainframe.playlists .tabular.playlists tr td.duration{width:90px;min-width:90px;max-width:90px}.mainframe.playlists .tabular.playlists tr td.created{width:120px;min-width:120px;max-width:120px}.mainframe.playlists .tabular.playlists tr td.created.truncate{min-width:4rem;max-width:4rem}.mainframe.playlists .tabular.playlists tr td.author{width:90px;min-width:90px;max-width:90px}.mainframe.playlists .tabular.playlists tr td.visibility{width:90px;min-width:90px;max-width:90px}.mainframe.playlist section>.overview{position:absolute;top:0;right:10px;width:300px;border:none;background-color:transparent}.mainframe.playlist section>.overview dt{display:flex;align-items:center;flex-flow:row nowrap;justify-content:center;width:30px;height:30px;border:none;background-color:transparent}.mainframe.playlist section>.overview dd{display:flex;overflow:hidden;align-items:center;flex-flow:row nowrap;justify-content:start;width:120px;max-width:300px;height:30px;border:none;background-color:transparent;text-overflow:ellipsis;white-space:nowrap}.mainframe.playlist section>.overview dd:last-of-type{width:270px}.mainframe.playlist>.tabular-and-thumb{display:flex;flex-flow:row wrap;justify-content:space-between}.mainframe.playlist>.tabular-and-thumb .tabular.playlist{margin-bottom:30px;width:calc(100vw - 340px - 60px - 14px);margin:0 0 30px 20px}@media screen and (max-width: 1366px){.mainframe.playlist>.tabular-and-thumb .tabular.playlist{width:calc(100vw - 60px - 14px)}}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody{cursor:pointer}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td:nth-child(1),.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td:nth-child(2),.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td:nth-child(3),.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td:nth-child(4){width:30px;padding:0 0 3px 10px}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td:nth-child(5){width:30px;text-align:right}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.song,.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.album,.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.artist{min-width:10rem}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.song.truncate,.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.album.truncate,.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.artist.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.song.truncate{max-width:20vw}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.album.truncate{max-width:10vw}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.artist.truncate{max-width:10vw}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.composer{min-width:4rem}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.genre{min-width:4rem}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.year,.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.format,.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.size,.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.duration,.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.bitrate{padding:0 10px 0 0;text-align:right}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.year{width:30px}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.format{width:30px}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.size{width:60px}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.duration{width:60px}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.bitrate{width:90px}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td.remove{width:30px;padding:0 10px 3px 0}.mainframe.playlist>.tabular-and-thumb .tabular.playlist tbody tr td .playlist-missing{display:none;margin-right:5px;padding-right:5px;padding-left:5px;border:1px solid red;color:red;font-size:90%}.mainframe.playlist .tabular.sibling{width:calc(100vw - 330px - 60px - 30px);margin:0 0 0 28px}@media screen and (max-width: 1366px){.mainframe.playlist .tabular.sibling{width:calc(100vw - 60px - 30px)}}.mainframe.playlist .tabular.sibling tr td{height:30px}.mainframe.playlist .tabular.sibling tr td:nth-child(1),.mainframe.playlist .tabular.sibling tr td:nth-child(2),.mainframe.playlist .tabular.sibling tr td:nth-child(3){width:30px}.mainframe.playlist .tabular.sibling tr td.artist.truncate{overflow:hidden;max-width:25vw;text-overflow:ellipsis;white-space:nowrap}.mainframe.playlist .tabular.sibling tr td.year{width:30px;padding:0 10px 0 0;text-align:right}.mainframe.playlist>div.coverart-container{height:auto;margin:30px 0 0 0}.mainframe.playlist>div.coverart-container>.albumThumb{width:210px;height:250px}.mainframe.playlist .row-drag{background-color:#ffe2d1;border-top:1px solid #ddd;border-bottom:1px solid #ddd;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.mainframe.playlist .row-drag:active{top:1px;left:1px;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.mainframe.playlist .row-drag:first-child{border-left:1px solid #ddd;border-radius:8px 0 0 8px}.mainframe.playlist .row-drag:last-child{border-right:1px solid #ddd;border-radius:0 8px 8px 0}.mainframe.settings.musicFolderSettings input[name$="name"]{width:calc((30px * 5) - 3px)}.mainframe.settings.musicFolderSettings input[name$="path"]{width:calc((30px * 10) - 3px)}.mainframe.settings.musicFolderSettings input[name="excludePatternString"]{width:calc((30px * 15) - 3px)}.mainframe.settings.musicFolderSettings dl dt,.mainframe.settings.musicFolderSettings dl dd{height:30px}.mainframe.settings.musicFolderSettings dl dt.scheme,.mainframe.settings.musicFolderSettings dl dd.scheme{height:auto}.mainframe.settings.musicFolderSettings .scheme .subItem{height:30px;margin-left:22px}.mainframe.settings.musicFolderSettings table.tabular.musicfolder{margin:30px 0 0 calc((100% - 600px) / 2)}.mainframe.settings.musicFolderSettings table.tabular.musicfolder th{text-align:center}.mainframe.settings.musicFolderSettings table.tabular.musicfolder tr:hover{background-color:inherit}.mainframe.settings.musicFolderSettings table.tabular.musicfolder tr td:nth-child(1){width:150px;padding-left:10px;text-align:left}.mainframe.settings.musicFolderSettings table.tabular.musicfolder tr td:nth-child(2){width:24px;text-align:left}.mainframe.settings.musicFolderSettings table.tabular.musicfolder tr td:nth-child(3){width:60px;text-align:center}.mainframe.settings.musicFolderSettings table.tabular.musicfolder tr td:nth-child(4){width:60px;text-align:center}.mainframe.settings.musicFolderSettings table.tabular.musicfolder td>a{position:relative;top:-2.5px}.mainframe.settings.generalSettings input#index{width:calc((30px * 15) - 3px)}.mainframe.settings.generalSettings input#ignoredArticles{width:calc((30px * 15) - 3px)}.mainframe.settings.generalSettings input#musicFileTypes{width:calc((30px * 15) - 3px)}.mainframe.settings.generalSettings input#videoFileTypes{width:calc((30px * 15) - 3px)}.mainframe.settings.generalSettings input#coverArtFileTypes{width:calc((30px * 15) - 3px)}.mainframe.settings.generalSettings input#excludedCoverArts{width:calc((30px * 15) - 3px)}.mainframe.settings.generalSettings input#playlistFolder{width:calc((30px * 15) - 3px)}.mainframe.settings.generalSettings input#shortcuts{width:calc((30px * 15) - 3px)}.mainframe.settings.generalSettings input#welcomeTitle{width:calc((30px * 15) - 3px)}.mainframe.settings.generalSettings input#welcomeSubtitle{width:calc((30px * 15) - 3px)}.mainframe.settings.generalSettings ul.indexPreset{display:flex;align-items:center;flex-flow:row nowrap;justify-content:start;height:30px}.mainframe.settings.generalSettings ul.indexPreset a{top:-2px;outline:none;background:#eaf4ff;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.mainframe.settings.generalSettings ul.indexPreset a:active{top:1px;left:1px;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.mainframe.settings.generalSettings ul.indexPreset .selected{top:-1px;background:#706e75;color:#fff;font-weight:600;-webkit-box-shadow:0 0 0 rgba(255,255,255,0);-moz-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0);filter:none}.mainframe.settings.generalSettings ul.indexPreset a,.mainframe.settings.generalSettings ul.indexPreset .selected{position:relative;height:26px;margin:2px 8px 2px 0;padding:0 4px 0 4px;border-radius:10px;font-size:.93rem;font-weight:600;vertical-align:middle;border:1px solid #ddd}.mainframe.settings.generalSettings ul.indexPreset a:active,.mainframe.settings.generalSettings ul.indexPreset .selected:active{top:-1px}.mainframe.settings.generalSettings ul.indexPreset a:focus,.mainframe.settings.generalSettings ul.indexPreset a:hover{background:#f6c079;color:#069}.mainframe.settings.personalSettings .fontSizeSettings{height:30px;margin-left:22px}.mainframe.settings.personalSettings input#fontFamily{width:calc((30px * 12) - 3px)}.mainframe.settings.personalSettings input#fontSize{width:calc((30px * 2) - 3px)}.mainframe.settings.personalSettings input#ietf{width:calc((30px * 2) - 3px)}.mainframe.settings.personalSettings input#paginationSize{width:calc((30px * 1) - 3px)}.mainframe.settings.personalSettings input#listenBrainzToken{width:calc((30px * 9) - 3px)}.mainframe.settings.personalSettings input#lastFmUsername{width:calc((30px * 6) - 3px)}.mainframe.settings.personalSettings input#lastFmPassword{width:calc((30px * 6) - 3px)}.mainframe.settings.personalSettings input#file{padding:0 0 0 10px;border:none;cursor:pointer;width:calc((30px * 10) - 3px)}.mainframe.settings.personalSettings input#fontSizeSlider{height:10px;outline:none;border:solid 1px #a9a9af;border-radius:5px;background:#eaf4ff;cursor:pointer;-webkit-appearance:none;appearance:none}.mainframe.settings.personalSettings input#fontSizeSlider::-webkit-slider-thumb{width:16px;height:16px;border-radius:50%;background:#79a2d4;-webkit-appearance:none;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.mainframe.settings.personalSettings input#fontSizeSlider::-webkit-slider-thumb:active{top:1px;left:1px;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.mainframe.settings.personalSettings input#fontSizeSlider::-moz-range-thumb{width:16px;height:16px;border:none;border-radius:50%;background:#79a2d4;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.mainframe.settings.personalSettings input#fontSizeSlider::-moz-range-thumb:active{top:1px;left:1px;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.mainframe.settings.personalSettings input#fontSizeSlider::-moz-focus-outer{border:0}.mainframe.settings.personalSettings input#fontSizeSlider:focus::-webkit-slider-thumb,.mainframe.settings.personalSettings input#fontSizeSlider:hover::-webkit-slider-thumb,.mainframe.settings.personalSettings input#fontSizeSlider:active::-webkit-slider-thumb{background:#f6c079}.mainframe.settings.personalSettings table.tabular.personalsettings-display{width:400px;margin:30px 0 0 calc((100% - 400px) / 2)}.mainframe.settings.personalSettings table.tabular.personalsettings-display th{text-align:center}.mainframe.settings.personalSettings table.tabular.personalsettings-display tr:hover{background-color:inherit}.mainframe.settings.personalSettings table.tabular.personalsettings-display tr td:nth-child(1){width:150px;padding-left:10px;text-align:left}.mainframe.settings.personalSettings table.tabular.personalsettings-display tr td:nth-child(2){width:120px;text-align:center}.mainframe.settings.personalSettings table.tabular.personalsettings-display tr td:nth-child(3){width:120px;text-align:center}.mainframe.settings.personalSettings table.tabular.personalsettings-display+dl{margin-top:30px}.mainframe.settings.personalSettings summary+dl.single{margin-top:30px}.mainframe.settings.personalSettings dl dd.avatarContainer{display:flex;align-items:center;flex-flow:row wrap;justify-content:start}.mainframe.settings.personalSettings dl dd.avatarContainer .avatar{white-space:nowrap}.mainframe.settings.personalSettings dl dd.avatarContainer .avatar{margin:4px 0 4px 4px}.mainframe.settings.personalSettings dl dd.avatarContainer .avatar img{width:80px;height:80px;-webkit-backface-visibility:hidden}.mainframe.settings.personalSettings .lastfm{display:inline-block;width:50px;height:18px;margin-left:4px;background-image:url(../../icons/lastfm.gif);background-size:contain;-webkit-backface-visibility:hidden}.mainframe.settings.playerSettings .topSelectorContainer dl dt{background-color:#069;color:#fff;font-weight:600;border-radius:8px 0 0 8px}.mainframe.settings.playerSettings .topSelectorContainer dl dd{border-radius:0 8px 8px 0}.mainframe.settings.playerSettings input#name{width:calc((30px * 4) - 3px)}.mainframe.settings.playerSettings .player{width:480px;min-width:480px;max-width:510px;margin:34px 20px 3px 20px}@media screen and (min-width: 1366px){.mainframe.settings.playerSettings .player{width:calc(50vw - 60px);margin:34px 20px 3px calc((100vw - (50vw - 60px)) / 2)}}.mainframe.settings.shareSettings input[name*="description"]{width:calc((30px * 10) - 3px)}.mainframe.settings.shareSettings table.tabular.share-settings{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.settings.shareSettings table.tabular.share-settings{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.settings.shareSettings table.tabular.share-settings th{text-align:center}.mainframe.settings.shareSettings table.tabular.share-settings tr:hover{background-color:inherit}.mainframe.settings.shareSettings table.tabular.share-settings tr td:nth-child(1){width:150px;text-align:left}.mainframe.settings.shareSettings table.tabular.share-settings tr td:nth-child(2){padding:0;text-align:left}.mainframe.settings.shareSettings table.tabular.share-settings tr td:nth-child(3){width:60px;text-align:center}.mainframe.settings.shareSettings .deleteExpired{display:flex;align-items:center;flex-flow:row wrap;justify-content:flex-end;width:calc(100vw - 60px);height:30px;margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.settings.shareSettings .deleteExpired{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.settings.dlnaSettings input#dlnaServerName{width:calc((30px * 10) - 3px)}.mainframe.settings.dlnaSettings input#dlnaBaseLANURL{width:calc((30px * 13) - 3px)}.mainframe.settings.dlnaSettings input.subMenuName{margin:0;width:calc((30px * 6) - 10px * 2);margin:0 10px 0 10px}.mainframe.settings.dlnaSettings input#dlnaRandomMax{width:calc((30px * 2) - 10px * 2);margin:0 10px 0 10px}.mainframe.settings.dlnaSettings table.tabular.menus{width:400px;margin:30px 0 0 calc((100% - 400px) / 2)}.mainframe.settings.dlnaSettings table.tabular.menus th{text-align:center}.mainframe.settings.dlnaSettings table.tabular.menus tr:hover{background-color:inherit}.mainframe.settings.dlnaSettings table.tabular.menus tr td:nth-child(1){padding-left:10px;text-align:left}.mainframe.settings.dlnaSettings table.tabular.menus tr td:nth-child(2){width:60px;text-align:right}.mainframe.settings.dlnaSettings table.tabular.menus tr td:nth-child(3){width:180px;text-align:center}.mainframe.settings.dlnaSettings table.tabular.menus tr td:nth-child(4){width:60px;text-align:left}.mainframe.settings.dlnaSettings table.tabular.menus tr td.disabledNow{background-color:rgba(169,169,175,0.1)}.mainframe.settings.dlnaSettings table.tabular.menus td>a{position:relative;top:-2.5px}.mainframe.settings.dlnaSettings table.tabular.sub-menus{width:calc(100% - 30px);margin:30px 0 0 30px;text-align:left}.mainframe.settings.dlnaSettings table.tabular.sub-menus th{text-align:center}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr:hover{background-color:inherit}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr td{font-size:.86rem}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr td:nth-child(1){padding-left:10px}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr td:nth-child(6){padding-right:10px}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr td:nth-child(6) .popup.help{overflow:visible}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr td.chk-container{width:60px;padding:0;text-align:right}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr td.input-text-container{width:180px;padding:0}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr td.fileStructure{font-weight:700}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr td.hierarchy{overflow:hidden;max-width:240px;white-space:nowrap}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr td.disabledNow{background-color:rgba(169,169,175,0.1)}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr.lastMenu td:first-child{border-radius:0 0 0 8px}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr.lastMenu td:last-child{border-radius:0 0 8px 0}.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr.lastMenu td.chk-container:first-child,.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr.lastMenu td.chk-container:last-child,.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr.lastMenu td.hierarchy:first-child,.mainframe.settings.dlnaSettings table.tabular.sub-menus tbody tr.lastMenu td.hierarchy:last-child{border-radius:0 0 0 0}.mainframe.settings.transcodingSettings input[name*="name"]{width:100%;min-width:calc((30px * 3) - 3px)}.mainframe.settings.transcodingSettings input[name*="sourceFormats"]{width:100%;max-width:calc(100% - 100px)}.mainframe.settings.transcodingSettings input[name*="targetFormat"]{max-width:90px;width:100%;min-width:calc((30px * 3) - 3px)}.mainframe.settings.transcodingSettings input[name*="step1"]{max-width:100%;width:100%;min-width:calc((30px * 9) - 3px)}.mainframe.settings.transcodingSettings input[name*="step2"]{max-width:100%;width:100%;min-width:calc((30px * 9) - 3px)}.mainframe.settings.transcodingSettings input[name*="hlsCommand"]{width:calc(80% - 30px);min-width:calc(90px - 3px);max-width:calc(80% - 30px)}.mainframe.settings.transcodingSettings table.tabular.transcoding{margin:30px 0 0 30px}.mainframe.settings.transcodingSettings table.tabular.transcoding th{text-align:center}.mainframe.settings.transcodingSettings table.tabular.transcoding tr:hover{background-color:inherit}.mainframe.settings.transcodingSettings table.tabular.transcoding tr td{font-size:.86rem}.mainframe.settings.transcodingSettings table.tabular.transcoding tr td:nth-child(1){width:150px;text-align:left}.mainframe.settings.transcodingSettings table.tabular.transcoding tr td:nth-child(2){padding:0;text-align:left}.mainframe.settings.transcodingSettings table.tabular.transcoding tr td:nth-child(3){width:60px;padding:0;text-align:center}.mainframe.settings.transcodingSettings table.tabular.transcoding tr td input#defaultActive{margin:-.3rem 0 0 20px}.mainframe.settings.transcodingSettings table.tabular.transcoding tr td div#looltop-defaultactive.popup.help{margin-top:.2rem;margin-bottom:-.3rem}.mainframe.settings.transcodingSettings div.hls{margin:30px 0 0 30px;text-align:center}.mainframe.settings.transcodingSettings div.hls div#looltop-hlscommand{vertical-align:middle}.mainframe.status>.tabular.current{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.status>.tabular.current{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.status>.tabular.current tr th{text-align:center;vertical-align:middle}.mainframe.status>.tabular.current tr td:nth-child(1) dl{width:calc(100vw - 300px - 70px);margin:0 10px 0 10px}@media screen and (min-width: 1366px){.mainframe.status>.tabular.current tr td:nth-child(1) dl{width:calc(50vw - 300px - 70px)}}.mainframe.status>.tabular.current tr td:nth-child(1) dl dt{overflow:hidden;width:10rem;padding:0 3px 0 3px;line-height:30px;text-overflow:ellipsis;white-space:nowrap}.mainframe.status>.tabular.current tr td:nth-child(1) dl dd{overflow:hidden;width:calc(100vw - 10rem - 300px - 70px);padding:0 3px 0 3px;line-height:30px;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width: 1366px){.mainframe.status>.tabular.current tr td:nth-child(1) dl dd{width:calc(50vw - 10rem - 300px - 70px)}}.mainframe.status>.tabular.current tr:hover{background-color:#fff}.mainframe.status>.tabular.statics{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.status>.tabular.statics{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.status>.tabular.statics tr th{text-align:center;vertical-align:middle}.mainframe.status>.tabular.statics tr td:nth-child(1){width:50%}.mainframe.status>.tabular.statics tr td:nth-child(2){width:50%}.mainframe.status>.tabular.statics tr:hover{background-color:#fff}.mainframe.upload dl{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.upload dl{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.upload dl dd input#file{padding:0 0 0 10px;border:none;cursor:pointer;width:calc((30px * 10) - 3px)}.mainframe.upload dl dd input#dir{width:calc((30px * 9) - 3px)}.mainframe.upload .responce{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.upload .responce{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.settings.internalhelp table.tabular.stats{width:calc(100vw - 90px);margin:30px 0 0 30px}@media screen and (min-width: 1366px){.mainframe.settings.internalhelp table.tabular.stats{width:calc(50vw - 90px);margin:30px 0 0 30px}}.mainframe.settings.internalhelp table.tabular.stats th:nth-child(2),.mainframe.settings.internalhelp table.tabular.stats th:nth-child(3),.mainframe.settings.internalhelp table.tabular.stats th:nth-child(4),.mainframe.settings.internalhelp table.tabular.stats th:nth-child(5),.mainframe.settings.internalhelp table.tabular.stats th:nth-child(6),.mainframe.settings.internalhelp table.tabular.stats th:nth-child(7),.mainframe.settings.internalhelp table.tabular.stats td:nth-child(2),.mainframe.settings.internalhelp table.tabular.stats td:nth-child(3),.mainframe.settings.internalhelp table.tabular.stats td:nth-child(4),.mainframe.settings.internalhelp table.tabular.stats td:nth-child(5),.mainframe.settings.internalhelp table.tabular.stats td:nth-child(6),.mainframe.settings.internalhelp table.tabular.stats td:nth-child(7){padding-right:10px;text-align:right}.mainframe.videoPlayer{padding:4px}.mainframe.videoPlayer #overlay{display:none;position:absolute;z-index:1;width:100%;height:120px;background-color:black}.mainframe.videoPlayer #overlay_text{display:none;margin-top:10px;color:white;font-size:1rem;text-align:center}.mainframe.videoPlayer .videoView{display:flex;align-items:start;flex-flow:row wrap;justify-content:center;width:100%;height:calc(100% - 60px);background-color:black}.mainframe.videoPlayer .videoView #videoPlayer{width:100%;height:100%}.mainframe.videoPlayer .videoView video::-webkit-media-controls-play-button{display:none}.mainframe.videoPlayer .videoView video::-webkit-media-controls-mute-button{display:none}.mainframe.videoPlayer .videoView video::-webkit-media-controls-volume-slider{display:none}.mainframe.videoPlayer .videoView video::-webkit-media-controls-volume-slider-container{display:none}.mainframe.videoPlayer .videoView video::-webkit-media-controls-timeline{display:none}.mainframe.videoPlayer .videoView video::-webkit-media-controls-timeline-container{display:none}.mainframe.videoPlayer .videoView video::-webkit-media-controls-current-time-display{display:none}.mainframe.videoPlayer .videoView video::-webkit-media-controls-fullscreen-button{display:none}.mainframe.videoPlayer .videoView video::-webkit-media-controls-time-remaining-display{display:none}.mainframe.videoPlayer .videoView video::-webkit-media-controls-picture-in-picture-button{display:none}.mainframe.videoPlayer .videoView video::-webkit-full-page-media::-webkit-media-controls-panel{display:none}.mainframe.videoPlayer #media_control{display:flex;align-items:center;flex-flow:row wrap;justify-content:space-between;width:100%;height:60px;padding-bottom:10px;background-color:#eaf4ff}.mainframe.videoPlayer .progressBar{display:flex;align-items:center;flex-flow:row wrap;justify-content:space-around;width:100%;background-color:#eaf4ff}.mainframe.videoPlayer .progressBar #progress,.mainframe.videoPlayer .progressBar #duration{display:flex;align-items:center;flex-flow:row wrap;justify-content:center;width:50px;color:#706e75;font-size:.76rem;font-weight:600}.mainframe.videoPlayer .progressBar #progress_slider{width:calc(100% - 100px);height:4px;border:none;cursor:pointer;transition:.2s;background:rgba(161,199,251,0.4)}.mainframe.videoPlayer .progressBar .ui-slider-handle.ui-corner-all.ui-state-default{top:1px;width:0;height:0;margin-left:0;outline:none;border:none;border-radius:6px;background:none;background-color:#069;transition:.2s}.mainframe.videoPlayer .progressBar .ui-slider-range.ui-corner-all.ui-widget-header.ui-slider-range-min{background:none;background:rgba(161,199,251,0.9)}.mainframe.videoPlayer .progressBar:hover #progress_slider{height:10px}.mainframe.videoPlayer .progressBar:hover .ui-slider-handle.ui-corner-all.ui-state-default{top:-1px;width:12px;height:12px;margin-left:-6px}.mainframe.videoPlayer .actions{margin:0}.mainframe.videoPlayer .actions.primary{display:flex;align-items:center;flex-flow:row wrap;justify-content:start;width:calc((100% - 90px) * .5);height:30px}.mainframe.videoPlayer .actions.sub{display:flex;align-items:center;flex-flow:row wrap;justify-content:flex-end;width:calc((100% - 90px) * .5);height:30px}.mainframe.videoPlayer #bitrate_menu{display:block;width:90px;margin-right:15px;margin-left:15px;font-size:12px}.mainframe.videoPlayer .volume{display:flex;align-items:center;flex-flow:row wrap;justify-content:space-around;height:30px}.mainframe.videoPlayer .volume #volume_slider{width:90px;height:4px;border:none;cursor:pointer;transition:.2s;background:rgba(161,199,251,0.4)}.mainframe.videoPlayer .volume .ui-slider-handle.ui-corner-all.ui-state-default{top:1px;width:0;height:0;margin-left:0;outline:none;border:none;border-radius:6px;background:none;background-color:#069;transition:.2s}.mainframe.videoPlayer .volume .ui-slider .ui-slider-handle{top:0}.mainframe.videoPlayer .volume .ui-slider-range.ui-corner-all.ui-widget-header.ui-slider-range-min{background:none;background:rgba(161,199,251,0.9)}.mainframe.videoPlayer .volume .ui-slider-handle:focus{outline:none}.mainframe.videoPlayer .volume:hover #volume_slider{height:10px}.mainframe.videoPlayer .volume:hover .ui-slider .ui-slider-handle{top:-1px;width:12px;height:12px;margin-left:-6px}.mainframe.videoPlayer #audio_off,.mainframe.videoPlayer #full-screen,.mainframe.videoPlayer #pip{display:none}.mainframe.videoPlayer ::-webkit-scrollbar-track{margin-bottom:0}.mainframe.videoPlayer:after{height:0}.mainframe.changeCoverArt input#artist{width:calc((30px * 9) - 3px)}.mainframe.changeCoverArt input#album{width:calc((30px * 9) - 3px)}.mainframe.changeCoverArt input#url{width:calc((30px * 13) - 3px)}.mainframe.changeCoverArt .action+details{margin-top:30px}.mainframe.changeCoverArt details form dl{margin-top:30px}.mainframe.changeCoverArt #wait,.mainframe.changeCoverArt #noImagesFound,.mainframe.changeCoverArt #success,.mainframe.changeCoverArt #error{display:none}.mainframe.changeCoverArt #template.coverart{display:none;width:250px;height:290px;margin:0 20px 30px 0}.mainframe.changeCoverArt #template.coverart .search-result-link{width:250px;height:250px;margin:0;padding:0}.mainframe.changeCoverArt #template.coverart .search-result-image{width:250px;max-width:250px;height:250px}.mainframe.changeCoverArt #template.coverart .caption1,.mainframe.changeCoverArt #template.coverart .caption2{overflow:hidden;width:250px;max-width:250px;text-overflow:ellipsis;white-space:nowrap}.mainframe.changeCoverArt .coverart-container{justify-content:start}.mainframe.search>details>.tabular{width:calc(100vw - 90px - 14px);margin:30px 0 30px 30px}.mainframe.search>details>.tabular.artists td:nth-child(1),.mainframe.search>details>.tabular.artists td:nth-child(2),.mainframe.search>details>.tabular.artists td:nth-child(3),.mainframe.search>details>.tabular.albums td:nth-child(1),.mainframe.search>details>.tabular.albums td:nth-child(2),.mainframe.search>details>.tabular.albums td:nth-child(3),.mainframe.search>details>.tabular.songs td:nth-child(1),.mainframe.search>details>.tabular.songs td:nth-child(2),.mainframe.search>details>.tabular.songs td:nth-child(3){width:30px;padding:0 0 3px 10px}.mainframe.search>details>.tabular.artists td.song.truncate,.mainframe.search>details>.tabular.artists td.album.truncate,.mainframe.search>details>.tabular.artists td.artist.truncate,.mainframe.search>details>.tabular.artists td.composer,.mainframe.search>details>.tabular.artists td.genre,.mainframe.search>details>.tabular.albums td.song.truncate,.mainframe.search>details>.tabular.albums td.album.truncate,.mainframe.search>details>.tabular.albums td.artist.truncate,.mainframe.search>details>.tabular.albums td.composer,.mainframe.search>details>.tabular.albums td.genre,.mainframe.search>details>.tabular.songs td.song.truncate,.mainframe.search>details>.tabular.songs td.album.truncate,.mainframe.search>details>.tabular.songs td.artist.truncate,.mainframe.search>details>.tabular.songs td.composer,.mainframe.search>details>.tabular.songs td.genre{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainframe.search>details>.tabular.albums td.album{width:calc((100vw - 180px) * .7);max-width:calc((100vw - 180px) * .7)}.mainframe.search>details>.tabular.albums td.artist{width:calc((100vw - 180px) * .3);min-width:calc((100vw - 180px) * .3);max-width:calc((100vw - 180px) * .3)}.mainframe.search>details>.tabular.albums td.composer{width:10vw;min-width:10vw;max-width:10vw}.mainframe.search>details>.tabular.albums td.genre{width:10vw;min-width:10vw;max-width:10vw}.mainframe.search>details>.tabular.songs td.song{width:calc((100vw - 180px) * .4);max-width:calc((100vw - 180px) * .4)}.mainframe.search>details>.tabular.songs td.album{width:calc((100vw - 180px) * .3);max-width:calc((100vw - 180px) * .3)}.mainframe.search>details>.tabular.songs td.artist{width:calc((100vw - 180px) * .3);min-width:calc((100vw - 180px) * .3);max-width:calc((100vw - 180px) * .3)}.mainframe.search>details>.tabular.songs td.composer{width:10vw;min-width:10vw;max-width:10vw}.mainframe.search>details>.tabular.songs td.genre{width:10vw;min-width:10vw;max-width:10vw}.mainframe.podcastChannels input.url{width:calc((30px * 5) - 10px * 2);margin:0 10px 0 10px}.mainframe.podcastChannels input[name="add"]{width:calc((30px * 7) - 3px)}.mainframe.podcastChannels div.coverart-container{margin:30px 0 0 30px}.mainframe.podcastChannels .tabular.channels tr th:nth-child(1),.mainframe.podcastChannels .tabular.channels tr td:nth-child(1){width:30px;padding:0 0 3px 10px}.mainframe.podcastChannels .tabular.channels tr th.truncate,.mainframe.podcastChannels .tabular.channels tr td.truncate{overflow:hidden;max-width:8rem;text-overflow:ellipsis;white-space:nowrap}.mainframe.podcastChannels .tabular.channels tr th.name,.mainframe.podcastChannels .tabular.channels tr th.description,.mainframe.podcastChannels .tabular.channels tr td.name,.mainframe.podcastChannels .tabular.channels tr td.description{overflow:hidden;min-width:10rem;max-width:calc((100vw - 500px) / 2);text-overflow:ellipsis;white-space:nowrap}.mainframe.podcastChannels .tabular.channels tr th.url,.mainframe.podcastChannels .tabular.channels tr td.url{width:180px}.mainframe.podcastChannels .tabular.channels tr th.status,.mainframe.podcastChannels .tabular.channels tr td.status{width:60px}.mainframe.podcastChannels .tabular.channels tr th.count,.mainframe.podcastChannels .tabular.channels tr td.count{width:120px;text-align:right}.mainframe.podcastChannels .tabular.episodes{margin-top:30px}.mainframe.podcastChannels .tabular.episodes tr th:nth-child(1),.mainframe.podcastChannels .tabular.episodes tr th:nth-child(2),.mainframe.podcastChannels .tabular.episodes tr th:nth-child(3),.mainframe.podcastChannels .tabular.episodes tr td:nth-child(1),.mainframe.podcastChannels .tabular.episodes tr td:nth-child(2),.mainframe.podcastChannels .tabular.episodes tr td:nth-child(3){width:30px;padding:0 0 3px 10px}.mainframe.podcastChannels .tabular.episodes tr th.truncate,.mainframe.podcastChannels .tabular.episodes tr td.truncate{overflow:hidden;max-width:8rem;text-overflow:ellipsis;white-space:nowrap}.mainframe.podcastChannels .tabular.episodes tr th.duration,.mainframe.podcastChannels .tabular.episodes tr td.duration{width:90px;text-align:right}.mainframe.podcastChannels .tabular.episodes tr th.date,.mainframe.podcastChannels .tabular.episodes tr td.date{width:90px}.mainframe.podcastChannels table.tabular+h2,.mainframe.podcastChannels h2+form{margin-top:30px}.mainframe.podcastChannel .tabular-and-thumb{display:flex;flex-flow:row wrap;justify-content:space-between}.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes{width:calc(100vw - 340px - 60px - 14px);margin:0 0 30px 20px}@media screen and (max-width: 1366px){.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes{width:calc(100vw - 60px - 14px)}}.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th:nth-child(1),.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th:nth-child(2),.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th:nth-child(3),.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td:nth-child(1),.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td:nth-child(2),.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td:nth-child(3){width:30px;padding:0 0 3px 10px}.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th:nth-child(4),.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td:nth-child(4){width:30px;text-align:center;vertical-align:middle}.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th.episode-title,.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th.description,.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td.episode-title,.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td.description{min-width:10rem}.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th.episode-title.truncate,.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th.description.truncate,.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td.episode-title.truncate,.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td.description.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th.episode-title.truncate,.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th.description.truncate,.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td.episode-title.truncate,.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td.description.truncate{max-width:20vw}.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th.status,.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td.status{width:60px}.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr th.count,.mainframe.podcastChannel .tabular-and-thumb .tabular.episodes tr td.count{width:120px;text-align:right}.mainframe.gettingStarted dl{width:80vw;counter-reset:count 0}.mainframe.gettingStarted dl dt:before{content:counter(count) ". ";counter-increment:count}.mainframe.gettingStarted dl dt form{display:inline-block;vertical-align:middle}.mainframe.gettingStarted dl dt form select{margin-top:-5px}.mainframe.lyrics input#artist{width:calc((30px * 10) - 3px)}.mainframe.lyrics input#song{width:calc((30px * 10) - 3px)}.mainframe.lyrics #noLyricsFound,.mainframe.lyrics #tryLater{display:none}.mainframe.recover dl{width:calc(100vw - 60px);margin-top:30px}.mainframe.settings.scanlog.notMobile .topSelectorContainer2,.mainframe.settings.scanlog .topSelectorContainer2{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.settings.scanlog.notMobile .topSelectorContainer2,.mainframe.settings.scanlog .topSelectorContainer2{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.settings.scanlog.notMobile .topSelectorContainer2 dt,.mainframe.settings.scanlog .topSelectorContainer2 dt{background-color:#069;color:#fff;font-weight:600}.mainframe.settings.scanlog.notMobile table.tabular.scanevents,.mainframe.settings.scanlog table.tabular.scanevents{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.settings.scanlog.notMobile table.tabular.scanevents,.mainframe.settings.scanlog table.tabular.scanevents{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.settings.scanlog.notMobile table.tabular.scanevents td,.mainframe.settings.scanlog table.tabular.scanevents td{padding-right:4px}.mainframe.settings.scanlog.notMobile table.tabular.scanevents td:nth-child(1),.mainframe.settings.scanlog.notMobile table.tabular.scanevents td:nth-child(3),.mainframe.settings.scanlog.notMobile table.tabular.scanevents td:nth-child(7),.mainframe.settings.scanlog table.tabular.scanevents td:nth-child(1),.mainframe.settings.scanlog table.tabular.scanevents td:nth-child(3),.mainframe.settings.scanlog table.tabular.scanevents td:nth-child(7){font-size:.8rem}.mainframe.settings.scanlog.notMobile table.tabular.scanevents td:nth-child(2),.mainframe.settings.scanlog.notMobile table.tabular.scanevents td:nth-child(4),.mainframe.settings.scanlog.notMobile table.tabular.scanevents td:nth-child(5),.mainframe.settings.scanlog.notMobile table.tabular.scanevents td:nth-child(6),.mainframe.settings.scanlog table.tabular.scanevents td:nth-child(2),.mainframe.settings.scanlog table.tabular.scanevents td:nth-child(4),.mainframe.settings.scanlog table.tabular.scanevents td:nth-child(5),.mainframe.settings.scanlog table.tabular.scanevents td:nth-child(6){text-align:right}.mainframe.settings.scanlog.notMobile table.tabular.scanevents td:nth-child(3),.mainframe.settings.scanlog.notMobile table.tabular.scanevents td:nth-child(7),.mainframe.settings.scanlog table.tabular.scanevents td:nth-child(3),.mainframe.settings.scanlog table.tabular.scanevents td:nth-child(7){text-align:left}.mainframe.settings.scanlog.notMobile table.tabular.scanevents td div[class$="help"],.mainframe.settings.scanlog table.tabular.scanevents td div[class$="help"]{overflow:inherit}.mainframe.settings.internetRadioSettings input[name*="name"]{width:calc((30px * 5) - 3px)}.mainframe.settings.internetRadioSettings input[name*="streamUrl"]{width:calc((30px * 10) - 3px)}.mainframe.settings.internetRadioSettings input[name*="homepageUrl"]{width:calc((30px * 10) - 3px)}.mainframe.settings.internetRadioSettings table.tabular.internet-radio{width:100%;margin-left:0}.mainframe.settings.internetRadioSettings table.tabular.internet-radio th{text-align:center}.mainframe.settings.internetRadioSettings table.tabular.internet-radio tr:hover{background-color:inherit}.mainframe.settings.internetRadioSettings table.tabular.internet-radio tr td:nth-child(1){width:150px;text-align:left}.mainframe.settings.internetRadioSettings table.tabular.internet-radio tr td:nth-child(2){padding:0;text-align:left}.mainframe.settings.internetRadioSettings table.tabular.internet-radio tr td:nth-child(3),.mainframe.settings.internetRadioSettings table.tabular.internet-radio tr td:nth-child(4){width:60px;text-align:center}.mainframe.externalPlayer{height:100%}.mainframe.externalPlayer .external .mejs-container.mejs-audio,.mainframe.externalPlayer .mejs__container.mejs__audio{flex-basis:auto;flex-grow:1;flex-shrink:1;margin:auto;margin-top:2%;margin-bottom:2%}.mainframe.externalPlayer .external.box{display:flex;flex-flow:column;height:100%}.mainframe.externalPlayer .external>.header{flex-basis:auto;flex-grow:0;flex-shrink:1;width:500px;margin:auto;padding-top:2em}.mainframe.externalPlayer .external>.detail{flex-basis:40px;flex-grow:0;flex-shrink:1}.help-title{display:none}.mainframe.editTags input[name*="track"]{width:100%;min-width:calc((30px * 1) - 10px);max-width:30px}.mainframe.editTags input[name*="title"]{width:100%;min-width:calc((30px * 3) - 10px)}.mainframe.editTags input[name*="artist"]{width:100%;min-width:calc((30px * 3) - 10px)}.mainframe.editTags input[name*="album"]{width:100%;min-width:calc((30px * 3) - 10px)}.mainframe.editTags input[name*="year"]{width:100%;min-width:calc((30px * 3) - 10px);max-width:90px}.mainframe.editTags input[name*="genre"]{width:100%;min-width:calc((30px * 4) - 10px);max-width:120px}.mainframe.editTags input[name*="artistAll"]{width:calc(100% - 30px);min-width:calc((30px * 3) - 10px - 30px)}.mainframe.editTags input[name*="albumAll"]{width:calc(100% - 30px);min-width:calc((30px * 3) - 10px - 30px)}.mainframe.editTags input[name*="yearAll"]{width:calc(100% - 30px);min-width:calc((30px * 3) - 10px - 30px);max-width:calc(90px - 30px)}.mainframe.editTags select[name*="genreAll"]{width:calc(100% - 30px);min-width:calc((30px * 4) - 10px - 30px);max-width:calc(120px - 30px)}.mainframe.editTags .tabular.tags{margin-top:30px}.mainframe.editTags .tabular.tags thead tr{height:30px;white-space:nowrap}.mainframe.editTags .tabular.tags thead tr:nth-child(1) th{border-bottom-style:none;text-align:left;vertical-align:middle}.mainframe.editTags .tabular.tags thead tr:nth-child(2){border-top-style:none}.mainframe.editTags .tabular.tags thead tr:nth-child(2) th{padding:0 0 0 10px;font-size:.93rem;text-align:left;vertical-align:middle}.mainframe.editTags .tabular.tags thead tr:nth-child(2) th:first-child{border-left:1px solid #ddd;border-radius:0 0 0 0}.mainframe.editTags .tabular.tags thead tr:nth-child(2) th:last-child{border-right:1px solid #ddd;border-radius:0 0 0 0}@media screen and (max-width: 1366px){.mainframe.editTags .tabular.tags thead tr:nth-child(2) th.prime-end{border-right:1px solid #ddd;border-radius:0 0 0 0}}.mainframe.editTags .tabular.tags thead tr:nth-child(2) th>input,.mainframe.editTags .tabular.tags thead tr:nth-child(2) th>select{position:relative;top:-6px;margin-right:4px}.mainframe.help .tabular.log{width:calc(100% - 30px);margin:30px 0 0 30px;table-layout:fixed;background-color:#eaf4ff;font-size:.93rem;line-height:1.2rem;white-space:nowrap;word-wrap:break-word}.mainframe.help .tabular.log tr{height:1.2rem}.mainframe.help .tabular.log tr td{font-size:.8rem;white-space:normal;word-wrap:break-word}.mainframe.help .tabular.log tr:nth-child(even){background-color:rgba(169,169,175,0.1)}.mainframe.more dl{width:calc(800px);margin:30px 0 0 calc((100vw - 800px) / 2 - 20px)}.mainframe.more dl dt,.mainframe.more dl dd{min-height:30px}.mainframe.more dl dt:nth-child(3),.mainframe.more dl dt:nth-child(7),.mainframe.more dl dt:nth-child(11),.mainframe.more dl dt:nth-child(15),.mainframe.more dl dd:nth-child(3),.mainframe.more dl dd:nth-child(7),.mainframe.more dl dd:nth-child(11),.mainframe.more dl dd:nth-child(15){border-left:none}.mainframe.more dl dt{width:180px}.mainframe.more dl dt:nth-child(3){border-top:1px solid #ddd}.mainframe.more dl dd{width:calc(800px / 2 - 180px)}.mainframe.more dl dd select{width:210px !important}.mainframe.more dl dd select[name="albumRatingComp"],.mainframe.more dl dd select[name="lastPlayedComp"],.mainframe.more dl dd select[name="playCountComp"]{width:55px !important;margin-right:5px}.mainframe.more dl dd select[name="albumRatingValue"],.mainframe.more dl dd select[name="lastPlayedValue"]{width:149px !important}.mainframe.more dl dd input{width:149px !important}.mainframe.more dl dd:nth-child(2){border-radius:0 0 0 0}.mainframe.more dl dd:nth-child(4){border-top:1px solid #ddd;border-radius:0 8px 0 0}.mainframe.more dl dd:last-of-type{width:calc(800px - 180px)}.keyboardShortcuts{background-color:#fff}.keyboardShortcuts .tabular.keyboardShortcuts{margin-top:30px}.mainframe.settings.advancedSettings input#downloadLimit{width:calc((30px * 2) - 3px)}.mainframe.settings.advancedSettings input#uploadLimit{width:calc((30px * 2) - 3px)}.mainframe.settings.advancedSettings input#smtpFrom{width:calc((30px * 12) - 3px)}.mainframe.settings.advancedSettings input#smtpServer{width:calc((30px * 12) - 3px)}.mainframe.settings.advancedSettings input#smtpPort{width:calc((30px * 2) - 3px)}.mainframe.settings.advancedSettings input#smtpUser{width:calc((30px * 5) - 3px)}.mainframe.settings.advancedSettings input#smtpPassword{width:calc((30px * 5) - 3px)}.mainframe.settings.advancedSettings input#ldapUrl{width:calc((30px * 15) - 3px)}.mainframe.settings.advancedSettings input#ldapSearchFilter{width:calc((30px * 15) - 3px)}.mainframe.settings.advancedSettings input#ldapManagerDn{width:calc((30px * 5) - 3px)}.mainframe.settings.advancedSettings input#ldapManagerPassword{width:calc((30px * 5) - 3px)}.mainframe.settings.advancedSettings input#recaptchaSiteKey{width:calc((30px * 13) - 3px)}.mainframe.settings.advancedSettings input#recaptchaSecretKey{width:calc((30px * 13) - 3px)}.mainframe.settings.advancedSettings .scheme .subItem{height:30px;margin-left:22px}.mainframe.settings.databaseSettings.notMobile .topSelectorContainer2 dt,.mainframe.settings.databaseSettings .topSelectorContainer2 dt{background-color:#069;color:#fff;font-weight:600;border-radius:8px 0 0 8px}.mainframe.settings.databaseSettings.notMobile .topSelectorContainer2 dd,.mainframe.settings.databaseSettings .topSelectorContainer2 dd{border-radius:0 8px 8px 0}.mainframe.settings.databaseSettings.notMobile input#embedDriver,.mainframe.settings.databaseSettings input#embedDriver{width:calc((30px * 10) - 3px)}.mainframe.settings.databaseSettings.notMobile input#embedUrl,.mainframe.settings.databaseSettings input#embedUrl{width:calc((30px * 14) - 3px)}.mainframe.settings.databaseSettings.notMobile input#embedUsername,.mainframe.settings.databaseSettings input#embedUsername{width:calc((30px * 5) - 3px)}.mainframe.settings.databaseSettings.notMobile input#embedPassword,.mainframe.settings.databaseSettings input#embedPassword{width:calc((30px * 5) - 3px)}.mainframe.settings.databaseSettings.notMobile input#JNDIName,.mainframe.settings.databaseSettings input#JNDIName{width:calc((30px * 5) - 3px)}.mainframe.settings.databaseSettings.notMobile input#mysqlVarcharMaxlength,.mainframe.settings.databaseSettings input#mysqlVarcharMaxlength{width:calc((30px * 2) - 3px)}.mainframe.settings.databaseSettings.notMobile input#usertableQuote,.mainframe.settings.databaseSettings input#usertableQuote{width:calc((30px * 1) - 3px)}.mainframe.settings.databaseSettings.notMobile .methods,.mainframe.settings.databaseSettings .methods{width:430px;min-width:430px;max-width:500px;margin:34px 20px 3px 20px}@media screen and (min-width: 1366px){.mainframe.settings.databaseSettings.notMobile .methods,.mainframe.settings.databaseSettings .methods{width:calc(50vw - 60px);margin:34px 20px 3px calc((100vw - (50vw - 60px)) / 2)}}.mainframe.settings.databaseSettings.notMobile dl,.mainframe.settings.databaseSettings.notMobile dl.single,.mainframe.settings.databaseSettings dl,.mainframe.settings.databaseSettings dl.single{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.settings.databaseSettings.notMobile dl,.mainframe.settings.databaseSettings.notMobile dl.single,.mainframe.settings.databaseSettings dl,.mainframe.settings.databaseSettings dl.single{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.settings.databaseSettings.notMobile .helper>dl,.mainframe.settings.databaseSettings .helper>dl{margin:30px 20px 0 0}.mainframe.settings.databaseSettings.notMobile ul.driverPreset,.mainframe.settings.databaseSettings ul.driverPreset{display:flex;align-items:center;flex-flow:row nowrap;justify-content:start;margin:3px}.mainframe.settings.databaseSettings.notMobile ul.driverPreset a,.mainframe.settings.databaseSettings ul.driverPreset a{top:-2px;outline:none;background:#eaf4ff;filter:drop-shadow(2px 2px 2px rgba(112,110,117,0.45))}.mainframe.settings.databaseSettings.notMobile ul.driverPreset a:active,.mainframe.settings.databaseSettings ul.driverPreset a:active{top:1px;left:1px;filter:drop-shadow(1px 1px 1px rgba(112,110,117,0.45))}.mainframe.settings.databaseSettings.notMobile ul.driverPreset .selected,.mainframe.settings.databaseSettings ul.driverPreset .selected{top:-1px;background:#706e75;color:#fff;font-weight:600;-webkit-box-shadow:0 0 0 rgba(255,255,255,0);-moz-box-shadow:0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 rgba(255,255,255,0);filter:none}.mainframe.settings.databaseSettings.notMobile ul.driverPreset a,.mainframe.settings.databaseSettings.notMobile ul.driverPreset .selected,.mainframe.settings.databaseSettings ul.driverPreset a,.mainframe.settings.databaseSettings ul.driverPreset .selected{position:relative;height:26px;margin:2px 8px 2px 0;padding:0 4px 0 4px;border-radius:10px;font-size:.93rem;font-weight:600;vertical-align:middle;border:1px solid #ddd}.mainframe.settings.databaseSettings.notMobile ul.driverPreset a:active,.mainframe.settings.databaseSettings.notMobile ul.driverPreset .selected:active,.mainframe.settings.databaseSettings ul.driverPreset a:active,.mainframe.settings.databaseSettings ul.driverPreset .selected:active{top:-1px}.mainframe.settings.databaseSettings.notMobile ul.driverPreset a:focus,.mainframe.settings.databaseSettings.notMobile ul.driverPreset a:hover,.mainframe.settings.databaseSettings ul.driverPreset a:focus,.mainframe.settings.databaseSettings ul.driverPreset a:hover{background:#f6c079;color:#069}.mainframe.settings.databaseSettings.notMobile textarea#jndiResource,.mainframe.settings.databaseSettings textarea#jndiResource{width:100%}.mainframe.settings.databaseSettings.notMobile .bottomDD,.mainframe.settings.databaseSettings .bottomDD{border-bottom:1px solid #ddd;border-radius:0 0 8px 0}.mainframe.settings.databaseSettings.notMobile .bottomDT,.mainframe.settings.databaseSettings .bottomDT{border-bottom:1px solid #ddd;border-radius:0 0 0 8px}.mainframe.settings.importPlaylist input#file{padding:0 0 0 10px;border:none;cursor:pointer;width:calc((30px * 10) - 3px)}.mainframe.settings.importPlaylist>section+form>dl.single{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.settings.importPlaylist>section+form>dl.single{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.home .pager{display:flex;align-items:center;flex-flow:row wrap;justify-content:space-around;top:3px;width:150px}.mainframe.home .pager .pages{display:flex;align-items:center;flex-flow:row wrap;justify-content:space-evenly;width:90px;height:26px;border:1px solid #a1c7fb;background-color:#069;color:#fff;font-weight:600}.mainframe.home span.genre+.pager,.mainframe.home span.decade+.pager{margin-left:10px}.mainframe.home .coverart-container+.controls{display:flex;align-items:center;flex-flow:row wrap;justify-content:center;width:100%}.mainframe.home .decade{min-width:120px}.mainframe.home .genre{min-width:300px}.mainframe.settings.userSettings .topSelectorContainer dl dt{background-color:#069;color:#fff;font-weight:600;border-radius:8px 0 0 8px}.mainframe.settings.userSettings .topSelectorContainer dl dd{border-radius:0 8px 8px 0}.mainframe.settings.userSettings div.titledSelector.username select{overflow:hidden;max-width:140px;text-overflow:ellipsis;white-space:nowrap}.mainframe.settings.podcastSettings>section+form>dl{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.settings.podcastSettings>section+form>dl{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.mainframe.videoMain .tabular.songs tr th:nth-child(2),.mainframe.videoMain .tabular.songs tr th:nth-child(3),.mainframe.videoMain .tabular.songs tr td:nth-child(2),.mainframe.videoMain .tabular.songs tr td:nth-child(3){display:none}.mainframe.videoMain .tabular.songs tr td:nth-child(1),.mainframe.videoMain .tabular.songs tr td:nth-child(4){width:30px}.mainframe.videoMain .tabular.songs tr td.song{overflow:hidden;min-width:10rem;text-overflow:ellipsis;white-space:nowrap}.mainframe.videoMain .tabular.songs tr td.year,.mainframe.videoMain .tabular.songs tr td.format,.mainframe.videoMain .tabular.songs tr td.size,.mainframe.videoMain .tabular.songs tr td.duration,.mainframe.videoMain .tabular.songs tr td.bitrate{padding:0 10px 0 0;text-align:right}.mainframe.videoMain .tabular.songs tr td.year{width:30px}.mainframe.videoMain .tabular.songs tr td.format{width:30px}.mainframe.videoMain .tabular.songs tr td.size{width:60px}.mainframe.videoMain .tabular.songs tr td.duration{width:60px}.mainframe.videoMain .tabular.songs tr td.bitrate{width:90px}.mainframe.videoMain .albumThumb{width:240px;height:150px}.mainframe.videoMain .coverart-container{justify-content:start}

/*# sourceMappingURL=jpsonic.css.map */