﻿*,*::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"}.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}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;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 20px;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 20px;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.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="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>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}.win ::-webkit-scrollbar-track{margin-bottom:0}::-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:""}.win .mainframe: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 20px;border-bottom:1.4px solid #79a2d4;color:#706e75;font-size:1.14rem;white-space:nowrap}.controls,.stars,.ratings{display:flex;align-items:center;flex-flow:row nowrap;justify-content:start;height:30px}.controls>li,.stars>li,.ratings>li{display:flex;align-items:center;flex-flow:row nowrap}.controls>li>a,.controls>li span,.stars>li>a,.stars>li span,.ratings>li>a,.ratings>li span{margin:4px 4px 0 0}.controls>li>ul,.stars>li>ul,.ratings>li>ul{display:none;pointer-events:none}.controls>li>ul>li,.stars>li>ul>li,.ratings>li>ul>li{display:list-item;list-style-type:none}.controls>li>ul>li>a,.stars>li>ul>li>a,.ratings>li>ul>li>a{display:inline-block;width:250px;height:20px;padding:0 5px;box-sizing:border-box}.controls>li:focus-within ul,.stars>li:focus-within ul,.ratings>li: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,.stars>li:focus-within ul>li,.ratings>li:focus-within ul>li{display:flex;align-items:center;flex-flow:row nowrap}.controls>li:focus-within ul>li a,.stars>li:focus-within ul>li a,.ratings>li: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,.stars>li:focus-within ul>li a:focus,.ratings>li:focus-within ul>li a:focus{border:1px solid #ddd}.controls>li:focus-within ul>li a:hover,.stars>li:focus-within ul>li a:hover,.ratings>li: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,.stars>li:focus-within ul>li a:active,.ratings>li: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 *,.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 *,.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 *{color:#069 !important}.controls>li:focus-within ul>li a:hover,.controls>li:focus-within ul>li a:hover *,.stars>li:focus-within ul>li a:hover,.stars>li:focus-within ul>li a:hover *,.ratings>li:focus-within ul>li a:hover,.ratings>li:focus-within ul>li a:hover *{background-color:#f6c079;color:#069 !important}.controls>li:focus-within ul>li a:focus,.stars>li:focus-within ul>li a:focus,.ratings>li:focus-within ul>li a:focus{background-color:#f6c079}.controls>li:focus-within ul>li a::before,.stars>li:focus-within ul>li a::before,.ratings>li:focus-within ul>li a::before{top:2px;color:#706e75}.controls>li:last-child,.stars>li:last-child,.ratings>li: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 20px}h2+div.actions{margin-left:20px}.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 details,.mainframe.help details{width:calc(100vw - 60px);margin:30px 20px 0 20px}@media screen and (min-width: 1366px){.mainframe.settings details,.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.playerSettings details ul li,.mainframe.settings.personalSettings details dl dd ul li{display:flex;align-items:center;flex-flow:row wrap;justify-content:start;height:30px}.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{margin-left:3px}.mainframe.settings.playerSettings details ul li div,.mainframe.settings.personalSettings details dl dd 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 .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:center;width:360px}@media screen and (max-width: 1366px){input[type="checkbox"]#isScanning:checked ~ #scanningStatus{width:120px}}#scanningStatus{display:none}#scanningStatus>.loader{position:relative;width:8px;height:8px;margin:0 20px 0 0;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>.message{width:3.44rem;padding:2px;background-color:#79a2d4;color:#fff;font-size:.86rem;text-align:right;user-select:none;border:1px solid #ddd;border-radius:8px}.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 #javaJukeboxPlayerControlBar>button#startIcon,.playQueue>.playerView #castPlay,.playQueue>.playerView #start,.playQueue>.playerView .mejs__pause button,.playQueue>.playerView #javaJukeboxPlayerControlBar>button#pauseIcon,.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 #javaJukeboxPlayerControlBar>button#startIcon:focus,.playQueue>.playerView #javaJukeboxPlayerControlBar>button#startIcon: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 #javaJukeboxPlayerControlBar>button#pauseIcon:focus,.playQueue>.playerView #javaJukeboxPlayerControlBar>button#pauseIcon: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 #javaJukeboxPlayerControlBar>button#startIcon:active,.playQueue>.playerView #castPlay:active,.playQueue>.playerView #start:active,.playQueue>.playerView .mejs__pause button:active,.playQueue>.playerView #javaJukeboxPlayerControlBar>button#pauseIcon: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 #javaJukeboxPlayerControlBar>button#startIcon::before,.playQueue>.playerView #castPlay::before,.playQueue>.playerView #start::before,.playQueue>.playerView .mejs__pause button::before,.playQueue>.playerView #javaJukeboxPlayerControlBar>button#pauseIcon::before,.playQueue>.playerView #castPause::before,.playQueue>.playerView #stop::before{color:#fff;font-family:"ionic"}.playQueue>.playerView .mejs__play button:active,.playQueue>.playerView #javaJukeboxPlayerControlBar>button#startIcon:active,.playQueue>.playerView #castPlay:active,.playQueue>.playerView #start:active,.playQueue>.playerView .mejs__pause button:active,.playQueue>.playerView #javaJukeboxPlayerControlBar>button#pauseIcon: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 #javaJukeboxPlayerControlBar>button#startIcon,.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 #javaJukeboxPlayerControlBar>button#startIcon::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 #javaJukeboxPlayerControlBar>button#pauseIcon,.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 #javaJukeboxPlayerControlBar>button#pauseIcon::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 #javaJukeboxPlayerControlBar>button#pauseIcon,.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 - 240px)}.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 #javaJukeboxPlayerControlBar>button#startIcon,.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar .mejs__pause>button,.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar #javaJukeboxPlayerControlBar>button#pauseIcon{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 #javaJukeboxPlayerControlBar>button#startIcon:active,.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar .mejs__pause>button:active,.playQueue input[type="checkbox"].jps-input-toggler:checked ~ .bar #javaJukeboxPlayerControlBar>button#pauseIcon: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 #jukeboxVolume{width:80px;height:8px}.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:20px}#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 - 20px);margin:0 0 0 28px}@media screen and (max-width: 1366px){.mainframe.playlist .tabular.sibling{width:calc(100vw - 60px - 20px)}}.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 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.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#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 input#name{width:calc((30px * 4) - 3px)}.mainframe.settings.playerSettings .player{width:240px;min-width:240px;max-width:270px;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#dlnaRandomMax{width:calc((30px * 2) - 3px)}.mainframe.settings.dlnaSettings table.tabular.dlna-display{width:640px;margin:30px 0 0 calc((100% - 640px) / 2)}.mainframe.settings.dlnaSettings table.tabular.dlna-display th{text-align:center}.mainframe.settings.dlnaSettings table.tabular.dlna-display tr:hover{background-color:inherit}.mainframe.settings.dlnaSettings table.tabular.dlna-display tr td:nth-child(1){width:420px;padding-left:10px;text-align:left}.mainframe.settings.dlnaSettings table.tabular.dlna-display tr td:nth-child(1) .popup.help{vertical-align:middle}.mainframe.settings.dlnaSettings table.tabular.dlna-display tr td:nth-child(2){width:220px;padding-left:10px;text-align:left}.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: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:0 0 0 20px}.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.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 20px}.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}#javaJukeboxPlayerControlBar>#pauseIcon{display:none}#javaJukeboxPlayerControlBar>.javaJukeBoxPlayerControlBarSongTime{width:50px;padding-right:10px;padding-left:10px;font-size:80%;text-align:right}#javaJukeboxPlayerControlBar>#javaJukeboxSongPositionSlider{width:200px;height:4px}#javaJukeboxPlayerControlBar>#javaJukeboxVolumeSlider{width:80px;height:4px}.mainframe.gettingStarted dl{width:80vw;counter-reset:count 0}.mainframe.gettingStarted dl dt:before{content:counter(count) ". ";counter-increment:count}.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.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.databaseSettings input#embedDriver{width:calc((30px * 10) - 3px)}.mainframe.settings.databaseSettings input#embedUrl{width:calc((30px * 14) - 3px)}.mainframe.settings.databaseSettings input#embedUsername{width:calc((30px * 5) - 3px)}.mainframe.settings.databaseSettings input#embedPassword{width:calc((30px * 5) - 3px)}.mainframe.settings.databaseSettings input#JNDIName{width:calc((30px * 5) - 3px)}.mainframe.settings.databaseSettings input#mysqlVarcharMaxlength{width:calc((30px * 2) - 3px)}.mainframe.settings.databaseSettings input#usertableQuote{width:calc((30px * 1) - 3px)}.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 .methods{width:calc(50vw - 60px);margin:34px 20px 3px calc((100vw - (50vw - 60px)) / 2)}}.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 dl,.mainframe.settings.databaseSettings dl.single{width:calc(50vw - 60px);margin:30px 20px 0 calc((100vw - (50vw - 60px)) / 2)}}.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.settings.sonosSettings input#sonosServiceName{width:calc((30px * 10) - 3px)}.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 .username{width:240px;min-width:240px;max-width:270px;margin:34px 20px 3px 20px}@media screen and (min-width: 1366px){.mainframe.settings.userSettings .username{width:calc(50vw - 60px);margin:34px 20px 3px calc((100vw - (50vw - 60px)) / 2)}}.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)}}.nowPlayingInfos{background-color:#fff}.nowPlayingInfos .tabular.keyboardShortcuts{margin-top:30px}.nowPlayingInfos #pattern{display:none}.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 */