.carousel.carousel-slider .control-arrow,.carousel .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel.carousel-slider .control-arrow:before,.carousel .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.carousel .slide{background-color:transparent}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Arial,Verdana,Tahoma;font-size:14px;font-weight:400;line-height:1.429;color:rgba(0,0,0,.87);background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#5856d6;text-decoration:none}a:focus,a:hover{color:#1976d2;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}p{margin:0 0 10px}ol,ul{margin-top:0;margin-bottom:10px}figure{margin:0}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;height:1px;background-color:rgba(0,0,0,.12)}legend{display:block;width:100%;padding:0;margin-bottom:10px;font-size:21px;color:rgba(0,0,0,.87);line-height:inherit;border:0}input[type=search]{box-sizing:border-box;-webkit-appearance:none}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}strong{font-weight:700}abbr[title]{cursor:help;border-bottom:1px dotted #5856d6}h1,h2,h3,header.fixed .title h1{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}.mui--appbar-height{height:56px}.mui--appbar-min-height,.mui-appbar{min-height:56px}.mui--appbar-line-height{line-height:56px}.mui--appbar-top{top:56px}@media(orientation:landscape)and (max-height:480px){.mui--appbar-height{height:48px}.mui--appbar-min-height,.mui-appbar{min-height:48px}.mui--appbar-line-height{line-height:48px}.mui--appbar-top{top:48px}}@media(min-width:480px){.mui--appbar-height{height:64px}.mui--appbar-min-height,.mui-appbar{min-height:64px}.mui--appbar-line-height{line-height:64px}.mui--appbar-top{top:64px}}.mui-appbar{background-color:#5856d6;color:#fff}.adsmanager div.top label.upload,.main tr.room .room-menu-btn,.main tr.room .roombtn-available,.main tr.room .roombtn-expired,.main tr.room .roombtn-inuse,.mui-btn{animation-duration:.1ms;animation-name:mui-node-inserted;font-weight:500;line-height:18px;text-transform:uppercase;color:rgba(0,0,0,.87);background-color:#fff;transition:all .2s ease-in-out;display:inline-block;height:36px;padding:0 26px;margin-top:6px;margin-bottom:6px;border:none;border-radius:2px;cursor:pointer;touch-action:manipulation;background-image:none;text-align:center;line-height:36px;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px;letter-spacing:.03em;position:relative;overflow:hidden}.adsmanager div.top label.upload:active,.adsmanager div.top label.upload:focus,.adsmanager div.top label.upload:hover,.main tr.room .room-menu-btn:active,.main tr.room .room-menu-btn:focus,.main tr.room .room-menu-btn:hover,.main tr.room .roombtn-available:active,.main tr.room .roombtn-available:focus,.main tr.room .roombtn-available:hover,.main tr.room .roombtn-expired:active,.main tr.room .roombtn-expired:focus,.main tr.room .roombtn-expired:hover,.main tr.room .roombtn-inuse:active,.main tr.room .roombtn-inuse:focus,.main tr.room .roombtn-inuse:hover,.mui-btn:active,.mui-btn:focus,.mui-btn:hover{background-color:#fff}.adsmanager div.top label[disabled].upload:active,.adsmanager div.top label[disabled].upload:focus,.adsmanager div.top label[disabled].upload:hover,.main tr.room [disabled].room-menu-btn:active,.main tr.room [disabled].room-menu-btn:focus,.main tr.room [disabled].room-menu-btn:hover,.main tr.room [disabled].roombtn-available:active,.main tr.room [disabled].roombtn-available:focus,.main tr.room [disabled].roombtn-available:hover,.main tr.room [disabled].roombtn-expired:active,.main tr.room [disabled].roombtn-expired:focus,.main tr.room [disabled].roombtn-expired:hover,.main tr.room [disabled].roombtn-inuse:active,.main tr.room [disabled].roombtn-inuse:focus,.main tr.room [disabled].roombtn-inuse:hover,.mui-btn[disabled]:active,.mui-btn[disabled]:focus,.mui-btn[disabled]:hover{color:rgba(0,0,0,.87);background-color:#fff}.adsmanager div.top label.mui-btn--flat.upload,.main tr.room .mui-btn--flat.roombtn-available,.main tr.room .mui-btn--flat.roombtn-expired,.main tr.room .mui-btn--flat.roombtn-inuse,.main tr.room .room-menu-btn,.mui-btn.mui-btn--flat{color:rgba(0,0,0,.87);background-color:transparent}.adsmanager div.top label.mui-btn--flat.upload:active,.adsmanager div.top label.mui-btn--flat.upload:focus,.adsmanager div.top label.mui-btn--flat.upload:hover,.main tr.room .mui-btn--flat.roombtn-available:active,.main tr.room .mui-btn--flat.roombtn-available:focus,.main tr.room .mui-btn--flat.roombtn-available:hover,.main tr.room .mui-btn--flat.roombtn-expired:active,.main tr.room .mui-btn--flat.roombtn-expired:focus,.main tr.room .mui-btn--flat.roombtn-expired:hover,.main tr.room .mui-btn--flat.roombtn-inuse:active,.main tr.room .mui-btn--flat.roombtn-inuse:focus,.main tr.room .mui-btn--flat.roombtn-inuse:hover,.main tr.room .room-menu-btn:active,.main tr.room .room-menu-btn:focus,.main tr.room .room-menu-btn:hover,.mui-btn.mui-btn--flat:active,.mui-btn.mui-btn--flat:focus,.mui-btn.mui-btn--flat:hover{color:rgba(0,0,0,.87);background-color:#f2f2f2}.adsmanager div.top label.mui-btn--flat[disabled].upload:active,.adsmanager div.top label.mui-btn--flat[disabled].upload:focus,.adsmanager div.top label.mui-btn--flat[disabled].upload:hover,.main tr.room .mui-btn--flat[disabled].roombtn-available:active,.main tr.room .mui-btn--flat[disabled].roombtn-available:focus,.main tr.room .mui-btn--flat[disabled].roombtn-available:hover,.main tr.room .mui-btn--flat[disabled].roombtn-expired:active,.main tr.room .mui-btn--flat[disabled].roombtn-expired:focus,.main tr.room .mui-btn--flat[disabled].roombtn-expired:hover,.main tr.room .mui-btn--flat[disabled].roombtn-inuse:active,.main tr.room .mui-btn--flat[disabled].roombtn-inuse:focus,.main tr.room .mui-btn--flat[disabled].roombtn-inuse:hover,.main tr.room [disabled].room-menu-btn:active,.main tr.room [disabled].room-menu-btn:focus,.main tr.room [disabled].room-menu-btn:hover,.mui-btn.mui-btn--flat[disabled]:active,.mui-btn.mui-btn--flat[disabled]:focus,.mui-btn.mui-btn--flat[disabled]:hover{color:rgba(0,0,0,.87);background-color:transparent}.adsmanager div.top label.upload:active,.adsmanager div.top label.upload:focus,.adsmanager div.top label.upload:hover,.main tr.room .room-menu-btn:active,.main tr.room .room-menu-btn:focus,.main tr.room .room-menu-btn:hover,.main tr.room .roombtn-available:active,.main tr.room .roombtn-available:focus,.main tr.room .roombtn-available:hover,.main tr.room .roombtn-expired:active,.main tr.room .roombtn-expired:focus,.main tr.room .roombtn-expired:hover,.main tr.room .roombtn-inuse:active,.main tr.room .roombtn-inuse:focus,.main tr.room .roombtn-inuse:hover,.mui-btn:active,.mui-btn:focus,.mui-btn:hover{outline:0;text-decoration:none;color:rgba(0,0,0,.87)}.adsmanager div.top label.upload:focus,.adsmanager div.top label.upload:hover,.main tr.room .room-menu-btn:focus,.main tr.room .room-menu-btn:hover,.main tr.room .roombtn-available:focus,.main tr.room .roombtn-available:hover,.main tr.room .roombtn-expired:focus,.main tr.room .roombtn-expired:hover,.main tr.room .roombtn-inuse:focus,.main tr.room .roombtn-inuse:hover,.mui-btn:focus,.mui-btn:hover{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.adsmanager div.top label.upload:focus,.adsmanager div.top label.upload:hover,.main tr.room .room-menu-btn:focus,.main tr.room .room-menu-btn:hover,.main tr.room .roombtn-available:focus,.main tr.room .roombtn-available:hover,.main tr.room .roombtn-expired:focus,.main tr.room .roombtn-expired:hover,.main tr.room .roombtn-inuse:focus,.main tr.room .roombtn-inuse:hover,.mui-btn:focus,.mui-btn:hover{box-shadow:0 -1px 2px rgba(0,0,0,.12),-1px 0 2px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}}.adsmanager div.top label.upload:active:hover,.main tr.room .room-menu-btn:active:hover,.main tr.room .roombtn-available:active:hover,.main tr.room .roombtn-expired:active:hover,.main tr.room .roombtn-inuse:active:hover,.mui-btn:active:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.adsmanager div.top label.upload:active:hover,.main tr.room .room-menu-btn:active:hover,.main tr.room .roombtn-available:active:hover,.main tr.room .roombtn-expired:active:hover,.main tr.room .roombtn-inuse:active:hover,.mui-btn:active:hover{box-shadow:0 -1px 2px rgba(0,0,0,.12),-1px 0 2px rgba(0,0,0,.12),0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}}.adsmanager div.top label.mui--is-disabled.upload,.adsmanager div.top label.upload:disabled,.main tr.room .mui--is-disabled.room-menu-btn,.main tr.room .mui--is-disabled.roombtn-available,.main tr.room .mui--is-disabled.roombtn-expired,.main tr.room .mui--is-disabled.roombtn-inuse,.main tr.room .room-menu-btn:disabled,.main tr.room .roombtn-available:disabled,.main tr.room .roombtn-expired:disabled,.main tr.room .roombtn-inuse:disabled,.mui-btn.mui--is-disabled,.mui-btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6;box-shadow:none}.adsmanager div.top .main tr.room .room-menu-btn+label.upload,.adsmanager div.top .main tr.room .roombtn-available+label.upload,.adsmanager div.top .main tr.room .roombtn-expired+label.upload,.adsmanager div.top .main tr.room .roombtn-inuse+label.upload,.adsmanager div.top .main tr.room label.upload+.room-menu-btn,.adsmanager div.top .main tr.room label.upload+.roombtn-available,.adsmanager div.top .main tr.room label.upload+.roombtn-expired,.adsmanager div.top .main tr.room label.upload+.roombtn-inuse,.adsmanager div.top .mui-btn+label.upload,.adsmanager div.top label.upload+.mui-btn,.adsmanager div.top label.upload+label.upload,.main tr.room .adsmanager div.top .room-menu-btn+label.upload,.main tr.room .adsmanager div.top .roombtn-available+label.upload,.main tr.room .adsmanager div.top .roombtn-expired+label.upload,.main tr.room .adsmanager div.top .roombtn-inuse+label.upload,.main tr.room .adsmanager div.top label.upload+.room-menu-btn,.main tr.room .adsmanager div.top label.upload+.roombtn-available,.main tr.room .adsmanager div.top label.upload+.roombtn-expired,.main tr.room .adsmanager div.top label.upload+.roombtn-inuse,.main tr.room .mui-btn+.room-menu-btn,.main tr.room .mui-btn+.roombtn-available,.main tr.room .mui-btn+.roombtn-expired,.main tr.room .mui-btn+.roombtn-inuse,.main tr.room .room-menu-btn+.mui-btn,.main tr.room .room-menu-btn+.room-menu-btn,.main tr.room .room-menu-btn+.roombtn-available,.main tr.room .room-menu-btn+.roombtn-expired,.main tr.room .room-menu-btn+.roombtn-inuse,.main tr.room .roombtn-available+.mui-btn,.main tr.room .roombtn-available+.room-menu-btn,.main tr.room .roombtn-available+.roombtn-available,.main tr.room .roombtn-available+.roombtn-expired,.main tr.room .roombtn-available+.roombtn-inuse,.main tr.room .roombtn-expired+.mui-btn,.main tr.room .roombtn-expired+.room-menu-btn,.main tr.room .roombtn-expired+.roombtn-available,.main tr.room .roombtn-expired+.roombtn-expired,.main tr.room .roombtn-expired+.roombtn-inuse,.main tr.room .roombtn-inuse+.mui-btn,.main tr.room .roombtn-inuse+.room-menu-btn,.main tr.room .roombtn-inuse+.roombtn-available,.main tr.room .roombtn-inuse+.roombtn-expired,.main tr.room .roombtn-inuse+.roombtn-inuse,.mui-btn+.mui-btn{margin-left:8px}.main tr.room .room-menu-btn,.mui-btn--flat{background-color:transparent}.main tr.room .room-menu-btn:active,.main tr.room .room-menu-btn:focus,.main tr.room .room-menu-btn:hover,.mui-btn--flat:active,.mui-btn--flat:active:hover,.mui-btn--flat:focus,.mui-btn--flat:hover{box-shadow:none;background-color:#f2f2f2}.mui-btn--fab,.mui-btn--raised{box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.mui-btn--fab,.mui-btn--raised{box-shadow:0 -1px 2px rgba(0,0,0,.12),-1px 0 2px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.2)}}.mui-btn--fab:active,.mui-btn--raised:active{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.mui-btn--fab:active,.mui-btn--raised:active{box-shadow:0 -1px 2px rgba(0,0,0,.12),-1px 0 2px rgba(0,0,0,.12),0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}}.mui-btn--fab{position:relative;padding:0;width:55px;height:55px;line-height:55px;border-radius:50%;z-index:1}.adsmanager div.top label.upload,.main tr.room .roombtn-available,.main tr.room .roombtn-expired,.main tr.room .roombtn-inuse,.mui-btn--primary{color:#fff;background-color:#5856d6}.adsmanager div.top label.upload:active,.adsmanager div.top label.upload:focus,.adsmanager div.top label.upload:hover,.main tr.room .roombtn-available:active,.main tr.room .roombtn-available:focus,.main tr.room .roombtn-available:hover,.main tr.room .roombtn-expired:active,.main tr.room .roombtn-expired:focus,.main tr.room .roombtn-expired:hover,.main tr.room .roombtn-inuse:active,.main tr.room .roombtn-inuse:focus,.main tr.room .roombtn-inuse:hover,.mui-btn--primary:active,.mui-btn--primary:focus,.mui-btn--primary:hover{color:#fff;background-color:#6c6bdb}.adsmanager div.top label[disabled].upload:active,.adsmanager div.top label[disabled].upload:focus,.adsmanager div.top label[disabled].upload:hover,.main tr.room [disabled].roombtn-available:active,.main tr.room [disabled].roombtn-available:focus,.main tr.room [disabled].roombtn-available:hover,.main tr.room [disabled].roombtn-expired:active,.main tr.room [disabled].roombtn-expired:focus,.main tr.room [disabled].roombtn-expired:hover,.main tr.room [disabled].roombtn-inuse:active,.main tr.room [disabled].roombtn-inuse:focus,.main tr.room [disabled].roombtn-inuse:hover,.mui-btn--primary[disabled]:active,.mui-btn--primary[disabled]:focus,.mui-btn--primary[disabled]:hover{color:#fff;background-color:#5856d6}.adsmanager div.top .main tr.room label.room-menu-btn.upload,.adsmanager div.top label.mui-btn--flat.upload,.main tr.room .adsmanager div.top label.room-menu-btn.upload,.main tr.room .mui-btn--flat.roombtn-available,.main tr.room .mui-btn--flat.roombtn-expired,.main tr.room .mui-btn--flat.roombtn-inuse,.main tr.room .mui-btn--primary.room-menu-btn,.main tr.room .roombtn-available.room-menu-btn,.main tr.room .roombtn-expired.room-menu-btn,.main tr.room .roombtn-inuse.room-menu-btn,.mui-btn--primary.mui-btn--flat{color:#5856d6;background-color:transparent}.adsmanager div.top .main tr.room label.room-menu-btn.upload:active,.adsmanager div.top .main tr.room label.room-menu-btn.upload:focus,.adsmanager div.top .main tr.room label.room-menu-btn.upload:hover,.adsmanager div.top label.mui-btn--flat.upload:active,.adsmanager div.top label.mui-btn--flat.upload:focus,.adsmanager div.top label.mui-btn--flat.upload:hover,.main tr.room .adsmanager div.top label.room-menu-btn.upload:active,.main tr.room .adsmanager div.top label.room-menu-btn.upload:focus,.main tr.room .adsmanager div.top label.room-menu-btn.upload:hover,.main tr.room .mui-btn--flat.roombtn-available:active,.main tr.room .mui-btn--flat.roombtn-available:focus,.main tr.room .mui-btn--flat.roombtn-available:hover,.main tr.room .mui-btn--flat.roombtn-expired:active,.main tr.room .mui-btn--flat.roombtn-expired:focus,.main tr.room .mui-btn--flat.roombtn-expired:hover,.main tr.room .mui-btn--flat.roombtn-inuse:active,.main tr.room .mui-btn--flat.roombtn-inuse:focus,.main tr.room .mui-btn--flat.roombtn-inuse:hover,.main tr.room .mui-btn--primary.room-menu-btn:active,.main tr.room .mui-btn--primary.room-menu-btn:focus,.main tr.room .mui-btn--primary.room-menu-btn:hover,.main tr.room .roombtn-available.room-menu-btn:active,.main tr.room .roombtn-available.room-menu-btn:focus,.main tr.room .roombtn-available.room-menu-btn:hover,.main tr.room .roombtn-expired.room-menu-btn:active,.main tr.room .roombtn-expired.room-menu-btn:focus,.main tr.room .roombtn-expired.room-menu-btn:hover,.main tr.room .roombtn-inuse.room-menu-btn:active,.main tr.room .roombtn-inuse.room-menu-btn:focus,.main tr.room .roombtn-inuse.room-menu-btn:hover,.mui-btn--primary.mui-btn--flat:active,.mui-btn--primary.mui-btn--flat:focus,.mui-btn--primary.mui-btn--flat:hover{color:#5856d6;background-color:#f2f2f2}.adsmanager div.top .main tr.room label[disabled].room-menu-btn.upload:active,.adsmanager div.top .main tr.room label[disabled].room-menu-btn.upload:focus,.adsmanager div.top .main tr.room label[disabled].room-menu-btn.upload:hover,.adsmanager div.top label.mui-btn--flat[disabled].upload:active,.adsmanager div.top label.mui-btn--flat[disabled].upload:focus,.adsmanager div.top label.mui-btn--flat[disabled].upload:hover,.main tr.room .adsmanager div.top label[disabled].room-menu-btn.upload:active,.main tr.room .adsmanager div.top label[disabled].room-menu-btn.upload:focus,.main tr.room .adsmanager div.top label[disabled].room-menu-btn.upload:hover,.main tr.room .mui-btn--flat[disabled].roombtn-available:active,.main tr.room .mui-btn--flat[disabled].roombtn-available:focus,.main tr.room .mui-btn--flat[disabled].roombtn-available:hover,.main tr.room .mui-btn--flat[disabled].roombtn-expired:active,.main tr.room .mui-btn--flat[disabled].roombtn-expired:focus,.main tr.room .mui-btn--flat[disabled].roombtn-expired:hover,.main tr.room .mui-btn--flat[disabled].roombtn-inuse:active,.main tr.room .mui-btn--flat[disabled].roombtn-inuse:focus,.main tr.room .mui-btn--flat[disabled].roombtn-inuse:hover,.main tr.room .mui-btn--primary[disabled].room-menu-btn:active,.main tr.room .mui-btn--primary[disabled].room-menu-btn:focus,.main tr.room .mui-btn--primary[disabled].room-menu-btn:hover,.main tr.room [disabled].roombtn-available.room-menu-btn:active,.main tr.room [disabled].roombtn-available.room-menu-btn:focus,.main tr.room [disabled].roombtn-available.room-menu-btn:hover,.main tr.room [disabled].roombtn-expired.room-menu-btn:active,.main tr.room [disabled].roombtn-expired.room-menu-btn:focus,.main tr.room [disabled].roombtn-expired.room-menu-btn:hover,.main tr.room [disabled].roombtn-inuse.room-menu-btn:active,.main tr.room [disabled].roombtn-inuse.room-menu-btn:focus,.main tr.room [disabled].roombtn-inuse.room-menu-btn:hover,.mui-btn--primary.mui-btn--flat[disabled]:active,.mui-btn--primary.mui-btn--flat[disabled]:focus,.mui-btn--primary.mui-btn--flat[disabled]:hover{color:#5856d6;background-color:transparent}.mui-btn--dark{color:#fff;background-color:#424242}.mui-btn--dark:active,.mui-btn--dark:focus,.mui-btn--dark:hover{color:#fff;background-color:#4f4f4f}.mui-btn--dark[disabled]:active,.mui-btn--dark[disabled]:focus,.mui-btn--dark[disabled]:hover{color:#fff;background-color:#424242}.main tr.room .mui-btn--dark.room-menu-btn,.mui-btn--dark.mui-btn--flat{color:#424242;background-color:transparent}.main tr.room .mui-btn--dark.room-menu-btn:active,.main tr.room .mui-btn--dark.room-menu-btn:focus,.main tr.room .mui-btn--dark.room-menu-btn:hover,.mui-btn--dark.mui-btn--flat:active,.mui-btn--dark.mui-btn--flat:focus,.mui-btn--dark.mui-btn--flat:hover{color:#424242;background-color:#f2f2f2}.main tr.room .mui-btn--dark[disabled].room-menu-btn:active,.main tr.room .mui-btn--dark[disabled].room-menu-btn:focus,.main tr.room .mui-btn--dark[disabled].room-menu-btn:hover,.mui-btn--dark.mui-btn--flat[disabled]:active,.mui-btn--dark.mui-btn--flat[disabled]:focus,.mui-btn--dark.mui-btn--flat[disabled]:hover{color:#424242;background-color:transparent}.mui-btn--danger{color:#fff;background-color:#f44336}.mui-btn--danger:active,.mui-btn--danger:focus,.mui-btn--danger:hover{color:#fff;background-color:#f55a4e}.mui-btn--danger[disabled]:active,.mui-btn--danger[disabled]:focus,.mui-btn--danger[disabled]:hover{color:#fff;background-color:#f44336}.main tr.room .mui-btn--danger.room-menu-btn,.mui-btn--danger.mui-btn--flat{color:#f44336;background-color:transparent}.main tr.room .mui-btn--danger.room-menu-btn:active,.main tr.room .mui-btn--danger.room-menu-btn:focus,.main tr.room .mui-btn--danger.room-menu-btn:hover,.mui-btn--danger.mui-btn--flat:active,.mui-btn--danger.mui-btn--flat:focus,.mui-btn--danger.mui-btn--flat:hover{color:#f44336;background-color:#f2f2f2}.main tr.room .mui-btn--danger[disabled].room-menu-btn:active,.main tr.room .mui-btn--danger[disabled].room-menu-btn:focus,.main tr.room .mui-btn--danger[disabled].room-menu-btn:hover,.mui-btn--danger.mui-btn--flat[disabled]:active,.mui-btn--danger.mui-btn--flat[disabled]:focus,.mui-btn--danger.mui-btn--flat[disabled]:hover{color:#f44336;background-color:transparent}.mui-btn--accent{color:#fff;background-color:#5ac8fa}.mui-btn--accent:active,.mui-btn--accent:focus,.mui-btn--accent:hover{color:#fff;background-color:#73d0fb}.mui-btn--accent[disabled]:active,.mui-btn--accent[disabled]:focus,.mui-btn--accent[disabled]:hover{color:#fff;background-color:#5ac8fa}.main tr.room .mui-btn--accent.room-menu-btn,.mui-btn--accent.mui-btn--flat{color:#5ac8fa;background-color:transparent}.main tr.room .mui-btn--accent.room-menu-btn:active,.main tr.room .mui-btn--accent.room-menu-btn:focus,.main tr.room .mui-btn--accent.room-menu-btn:hover,.mui-btn--accent.mui-btn--flat:active,.mui-btn--accent.mui-btn--flat:focus,.mui-btn--accent.mui-btn--flat:hover{color:#5ac8fa;background-color:#f2f2f2}.main tr.room .mui-btn--accent[disabled].room-menu-btn:active,.main tr.room .mui-btn--accent[disabled].room-menu-btn:focus,.main tr.room .mui-btn--accent[disabled].room-menu-btn:hover,.mui-btn--accent.mui-btn--flat[disabled]:active,.mui-btn--accent.mui-btn--flat[disabled]:focus,.mui-btn--accent.mui-btn--flat[disabled]:hover{color:#5ac8fa;background-color:transparent}.mui-btn--small{height:30.6px;line-height:30.6px;padding:0 16px;font-size:13px}.mui-btn--large{height:54px;line-height:54px;padding:0 26px;font-size:14px}.mui-btn--fab.mui-btn--small{width:44px;height:44px;line-height:44px}.mui-btn--fab.mui-btn--large{width:75px;height:75px;line-height:75px}.mui-checkbox,.mui-radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.mui-checkbox>label,.mui-radio>label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.mui-checkbox--inline>label>input[type=checkbox],.mui-checkbox>label>input[type=checkbox],.mui-radio--inline>label>input[type=radio],.mui-radio>label>input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px}.mui-checkbox+.mui-checkbox,.mui-radio+.mui-radio{margin-top:-5px}.mui-checkbox--inline,.mui-radio--inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.mui-checkbox--inline>input[type=checkbox],.mui-checkbox--inline>input[type=radio],.mui-checkbox--inline>label>input[type=checkbox],.mui-checkbox--inline>label>input[type=radio],.mui-radio--inline>input[type=checkbox],.mui-radio--inline>input[type=radio],.mui-radio--inline>label>input[type=checkbox],.mui-radio--inline>label>input[type=radio]{margin:4px 0 0;line-height:normal}.mui-checkbox--inline+.mui-checkbox--inline,.mui-radio--inline+.mui-radio--inline{margin-top:0;margin-left:10px}.mui-container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.mui-container:after,.mui-container:before{content:" ";display:table}.mui-container:after{clear:both}@media(min-width:544px){.mui-container{max-width:570px}}@media(min-width:768px){.mui-container{max-width:740px}}@media(min-width:992px){.mui-container{max-width:960px}}@media(min-width:1200px){.mui-container{max-width:1170px}}.mui-container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.mui-container-fluid:after,.mui-container-fluid:before{content:" ";display:table}.mui-container-fluid:after{clear:both}.mui-divider{display:block;height:1px;background-color:rgba(0,0,0,.12)}.mui--divider-top{border-top:1px solid rgba(0,0,0,.12)}.mui--divider-bottom{border-bottom:1px solid rgba(0,0,0,.12)}.mui--divider-left{border-left:1px solid rgba(0,0,0,.12)}.mui--divider-right{border-right:1px solid rgba(0,0,0,.12)}.mui-dropdown{display:inline-block;position:relative}[data-mui-toggle=dropdown]{animation-duration:.1ms;animation-name:mui-node-inserted;outline:0}.mui-dropdown__menu{position:absolute;top:100%;left:0;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border-radius:2px;z-index:1;background-clip:padding-box}.mui-dropdown__menu.mui--is-open{display:block}.mui-dropdown__menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.429;color:rgba(0,0,0,.87);white-space:nowrap}.mui-dropdown__menu>li>a:focus,.mui-dropdown__menu>li>a:hover{text-decoration:none;color:rgba(0,0,0,.87);background-color:#eee}.mui-dropdown__menu>.mui--is-disabled>a,.mui-dropdown__menu>.mui--is-disabled>a:focus,.mui-dropdown__menu>.mui--is-disabled>a:hover{color:#eee}.mui-dropdown__menu>.mui--is-disabled>a:focus,.mui-dropdown__menu>.mui--is-disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.mui-dropdown__menu--right{left:auto;right:0}@media(min-width:544px){.mui-form--inline>.mui-textfield,.searchbar .mui-form--inline>.search-textfield{display:inline-block;margin-bottom:0}.mui-form--inline>.mui-checkbox,.mui-form--inline>.mui-radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.mui-form--inline>.mui-checkbox>label,.mui-form--inline>.mui-radio>label{padding-left:0}.mui-form--inline>.mui-checkbox>label>input[type=checkbox],.mui-form--inline>.mui-radio>label>input[type=radio]{position:relative;margin-left:0}.mui-form--inline>.mui-select{display:inline-block}.adsmanager div.top .mui-form--inline>label.upload,.main tr.room .mui-form--inline>.room-menu-btn,.main tr.room .mui-form--inline>.roombtn-available,.main tr.room .mui-form--inline>.roombtn-expired,.main tr.room .mui-form--inline>.roombtn-inuse,.mui-form--inline>.mui-btn{margin-bottom:0;margin-top:0;vertical-align:bottom}}.mui-row{margin-left:-15px;margin-right:-15px}.mui-row:after,.mui-row:before{content:" ";display:table}.mui-row:after{clear:both}.mui-col-lg-1,.mui-col-lg-2,.mui-col-lg-3,.mui-col-lg-4,.mui-col-lg-5,.mui-col-lg-6,.mui-col-lg-7,.mui-col-lg-8,.mui-col-lg-9,.mui-col-lg-10,.mui-col-lg-11,.mui-col-lg-12,.mui-col-md-1,.mui-col-md-2,.mui-col-md-3,.mui-col-md-4,.mui-col-md-5,.mui-col-md-6,.mui-col-md-7,.mui-col-md-8,.mui-col-md-9,.mui-col-md-10,.mui-col-md-11,.mui-col-md-12,.mui-col-sm-1,.mui-col-sm-2,.mui-col-sm-3,.mui-col-sm-4,.mui-col-sm-5,.mui-col-sm-6,.mui-col-sm-7,.mui-col-sm-8,.mui-col-sm-9,.mui-col-sm-10,.mui-col-sm-11,.mui-col-sm-12,.mui-col-xs-1,.mui-col-xs-2,.mui-col-xs-3,.mui-col-xs-4,.mui-col-xs-5,.mui-col-xs-6,.mui-col-xs-7,.mui-col-xs-8,.mui-col-xs-9,.mui-col-xs-10,.mui-col-xs-11,.mui-col-xs-12{min-height:1px;padding-left:15px;padding-right:15px}.mui-col-xs-1,.mui-col-xs-2,.mui-col-xs-3,.mui-col-xs-4,.mui-col-xs-5,.mui-col-xs-6,.mui-col-xs-7,.mui-col-xs-8,.mui-col-xs-9,.mui-col-xs-10,.mui-col-xs-11,.mui-col-xs-12{float:left}.mui-col-xs-1{width:8.3333333333%}.mui-col-xs-2{width:16.6666666667%}.mui-col-xs-3{width:25%}.mui-col-xs-4{width:33.3333333333%}.mui-col-xs-5{width:41.6666666667%}.mui-col-xs-6{width:50%}.mui-col-xs-7{width:58.3333333333%}.mui-col-xs-8{width:66.6666666667%}.mui-col-xs-9{width:75%}.mui-col-xs-10{width:83.3333333333%}.mui-col-xs-11{width:91.6666666667%}.mui-col-xs-12{width:100%}.mui-col-xs-offset-0{margin-left:0}.mui-col-xs-offset-1{margin-left:8.3333333333%}.mui-col-xs-offset-2{margin-left:16.6666666667%}.mui-col-xs-offset-3{margin-left:25%}.mui-col-xs-offset-4{margin-left:33.3333333333%}.mui-col-xs-offset-5{margin-left:41.6666666667%}.mui-col-xs-offset-6{margin-left:50%}.mui-col-xs-offset-7{margin-left:58.3333333333%}.mui-col-xs-offset-8{margin-left:66.6666666667%}.mui-col-xs-offset-9{margin-left:75%}.mui-col-xs-offset-10{margin-left:83.3333333333%}.mui-col-xs-offset-11{margin-left:91.6666666667%}.mui-col-xs-offset-12{margin-left:100%}@media(min-width:544px){.mui-col-sm-1,.mui-col-sm-2,.mui-col-sm-3,.mui-col-sm-4,.mui-col-sm-5,.mui-col-sm-6,.mui-col-sm-7,.mui-col-sm-8,.mui-col-sm-9,.mui-col-sm-10,.mui-col-sm-11,.mui-col-sm-12{float:left}.mui-col-sm-1{width:8.3333333333%}.mui-col-sm-2{width:16.6666666667%}.mui-col-sm-3{width:25%}.mui-col-sm-4{width:33.3333333333%}.mui-col-sm-5{width:41.6666666667%}.mui-col-sm-6{width:50%}.mui-col-sm-7{width:58.3333333333%}.mui-col-sm-8{width:66.6666666667%}.mui-col-sm-9{width:75%}.mui-col-sm-10{width:83.3333333333%}.mui-col-sm-11{width:91.6666666667%}.mui-col-sm-12{width:100%}.mui-col-sm-offset-0{margin-left:0}.mui-col-sm-offset-1{margin-left:8.3333333333%}.mui-col-sm-offset-2{margin-left:16.6666666667%}.mui-col-sm-offset-3{margin-left:25%}.mui-col-sm-offset-4{margin-left:33.3333333333%}.mui-col-sm-offset-5{margin-left:41.6666666667%}.mui-col-sm-offset-6{margin-left:50%}.mui-col-sm-offset-7{margin-left:58.3333333333%}.mui-col-sm-offset-8{margin-left:66.6666666667%}.mui-col-sm-offset-9{margin-left:75%}.mui-col-sm-offset-10{margin-left:83.3333333333%}.mui-col-sm-offset-11{margin-left:91.6666666667%}.mui-col-sm-offset-12{margin-left:100%}}@media(min-width:768px){.mui-col-md-1,.mui-col-md-2,.mui-col-md-3,.mui-col-md-4,.mui-col-md-5,.mui-col-md-6,.mui-col-md-7,.mui-col-md-8,.mui-col-md-9,.mui-col-md-10,.mui-col-md-11,.mui-col-md-12{float:left}.mui-col-md-1{width:8.3333333333%}.mui-col-md-2{width:16.6666666667%}.mui-col-md-3{width:25%}.mui-col-md-4{width:33.3333333333%}.mui-col-md-5{width:41.6666666667%}.mui-col-md-6{width:50%}.mui-col-md-7{width:58.3333333333%}.mui-col-md-8{width:66.6666666667%}.mui-col-md-9{width:75%}.mui-col-md-10{width:83.3333333333%}.mui-col-md-11{width:91.6666666667%}.mui-col-md-12{width:100%}.mui-col-md-offset-0{margin-left:0}.mui-col-md-offset-1{margin-left:8.3333333333%}.mui-col-md-offset-2{margin-left:16.6666666667%}.mui-col-md-offset-3{margin-left:25%}.mui-col-md-offset-4{margin-left:33.3333333333%}.mui-col-md-offset-5{margin-left:41.6666666667%}.mui-col-md-offset-6{margin-left:50%}.mui-col-md-offset-7{margin-left:58.3333333333%}.mui-col-md-offset-8{margin-left:66.6666666667%}.mui-col-md-offset-9{margin-left:75%}.mui-col-md-offset-10{margin-left:83.3333333333%}.mui-col-md-offset-11{margin-left:91.6666666667%}.mui-col-md-offset-12{margin-left:100%}}@media(min-width:992px){.mui-col-lg-1,.mui-col-lg-2,.mui-col-lg-3,.mui-col-lg-4,.mui-col-lg-5,.mui-col-lg-6,.mui-col-lg-7,.mui-col-lg-8,.mui-col-lg-9,.mui-col-lg-10,.mui-col-lg-11,.mui-col-lg-12{float:left}.mui-col-lg-1{width:8.3333333333%}.mui-col-lg-2{width:16.6666666667%}.mui-col-lg-3{width:25%}.mui-col-lg-4{width:33.3333333333%}.mui-col-lg-5{width:41.6666666667%}.mui-col-lg-6{width:50%}.mui-col-lg-7{width:58.3333333333%}.mui-col-lg-8{width:66.6666666667%}.mui-col-lg-9{width:75%}.mui-col-lg-10{width:83.3333333333%}.mui-col-lg-11{width:91.6666666667%}.mui-col-lg-12{width:100%}.mui-col-lg-offset-0{margin-left:0}.mui-col-lg-offset-1{margin-left:8.3333333333%}.mui-col-lg-offset-2{margin-left:16.6666666667%}.mui-col-lg-offset-3{margin-left:25%}.mui-col-lg-offset-4{margin-left:33.3333333333%}.mui-col-lg-offset-5{margin-left:41.6666666667%}.mui-col-lg-offset-6{margin-left:50%}.mui-col-lg-offset-7{margin-left:58.3333333333%}.mui-col-lg-offset-8{margin-left:66.6666666667%}.mui-col-lg-offset-9{margin-left:75%}.mui-col-lg-offset-10{margin-left:83.3333333333%}.mui-col-lg-offset-11{margin-left:91.6666666667%}.mui-col-lg-offset-12{margin-left:100%}}@media(min-width:1200px){.mui-col-xl-1,.mui-col-xl-2,.mui-col-xl-3,.mui-col-xl-4,.mui-col-xl-5,.mui-col-xl-6,.mui-col-xl-7,.mui-col-xl-8,.mui-col-xl-9,.mui-col-xl-10,.mui-col-xl-11,.mui-col-xl-12{float:left}.mui-col-xl-1{width:8.3333333333%}.mui-col-xl-2{width:16.6666666667%}.mui-col-xl-3{width:25%}.mui-col-xl-4{width:33.3333333333%}.mui-col-xl-5{width:41.6666666667%}.mui-col-xl-6{width:50%}.mui-col-xl-7{width:58.3333333333%}.mui-col-xl-8{width:66.6666666667%}.mui-col-xl-9{width:75%}.mui-col-xl-10{width:83.3333333333%}.mui-col-xl-11{width:91.6666666667%}.mui-col-xl-12{width:100%}.mui-col-xl-offset-0{margin-left:0}.mui-col-xl-offset-1{margin-left:8.3333333333%}.mui-col-xl-offset-2{margin-left:16.6666666667%}.mui-col-xl-offset-3{margin-left:25%}.mui-col-xl-offset-4{margin-left:33.3333333333%}.mui-col-xl-offset-5{margin-left:41.6666666667%}.mui-col-xl-offset-6{margin-left:50%}.mui-col-xl-offset-7{margin-left:58.3333333333%}.mui-col-xl-offset-8{margin-left:66.6666666667%}.mui-col-xl-offset-9{margin-left:75%}.mui-col-xl-offset-10{margin-left:83.3333333333%}.mui-col-xl-offset-11{margin-left:91.6666666667%}.mui-col-xl-offset-12{margin-left:100%}}.external-download-list,.mui-panel{padding:15px;margin-bottom:20px;border-radius:0;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 2px 0 rgba(0,0,0,.12)}.external-download-list:after,.external-download-list:before,.mui-panel:after,.mui-panel:before{content:" ";display:table}.external-download-list:after,.mui-panel:after{clear:both}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.external-download-list,.mui-panel{box-shadow:0 -1px 2px 0 rgba(0,0,0,.12),-1px 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.16),0 0 2px 0 rgba(0,0,0,.12)}}.mui-select{display:block;padding-top:15px;margin-bottom:20px;position:relative}.mui-select:focus{outline:0}.mui-select:focus>select{height:33px;margin-bottom:-1px;border-color:#5856d6;border-width:2px}.mui-select>select{animation-duration:.1ms;animation-name:mui-node-inserted;display:block;height:32px;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;border:none;border-bottom:1px solid rgba(0,0,0,.26);border-radius:0;box-shadow:none;background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNiIgd2lkdGg9IjEwIj48cGF0aCBmaWxsPSJyZ2JhKDAsMCwwLC4yNCkiIGQ9Ik0wIDBoMTBMNSA2eiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:100%;cursor:pointer;color:rgba(0,0,0,.87);font-size:16px;padding:0 25px 0 0}.mui-select>select::-ms-expand{display:none}.mui-select>select:focus{outline:0;height:33px;margin-bottom:-1px;border-color:#5856d6;border-width:2px}.mui-select>select:disabled{color:rgba(0,0,0,.38);cursor:not-allowed;background-color:transparent;opacity:1}.mui-select>label{position:absolute;top:0;display:block;width:100%;color:rgba(0,0,0,.54);font-size:12px;font-weight:400;line-height:15px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.mui-select:focus>label,.mui-select>select:focus~label{color:#5856d6}.mui-select__menu{position:absolute;z-index:2;min-width:100%;overflow-y:auto;padding:8px 0;background-color:#fff;font-size:16px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.mui-select__menu{border-left:1px solid rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.12)}}.mui-select__menu>div{padding:0 22px;height:42px;line-height:42px;cursor:pointer;white-space:nowrap}.mui-select__menu>div:hover{background-color:#e0e0e0}.mui-select__menu>div.mui--is-selected{background-color:#eee}th{text-align:left}.mui-table{width:100%;max-width:100%;margin-bottom:20px}.mui-table>tbody>tr>td,.mui-table>tbody>tr>th,.mui-table>tfoot>tr>td,.mui-table>tfoot>tr>th,.mui-table>thead>tr>td,.mui-table>thead>tr>th{padding:10px;line-height:1.429}.mui-table>thead>tr>th{border-bottom:2px solid rgba(0,0,0,.12);font-weight:700}.mui-table>tbody+tbody{border-top:2px solid rgba(0,0,0,.12)}.mui-table.mui-table--bordered>tbody>tr>td{border-bottom:1px solid rgba(0,0,0,.12)}.mui-tabs__bar{list-style:none;padding-left:0;margin-bottom:0;background-color:transparent;white-space:nowrap;overflow-x:auto}.mui-tabs__bar>li{display:inline-block}.mui-tabs__bar>li>a{display:block;white-space:nowrap;text-transform:uppercase;font-weight:500;font-size:14px;color:rgba(0,0,0,.87);cursor:default;height:48px;line-height:48px;padding-left:24px;padding-right:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mui-tabs__bar>li>a:hover{text-decoration:none}.mui-tabs__bar>li.mui--is-active{border-bottom:2px solid #5856d6}.mui-tabs__bar>li.mui--is-active>a{color:#5856d6}.mui-tabs__bar.mui-tabs__bar--justified{display:table;width:100%;table-layout:fixed}.mui-tabs__bar.mui-tabs__bar--justified>li{display:table-cell}.mui-tabs__bar.mui-tabs__bar--justified>li>a{text-align:center;padding-left:0;padding-right:0}.mui-tabs__pane{display:none}.mui-tabs__pane.mui--is-active{display:block}[data-mui-toggle=tab]{animation-duration:.1ms;animation-name:mui-node-inserted}.mui-textfield,.searchbar .search-textfield{display:block;padding-top:15px;margin-bottom:20px;position:relative}.mui-textfield>label,.searchbar .search-textfield>label{position:absolute;top:0;display:block;width:100%;color:rgba(0,0,0,.54);font-size:12px;font-weight:400;line-height:15px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.mui-textfield>textarea,.searchbar .search-textfield>textarea{padding-top:5px}.mui-textfield>input:focus~label,.mui-textfield>textarea:focus~label,.searchbar .search-textfield>input:focus~label,.searchbar .search-textfield>textarea:focus~label{color:#5856d6}.mui-textfield--float-label>label{position:absolute;transform:translateY(15px);font-size:16px;line-height:32px;color:rgba(0,0,0,.26);text-overflow:clip;cursor:text;pointer-events:none}.mui-textfield--float-label>input:focus~label,.mui-textfield--float-label>textarea:focus~label{transform:translate(0);font-size:12px;line-height:15px;text-overflow:ellipsis}.mui-textfield--float-label>input:not(:focus).mui--is-not-empty~label,.mui-textfield--float-label>input:not(:focus):not(:empty):not(.mui--is-empty):not(.mui--is-not-empty)~label,.mui-textfield--float-label>input:not(:focus)[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty)~label,.mui-textfield--float-label>textarea:not(:focus).mui--is-not-empty~label,.mui-textfield--float-label>textarea:not(:focus):not(:empty):not(.mui--is-empty):not(.mui--is-not-empty)~label,.mui-textfield--float-label>textarea:not(:focus)[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty)~label{color:rgba(0,0,0,.54);font-size:12px;line-height:15px;transform:translate(0);text-overflow:ellipsis}.mui-textfield--wrap-label{display:table;width:100%;padding-top:0}.mui-textfield--wrap-label:not(.mui-textfield--float-label)>label{display:table-header-group;position:static;white-space:normal;overflow-x:visible}.mui-textfield>input,.mui-textfield>textarea,.searchbar .search-textfield>input,.searchbar .search-textfield>textarea{animation-duration:.1ms;animation-name:mui-node-inserted;display:block;background-color:transparent;color:rgba(0,0,0,.87);border:none;border-bottom:1px solid rgba(0,0,0,.26);outline:none;width:100%;font-size:16px;padding:0;box-shadow:none;border-radius:0;background-image:none}.mui-textfield>input:focus,.mui-textfield>textarea:focus,.searchbar .search-textfield>input:focus,.searchbar .search-textfield>textarea:focus{border-color:#5856d6;border-width:2px}.mui-textfield>input:-moz-read-only,.mui-textfield>textarea:-moz-read-only,.searchbar .search-textfield>input:-moz-read-only,.searchbar .search-textfield>textarea:-moz-read-only{cursor:not-allowed;background-color:transparent;opacity:1}.mui-textfield>input:disabled,.mui-textfield>input:read-only,.mui-textfield>textarea:disabled,.mui-textfield>textarea:read-only,.searchbar .search-textfield>input:disabled,.searchbar .search-textfield>input:read-only,.searchbar .search-textfield>textarea:disabled,.searchbar .search-textfield>textarea:read-only{cursor:not-allowed;background-color:transparent;opacity:1}.mui-textfield>input::-moz-placeholder,.mui-textfield>textarea::-moz-placeholder,.searchbar .search-textfield>input::-moz-placeholder,.searchbar .search-textfield>textarea::-moz-placeholder{color:rgba(0,0,0,.26);opacity:1}.mui-textfield>input::placeholder,.mui-textfield>textarea::placeholder,.searchbar .search-textfield>input::placeholder,.searchbar .search-textfield>textarea::placeholder{color:rgba(0,0,0,.26);opacity:1}.mui-textfield>input,.searchbar .search-textfield>input{height:32px}.mui-textfield>textarea,.searchbar .search-textfield>textarea{min-height:64px}.mui-textfield>textarea[rows]:not([rows="2"]):focus,.searchbar .search-textfield>textarea[rows]:not([rows="2"]):focus{margin-bottom:-1px}.mui-textfield>input:focus,.searchbar .search-textfield>input:focus{height:33px;margin-bottom:-1px}.mui-textfield>input:invalid:not(:focus):not(:required),.mui-textfield>input:invalid:not(:focus):required.mui--is-empty.mui--is-dirty,.mui-textfield>input:invalid:not(:focus):required.mui--is-not-empty,.mui-textfield>input:invalid:not(:focus):required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.mui-textfield>input:invalid:not(:focus):required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty),.mui-textfield>input:not(:focus).mui--is-invalid:not(:required),.mui-textfield>input:not(:focus).mui--is-invalid:required.mui--is-empty.mui--is-dirty,.mui-textfield>input:not(:focus).mui--is-invalid:required.mui--is-not-empty,.mui-textfield>input:not(:focus).mui--is-invalid:required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.mui-textfield>input:not(:focus).mui--is-invalid:required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty),.mui-textfield>textarea:invalid:not(:focus):not(:required),.mui-textfield>textarea:invalid:not(:focus):required.mui--is-empty.mui--is-dirty,.mui-textfield>textarea:invalid:not(:focus):required.mui--is-not-empty,.mui-textfield>textarea:invalid:not(:focus):required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.mui-textfield>textarea:invalid:not(:focus):required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty),.mui-textfield>textarea:not(:focus).mui--is-invalid:not(:required),.mui-textfield>textarea:not(:focus).mui--is-invalid:required.mui--is-empty.mui--is-dirty,.mui-textfield>textarea:not(:focus).mui--is-invalid:required.mui--is-not-empty,.mui-textfield>textarea:not(:focus).mui--is-invalid:required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.mui-textfield>textarea:not(:focus).mui--is-invalid:required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>input:invalid:not(:focus):not(:required),.searchbar .search-textfield>input:invalid:not(:focus):required.mui--is-empty.mui--is-dirty,.searchbar .search-textfield>input:invalid:not(:focus):required.mui--is-not-empty,.searchbar .search-textfield>input:invalid:not(:focus):required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>input:invalid:not(:focus):required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>input:not(:focus).mui--is-invalid:not(:required),.searchbar .search-textfield>input:not(:focus).mui--is-invalid:required.mui--is-empty.mui--is-dirty,.searchbar .search-textfield>input:not(:focus).mui--is-invalid:required.mui--is-not-empty,.searchbar .search-textfield>input:not(:focus).mui--is-invalid:required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>input:not(:focus).mui--is-invalid:required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>textarea:invalid:not(:focus):not(:required),.searchbar .search-textfield>textarea:invalid:not(:focus):required.mui--is-empty.mui--is-dirty,.searchbar .search-textfield>textarea:invalid:not(:focus):required.mui--is-not-empty,.searchbar .search-textfield>textarea:invalid:not(:focus):required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>textarea:invalid:not(:focus):required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>textarea:not(:focus).mui--is-invalid:not(:required),.searchbar .search-textfield>textarea:not(:focus).mui--is-invalid:required.mui--is-empty.mui--is-dirty,.searchbar .search-textfield>textarea:not(:focus).mui--is-invalid:required.mui--is-not-empty,.searchbar .search-textfield>textarea:not(:focus).mui--is-invalid:required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>textarea:not(:focus).mui--is-invalid:required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty){border-color:#f44336;border-width:2px}.mui-textfield>input:invalid:not(:focus):not(:required),.mui-textfield>input:invalid:not(:focus):required.mui--is-empty.mui--is-dirty,.mui-textfield>input:invalid:not(:focus):required.mui--is-not-empty,.mui-textfield>input:invalid:not(:focus):required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.mui-textfield>input:invalid:not(:focus):required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty),.mui-textfield>input:not(:focus).mui--is-invalid:not(:required),.mui-textfield>input:not(:focus).mui--is-invalid:required.mui--is-empty.mui--is-dirty,.mui-textfield>input:not(:focus).mui--is-invalid:required.mui--is-not-empty,.mui-textfield>input:not(:focus).mui--is-invalid:required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.mui-textfield>input:not(:focus).mui--is-invalid:required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>input:invalid:not(:focus):not(:required),.searchbar .search-textfield>input:invalid:not(:focus):required.mui--is-empty.mui--is-dirty,.searchbar .search-textfield>input:invalid:not(:focus):required.mui--is-not-empty,.searchbar .search-textfield>input:invalid:not(:focus):required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>input:invalid:not(:focus):required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>input:not(:focus).mui--is-invalid:not(:required),.searchbar .search-textfield>input:not(:focus).mui--is-invalid:required.mui--is-empty.mui--is-dirty,.searchbar .search-textfield>input:not(:focus).mui--is-invalid:required.mui--is-not-empty,.searchbar .search-textfield>input:not(:focus).mui--is-invalid:required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty),.searchbar .search-textfield>input:not(:focus).mui--is-invalid:required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty){height:33px;margin-bottom:-1px}.mui-textfield:not(.mui-textfield--float-label)>input:invalid:not(:focus):required.mui--is-empty.mui--is-dirty~label,.mui-textfield:not(.mui-textfield--float-label)>input:not(:focus).mui--is-invalid:required.mui--is-empty.mui--is-dirty~label,.mui-textfield:not(.mui-textfield--float-label)>textarea:invalid:not(:focus):required.mui--is-empty.mui--is-dirty~label,.mui-textfield:not(.mui-textfield--float-label)>textarea:not(:focus).mui--is-invalid:required.mui--is-empty.mui--is-dirty~label,.mui-textfield>input:invalid:not(:focus):not(:required)~label,.mui-textfield>input:invalid:not(:focus):required.mui--is-not-empty~label,.mui-textfield>input:invalid:not(:focus):required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty)~label,.mui-textfield>input:invalid:not(:focus):required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty)~label,.mui-textfield>input:not(:focus).mui--is-invalid:not(:required)~label,.mui-textfield>input:not(:focus).mui--is-invalid:required.mui--is-not-empty~label,.mui-textfield>input:not(:focus).mui--is-invalid:required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty)~label,.mui-textfield>input:not(:focus).mui--is-invalid:required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty)~label,.mui-textfield>textarea:invalid:not(:focus):not(:required)~label,.mui-textfield>textarea:invalid:not(:focus):required.mui--is-not-empty~label,.mui-textfield>textarea:invalid:not(:focus):required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty)~label,.mui-textfield>textarea:invalid:not(:focus):required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty)~label,.mui-textfield>textarea:not(:focus).mui--is-invalid:not(:required)~label,.mui-textfield>textarea:not(:focus).mui--is-invalid:required.mui--is-not-empty~label,.mui-textfield>textarea:not(:focus).mui--is-invalid:required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty)~label,.mui-textfield>textarea:not(:focus).mui--is-invalid:required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty)~label,.searchbar .search-textfield:not(.mui-textfield--float-label)>input:invalid:not(:focus):required.mui--is-empty.mui--is-dirty~label,.searchbar .search-textfield:not(.mui-textfield--float-label)>input:not(:focus).mui--is-invalid:required.mui--is-empty.mui--is-dirty~label,.searchbar .search-textfield:not(.mui-textfield--float-label)>textarea:invalid:not(:focus):required.mui--is-empty.mui--is-dirty~label,.searchbar .search-textfield:not(.mui-textfield--float-label)>textarea:not(:focus).mui--is-invalid:required.mui--is-empty.mui--is-dirty~label,.searchbar .search-textfield>input:invalid:not(:focus):not(:required)~label,.searchbar .search-textfield>input:invalid:not(:focus):required.mui--is-not-empty~label,.searchbar .search-textfield>input:invalid:not(:focus):required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty)~label,.searchbar .search-textfield>input:invalid:not(:focus):required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty)~label,.searchbar .search-textfield>input:not(:focus).mui--is-invalid:not(:required)~label,.searchbar .search-textfield>input:not(:focus).mui--is-invalid:required.mui--is-not-empty~label,.searchbar .search-textfield>input:not(:focus).mui--is-invalid:required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty)~label,.searchbar .search-textfield>input:not(:focus).mui--is-invalid:required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty)~label,.searchbar .search-textfield>textarea:invalid:not(:focus):not(:required)~label,.searchbar .search-textfield>textarea:invalid:not(:focus):required.mui--is-not-empty~label,.searchbar .search-textfield>textarea:invalid:not(:focus):required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty)~label,.searchbar .search-textfield>textarea:invalid:not(:focus):required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty)~label,.searchbar .search-textfield>textarea:not(:focus).mui--is-invalid:not(:required)~label,.searchbar .search-textfield>textarea:not(:focus).mui--is-invalid:required.mui--is-not-empty~label,.searchbar .search-textfield>textarea:not(:focus).mui--is-invalid:required:not(:empty):not(.mui--is-empty):not(.mui--is-not-empty)~label,.searchbar .search-textfield>textarea:not(:focus).mui--is-invalid:required[value]:not([value=""]):not(.mui--is-empty):not(.mui--is-not-empty)~label{color:#f44336}@keyframes mui-node-inserted{0%{opacity:.99}to{opacity:1}}.mui--no-transition{transition:none!important}.mui--no-user-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mui-caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.mui--text-left{text-align:left!important}.mui--text-right{text-align:right!important}.mui--text-center{text-align:center!important}.mui--text-justify{text-align:justify!important}.mui--text-nowrap{white-space:nowrap!important}.mui--align-baseline{vertical-align:baseline!important}.mui--align-top{vertical-align:top!important}.mui--align-middle{vertical-align:middle!important}.mui--align-bottom{vertical-align:bottom!important}#top-singer-page .grid-list .artist-btn-box .text .name,.actions-sheet .songinfo .name,.artist-panel .name,.external-download-panel .text .name,.external-panel .text .name,.halltable-topbar .halltable-title .name,.mui--text-dark,.playlist-notification,.song-panel .text .name{color:rgba(0,0,0,.87)}#footer .player-target-containers .header-container .text,#top-singer-page .grid-list .artist-btn-box .text .altname,#top-singer-page .grid-list .artist-btn-box .text .pinyin,.actions-sheet .songinfo .artists,.actions-sheet .songinfo .artists .artist .text .altname,.actions-sheet .songinfo .artists .artist .text .artistpinyin,.actions-sheet .songinfo .artists .artist .text .name,.actions-sheet .songinfo .songpinyin,.actions-sheet .songinfo .url,.artist-panel .altname,.artist-panel .pinyin,.artist-panel .songcount,.external-panel .info,.external-panel .text .artists,.external-panel .text .url,.mui--text-dark-secondary,.song-panel .artists,.song-panel .artists .artist .artistpinyin,.song-panel .artists .artist .link .altname,.song-panel .artists .artist .link .name,.song-panel .info,.song-panel .text .songpinyin{color:rgba(0,0,0,.54)}.mui--text-dark-hint,.singerprofile .content-wrapper .statistic p{color:rgba(0,0,0,.38)}.mui--text-light{color:#fff}.mui--text-light-secondary{color:hsla(0,0%,100%,.7)}.mui--text-light-hint{color:hsla(0,0%,100%,.3)}.mui--text-accent{color:rgba(90,200,250,.87)}.mui--text-accent-secondary{color:rgba(90,200,250,.54)}.mui--text-accent-hint{color:rgba(90,200,250,.38)}.mui--text-black{color:#000}.mui--text-white{color:#fff}.mui--text-danger{color:#f44336}.mui--bg-primary{background-color:#5856d6}.mui--bg-primary-dark{background-color:#1976d2}.mui--bg-primary-light{background-color:#bbdefb}.mui--bg-accent{background-color:#5ac8fa}.mui--bg-accent-dark{background-color:#f50057}.mui--bg-accent-light{background-color:#ff80ab}.mui--bg-danger{background-color:#f44336}.mui-list--inline,.mui-list--unstyled{padding-left:0;list-style:none}.mui-list--inline{margin-left:-5px}.mui-list--inline>li{display:inline-block;padding-left:5px;padding-right:5px}.mui--z1,.mui-dropdown__menu,.mui-select__menu{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.mui--z2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.mui--z3{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.mui--z4{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.mui--z5{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.mui--clearfix:after,.mui--clearfix:before{content:" ";display:table}.mui--clearfix:after{clear:both}.mui--pull-right{float:right!important}.mui--pull-left{float:left!important}.mui--hide{display:none!important}.mui--show{display:block!important}.mui--invisible{visibility:hidden}.mui--overflow-hidden{overflow:hidden!important}.mui--overflow-hidden-x{overflow-x:hidden!important}.mui--overflow-hidden-y{overflow-y:hidden!important}.mui--visible-lg-block,.mui--visible-lg-inline,.mui--visible-lg-inline-block,.mui--visible-md-block,.mui--visible-md-inline,.mui--visible-md-inline-block,.mui--visible-sm-block,.mui--visible-sm-inline,.mui--visible-sm-inline-block,.mui--visible-xl-block,.mui--visible-xl-inline,.mui--visible-xl-inline-block,.mui--visible-xs-block,.mui--visible-xs-inline,.mui--visible-xs-inline-block{display:none!important}@media(max-width:543px){.mui-visible-xs{display:block!important}table.mui-visible-xs{display:table}tr.mui-visible-xs{display:table-row!important}td.mui-visible-xs,th.mui-visible-xs{display:table-cell!important}.mui--visible-xs-block{display:block!important}.mui--visible-xs-inline{display:inline!important}.mui--visible-xs-inline-block{display:inline-block!important}}@media(min-width:544px)and (max-width:767px){.mui-visible-sm{display:block!important}table.mui-visible-sm{display:table}tr.mui-visible-sm{display:table-row!important}td.mui-visible-sm,th.mui-visible-sm{display:table-cell!important}.mui--visible-sm-block{display:block!important}.mui--visible-sm-inline{display:inline!important}.mui--visible-sm-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){.mui-visible-md{display:block!important}table.mui-visible-md{display:table}tr.mui-visible-md{display:table-row!important}td.mui-visible-md,th.mui-visible-md{display:table-cell!important}.mui--visible-md-block{display:block!important}.mui--visible-md-inline{display:inline!important}.mui--visible-md-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1199px){.mui-visible-lg{display:block!important}table.mui-visible-lg{display:table}tr.mui-visible-lg{display:table-row!important}td.mui-visible-lg,th.mui-visible-lg{display:table-cell!important}.mui--visible-lg-block{display:block!important}.mui--visible-lg-inline{display:inline!important}.mui--visible-lg-inline-block{display:inline-block!important}}@media(min-width:1200px){.mui-visible-xl{display:block!important}table.mui-visible-xl{display:table}tr.mui-visible-xl{display:table-row!important}td.mui-visible-xl,th.mui-visible-xl{display:table-cell!important}.mui--visible-xl-block{display:block!important}.mui--visible-xl-inline{display:inline!important}.mui--visible-xl-inline-block{display:inline-block!important}}@media(max-width:543px){.mui--hidden-xs{display:none!important}}@media(min-width:544px)and (max-width:767px){.mui--hidden-sm{display:none!important}}@media(min-width:768px)and (max-width:991px){.mui--hidden-md{display:none!important}}@media(min-width:992px)and (max-width:1199px){.mui--hidden-lg{display:none!important}}@media(min-width:1200px){.mui--hidden-xl{display:none!important}}body.mui-body--scroll-lock{overflow:hidden!important}#mui-overlay,#warning-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999999;background-color:rgba(0,0,0,.2);overflow:auto}.mui-ripple-effect{position:absolute;border-radius:50%;pointer-events:none;opacity:.4;transform:scale(.0001)}.mui-ripple-effect.mui--animate-in{opacity:0;transform:scale(1);transition:transform .3s cubic-bezier(0,0,.2,1),opacity .6s cubic-bezier(0,0,.2,1)}.mui-ripple-effect.mui--active{opacity:.3}.mui-ripple-effect.mui--animate-out{opacity:0;transition:opacity .6s cubic-bezier(0,0,.2,1)}.adsmanager div.top label.upload>.mui-ripple-effect,.main tr.room .room-menu-btn>.mui-ripple-effect,.main tr.room .roombtn-available>.mui-ripple-effect,.main tr.room .roombtn-expired>.mui-ripple-effect,.main tr.room .roombtn-inuse>.mui-ripple-effect,.mui-btn>.mui-ripple-effect{background-color:#a6a6a6}.adsmanager div.top label.upload>.mui-ripple-effect,.main tr.room .roombtn-available>.mui-ripple-effect,.main tr.room .roombtn-expired>.mui-ripple-effect,.main tr.room .roombtn-inuse>.mui-ripple-effect,.mui-btn--accent>.mui-ripple-effect,.mui-btn--danger>.mui-ripple-effect,.mui-btn--dark>.mui-ripple-effect,.mui-btn--primary>.mui-ripple-effect{background-color:#fff}.main tr.room .room-menu-btn>.mui-ripple-effect,.mui-btn--flat>.mui-ripple-effect{background-color:#a6a6a6}.mui--text-display4{font-weight:300;font-size:112px;line-height:112px}.mui--text-display3{font-weight:400;font-size:56px;line-height:56px}.mui--text-display2{font-weight:400;font-size:45px;line-height:48px}#amp-view .adsmanager div.top label.upload,#amp-view .main tr.room .room-menu-btn,#amp-view .main tr.room .roombtn-available,#amp-view .main tr.room .roombtn-expired,#amp-view .main tr.room .roombtn-inuse,#amp-view .mui-btn,.adsmanager div.top #amp-view label.upload,.main tr.room #amp-view .room-menu-btn,.main tr.room #amp-view .roombtn-available,.main tr.room #amp-view .roombtn-expired,.main tr.room #amp-view .roombtn-inuse,.mui--text-display1,h1{font-weight:400;font-size:34px;line-height:40px}.mui--text-headline,h2,header.fixed .title h1{font-weight:400;font-size:24px;line-height:32px}.flowerconfirm ul.frequentusers li,.mui--text-title,h3{font-weight:400;font-size:20px;line-height:28px}.control-panel .panel-container .songname,.main .room-menu-dropdown li,.mui--text-subhead,.songmetadata h1,h4{font-weight:400;font-size:16px;line-height:24px}.mui--text-body2,h5{font-weight:500;font-size:14px;line-height:24px}.control-panel .panel-container .artists,.mui--text-body1{font-weight:400;font-size:14px;line-height:20px}#footer .player-target-containers .header-container .name,.actions-sheet .songinfo .language,.actions-sheet .songinfo .songcode,.actions-sheet .songinfo .time,.control-panel .panel-container .time,.external-download-panel .text .delete,.external-download-panel .text .external-status,.mui--text-caption,.song-panel .text .language,.song-panel .text .songcode{font-weight:400;font-size:12px;line-height:16px}#footer .player-target-containers .header-container .text,.mui--text-menu{font-weight:500;font-size:13px;line-height:17px}.mui--text-button{font-weight:500;font-size:14px;line-height:18px;text-transform:uppercase}body,html{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.adsmanager div.top label.upload:disabled,.main tr.room .room-menu-btn:disabled,.main tr.room .roombtn-available:disabled,.main tr.room .roombtn-expired:disabled,.main tr.room .roombtn-inuse:disabled,.mui-btn:disabled{opacity:.3}body,html{font-size:100%;font:-apple-system-body}.rem--text-display4{font-weight:300;font-size:7rem;line-height:7rem}.rem--text-display3{font-weight:400;font-size:3.5rem;line-height:3.5rem}.rem--text-display2{font-weight:400;font-size:2.8125rem;line-height:3rem}.flowerconfirm .pic caption,.flowerpic caption,.logout-page .message h1,.rem--text-display1,ul.flowers li caption{font-weight:400;font-size:2.125rem;line-height:2.5rem}.rem--text-headline{font-weight:400;font-size:1.5rem;line-height:2rem}#external-page h1,#room-login-page .guide,#search-page h1,.actions-sheet .preview .videoloading,.actions-sheet .songinfo .name,.artist-panel .name,.external-download-list h1,.external-panel .text .name,.hallsetup h1,.halltable-topbar .halltable-title .name,.loading,.logout-page .credit,.logout-page .message p,.playlist-notification,.rem--text-title,.sectionheader,.singerprofile h1,.song-panel .text .name{font-weight:400;font-size:1.25rem;line-height:1.75rem}#top-singer-page .grid-list .artist-btn-box .text .altname,#top-singer-page .grid-list .artist-btn-box .text .name,.actions-sheet .songinfo .artists,.actions-sheet .songinfo .artists .artist .text .name,.adsmanager ul.adslist li.ad .controls .name,.artist-panel .altname,.artist-panel .songcount,.external-download-panel .text .name,.external-panel .text .artists,.mui-appbar .title .artistpinyin,.rem--text-subhead,.song-panel .artists,.song-panel .artists .artist .link .name{font-weight:400;font-size:1rem;line-height:1.5rem}#home-page .info,#home-page .infobox,#home-page .tip,#home-page .warning,.main .tip,.rem--text-body2{font-weight:500;font-size:.875rem;line-height:1.5rem}.main .slave,.rem--text-body1{font-weight:400;font-size:.875rem;line-height:1.25rem}#top-singer-page .grid-list .artist-btn-box .text .pinyin,.actions-sheet .songinfo .artists .artist .text .altname,.actions-sheet .songinfo .artists .artist .text .artistpinyin,.actions-sheet .songinfo .songpinyin,.actions-sheet .songinfo .url,.artist-panel .pinyin,.external-panel .info,.external-panel .text .url,.flowertxnlog .sales,.qrdisplay .url,.rem--text-caption,.song-panel .artists .artist .artistpinyin,.song-panel .artists .artist .link .altname,.song-panel .info,.song-panel .text .songpinyin{font-weight:400;font-size:.75rem;line-height:1rem}.rem--text-menu{font-weight:500;font-size:.8125rem;line-height:1.0625rem}.rem--text-button{font-weight:500;font-size:.875rem;line-height:1.125rem;text-transform:uppercase}.mui-dropdown__menu.mui--is-open{z-index:40000}.footer{height:60px}#footer{position:fixed;width:100%;bottom:0;left:0;right:0;z-index:10;display:flex;flex-direction:column;background:#5856d6;color:#fff}#footer progress{width:100%;height:4px;flex:auto 0 0;color:#ff3b30;background:#fff;border-radius:20px}#footer progress::-webkit-progress-bar{background:#fff;border-radius:20px}#footer progress::-webkit-progress-value{background:#ff3b30;border-radius:20px}#footer progress::-moz-progress-bar{background:#ff3b30;border-radius:20px}#footer .bottombar-panel{display:flex;flex-direction:row;flex:auto 1 0}#footer .bottombar-panel .bottombar-button{flex:auto 0 0;padding:0;margin:0}#footer .bottombar-panel .adsmanager div.top label.upload,#footer .bottombar-panel .main tr.room .room-menu-btn,#footer .bottombar-panel .main tr.room .roombtn-available,#footer .bottombar-panel .main tr.room .roombtn-expired,#footer .bottombar-panel .main tr.room .roombtn-inuse,#footer .bottombar-panel .mui-btn,.adsmanager div.top #footer .bottombar-panel label.upload,.main tr.room #footer .bottombar-panel .room-menu-btn,.main tr.room #footer .bottombar-panel .roombtn-available,.main tr.room #footer .bottombar-panel .roombtn-expired,.main tr.room #footer .bottombar-panel .roombtn-inuse{display:flex;flex-direction:row;justify-content:space-around;align-items:center;height:56px;width:56px;background-color:transparent;padding:0;margin:0}#footer .bottombar-panel .adsmanager div.top label.upload svg,#footer .bottombar-panel .main tr.room .room-menu-btn svg,#footer .bottombar-panel .main tr.room .roombtn-available svg,#footer .bottombar-panel .main tr.room .roombtn-expired svg,#footer .bottombar-panel .main tr.room .roombtn-inuse svg,#footer .bottombar-panel .mui-btn svg,.adsmanager div.top #footer .bottombar-panel label.upload svg,.main tr.room #footer .bottombar-panel .room-menu-btn svg,.main tr.room #footer .bottombar-panel .roombtn-available svg,.main tr.room #footer .bottombar-panel .roombtn-expired svg,.main tr.room #footer .bottombar-panel .roombtn-inuse svg{width:32px;height:32px;color:#fff}#footer .bottombar-panel .mui-dropdown{color:#000}#footer .bottombar-panel .mui-dropdown .mui-dropdown__menu{padding:0}#footer .bottombar-panel .bottom-player{flex:auto 1 1;overflow:hidden}#footer .player-target-containers{overflow-y:auto;background-color:#fff;border:1px solid #bdbdef;box-shadow:1px 1px 2px rgba(0,0,0,.4);padding:1em 1em 4em;max-width:75vh}#footer .player-target-containers .header-container{text-align:center;border-bottom:1px solid #bdbdef}#footer .player-target-containers .header-container .logo{height:5em;width:5em;position:relative;-o-object-fit:contain;object-fit:contain}#footer .player-target-containers .header-container .name{margin-bottom:2em}#footer .player-target-containers .options-container{border-bottom:1px solid #bdbdef}#footer .player-target-containers .options-container .mui-radio{font-size:12px;padding-right:3em;padding-top:4px;padding-bottom:4px}#footer .player-target-containers .options-container .mui-radio label{padding-left:30px;white-space:nowrap}#footer .player-target-containers .options-container .mui-radio input{margin-left:-30px}#footer .bottom-player{display:flex;flex-direction:row}#footer .bottom-player .photo{flex:auto 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:48px;height:48px;margin:4px}#footer .bottom-player .photo.placeholder{color:#000;background:#efeff4;padding:8px}#footer .bottom-player .songinfo{flex:auto 1 1;display:flex;flex-direction:column;justify-content:center;border-left:8px solid transparent;border-right:8px solid transparent;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}#footer .bottom-player .songinfo .songname{font-size:14px}#footer .bottom-player .songinfo .artists,#footer .bottom-player .songinfo .songname{line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}#footer .bottom-player .songinfo .artists{font-size:12px}.page-container{width:100%}.hide-footer .footer{display:none}.mui--appbar-paddingtop{padding-top:56px}@media(min-width:480px){.mui--appbar-paddingtop{padding-top:64px}}#mui-overlay,#warning-overlay{z-index:10000}@keyframes pulse{0%{opacity:0}to{opacity:.6}}#warning-overlay{z-index:10001;background:red;pointer-events:none;opacity:.6;animation:pulse .5s ease-in 0s infinite alternate both running}.searchmessage{padding-bottom:20px}.searchmessage u{color:red}.searchmessage li{word-wrap:break-word}.searchmessage .msg{font-size:1.3rem;text-align:center;padding-top:20px}.searchmessage .buttons{display:flex;flex-direction:column;align-items:center}.searchmessage .buttons .linkbtn{display:block;font-size:1.1rem;margin:6px 0;padding:8px;border-radius:4px;text-align:center;width:100%;max-width:30em}.searchmessage .buttons .linkbtn span{margin-left:6px;margin-right:2px;margin-bottom:-2px}.searchmessage .buttons .linkbtn svg{width:1.1em;height:1.1em;margin-bottom:2px}.searchmessage .buttons .linkbtn.youtube{color:#fff;background:red;border:1px solid red}.searchmessage .buttons .linkbtn.feedback{color:#5856d6;background:transparent;border:1px solid #5856d6}#admin-login-page,#amp-view,#broadcast-page,#hall-login-page,#qrcode-login-page,#room-login-page,#service-page,.main .buttons,.mainpanel,.searchmessage,.setup{padding-left:8px;padding-right:8px}.buttons{text-align:right}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.playlistbtn{position:relative;overflow:visible}.playlistbtn .count{color:#fff;position:absolute;top:8px;left:8px;width:20px;height:20px;background:red;border-radius:20px;padding-top:4px;line-height:1;font-weight:700;font-size:12px;text-align:center}.playlistbtn .animating{animation:bounce 1s 1}.playlistbtn .mui-ripple-effect{max-width:100%;max-height:100%}.profileImg{height:80px;width:80px}.actions-sheet{position:fixed;left:0;right:0;bottom:0;background:#efeff4;border-radius:8px 8px 0 0;z-index:20000;display:flex;pointer-events:none}@media only screen and (orientation:landscape){.actions-sheet{flex-direction:row;align-items:center}.actions-sheet .preview{flex:5 0 0;margin-right:20px}.actions-sheet .songcontrols{flex:1 0 160px}}@media only screen and (orientation:portrait){.actions-sheet{flex-direction:column;justify-content:flex-end}}.actions-sheet .songcontrols{pointer-events:auto;margin:5px 5px 0}.actions-sheet .songcontrols .playlist-item-audiocontrols{display:flex;flex-direction:row;justify-content:space-between;padding:8px 18%}.actions-sheet .songcontrols .playlist-item-audiocontrols .music-key-container{flex:1 1 55%;max-width:55%;margin-right:8%}.actions-sheet .songcontrols .playlist-item-audiocontrols .music-key-container .mui-select{margin-bottom:2px;width:100%;padding:0;border-radius:24px;line-height:40px}.actions-sheet .songcontrols .playlist-item-audiocontrols .music-key-container .mui-select select{height:40px;padding:0 50% 0 16px;font-size:18px;border-bottom:none;background-color:#fff;background-image:linear-gradient(#c5cae9,#c5cae9),linear-gradient(-135deg,transparent 50%,#fff 0),linear-gradient(-225deg,transparent 50%,#fff 0),linear-gradient(#fff 42%,#000 0);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:2px 40%,55% 30px,55% 30px,49% 100%;background-position:right 50% center,100% 100%,100% 100%,100% 100%}.actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container{flex:1 1 45%;max-width:45%}.actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container .adsmanager div.top .amp-btn>label.upload>.icon>svg,.actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container .amp-btn>.mui-btn>.icon>svg,.actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container .main tr.room .amp-btn>.room-menu-btn>.icon>svg,.actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container .main tr.room .amp-btn>.roombtn-available>.icon>svg,.actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container .main tr.room .amp-btn>.roombtn-expired>.icon>svg,.actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container .main tr.room .amp-btn>.roombtn-inuse>.icon>svg,.adsmanager div.top .actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container .amp-btn>label.upload>.icon>svg,.main tr.room .actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container .amp-btn>.room-menu-btn>.icon>svg,.main tr.room .actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container .amp-btn>.roombtn-available>.icon>svg,.main tr.room .actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container .amp-btn>.roombtn-expired>.icon>svg,.main tr.room .actions-sheet .songcontrols .playlist-item-audiocontrols .vocal-container .amp-btn>.roombtn-inuse>.icon>svg{color:#000}.actions-sheet .buttongroup{pointer-events:auto}.actions-sheet .buttongroup .adsmanager div.top label.upload,.actions-sheet .buttongroup .main tr.room .room-menu-btn,.actions-sheet .buttongroup .main tr.room .roombtn-available,.actions-sheet .buttongroup .main tr.room .roombtn-expired,.actions-sheet .buttongroup .main tr.room .roombtn-inuse,.actions-sheet .buttongroup .mui-btn,.adsmanager div.top .actions-sheet .buttongroup label.upload,.main tr.room .actions-sheet .buttongroup .room-menu-btn,.main tr.room .actions-sheet .buttongroup .roombtn-available,.main tr.room .actions-sheet .buttongroup .roombtn-expired,.main tr.room .actions-sheet .buttongroup .roombtn-inuse{display:block;width:100%;padding:0 10px;margin:10px;text-align:left}.actions-sheet .buttongroup .adsmanager div.top label.upload svg,.actions-sheet .buttongroup .main tr.room .room-menu-btn svg,.actions-sheet .buttongroup .main tr.room .roombtn-available svg,.actions-sheet .buttongroup .main tr.room .roombtn-expired svg,.actions-sheet .buttongroup .main tr.room .roombtn-inuse svg,.actions-sheet .buttongroup .mui-btn svg,.adsmanager div.top .actions-sheet .buttongroup label.upload svg,.main tr.room .actions-sheet .buttongroup .room-menu-btn svg,.main tr.room .actions-sheet .buttongroup .roombtn-available svg,.main tr.room .actions-sheet .buttongroup .roombtn-expired svg,.main tr.room .actions-sheet .buttongroup .roombtn-inuse svg{width:18px;height:18px;margin-right:1.5em}.actions-sheet .buttongroup hr{border-top:1px solid #fff}.actions-sheet .songinfo{padding:4px 8px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.actions-sheet .songinfo .songpinyin{margin-bottom:.75em;line-height:.7em}.actions-sheet .songinfo .songcode{float:right;font-style:italic;font-family:monospace}.actions-sheet .songinfo .url{margin-bottom:.75em}.actions-sheet .songinfo .time{text-align:right;margin-top:-18px;margin-bottom:4px;margin-right:2px}.actions-sheet .songinfo .language{float:right;clear:both}.actions-sheet .songinfo .favorite{float:right;color:#ff3b30;padding:0;margin:0}.actions-sheet .songinfo .favorite svg{float:right;width:30px;height:30px}.actions-sheet .songinfo .artists{margin-top:.5em;vertical-align:top}.actions-sheet .songinfo .artists .artist{display:inline-flex;flex-direction:row;align-items:center;background-color:rgba(88,86,214,.1);padding:2px 12px 2px 4px;border-radius:50px;border:1px solid rgba(0,0,0,.1);margin-right:.4rem;cursor:pointer}.actions-sheet .songinfo .artists .artist:active{background-color:rgba(88,86,214,.5)}.actions-sheet .songinfo .artists .artist .photo{flex:0 0 auto;width:36px;height:36px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;margin-right:4px;border-radius:50%}.actions-sheet .songinfo .artists .artist .photo.placeholder{color:silver}.actions-sheet .songinfo .artists .artist .text{flex:auto 1 1}.actions-sheet .songinfo .artists .artist .text .artistpinyin{line-height:.6em}.actions-sheet .songinfo .artists .artist .text .altname{margin-left:.5em}.actions-sheet .songtargetSelector{position:relative;display:inline-block;padding-left:5px;padding-right:5px;margin-bottom:25px;width:100%}.actions-sheet .songtargetSelector select{width:100%;font-size:20px;padding:8px;border-radius:5px}.actions-sheet .songtargetSelector .tooltiptext{visibility:hidden;color:#fff;text-align:center;border-radius:6px;padding:5px 8px;position:absolute;z-index:1;top:125%;opacity:0;transition:opacity .3s}.actions-sheet .songtargetSelector .tooltiptext:after{content:"";position:absolute;bottom:100%;left:10%;margin-left:-8px;border:8px solid transparent;border-bottom-color:#f44336}.actions-sheet .songtargetSelector.error>.tooltiptext{visibility:visible;opacity:1}.actions-sheet .bottom-buttons{pointer-events:auto;display:flex;justify-content:space-evenly;border-top:1px solid #ddd;margin-left:-5px;margin-right:-5px;width:calc(100% + 10px);padding-top:20px}.actions-sheet .bottom-buttons .adsmanager div.top label.upload,.actions-sheet .bottom-buttons .main tr.room .room-menu-btn,.actions-sheet .bottom-buttons .main tr.room .roombtn-available,.actions-sheet .bottom-buttons .main tr.room .roombtn-expired,.actions-sheet .bottom-buttons .main tr.room .roombtn-inuse,.actions-sheet .bottom-buttons .mui-btn,.adsmanager div.top .actions-sheet .bottom-buttons label.upload,.main tr.room .actions-sheet .bottom-buttons .room-menu-btn,.main tr.room .actions-sheet .bottom-buttons .roombtn-available,.main tr.room .actions-sheet .bottom-buttons .roombtn-expired,.main tr.room .actions-sheet .bottom-buttons .roombtn-inuse{height:40px;padding:0 10px;font-size:12px}.actions-sheet .bottom-buttons .adsmanager div.top label.upload svg,.actions-sheet .bottom-buttons .main tr.room .room-menu-btn svg,.actions-sheet .bottom-buttons .main tr.room .roombtn-available svg,.actions-sheet .bottom-buttons .main tr.room .roombtn-expired svg,.actions-sheet .bottom-buttons .main tr.room .roombtn-inuse svg,.actions-sheet .bottom-buttons .mui-btn svg,.adsmanager div.top .actions-sheet .bottom-buttons label.upload svg,.main tr.room .actions-sheet .bottom-buttons .room-menu-btn svg,.main tr.room .actions-sheet .bottom-buttons .roombtn-available svg,.main tr.room .actions-sheet .bottom-buttons .roombtn-expired svg,.main tr.room .actions-sheet .bottom-buttons .roombtn-inuse svg{width:30px;height:30px}.actions-sheet .bottom-buttons .adsmanager div.top .mui-btn+label.upload,.actions-sheet .bottom-buttons .adsmanager div.top label.upload+.mui-btn,.actions-sheet .bottom-buttons .adsmanager div.top label.upload+label.upload,.actions-sheet .bottom-buttons .main tr.room .adsmanager div.top .room-menu-btn+label.upload,.actions-sheet .bottom-buttons .main tr.room .adsmanager div.top .roombtn-available+label.upload,.actions-sheet .bottom-buttons .main tr.room .adsmanager div.top .roombtn-expired+label.upload,.actions-sheet .bottom-buttons .main tr.room .adsmanager div.top .roombtn-inuse+label.upload,.actions-sheet .bottom-buttons .main tr.room .adsmanager div.top label.upload+.room-menu-btn,.actions-sheet .bottom-buttons .main tr.room .adsmanager div.top label.upload+.roombtn-available,.actions-sheet .bottom-buttons .main tr.room .adsmanager div.top label.upload+.roombtn-expired,.actions-sheet .bottom-buttons .main tr.room .adsmanager div.top label.upload+.roombtn-inuse,.actions-sheet .bottom-buttons .main tr.room .mui-btn+.room-menu-btn,.actions-sheet .bottom-buttons .main tr.room .mui-btn+.roombtn-available,.actions-sheet .bottom-buttons .main tr.room .mui-btn+.roombtn-expired,.actions-sheet .bottom-buttons .main tr.room .mui-btn+.roombtn-inuse,.actions-sheet .bottom-buttons .main tr.room .room-menu-btn+.mui-btn,.actions-sheet .bottom-buttons .main tr.room .room-menu-btn+.room-menu-btn,.actions-sheet .bottom-buttons .main tr.room .room-menu-btn+.roombtn-available,.actions-sheet .bottom-buttons .main tr.room .room-menu-btn+.roombtn-expired,.actions-sheet .bottom-buttons .main tr.room .room-menu-btn+.roombtn-inuse,.actions-sheet .bottom-buttons .main tr.room .roombtn-available+.mui-btn,.actions-sheet .bottom-buttons .main tr.room .roombtn-available+.room-menu-btn,.actions-sheet .bottom-buttons .main tr.room .roombtn-available+.roombtn-available,.actions-sheet .bottom-buttons .main tr.room .roombtn-available+.roombtn-expired,.actions-sheet .bottom-buttons .main tr.room .roombtn-available+.roombtn-inuse,.actions-sheet .bottom-buttons .main tr.room .roombtn-expired+.mui-btn,.actions-sheet .bottom-buttons .main tr.room .roombtn-expired+.room-menu-btn,.actions-sheet .bottom-buttons .main tr.room .roombtn-expired+.roombtn-available,.actions-sheet .bottom-buttons .main tr.room .roombtn-expired+.roombtn-expired,.actions-sheet .bottom-buttons .main tr.room .roombtn-expired+.roombtn-inuse,.actions-sheet .bottom-buttons .main tr.room .roombtn-inuse+.mui-btn,.actions-sheet .bottom-buttons .main tr.room .roombtn-inuse+.room-menu-btn,.actions-sheet .bottom-buttons .main tr.room .roombtn-inuse+.roombtn-available,.actions-sheet .bottom-buttons .main tr.room .roombtn-inuse+.roombtn-expired,.actions-sheet .bottom-buttons .main tr.room .roombtn-inuse+.roombtn-inuse,.actions-sheet .bottom-buttons .mui-btn+.mui-btn,.adsmanager div.top .actions-sheet .bottom-buttons .main tr.room .room-menu-btn+label.upload,.adsmanager div.top .actions-sheet .bottom-buttons .main tr.room .roombtn-available+label.upload,.adsmanager div.top .actions-sheet .bottom-buttons .main tr.room .roombtn-expired+label.upload,.adsmanager div.top .actions-sheet .bottom-buttons .main tr.room .roombtn-inuse+label.upload,.adsmanager div.top .actions-sheet .bottom-buttons .main tr.room label.upload+.room-menu-btn,.adsmanager div.top .actions-sheet .bottom-buttons .main tr.room label.upload+.roombtn-available,.adsmanager div.top .actions-sheet .bottom-buttons .main tr.room label.upload+.roombtn-expired,.adsmanager div.top .actions-sheet .bottom-buttons .main tr.room label.upload+.roombtn-inuse,.adsmanager div.top .actions-sheet .bottom-buttons .mui-btn+label.upload,.adsmanager div.top .actions-sheet .bottom-buttons label.upload+.mui-btn,.adsmanager div.top .actions-sheet .bottom-buttons label.upload+label.upload,.adsmanager div.top .main tr.room .actions-sheet .bottom-buttons .room-menu-btn+label.upload,.adsmanager div.top .main tr.room .actions-sheet .bottom-buttons .roombtn-available+label.upload,.adsmanager div.top .main tr.room .actions-sheet .bottom-buttons .roombtn-expired+label.upload,.adsmanager div.top .main tr.room .actions-sheet .bottom-buttons .roombtn-inuse+label.upload,.adsmanager div.top .main tr.room .actions-sheet .bottom-buttons label.upload+.room-menu-btn,.adsmanager div.top .main tr.room .actions-sheet .bottom-buttons label.upload+.roombtn-available,.adsmanager div.top .main tr.room .actions-sheet .bottom-buttons label.upload+.roombtn-expired,.adsmanager div.top .main tr.room .actions-sheet .bottom-buttons label.upload+.roombtn-inuse,.main tr.room .actions-sheet .bottom-buttons .adsmanager div.top .room-menu-btn+label.upload,.main tr.room .actions-sheet .bottom-buttons .adsmanager div.top .roombtn-available+label.upload,.main tr.room .actions-sheet .bottom-buttons .adsmanager div.top .roombtn-expired+label.upload,.main tr.room .actions-sheet .bottom-buttons .adsmanager div.top .roombtn-inuse+label.upload,.main tr.room .actions-sheet .bottom-buttons .adsmanager div.top label.upload+.room-menu-btn,.main tr.room .actions-sheet .bottom-buttons .adsmanager div.top label.upload+.roombtn-available,.main tr.room .actions-sheet .bottom-buttons .adsmanager div.top label.upload+.roombtn-expired,.main tr.room .actions-sheet .bottom-buttons .adsmanager div.top label.upload+.roombtn-inuse,.main tr.room .actions-sheet .bottom-buttons .mui-btn+.room-menu-btn,.main tr.room .actions-sheet .bottom-buttons .mui-btn+.roombtn-available,.main tr.room .actions-sheet .bottom-buttons .mui-btn+.roombtn-expired,.main tr.room .actions-sheet .bottom-buttons .mui-btn+.roombtn-inuse,.main tr.room .actions-sheet .bottom-buttons .room-menu-btn+.mui-btn,.main tr.room .actions-sheet .bottom-buttons .room-menu-btn+.room-menu-btn,.main tr.room .actions-sheet .bottom-buttons .room-menu-btn+.roombtn-available,.main tr.room .actions-sheet .bottom-buttons .room-menu-btn+.roombtn-expired,.main tr.room .actions-sheet .bottom-buttons .room-menu-btn+.roombtn-inuse,.main tr.room .actions-sheet .bottom-buttons .roombtn-available+.mui-btn,.main tr.room .actions-sheet .bottom-buttons .roombtn-available+.room-menu-btn,.main tr.room .actions-sheet .bottom-buttons .roombtn-available+.roombtn-available,.main tr.room .actions-sheet .bottom-buttons .roombtn-available+.roombtn-expired,.main tr.room .actions-sheet .bottom-buttons .roombtn-available+.roombtn-inuse,.main tr.room .actions-sheet .bottom-buttons .roombtn-expired+.mui-btn,.main tr.room .actions-sheet .bottom-buttons .roombtn-expired+.room-menu-btn,.main tr.room .actions-sheet .bottom-buttons .roombtn-expired+.roombtn-available,.main tr.room .actions-sheet .bottom-buttons .roombtn-expired+.roombtn-expired,.main tr.room .actions-sheet .bottom-buttons .roombtn-expired+.roombtn-inuse,.main tr.room .actions-sheet .bottom-buttons .roombtn-inuse+.mui-btn,.main tr.room .actions-sheet .bottom-buttons .roombtn-inuse+.room-menu-btn,.main tr.room .actions-sheet .bottom-buttons .roombtn-inuse+.roombtn-available,.main tr.room .actions-sheet .bottom-buttons .roombtn-inuse+.roombtn-expired,.main tr.room .actions-sheet .bottom-buttons .roombtn-inuse+.roombtn-inuse{margin-left:0}.actions-sheet .bottom-buttons .back-btn{background-color:transparent;float:left;padding-left:10px;width:20%;margin-left:2%;margin-right:3%}.actions-sheet .bottom-buttons .add-song-container{display:flex;flex-direction:row;width:60%;margin-right:25%}.actions-sheet .bottom-buttons .add-song-container .addsong-btn{flex:1 1 auto;border-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px;z-index:40001;margin-right:1px}.actions-sheet .bottom-buttons .add-song-container .mui-dropdown{flex:0 0 36px;width:36px}.actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-btn{padding:0;width:36px;border-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px;z-index:40001}.actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu{padding-top:10px}.actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu .adsmanager div.top label.upload,.actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu .main tr.room .room-menu-btn,.actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu .main tr.room .roombtn-available,.actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu .main tr.room .roombtn-expired,.actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu .main tr.room .roombtn-inuse,.actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu .mui-btn,.adsmanager div.top .actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu label.upload,.main tr.room .actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu .room-menu-btn,.main tr.room .actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu .roombtn-available,.main tr.room .actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu .roombtn-expired,.main tr.room .actions-sheet .bottom-buttons .add-song-container .mui-dropdown .more-menu .roombtn-inuse{width:100%;padding-left:10px;text-align:left}.actions-sheet .will-play{margin-top:16px;padding-top:30px;height:56px}@media(orientation:landscape)and (max-height:480px){.actions-sheet .will-play{padding-top:32px;height:48px}}@media(min-width:480px){.actions-sheet .will-play{padding-top:32px;height:64px}}.actions-sheet .preview{position:relative;margin:12px}.actions-sheet .preview video{width:100%;-o-object-fit:fill;object-fit:fill;pointer-events:auto}.actions-sheet .preview .photo{height:auto;width:100%;pointer-events:auto}.actions-sheet .preview .videoloading{position:absolute;bottom:2em;width:100%;text-align:center}@keyframes blink{0%{opacity:0}to{opacity:1}}.scroll-top{position:fixed;bottom:-64px;right:20px;z-index:10;transition:all .6s}.adsmanager div.top .scroll-top label.upload,.main tr.room .scroll-top .room-menu-btn,.main tr.room .scroll-top .roombtn-available,.main tr.room .scroll-top .roombtn-expired,.main tr.room .scroll-top .roombtn-inuse,.scroll-top .adsmanager div.top label.upload,.scroll-top .main tr.room .room-menu-btn,.scroll-top .main tr.room .roombtn-available,.scroll-top .main tr.room .roombtn-expired,.scroll-top .main tr.room .roombtn-inuse,.scroll-top .mui-btn{padding:0}.adsmanager div.top .scroll-top label.upload svg,.main tr.room .scroll-top .room-menu-btn svg,.main tr.room .scroll-top .roombtn-available svg,.main tr.room .scroll-top .roombtn-expired svg,.main tr.room .scroll-top .roombtn-inuse svg,.scroll-top .adsmanager div.top label.upload svg,.scroll-top .main tr.room .room-menu-btn svg,.scroll-top .main tr.room .roombtn-available svg,.scroll-top .main tr.room .roombtn-expired svg,.scroll-top .main tr.room .roombtn-inuse svg,.scroll-top .mui-btn svg{width:36px;height:36px}.scroll-top.visible{bottom:64px;transition:all .6s}.viewwrapper{background:#fff}.viewwrapper .content-wrapper .floating{top:64px}.notification{position:fixed;overflow:auto;top:-8px;left:3rem;right:3rem;z-index:40000;background:rgba(0,0,0,.6);color:#fff;pointer-events:none;border-radius:8px;padding:16px}#playlist-view{min-height:100vh}#playlist-view .header{background:#5856d6;color:#fff;width:100%;height:48px}#playlist-view .header .title{padding-top:0}#playlist-view .header .title h1{width:100%;margin-top:0;margin-bottom:0;text-align:center;font-weight:400;font-size:24px}#playlist-view .livestream{text-align:center;padding-top:2rem;padding-bottom:2rem}#playlist-view .shuffle-button{text-align:right;padding-right:1rem;padding-top:1rem}#playlist-view .shuffle-button .adsmanager div.top label.upload,#playlist-view .shuffle-button .main tr.room .room-menu-btn,#playlist-view .shuffle-button .main tr.room .roombtn-available,#playlist-view .shuffle-button .main tr.room .roombtn-expired,#playlist-view .shuffle-button .main tr.room .roombtn-inuse,#playlist-view .shuffle-button .mui-btn,.adsmanager div.top #playlist-view .shuffle-button label.upload,.main tr.room #playlist-view .shuffle-button .room-menu-btn,.main tr.room #playlist-view .shuffle-button .roombtn-available,.main tr.room #playlist-view .shuffle-button .roombtn-expired,.main tr.room #playlist-view .shuffle-button .roombtn-inuse{background-color:#fff;font-size:xx-small;color:#000;margin:0}#playlist-view .shuffle-button .adsmanager div.top label.upload svg,#playlist-view .shuffle-button .main tr.room .room-menu-btn svg,#playlist-view .shuffle-button .main tr.room .roombtn-available svg,#playlist-view .shuffle-button .main tr.room .roombtn-expired svg,#playlist-view .shuffle-button .main tr.room .roombtn-inuse svg,#playlist-view .shuffle-button .mui-btn svg,.adsmanager div.top #playlist-view .shuffle-button label.upload svg,.main tr.room #playlist-view .shuffle-button .room-menu-btn svg,.main tr.room #playlist-view .shuffle-button .roombtn-available svg,.main tr.room #playlist-view .shuffle-button .roombtn-expired svg,.main tr.room #playlist-view .shuffle-button .roombtn-inuse svg{height:12px;width:12px}#playlist-view .video-container{position:relative;margin:2rem 4px}#playlist-view .video-container .controls{display:flex;flex-direction:row;align-items:baseline}#playlist-view .video-container .controls .status{flex:auto 1 0}#playlist-view .video-container .controls button{flex:auto 0 0}#playlist-view .video-container .controls svg{width:24px;height:24px}#playlist-view .video-container video{width:100%;-o-object-fit:fill;object-fit:fill;pointer-events:auto}#playlist-view .video-container .videoloading{text-align:center}#playlist-view .playlist-item{background:#fff}#base-app-container{background-color:#efeff4;min-height:100vh;max-width:100%}#base-app-container .cover{position:absolute;top:0;left:0;right:0;border-bottom-right-radius:100% 40px;border-bottom-left-radius:100% 40px;height:66.6%;pointer-events:none;background-color:#5856d6}#base-app-container .header-container{width:100%;text-align:center;height:25vh;min-height:220px}#base-app-container .header-container .logo{width:88px;height:88px;top:56px;position:relative;-o-object-fit:contain;object-fit:contain;z-index:10;filter:drop-shadow(0 0 10px rgba(255,255,255,.6705882353))}#base-app-container .content-wrapper{position:relative;height:50vh;min-height:340px;width:74%;margin-left:13%;margin-right:13%;padding-top:30px;padding-bottom:30px;background-color:#fff;border:0;border-radius:40px;text-align:center;z-index:10}#base-app-container .content-wrapper .copyright-link{font-size:10px;width:100%}#base-app-container .welcome{font-size:24px;font-weight:700;letter-spacing:2px;line-height:34px;width:100%;margin-top:6vh;padding-bottom:30px;text-align:center;color:#8e8e93;z-index:10}#main-login-page{height:100%}#main-login-page p{font-size:14px}#main-login-page .button-container{display:flex;flex-direction:column;justify-content:space-evenly;height:100%;padding-bottom:20px}#main-login-page .button-container .text{width:100%;text-align:center;position:relative}#main-login-page .button-container .text .or{font-size:14px;color:#8e8e93;width:50px;height:34px;line-height:34px;border-radius:20px;background-color:#efeff4;display:inline-block}#main-login-page .button-container .text hr{width:150px;position:absolute;left:0;right:0;top:-5px;z-index:-1;color:#efeff4}#main-login-page .button-container .adsmanager div.top label.upload,#main-login-page .button-container .main tr.room .room-menu-btn,#main-login-page .button-container .main tr.room .roombtn-available,#main-login-page .button-container .main tr.room .roombtn-expired,#main-login-page .button-container .main tr.room .roombtn-inuse,#main-login-page .button-container .mui-btn,.adsmanager div.top #main-login-page .button-container label.upload,.main tr.room #main-login-page .button-container .room-menu-btn,.main tr.room #main-login-page .button-container .roombtn-available,.main tr.room #main-login-page .button-container .roombtn-expired,.main tr.room #main-login-page .button-container .roombtn-inuse{border-radius:20px;width:180px;height:40px;line-height:40px;font-size:12px;letter-spacing:1px}#admin-login-page,#hall-login-page,#qrcode-login-page{height:100%}#room-login-page{margin-top:0}#room-login-page .guide{text-align:center;font-size:.9rem;line-height:.5rem}#room-login-page .tv-container{display:inline-block;position:relative;width:230px}#room-login-page .tv-container .example{position:absolute;font-size:10px;right:39px;top:10px}#room-login-page .tv-container .example code{color:red}#room-login-page .tv-container img.tv{width:170px;height:112px}#room-login-page .tv-container svg.polygon{position:absolute;top:0;left:0;width:100%;height:200px}#room-login-page .back{margin-top:18px}#room-login-page .pair-input{width:100%;margin-top:20px;border:1px solid #999;border-radius:30px;padding:0 20px;background:#fff;display:block;position:relative}#room-login-page .pair-input input{width:100%;font-size:30px;border:0;outline:0}#room-login-page .pair-input input::-moz-placeholder{font-size:20px;text-align:center}#room-login-page .pair-input input::placeholder{font-size:20px;text-align:center}.control-panel{display:flex;flex-wrap:wrap;--control-photo-size:100px;--control-photo-container-size:calc(var(--control-photo-size) + 16px);--control-photo-height:calc(var(--control-photo-container-size)/2 + 24px)}.control-panel .photo-container{background:#5856d6;color:#e0e0e0;padding-left:16px;padding-top:10px;z-index:3;width:var(--control-photo-container-size);height:var(--control-photo-height)}.control-panel .photo-container .photo{width:var(--control-photo-size);height:var(--control-photo-size);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10%;box-shadow:0 0 4px 0 #000}.control-panel .photo-container .photo.placeholder{color:#000;background:#efeff4;padding:16px}.control-panel .panel-container{background:#5856d6;color:#fff;padding-left:16px;padding-right:16px;width:calc(100% - var(--control-photo-container-size));height:var(--control-photo-height);overflow:hidden}.control-panel .panel-container progress{width:100%;height:.5rem;color:#4cd964;background:#fff;border-radius:20px}.control-panel .panel-container progress::-webkit-progress-bar{background:#fff;border-radius:20px}.control-panel .panel-container progress::-webkit-progress-value{background:#4cd964;border-radius:20px}.control-panel .panel-container progress::-moz-progress-bar{background:#4cd964;border-radius:20px}.control-panel .panel-container .artists,.control-panel .panel-container .songname{white-space:nowrap;text-overflow:ellipsis;text-align:center;overflow:hidden}.control-panel .panel-container .artists{font-size:12px}.control-panel .panel-container .time{margin-top:-4px;text-align:right}.control-panel .iconbar-container{margin-left:var(--control-photo-container-size);width:calc(100% - var(--control-photo-container-size));height:calc(var(--control-photo-container-size)/2 - 4px);display:flex;flex-direction:row;padding-left:5%;padding-right:5%;justify-content:space-between}.adsmanager div.top .control-panel .iconbar-container label.upload,.control-panel .iconbar-container .adsmanager div.top label.upload,.control-panel .iconbar-container .main tr.room .room-menu-btn,.control-panel .iconbar-container .main tr.room .roombtn-available,.control-panel .iconbar-container .main tr.room .roombtn-expired,.control-panel .iconbar-container .main tr.room .roombtn-inuse,.control-panel .iconbar-container .mui-btn,.main tr.room .control-panel .iconbar-container .room-menu-btn,.main tr.room .control-panel .iconbar-container .roombtn-available,.main tr.room .control-panel .iconbar-container .roombtn-expired,.main tr.room .control-panel .iconbar-container .roombtn-inuse{flex:1 1 auto;height:54px;margin:0;text-transform:none;padding:0}.adsmanager div.top .control-panel .iconbar-container label.upload p,.control-panel .iconbar-container .adsmanager div.top label.upload p,.control-panel .iconbar-container .main tr.room .room-menu-btn p,.control-panel .iconbar-container .main tr.room .roombtn-available p,.control-panel .iconbar-container .main tr.room .roombtn-expired p,.control-panel .iconbar-container .main tr.room .roombtn-inuse p,.control-panel .iconbar-container .mui-btn p,.main tr.room .control-panel .iconbar-container .room-menu-btn p,.main tr.room .control-panel .iconbar-container .roombtn-available p,.main tr.room .control-panel .iconbar-container .roombtn-expired p,.main tr.room .control-panel .iconbar-container .roombtn-inuse p{margin:0}.adsmanager div.top .control-panel .iconbar-container label.upload .icon,.control-panel .iconbar-container .adsmanager div.top label.upload .icon,.control-panel .iconbar-container .main tr.room .room-menu-btn .icon,.control-panel .iconbar-container .main tr.room .roombtn-available .icon,.control-panel .iconbar-container .main tr.room .roombtn-expired .icon,.control-panel .iconbar-container .main tr.room .roombtn-inuse .icon,.control-panel .iconbar-container .mui-btn .icon,.main tr.room .control-panel .iconbar-container .room-menu-btn .icon,.main tr.room .control-panel .iconbar-container .roombtn-available .icon,.main tr.room .control-panel .iconbar-container .roombtn-expired .icon,.main tr.room .control-panel .iconbar-container .roombtn-inuse .icon{line-height:0}.adsmanager div.top .control-panel .iconbar-container label.upload .icon svg,.control-panel .iconbar-container .adsmanager div.top label.upload .icon svg,.control-panel .iconbar-container .main tr.room .room-menu-btn .icon svg,.control-panel .iconbar-container .main tr.room .roombtn-available .icon svg,.control-panel .iconbar-container .main tr.room .roombtn-expired .icon svg,.control-panel .iconbar-container .main tr.room .roombtn-inuse .icon svg,.control-panel .iconbar-container .mui-btn .icon svg,.main tr.room .control-panel .iconbar-container .room-menu-btn .icon svg,.main tr.room .control-panel .iconbar-container .roombtn-available .icon svg,.main tr.room .control-panel .iconbar-container .roombtn-expired .icon svg,.main tr.room .control-panel .iconbar-container .roombtn-inuse .icon svg{height:24px;width:24px}.adsmanager div.top .control-panel .iconbar-container label.upload .text,.control-panel .iconbar-container .adsmanager div.top label.upload .text,.control-panel .iconbar-container .main tr.room .room-menu-btn .text,.control-panel .iconbar-container .main tr.room .roombtn-available .text,.control-panel .iconbar-container .main tr.room .roombtn-expired .text,.control-panel .iconbar-container .main tr.room .roombtn-inuse .text,.control-panel .iconbar-container .mui-btn .text,.main tr.room .control-panel .iconbar-container .room-menu-btn .text,.main tr.room .control-panel .iconbar-container .roombtn-available .text,.main tr.room .control-panel .iconbar-container .roombtn-expired .text,.main tr.room .control-panel .iconbar-container .roombtn-inuse .text{line-height:14px;text-align:center;font-size:12px;font-weight:400;color:#666}.adsmanager div.top .control-panel .iconbar-container label.upload,.control-panel .iconbar-container .adsmanager div.top label.upload,.control-panel .iconbar-container .main tr.room .roombtn-available,.control-panel .iconbar-container .main tr.room .roombtn-expired,.control-panel .iconbar-container .main tr.room .roombtn-inuse,.control-panel .iconbar-container .mui-btn--primary,.main tr.room .control-panel .iconbar-container .roombtn-available,.main tr.room .control-panel .iconbar-container .roombtn-expired,.main tr.room .control-panel .iconbar-container .roombtn-inuse{color:#000}.adsmanager div.top .control-panel .iconbar-container label.upload .icon,.control-panel .iconbar-container .adsmanager div.top label.upload .icon,.control-panel .iconbar-container .main tr.room .roombtn-available .icon,.control-panel .iconbar-container .main tr.room .roombtn-expired .icon,.control-panel .iconbar-container .main tr.room .roombtn-inuse .icon,.control-panel .iconbar-container .mui-btn--primary .icon,.main tr.room .control-panel .iconbar-container .roombtn-available .icon,.main tr.room .control-panel .iconbar-container .roombtn-expired .icon,.main tr.room .control-panel .iconbar-container .roombtn-inuse .icon{background-color:#5856d6}.adsmanager div.top .control-panel .iconbar-container label.upload .icon svg,.control-panel .iconbar-container .adsmanager div.top label.upload .icon svg,.control-panel .iconbar-container .main tr.room .roombtn-available .icon svg,.control-panel .iconbar-container .main tr.room .roombtn-expired .icon svg,.control-panel .iconbar-container .main tr.room .roombtn-inuse .icon svg,.control-panel .iconbar-container .mui-btn--primary .icon svg,.main tr.room .control-panel .iconbar-container .roombtn-available .icon svg,.main tr.room .control-panel .iconbar-container .roombtn-expired .icon svg,.main tr.room .control-panel .iconbar-container .roombtn-inuse .icon svg{color:#fff}.control-panel .iconbar-container .mui-btn--small{margin-top:20px}.control-panel .iconbar-container .mui-btn--small .icon{line-height:44px}.control-panel .iconbar-container .mui-btn--small .icon svg{width:32px;height:32px}.control-panel .iconbar-container .mui-btn--large{width:83px;height:83px;padding:4px;background-color:#c5cae9;box-shadow:none}.control-panel .iconbar-container .mui-btn--large .icon{line-height:75px;border-radius:50%}.control-panel .iconbar-container .mui-btn--large .icon svg{width:55px;height:55px}.control-panel .iconbar-container .play-button .icon .active{opacity:1}.control-panel .iconbar-container .play-button .icon .play.active{color:#2f992f}.control-panel .iconbar-container .play-button .icon .pause.active{color:#fd3535}.control-panel .iconbar-container .play-button .icon svg{margin-left:-4px;margin-right:-4px;opacity:.3}.control-panel .control-container{width:100%;position:relative}.control-panel .control-container .disabled-warning{position:absolute;top:0;width:100%;height:calc(100% + 10px);display:flex;align-items:center;text-align:center;justify-content:space-around;background-color:rgba(0,0,0,.5);z-index:2}.control-panel .amp-container,.control-panel .other-btn-container,.control-panel .soft-volume-container{padding-left:16px;padding-right:16px;padding-top:4px;width:100%;border-top:1px solid #d2d1f4}.control-panel .amp-container h5,.control-panel .amp-container h6,.control-panel .other-btn-container h5,.control-panel .other-btn-container h6,.control-panel .soft-volume-container h5,.control-panel .soft-volume-container h6{margin:0}.control-panel .other-btn-container{display:flex;flex-direction:row;padding-top:10px;padding-bottom:8px;justify-content:space-between}.control-panel .other-btn-container.nokey{justify-content:space-around}.control-panel .alternate-background-color{background-color:#f4f4f4}.control-panel .soft-volume-container input[type=range]{width:100%;outline:0;-webkit-appearance:none}.control-panel .soft-volume-container input[type=range]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background-color:#5856d6;border-radius:5px}.control-panel .soft-volume-container input[type=range]::-moz-range-progress{background-color:#5856d6}.control-panel .soft-volume-container input[type=range]::-moz-range-track{background-color:grey}.control-panel .soft-volume-container input[type=range]::-ms-fill-lower{background-color:#5856d6}.control-panel .soft-volume-container input[type=range]::-ms-fill-upper{background-color:grey}.control-panel .soft-volume-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:24px;width:24px;border-radius:12px;border:4px solid #3331c8;margin-top:-10px;box-shadow:2px 2px 3px #666;background:#fff}.control-panel .soft-volume-container input[type=range]:disabled{opacity:.3}.control-panel .soft-volume-container .percentage{float:right;margin-top:-22px}.button-shadow,.control-panel .iconbar-container .mui-btn--large .icon{box-shadow:0 2px 2px #828282}.audio-control-container,.music-key-container,.other-volume-container,.vocal-container{display:flex;flex-direction:column;align-items:center;flex:1 1 30%;max-width:30%}.audio-control-container .amp-btn,.music-key-container .amp-btn,.other-volume-container .amp-btn,.vocal-container .amp-btn{width:100%;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden}.adsmanager div.top .audio-control-container .amp-btn label.upload,.adsmanager div.top .music-key-container .amp-btn label.upload,.adsmanager div.top .other-volume-container .amp-btn label.upload,.adsmanager div.top .vocal-container .amp-btn label.upload,.audio-control-container .amp-btn .adsmanager div.top label.upload,.audio-control-container .amp-btn .main tr.room .room-menu-btn,.audio-control-container .amp-btn .main tr.room .roombtn-available,.audio-control-container .amp-btn .main tr.room .roombtn-expired,.audio-control-container .amp-btn .main tr.room .roombtn-inuse,.audio-control-container .amp-btn .mui-btn,.main tr.room .audio-control-container .amp-btn .room-menu-btn,.main tr.room .audio-control-container .amp-btn .roombtn-available,.main tr.room .audio-control-container .amp-btn .roombtn-expired,.main tr.room .audio-control-container .amp-btn .roombtn-inuse,.main tr.room .music-key-container .amp-btn .room-menu-btn,.main tr.room .music-key-container .amp-btn .roombtn-available,.main tr.room .music-key-container .amp-btn .roombtn-expired,.main tr.room .music-key-container .amp-btn .roombtn-inuse,.main tr.room .other-volume-container .amp-btn .room-menu-btn,.main tr.room .other-volume-container .amp-btn .roombtn-available,.main tr.room .other-volume-container .amp-btn .roombtn-expired,.main tr.room .other-volume-container .amp-btn .roombtn-inuse,.main tr.room .vocal-container .amp-btn .room-menu-btn,.main tr.room .vocal-container .amp-btn .roombtn-available,.main tr.room .vocal-container .amp-btn .roombtn-expired,.main tr.room .vocal-container .amp-btn .roombtn-inuse,.music-key-container .amp-btn .adsmanager div.top label.upload,.music-key-container .amp-btn .main tr.room .room-menu-btn,.music-key-container .amp-btn .main tr.room .roombtn-available,.music-key-container .amp-btn .main tr.room .roombtn-expired,.music-key-container .amp-btn .main tr.room .roombtn-inuse,.music-key-container .amp-btn .mui-btn,.other-volume-container .amp-btn .adsmanager div.top label.upload,.other-volume-container .amp-btn .main tr.room .room-menu-btn,.other-volume-container .amp-btn .main tr.room .roombtn-available,.other-volume-container .amp-btn .main tr.room .roombtn-expired,.other-volume-container .amp-btn .main tr.room .roombtn-inuse,.other-volume-container .amp-btn .mui-btn,.vocal-container .amp-btn .adsmanager div.top label.upload,.vocal-container .amp-btn .main tr.room .room-menu-btn,.vocal-container .amp-btn .main tr.room .roombtn-available,.vocal-container .amp-btn .main tr.room .roombtn-expired,.vocal-container .amp-btn .main tr.room .roombtn-inuse,.vocal-container .amp-btn .mui-btn{width:50%;height:40px;padding:0;margin:0;border:none;box-shadow:none}.adsmanager div.top .audio-control-container .amp-btn label.upload p,.adsmanager div.top .music-key-container .amp-btn label.upload p,.adsmanager div.top .other-volume-container .amp-btn label.upload p,.adsmanager div.top .vocal-container .amp-btn label.upload p,.audio-control-container .amp-btn .adsmanager div.top label.upload p,.audio-control-container .amp-btn .main tr.room .room-menu-btn p,.audio-control-container .amp-btn .main tr.room .roombtn-available p,.audio-control-container .amp-btn .main tr.room .roombtn-expired p,.audio-control-container .amp-btn .main tr.room .roombtn-inuse p,.audio-control-container .amp-btn .mui-btn p,.main tr.room .audio-control-container .amp-btn .room-menu-btn p,.main tr.room .audio-control-container .amp-btn .roombtn-available p,.main tr.room .audio-control-container .amp-btn .roombtn-expired p,.main tr.room .audio-control-container .amp-btn .roombtn-inuse p,.main tr.room .music-key-container .amp-btn .room-menu-btn p,.main tr.room .music-key-container .amp-btn .roombtn-available p,.main tr.room .music-key-container .amp-btn .roombtn-expired p,.main tr.room .music-key-container .amp-btn .roombtn-inuse p,.main tr.room .other-volume-container .amp-btn .room-menu-btn p,.main tr.room .other-volume-container .amp-btn .roombtn-available p,.main tr.room .other-volume-container .amp-btn .roombtn-expired p,.main tr.room .other-volume-container .amp-btn .roombtn-inuse p,.main tr.room .vocal-container .amp-btn .room-menu-btn p,.main tr.room .vocal-container .amp-btn .roombtn-available p,.main tr.room .vocal-container .amp-btn .roombtn-expired p,.main tr.room .vocal-container .amp-btn .roombtn-inuse p,.music-key-container .amp-btn .adsmanager div.top label.upload p,.music-key-container .amp-btn .main tr.room .room-menu-btn p,.music-key-container .amp-btn .main tr.room .roombtn-available p,.music-key-container .amp-btn .main tr.room .roombtn-expired p,.music-key-container .amp-btn .main tr.room .roombtn-inuse p,.music-key-container .amp-btn .mui-btn p,.other-volume-container .amp-btn .adsmanager div.top label.upload p,.other-volume-container .amp-btn .main tr.room .room-menu-btn p,.other-volume-container .amp-btn .main tr.room .roombtn-available p,.other-volume-container .amp-btn .main tr.room .roombtn-expired p,.other-volume-container .amp-btn .main tr.room .roombtn-inuse p,.other-volume-container .amp-btn .mui-btn p,.vocal-container .amp-btn .adsmanager div.top label.upload p,.vocal-container .amp-btn .main tr.room .room-menu-btn p,.vocal-container .amp-btn .main tr.room .roombtn-available p,.vocal-container .amp-btn .main tr.room .roombtn-expired p,.vocal-container .amp-btn .main tr.room .roombtn-inuse p,.vocal-container .amp-btn .mui-btn p{margin:0}.adsmanager div.top .audio-control-container .amp-btn label.upload .icon,.adsmanager div.top .music-key-container .amp-btn label.upload .icon,.adsmanager div.top .other-volume-container .amp-btn label.upload .icon,.adsmanager div.top .vocal-container .amp-btn label.upload .icon,.audio-control-container .amp-btn .adsmanager div.top label.upload .icon,.audio-control-container .amp-btn .main tr.room .room-menu-btn .icon,.audio-control-container .amp-btn .main tr.room .roombtn-available .icon,.audio-control-container .amp-btn .main tr.room .roombtn-expired .icon,.audio-control-container .amp-btn .main tr.room .roombtn-inuse .icon,.audio-control-container .amp-btn .mui-btn .icon,.main tr.room .audio-control-container .amp-btn .room-menu-btn .icon,.main tr.room .audio-control-container .amp-btn .roombtn-available .icon,.main tr.room .audio-control-container .amp-btn .roombtn-expired .icon,.main tr.room .audio-control-container .amp-btn .roombtn-inuse .icon,.main tr.room .music-key-container .amp-btn .room-menu-btn .icon,.main tr.room .music-key-container .amp-btn .roombtn-available .icon,.main tr.room .music-key-container .amp-btn .roombtn-expired .icon,.main tr.room .music-key-container .amp-btn .roombtn-inuse .icon,.main tr.room .other-volume-container .amp-btn .room-menu-btn .icon,.main tr.room .other-volume-container .amp-btn .roombtn-available .icon,.main tr.room .other-volume-container .amp-btn .roombtn-expired .icon,.main tr.room .other-volume-container .amp-btn .roombtn-inuse .icon,.main tr.room .vocal-container .amp-btn .room-menu-btn .icon,.main tr.room .vocal-container .amp-btn .roombtn-available .icon,.main tr.room .vocal-container .amp-btn .roombtn-expired .icon,.main tr.room .vocal-container .amp-btn .roombtn-inuse .icon,.music-key-container .amp-btn .adsmanager div.top label.upload .icon,.music-key-container .amp-btn .main tr.room .room-menu-btn .icon,.music-key-container .amp-btn .main tr.room .roombtn-available .icon,.music-key-container .amp-btn .main tr.room .roombtn-expired .icon,.music-key-container .amp-btn .main tr.room .roombtn-inuse .icon,.music-key-container .amp-btn .mui-btn .icon,.other-volume-container .amp-btn .adsmanager div.top label.upload .icon,.other-volume-container .amp-btn .main tr.room .room-menu-btn .icon,.other-volume-container .amp-btn .main tr.room .roombtn-available .icon,.other-volume-container .amp-btn .main tr.room .roombtn-expired .icon,.other-volume-container .amp-btn .main tr.room .roombtn-inuse .icon,.other-volume-container .amp-btn .mui-btn .icon,.vocal-container .amp-btn .adsmanager div.top label.upload .icon,.vocal-container .amp-btn .main tr.room .room-menu-btn .icon,.vocal-container .amp-btn .main tr.room .roombtn-available .icon,.vocal-container .amp-btn .main tr.room .roombtn-expired .icon,.vocal-container .amp-btn .main tr.room .roombtn-inuse .icon,.vocal-container .amp-btn .mui-btn .icon{line-height:1px}.adsmanager div.top .audio-control-container .amp-btn label.upload .icon svg,.adsmanager div.top .music-key-container .amp-btn label.upload .icon svg,.adsmanager div.top .other-volume-container .amp-btn label.upload .icon svg,.adsmanager div.top .vocal-container .amp-btn label.upload .icon svg,.audio-control-container .amp-btn .adsmanager div.top label.upload .icon svg,.audio-control-container .amp-btn .main tr.room .room-menu-btn .icon svg,.audio-control-container .amp-btn .main tr.room .roombtn-available .icon svg,.audio-control-container .amp-btn .main tr.room .roombtn-expired .icon svg,.audio-control-container .amp-btn .main tr.room .roombtn-inuse .icon svg,.audio-control-container .amp-btn .mui-btn .icon svg,.main tr.room .audio-control-container .amp-btn .room-menu-btn .icon svg,.main tr.room .audio-control-container .amp-btn .roombtn-available .icon svg,.main tr.room .audio-control-container .amp-btn .roombtn-expired .icon svg,.main tr.room .audio-control-container .amp-btn .roombtn-inuse .icon svg,.main tr.room .music-key-container .amp-btn .room-menu-btn .icon svg,.main tr.room .music-key-container .amp-btn .roombtn-available .icon svg,.main tr.room .music-key-container .amp-btn .roombtn-expired .icon svg,.main tr.room .music-key-container .amp-btn .roombtn-inuse .icon svg,.main tr.room .other-volume-container .amp-btn .room-menu-btn .icon svg,.main tr.room .other-volume-container .amp-btn .roombtn-available .icon svg,.main tr.room .other-volume-container .amp-btn .roombtn-expired .icon svg,.main tr.room .other-volume-container .amp-btn .roombtn-inuse .icon svg,.main tr.room .vocal-container .amp-btn .room-menu-btn .icon svg,.main tr.room .vocal-container .amp-btn .roombtn-available .icon svg,.main tr.room .vocal-container .amp-btn .roombtn-expired .icon svg,.main tr.room .vocal-container .amp-btn .roombtn-inuse .icon svg,.music-key-container .amp-btn .adsmanager div.top label.upload .icon svg,.music-key-container .amp-btn .main tr.room .room-menu-btn .icon svg,.music-key-container .amp-btn .main tr.room .roombtn-available .icon svg,.music-key-container .amp-btn .main tr.room .roombtn-expired .icon svg,.music-key-container .amp-btn .main tr.room .roombtn-inuse .icon svg,.music-key-container .amp-btn .mui-btn .icon svg,.other-volume-container .amp-btn .adsmanager div.top label.upload .icon svg,.other-volume-container .amp-btn .main tr.room .room-menu-btn .icon svg,.other-volume-container .amp-btn .main tr.room .roombtn-available .icon svg,.other-volume-container .amp-btn .main tr.room .roombtn-expired .icon svg,.other-volume-container .amp-btn .main tr.room .roombtn-inuse .icon svg,.other-volume-container .amp-btn .mui-btn .icon svg,.vocal-container .amp-btn .adsmanager div.top label.upload .icon svg,.vocal-container .amp-btn .main tr.room .room-menu-btn .icon svg,.vocal-container .amp-btn .main tr.room .roombtn-available .icon svg,.vocal-container .amp-btn .main tr.room .roombtn-expired .icon svg,.vocal-container .amp-btn .main tr.room .roombtn-inuse .icon svg,.vocal-container .amp-btn .mui-btn .icon svg{width:18px;height:18px}.adsmanager div.top .audio-control-container .amp-btn label.upload .text,.adsmanager div.top .music-key-container .amp-btn label.upload .text,.adsmanager div.top .other-volume-container .amp-btn label.upload .text,.adsmanager div.top .vocal-container .amp-btn label.upload .text,.audio-control-container .amp-btn .adsmanager div.top label.upload .text,.audio-control-container .amp-btn .main tr.room .room-menu-btn .text,.audio-control-container .amp-btn .main tr.room .roombtn-available .text,.audio-control-container .amp-btn .main tr.room .roombtn-expired .text,.audio-control-container .amp-btn .main tr.room .roombtn-inuse .text,.audio-control-container .amp-btn .mui-btn .text,.main tr.room .audio-control-container .amp-btn .room-menu-btn .text,.main tr.room .audio-control-container .amp-btn .roombtn-available .text,.main tr.room .audio-control-container .amp-btn .roombtn-expired .text,.main tr.room .audio-control-container .amp-btn .roombtn-inuse .text,.main tr.room .music-key-container .amp-btn .room-menu-btn .text,.main tr.room .music-key-container .amp-btn .roombtn-available .text,.main tr.room .music-key-container .amp-btn .roombtn-expired .text,.main tr.room .music-key-container .amp-btn .roombtn-inuse .text,.main tr.room .other-volume-container .amp-btn .room-menu-btn .text,.main tr.room .other-volume-container .amp-btn .roombtn-available .text,.main tr.room .other-volume-container .amp-btn .roombtn-expired .text,.main tr.room .other-volume-container .amp-btn .roombtn-inuse .text,.main tr.room .vocal-container .amp-btn .room-menu-btn .text,.main tr.room .vocal-container .amp-btn .roombtn-available .text,.main tr.room .vocal-container .amp-btn .roombtn-expired .text,.main tr.room .vocal-container .amp-btn .roombtn-inuse .text,.music-key-container .amp-btn .adsmanager div.top label.upload .text,.music-key-container .amp-btn .main tr.room .room-menu-btn .text,.music-key-container .amp-btn .main tr.room .roombtn-available .text,.music-key-container .amp-btn .main tr.room .roombtn-expired .text,.music-key-container .amp-btn .main tr.room .roombtn-inuse .text,.music-key-container .amp-btn .mui-btn .text,.other-volume-container .amp-btn .adsmanager div.top label.upload .text,.other-volume-container .amp-btn .main tr.room .room-menu-btn .text,.other-volume-container .amp-btn .main tr.room .roombtn-available .text,.other-volume-container .amp-btn .main tr.room .roombtn-expired .text,.other-volume-container .amp-btn .main tr.room .roombtn-inuse .text,.other-volume-container .amp-btn .mui-btn .text,.vocal-container .amp-btn .adsmanager div.top label.upload .text,.vocal-container .amp-btn .main tr.room .room-menu-btn .text,.vocal-container .amp-btn .main tr.room .roombtn-available .text,.vocal-container .amp-btn .main tr.room .roombtn-expired .text,.vocal-container .amp-btn .main tr.room .roombtn-inuse .text,.vocal-container .amp-btn .mui-btn .text{line-height:25px;text-align:center}.adsmanager div.top .audio-control-container .amp-btn>label.upload,.adsmanager div.top .music-key-container .amp-btn>label.upload,.adsmanager div.top .other-volume-container .amp-btn>label.upload,.adsmanager div.top .vocal-container .amp-btn>label.upload,.audio-control-container .adsmanager div.top .amp-btn>label.upload,.audio-control-container .amp-btn>.mui-btn,.audio-control-container .main tr.room .amp-btn>.room-menu-btn,.audio-control-container .main tr.room .amp-btn>.roombtn-available,.audio-control-container .main tr.room .amp-btn>.roombtn-expired,.audio-control-container .main tr.room .amp-btn>.roombtn-inuse,.main tr.room .audio-control-container .amp-btn>.room-menu-btn,.main tr.room .audio-control-container .amp-btn>.roombtn-available,.main tr.room .audio-control-container .amp-btn>.roombtn-expired,.main tr.room .audio-control-container .amp-btn>.roombtn-inuse,.main tr.room .music-key-container .amp-btn>.room-menu-btn,.main tr.room .music-key-container .amp-btn>.roombtn-available,.main tr.room .music-key-container .amp-btn>.roombtn-expired,.main tr.room .music-key-container .amp-btn>.roombtn-inuse,.main tr.room .other-volume-container .amp-btn>.room-menu-btn,.main tr.room .other-volume-container .amp-btn>.roombtn-available,.main tr.room .other-volume-container .amp-btn>.roombtn-expired,.main tr.room .other-volume-container .amp-btn>.roombtn-inuse,.main tr.room .vocal-container .amp-btn>.room-menu-btn,.main tr.room .vocal-container .amp-btn>.roombtn-available,.main tr.room .vocal-container .amp-btn>.roombtn-expired,.main tr.room .vocal-container .amp-btn>.roombtn-inuse,.music-key-container .adsmanager div.top .amp-btn>label.upload,.music-key-container .amp-btn>.mui-btn,.music-key-container .main tr.room .amp-btn>.room-menu-btn,.music-key-container .main tr.room .amp-btn>.roombtn-available,.music-key-container .main tr.room .amp-btn>.roombtn-expired,.music-key-container .main tr.room .amp-btn>.roombtn-inuse,.other-volume-container .adsmanager div.top .amp-btn>label.upload,.other-volume-container .amp-btn>.mui-btn,.other-volume-container .main tr.room .amp-btn>.room-menu-btn,.other-volume-container .main tr.room .amp-btn>.roombtn-available,.other-volume-container .main tr.room .amp-btn>.roombtn-expired,.other-volume-container .main tr.room .amp-btn>.roombtn-inuse,.vocal-container .adsmanager div.top .amp-btn>label.upload,.vocal-container .amp-btn>.mui-btn,.vocal-container .main tr.room .amp-btn>.room-menu-btn,.vocal-container .main tr.room .amp-btn>.roombtn-available,.vocal-container .main tr.room .amp-btn>.roombtn-expired,.vocal-container .main tr.room .amp-btn>.roombtn-inuse{border-radius:0}.audio-control-container .text,.music-key-container .text,.other-volume-container .text,.vocal-container .text{margin-top:0;margin-bottom:0;line-height:16px;text-transform:none;text-align:center;white-space:nowrap;font-size:12px;color:#666}.other-volume-container{--button-background:#fff}.other-volume-container .amp-btn{border:1px solid #d0d0d0;border-radius:20px}.adsmanager div.top .other-volume-container label.upload,.main tr.room .other-volume-container .room-menu-btn,.main tr.room .other-volume-container .roombtn-available,.main tr.room .other-volume-container .roombtn-expired,.main tr.room .other-volume-container .roombtn-inuse,.other-volume-container .adsmanager div.top label.upload,.other-volume-container .main tr.room .room-menu-btn,.other-volume-container .main tr.room .roombtn-available,.other-volume-container .main tr.room .roombtn-expired,.other-volume-container .main tr.room .roombtn-inuse,.other-volume-container .mui-btn{background-color:var(--button-background)}.adsmanager div.top .other-volume-container label.upload svg,.main tr.room .other-volume-container .room-menu-btn svg,.main tr.room .other-volume-container .roombtn-available svg,.main tr.room .other-volume-container .roombtn-expired svg,.main tr.room .other-volume-container .roombtn-inuse svg,.other-volume-container .adsmanager div.top label.upload svg,.other-volume-container .main tr.room .room-menu-btn svg,.other-volume-container .main tr.room .roombtn-available svg,.other-volume-container .main tr.room .roombtn-expired svg,.other-volume-container .main tr.room .roombtn-inuse svg,.other-volume-container .mui-btn svg{color:#5856d6}.other-volume-container .divider{display:flex;background-color:var(--button-background);height:100%}.other-volume-container .divider:after{content:"";border-left:2px solid #c5cae9;height:40%;align-self:center}.other-volume-container .text svg{width:16px;height:16px;vertical-align:middle}.other-volume-container .text span{vertical-align:middle}.actions-sheet .songcontrols .playlist-item-audiocontrols .music-key-container .mui-select select,.music-key-container .amp-btn,.primary-audio-ampbtn,.vocal-container .amp-btn{border:1px solid #d0d0d0;border-radius:24px}.adsmanager div.top .vocal-container .amp-btn>label.upload,.main tr.room .vocal-container .amp-btn>.room-menu-btn,.main tr.room .vocal-container .amp-btn>.roombtn-available,.main tr.room .vocal-container .amp-btn>.roombtn-expired,.main tr.room .vocal-container .amp-btn>.roombtn-inuse,.vocal-container .adsmanager div.top .amp-btn>label.upload,.vocal-container .amp-btn>.mui-btn,.vocal-container .main tr.room .amp-btn>.room-menu-btn,.vocal-container .main tr.room .amp-btn>.roombtn-available,.vocal-container .main tr.room .amp-btn>.roombtn-expired,.vocal-container .main tr.room .amp-btn>.roombtn-inuse{width:100%}.adsmanager div.top .vocal-container .amp-btn>label.upload .icon,.main tr.room .vocal-container .amp-btn>.room-menu-btn .icon,.main tr.room .vocal-container .amp-btn>.roombtn-available .icon,.main tr.room .vocal-container .amp-btn>.roombtn-expired .icon,.main tr.room .vocal-container .amp-btn>.roombtn-inuse .icon,.vocal-container .adsmanager div.top .amp-btn>label.upload .icon,.vocal-container .amp-btn>.mui-btn .icon,.vocal-container .main tr.room .amp-btn>.room-menu-btn .icon,.vocal-container .main tr.room .amp-btn>.roombtn-available .icon,.vocal-container .main tr.room .amp-btn>.roombtn-expired .icon,.vocal-container .main tr.room .amp-btn>.roombtn-inuse .icon{display:flex;justify-content:center;align-items:center}.adsmanager div.top .vocal-container .amp-btn>label.upload .icon .divider,.main tr.room .vocal-container .amp-btn>.room-menu-btn .icon .divider,.main tr.room .vocal-container .amp-btn>.roombtn-available .icon .divider,.main tr.room .vocal-container .amp-btn>.roombtn-expired .icon .divider,.main tr.room .vocal-container .amp-btn>.roombtn-inuse .icon .divider,.vocal-container .adsmanager div.top .amp-btn>label.upload .icon .divider,.vocal-container .amp-btn>.mui-btn .icon .divider,.vocal-container .main tr.room .amp-btn>.room-menu-btn .icon .divider,.vocal-container .main tr.room .amp-btn>.roombtn-available .icon .divider,.vocal-container .main tr.room .amp-btn>.roombtn-expired .icon .divider,.vocal-container .main tr.room .amp-btn>.roombtn-inuse .icon .divider{opacity:.6;font-size:16px;margin:0 10px;height:4px}.adsmanager div.top .vocal-container .amp-btn>label.upload .icon>svg,.main tr.room .vocal-container .amp-btn>.room-menu-btn .icon>svg,.main tr.room .vocal-container .amp-btn>.roombtn-available .icon>svg,.main tr.room .vocal-container .amp-btn>.roombtn-expired .icon>svg,.main tr.room .vocal-container .amp-btn>.roombtn-inuse .icon>svg,.vocal-container .adsmanager div.top .amp-btn>label.upload .icon>svg,.vocal-container .amp-btn>.mui-btn .icon>svg,.vocal-container .main tr.room .amp-btn>.room-menu-btn .icon>svg,.vocal-container .main tr.room .amp-btn>.roombtn-available .icon>svg,.vocal-container .main tr.room .amp-btn>.roombtn-expired .icon>svg,.vocal-container .main tr.room .amp-btn>.roombtn-inuse .icon>svg{opacity:.3}.adsmanager div.top .vocal-container .amp-btn>label.upload .icon>svg.active,.main tr.room .vocal-container .amp-btn>.room-menu-btn .icon>svg.active,.main tr.room .vocal-container .amp-btn>.roombtn-available .icon>svg.active,.main tr.room .vocal-container .amp-btn>.roombtn-expired .icon>svg.active,.main tr.room .vocal-container .amp-btn>.roombtn-inuse .icon>svg.active,.vocal-container .adsmanager div.top .amp-btn>label.upload .icon>svg.active,.vocal-container .amp-btn>.mui-btn .icon>svg.active,.vocal-container .main tr.room .amp-btn>.room-menu-btn .icon>svg.active,.vocal-container .main tr.room .amp-btn>.roombtn-available .icon>svg.active,.vocal-container .main tr.room .amp-btn>.roombtn-expired .icon>svg.active,.vocal-container .main tr.room .amp-btn>.roombtn-inuse .icon>svg.active{opacity:1}.music-key-container{flex:1 1 65%;max-width:65%}.adsmanager div.top .music-key-container .amp-btn label.upload,.main tr.room .music-key-container .amp-btn .room-menu-btn,.main tr.room .music-key-container .amp-btn .roombtn-available,.main tr.room .music-key-container .amp-btn .roombtn-expired,.main tr.room .music-key-container .amp-btn .roombtn-inuse,.music-key-container .amp-btn .adsmanager div.top label.upload,.music-key-container .amp-btn .main tr.room .room-menu-btn,.music-key-container .amp-btn .main tr.room .roombtn-available,.music-key-container .amp-btn .main tr.room .roombtn-expired,.music-key-container .amp-btn .main tr.room .roombtn-inuse,.music-key-container .amp-btn .mui-btn{width:35%}.adsmanager div.top .music-key-container .amp-btn label.upload .icon>svg,.main tr.room .music-key-container .amp-btn .room-menu-btn .icon>svg,.main tr.room .music-key-container .amp-btn .roombtn-available .icon>svg,.main tr.room .music-key-container .amp-btn .roombtn-expired .icon>svg,.main tr.room .music-key-container .amp-btn .roombtn-inuse .icon>svg,.music-key-container .amp-btn .adsmanager div.top label.upload .icon>svg,.music-key-container .amp-btn .main tr.room .room-menu-btn .icon>svg,.music-key-container .amp-btn .main tr.room .roombtn-available .icon>svg,.music-key-container .amp-btn .main tr.room .roombtn-expired .icon>svg,.music-key-container .amp-btn .main tr.room .roombtn-inuse .icon>svg,.music-key-container .amp-btn .mui-btn .icon>svg{opacity:1}.music-key-container .amp-btn .music-key{width:30%;text-align:center;border-radius:0;font-size:18px}#settings-page,.page-padding{padding-left:8px;padding-right:8px;width:100%}#amp-view .cmdbar{display:flex;flex-direction:row;justify-content:center}#amp-view .cmdbar .text,#amp-view .cmdbar svg{height:75px;width:75px;margin-top:6px;margin-bottom:6px}#amp-view .cmdbar .text{text-align:center}#amp-view .softvolume{padding-top:16px;padding-bottom:16px}#amp-view .softvolume svg{width:36px;height:36px;margin-right:8px}#amp-view .softvolume input[type=range]{width:80%;outline:0;-webkit-appearance:none}#amp-view .softvolume input[type=range]::-webkit-slider-runnable-track{width:100%;height:12px;cursor:pointer;background-color:#d2d1f4;border-radius:5px}#amp-view .softvolume input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:24px;width:24px;border-radius:12px;margin-top:-6px;box-shadow:2px 2px 3px #666;background:#5856d6}#amp-view .adsmanager div.top label.upload,#amp-view .main tr.room .room-menu-btn,#amp-view .main tr.room .roombtn-available,#amp-view .main tr.room .roombtn-expired,#amp-view .main tr.room .roombtn-inuse,#amp-view .mui-btn,.adsmanager div.top #amp-view label.upload,.main tr.room #amp-view .room-menu-btn,.main tr.room #amp-view .roombtn-available,.main tr.room #amp-view .roombtn-expired,.main tr.room #amp-view .roombtn-inuse{background-color:#5856d6;color:#fff}#amp-view .adsmanager div.top label.upload,#amp-view .main tr.room .roombtn-available,#amp-view .main tr.room .roombtn-expired,#amp-view .main tr.room .roombtn-inuse,#amp-view .mui-btn--primary,.adsmanager div.top #amp-view label.upload,.main tr.room #amp-view .roombtn-available,.main tr.room #amp-view .roombtn-expired,.main tr.room #amp-view .roombtn-inuse{color:#000;background-color:#fff}#amp-view .animating{animation-name:jump-fade;animation-duration:.6s;animation-timing-function:cubic-bezier(.28,.84,.42,1)}@keyframes jump-fade{0%{opacity:1;transform:scale(1) translateY(0)}30%{opacity:1;transform:scale(1.1,.9) translateY(0)}50%{opacity:.8;transform:scale(.9,1.1) translateY(-30px)}70%{opacity:.5;transform:scale(.9,1.1) translateY(-70px)}to{opacity:0;transform:scale(1) translateY(-70px)}}#home-page{position:relative}#home-page .bottom-link-container,#home-page .carousel-container,#home-page .home-page-padding,#home-page .quickmenu-container,#home-page .settings-container{padding-left:16px;padding-right:16px}#home-page .outlet-info-container{position:absolute;right:4px;margin-top:4px;padding:4px;border-radius:5px;background-color:#e6e6f9}#home-page .cover{-o-object-fit:cover;object-fit:cover;height:40vh;opacity:.3;position:fixed;top:0}#home-page .background-cover,#home-page .cover{width:100%;left:0;pointer-events:none;z-index:-1}#home-page .background-cover{position:absolute;top:40vh;background-color:#fff;bottom:0}#home-page .header-container{width:100%;text-align:center;height:11em}#home-page .header-container .logo{height:8em;width:8em;top:2.5em;position:relative;-o-object-fit:contain;object-fit:contain}#home-page .login-button-container{text-align:center}#home-page .searchbar{box-shadow:0 0 7px 4px rgba(0,0,0,.4);border:none;top:12px}#home-page .quickmenu-container h4{margin-top:0;margin-bottom:0;font-weight:700;color:#5856d6}#home-page .quickmenu-container .adminmenu{margin-bottom:24px}#home-page .quickmenu-container .quickmenu{display:flex;flex-wrap:wrap;margin-left:-8px}#home-page .quickmenu-container .quickmenu .adsmanager div.top label.upload,#home-page .quickmenu-container .quickmenu .main tr.room .room-menu-btn,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-available,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-expired,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-inuse,#home-page .quickmenu-container .quickmenu .mui-btn,.adsmanager div.top #home-page .quickmenu-container .quickmenu label.upload,.main tr.room #home-page .quickmenu-container .quickmenu .room-menu-btn,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-available,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-expired,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-inuse{background-color:#fff;height:6.5em;padding-top:.5em;padding-bottom:.5em;width:calc(50% - 8px);margin:4px 0 4px 8px;text-transform:none;box-shadow:1px 1px 2px 1px rgba(0,0,0,.4)}#home-page .quickmenu-container .quickmenu .adsmanager div.top label.upload svg,#home-page .quickmenu-container .quickmenu .main tr.room .room-menu-btn svg,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-available svg,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-expired svg,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-inuse svg,#home-page .quickmenu-container .quickmenu .mui-btn svg,.adsmanager div.top #home-page .quickmenu-container .quickmenu label.upload svg,.main tr.room #home-page .quickmenu-container .quickmenu .room-menu-btn svg,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-available svg,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-expired svg,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-inuse svg{width:2em;height:2em;margin-bottom:-1em}@media(min-width:768px){#home-page .quickmenu-container .quickmenu .adsmanager div.top label.upload,#home-page .quickmenu-container .quickmenu .main tr.room .room-menu-btn,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-available,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-expired,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-inuse,#home-page .quickmenu-container .quickmenu .mui-btn,.adsmanager div.top #home-page .quickmenu-container .quickmenu label.upload,.main tr.room #home-page .quickmenu-container .quickmenu .room-menu-btn,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-available,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-expired,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-inuse{width:calc(33.33% - 8px);font-size:15px}#home-page .quickmenu-container .quickmenu .adsmanager div.top label.upload svg,#home-page .quickmenu-container .quickmenu .main tr.room .room-menu-btn svg,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-available svg,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-expired svg,#home-page .quickmenu-container .quickmenu .main tr.room .roombtn-inuse svg,#home-page .quickmenu-container .quickmenu .mui-btn svg,.adsmanager div.top #home-page .quickmenu-container .quickmenu label.upload svg,.main tr.room #home-page .quickmenu-container .quickmenu .room-menu-btn svg,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-available svg,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-expired svg,.main tr.room #home-page .quickmenu-container .quickmenu .roombtn-inuse svg{width:33%;height:2.5em;margin-bottom:-1em}}#home-page .checkus-container{text-align:center}#home-page .checkus-container h5{margin-top:0;margin-bottom:0}#home-page .checkus-container a+a{margin-left:10px}#home-page .checkus-container svg{width:2em;height:2em;color:#555}#home-page .settings-container{margin-top:.5em;margin-bottom:.5em;text-align:right}#home-page .settings-container .settings-link{font-size:small;text-decoration:underline}#home-page .settings-container .settings-link svg{width:25px;height:25px;margin-right:5px;margin-top:-5px;color:#555}#home-page .bottom-link-container{margin-top:.5em;margin-bottom:.5em;text-align:center}#home-page .bottom-link-container img{width:25px;height:25px;margin-right:3px}#home-page .feedback{text-align:center;margin-top:2rem}#home-page .feedback h5{margin:0}#home-page .feedback a{margin-top:2rem;font-size:1rem;color:#5856d6}#home-page .feedback a svg{width:20px;height:20px;margin-right:5px}#home-page .copyright{margin-top:2rem;margin-bottom:2rem;font-size:10px}#home-page .copyright a{text-decoration:underline}#home-page .carousel-container{margin-top:2em}#home-page .info,#home-page .infobox,#home-page .tip,#home-page .warning{margin:8px 16px;padding:8px}#home-page .info{color:#66f;background-color:#e6e6ff;border:1px solid #66f}#home-page .tip{color:#990;background-color:#ffc;border:1px solid #990}#home-page .warning{color:red;background-color:#fcc;border:1px solid red}#settings-page h4{margin-top:0;margin-bottom:0;font-weight:700;color:#5856d6}#settings-page .adsmanager div.top label.upload,#settings-page .main tr.room .room-menu-btn,#settings-page .main tr.room .roombtn-available,#settings-page .main tr.room .roombtn-expired,#settings-page .main tr.room .roombtn-inuse,#settings-page .mui-btn,.adsmanager div.top #settings-page label.upload,.main tr.room #settings-page .room-menu-btn,.main tr.room #settings-page .roombtn-available,.main tr.room #settings-page .roombtn-expired,.main tr.room #settings-page .roombtn-inuse{background-color:transparent;height:4em;width:100%;text-align:left;padding:0;margin:0;text-transform:none}#settings-page .adsmanager div.top label.upload svg,#settings-page .main tr.room .room-menu-btn svg,#settings-page .main tr.room .roombtn-available svg,#settings-page .main tr.room .roombtn-expired svg,#settings-page .main tr.room .roombtn-inuse svg,#settings-page .mui-btn svg,.adsmanager div.top #settings-page label.upload svg,.main tr.room #settings-page .room-menu-btn svg,.main tr.room #settings-page .roombtn-available svg,.main tr.room #settings-page .roombtn-expired svg,.main tr.room #settings-page .roombtn-inuse svg{width:30px;height:30px;margin-right:8px}#settings-page .adsmanager div.top label.upload .info,#settings-page .main tr.room .room-menu-btn .info,#settings-page .main tr.room .roombtn-available .info,#settings-page .main tr.room .roombtn-expired .info,#settings-page .main tr.room .roombtn-inuse .info,#settings-page .mui-btn .info,.adsmanager div.top #settings-page label.upload .info,.main tr.room #settings-page .room-menu-btn .info,.main tr.room #settings-page .roombtn-available .info,.main tr.room #settings-page .roombtn-expired .info,.main tr.room #settings-page .roombtn-inuse .info{float:right;color:#5c6bc0}.loading{text-align:center;margin-bottom:-1em}#external-page h1,#search-page h1,.sectionheader,.singerprofile h1{color:#5856d6;font-weight:700;margin:1em 0 0 1ex}#top-singer-page .grid-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:4px;margin-right:4px;text-align:center;--num-columns:3;--column-spacing:3px}@media(min-width:768px){#top-singer-page .grid-list{--num-columns:5}}#top-singer-page .grid-list .loading{width:100%;margin-bottom:0}#top-singer-page .grid-list .artist-btn-box{width:calc(100%/var(--num-columns) - var(--column-spacing));display:flex;flex-direction:column}#top-singer-page .grid-list .artist-btn-box .photo{width:100%;height:calc(100vw/var(--num-columns) - var(--column-spacing));-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#top-singer-page .grid-list .artist-btn-box .text{background:#eef;flex:auto 1 0;padding-top:.3rem;padding-bottom:.3rem}#top-singer-page .grid-list .artist-btn-box .text .name{overflow:hidden;line-height:1.25rem}#top-singer-page .grid-list .artist-btn-box .text .pinyin{margin-top:-.3rem}#top-singer-page .grid-list .artist-btn-box .text .altname{font-size:.875rem;line-height:1rem}#search-page .header{height:56px}#search-page .header header>.title>.searchbar{box-shadow:none}#external-page .header{height:56px}#external-page .header .logo{margin-left:4px;height:20px}#external-page header.fixed,#external-page header.fixed.visible{background-color:#fff}#external-page header.fixed.visible svg{color:#8e8e8e}#external-page button.more{margin-top:2rem;margin-bottom:2rem}.language-bar-container{-webkit-user-select:none;-moz-user-select:none;user-select:none}.language-bar-container hr{margin-top:.5em;margin-bottom:.5em}.language-bar-container .language-bar{display:flex;overflow-y:auto}.language-bar-container .language-bar .pill-btn{display:flex;margin:10px 5px;padding:4px 16px;font-size:1rem;border:1px solid #d9d9d9;border-radius:32px;white-space:nowrap}.language-bar-container .language-bar .active{background-color:#5856d6;color:#fff;border:1px solid #5856d6}header.page{justify-content:space-between;width:100%;z-index:10}header.page,header.page .title{display:flex;flex-direction:row}header.page .title h1{margin-left:8px;margin-top:56px;margin-bottom:12px;font-size:2rem;font-weight:900}header.page .title .searchbar{width:100%}header.fixed{position:fixed;top:0;right:0;left:0;height:48px;display:flex;flex-direction:row;justify-content:space-between;z-index:10;background:transparent;transition:color .4s ease-in-out,background-color .4s ease-in-out}header.fixed .title{display:flex;flex-direction:row;align-items:center;width:100%}header.fixed .title .back{margin-left:8px;z-index:11}header.fixed .title .back svg{height:30px;width:30px;color:#8e8e8e}header.fixed .title .close{position:absolute;right:16px;top:10px}header.fixed .title .close svg{height:18px;width:18px;color:#fff}header.fixed .title h1{margin-top:5px;margin-bottom:5px;margin-left:8px;color:transparent;visibility:hidden}header.fixed .title .searchbar{margin-left:8px;margin-right:8px;width:100%;box-shadow:0 0 1px 1px rgba(0,0,0,.4)}header.fixed .title .searchbar .search-textfield{height:34px}header.fixed.visible{background-color:#5856d6}header.fixed.visible h1{color:#fff;visibility:visible}header.fixed.visible .back svg,header.fixed.visible .close svg{color:#fff}.singerprofile{background-repeat-y:no-repeat;background-size:contain}.singerprofile .cover{width:100%;-o-object-fit:cover;object-fit:cover;position:fixed;top:0;left:0;pointer-events:none;z-index:-1}.singerprofile .header{min-height:48px}.singerprofile .header .profile-container{display:flex;flex-direction:column;justify-content:center;padding-top:48px;text-align:center;border-bottom:1px solid #fff}.singerprofile .header .profile-container .image img,.singerprofile .header .profile-container .image svg{border:2px solid #fff;border-radius:20px;height:128px;width:auto}.singerprofile .header .profile-container .image svg{color:#fff}.singerprofile .header .profile-container .name{width:100%;padding-top:8px;padding-bottom:8px}.singerprofile .header .profile-container .name h2,.singerprofile .header .profile-container .name h3,.singerprofile .header .profile-container .name h5,.singerprofile .header .profile-container .name header.fixed .title h1,header.fixed .title .singerprofile .header .profile-container .name h1{color:#fff;text-align:center;margin:0}.singerprofile .header .profile-container .name .pinyin{font-weight:200}.singerprofile .header .profile-container .name .altname{font-weight:300}.singerprofile .header header.fixed .title{width:100%}.singerprofile .header header.fixed .title h1{width:100%;margin-left:-38px;text-align:center}.singerprofile .header header.fixed .title .back>svg{color:#fff}.singerprofile .content-wrapper{background-color:#fff;padding-top:8px}.singerprofile .content-wrapper .statistic{display:flex;flex-direction:row;justify-content:center;padding-bottom:8px;text-transform:uppercase}.singerprofile .content-wrapper .statistic svg{flex:0 0 24px;height:36px;padding-top:6px;padding-bottom:6px}.singerprofile .content-wrapper .statistic .text{flex:0 0 80px}.singerprofile .content-wrapper .statistic p{margin:0;font-size:10px;font-weight:400;line-height:12px}.singerprofile .content-wrapper .statistic strong{font-size:14px;font-weight:600;line-height:24px}.singerprofile .content-wrapper .statistic .divider{flex:0 0 5px;padding-top:5px;padding-bottom:5px;line-height:22px}.singerprofile .content-wrapper .statistic .left,.singerprofile .content-wrapper .statistic .right{flex:1 1 40%;text-align:center;display:flex;flex-direction:row;justify-content:center}button.more{display:block;border:0;border-radius:10px;margin:auto;padding:.3em 1em;background:#e6e6f9;color:#202020}button.more svg{margin-left:.5em}.mui-appbar .title .artistpinyin{line-height:.6em;opacity:.75}.main .mui-dropdown{margin-left:8px}.main svg.songstatus{margin-right:1ex}.main button.billroom-broadcast,.main button.newroom-broadcast{color:#999;font-weight:700}.main button.billroom-broadcast.active{color:red}.main button.newroom-broadcast.active{color:green}.main .tip{margin:8px;padding:8px;color:#990;background-color:#ffc;border:1px solid #990}.adsmanager div.top .main tr.room label.upload,.main tr.room .adsmanager div.top label.upload,.main tr.room .mui-btn,.main tr.room .room-menu-btn,.main tr.room .roombtn-available,.main tr.room .roombtn-expired,.main tr.room .roombtn-inuse{padding-left:16px;padding-right:16px}.adsmanager div.top .main tr.room label.upload svg,.main tr.room .adsmanager div.top label.upload svg,.main tr.room .mui-btn svg,.main tr.room .room-menu-btn svg,.main tr.room .roombtn-available svg,.main tr.room .roombtn-expired svg,.main tr.room .roombtn-inuse svg{width:36px;height:36px}.main tr.room .controls{white-space:nowrap}.main tr.room .roombtn-available{background-color:#3f973f}.main tr.room .roombtn-available:focus,.main tr.room .roombtn-available:hover{background-color:#76c676}.main tr.room .roombtn-expired{background-color:#6c5223}.main tr.room .roombtn-expired:focus,.main tr.room .roombtn-expired:hover{background-color:#b98c3c}.main tr.room .room-menu-btn{padding-left:4px;padding-right:4px}.main tr.room .expiry{white-space:nowrap}.main tr.room .expiry input{width:auto;min-width:4em}.main tr.room .expiry button{margin-left:8px;padding:4px;line-height:20px;height:24px}.main .buttons{text-align:right}.main .buttons button svg{height:55px;width:55px;opacity:.5}.main .buttons button.active svg{opacity:1;color:#ff4040}.main .buttons button.active.blink svg{animation:pulse .5s ease-in 0s infinite alternate both running}.main .buttons button.mui-btn--small{padding:0}.main .buttons button.mui-btn--small svg{height:44px;width:44px}.main .bottombuttons{display:grid;grid-auto-flow:column;grid-column-gap:10px;align-items:center;justify-content:left;padding-left:16px;padding-right:16px;padding-bottom:8px}.main .bottombuttons .expiry{white-space:nowrap}.main .bottombuttons .expiry input{width:auto;min-width:4em}.main .bottombuttons .expiry button{margin-left:8px;padding:4px;line-height:20px;height:24px}.main .roomtransfer-dialog{width:90%;max-width:320px;margin-top:30vh;margin-left:auto;margin-right:auto}.main .roomtransfer-dialog .buttons{padding-top:4px;padding-bottom:4px}.main .pagingdropdown ul{background:#444;width:25em;max-width:80vw;padding-left:10px;padding-right:10px;left:0}.main .pagingdropdown ul li{display:inline-block;padding:0;width:33%;text-align:center}.main .pagingdropdown ul a{font-size:18px;font-weight:700}.main .room-menu-dropdown li{padding:8px;cursor:pointer}.main .room-menu-dropdown li svg{width:36px;height:36px;margin-right:4px}.main .slave{margin-left:.5em;font-size:.8em}.hallsetup{padding-left:8px;padding-right:8px}.hallsetup .expiry{white-space:nowrap}.hallsetup .expiry input{width:auto;min-width:4em}.hallsetup .expiry button{margin-left:8px}.hallsetup .expiry button svg{width:20px;height:20px}.hallsetup table.tvcontrols td{padding-top:.2em;padding-bottom:.2em}.hallsetup table.tvcontrols select{margin-left:1em}.setup .hallonline{vertical-align:top;padding-top:35px}.setup .room .heading{display:flex;flex-direction:row;align-items:center}.setup .room .heading .online-status{flex:12px 0 0}.searchbar .setup .room .heading .search-textfield,.setup .room .heading .mui-textfield,.setup .room .heading .searchbar .search-textfield{flex:auto 1 0}.searchbar .setup .room .heading .search-textfield input,.setup .room .heading .mui-textfield input,.setup .room .heading .searchbar .search-textfield input{font-size:1.3rem}.setup .room .qrtokens{margin-top:8px}.setup .hall .heading{display:flex;flex-direction:row;align-items:center}.setup .hall .heading .online-status{flex:12px 0 0}.setup .hall .heading h2,.setup .hall .heading header.fixed .title h1,header.fixed .title .setup .hall .heading h1{margin:0;flex:auto 1 0}.setup .options{display:flex;flex-direction:row;flex-wrap:wrap}.setup .options>*{width:50%;margin-top:2px;padding:0}.setup button.delete>svg{color:red}.setup .qrtokens button{padding:0;margin:0;border:0;background:transparent}.setup .qrtokens button svg{width:24px;height:24px}.setup .qrtokens .header{display:flex;flex-direction:row;align-items:center}.setup .qrtokens .header .add{margin-left:2rem;font-size:.8rem;color:#5856d6;border:1px solid #d2d1f4;padding:4px}.setup .qrtokens .header .add svg{margin-right:.3rem;width:20px;height:20px}.setup .qrtokens ul{padding-left:.8rem;list-style:none}.setup .qrtokens ul li{margin-top:4px}.setup .qrtokens ul li button.delete{margin-left:1rem}.setup .addqr-dialog{position:absolute;top:10%;left:10%;bottom:10%;right:10%;display:flex;flex-direction:column;justify-content:center}.setup .addqr-dialog .video-container{flex:auto 1 0;position:relative}.setup .addqr-dialog .video-container video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.setup .addqr-dialog .url{flex:auto 0 0}.setup .addqr-dialog .buttons{flex:auto 0 0;padding-top:4px;padding-bottom:4px}.setup .addqr-dialog .buttons svg{width:24px;height:24px}.colorselector .selected{height:20px;margin-bottom:-5px;width:5em;display:inline-block}.colorselector ul{width:18em;line-height:0}.colorselector ul li{display:inline-block;width:11.1111111111%;padding:0;border:0;margin:0}.colorselector ul li a{width:100%;padding:0;margin:0}.colorselector ul li a div{height:2em}.adsmanager div.top label.rowbutton.upload svg,.main tr.room .rowbutton.room-menu-btn svg,.main tr.room .rowbutton.roombtn-available svg,.main tr.room .rowbutton.roombtn-expired svg,.main tr.room .rowbutton.roombtn-inuse svg,.mui-btn.rowbutton svg{width:32px;height:32px}.online-status{margin-right:.5em}.online-status.online{color:green}.online-status.offline{color:red}.artist-panel,.datapanel,.external-download-panel,.external-panel,.halltable-topbar,.song-panel{padding:8px;border-bottom:1px solid #ddd;background-color:#fff}.artist-panel:last-child,.datapanel:last-child,.external-download-panel:last-child,.external-panel:last-child,.halltable-topbar:last-child,.song-panel:last-child{border-bottom:0}.songgroup{position:relative;padding-left:calc(1.5ex + 15px);border-bottom:1px solid #ddd}.songgroup .tablename{color:#000;background-color:rgba(0,0,0,.2);writing-mode:vertical-lr;text-orientation:sideways;transform:rotate(180deg);text-align:center;padding-left:4px;padding-right:4px;position:absolute;left:0;top:0;bottom:0;border-top:1px solid #eee;pointer-events:none}.songgroup:last-child{border-bottom:0}.halltable{margin:8px 4px 4px;border-left:.5px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:4px 4px 8px rgba(0,0,0,.2);overflow:hidden;display:block;width:auto}@media(min-width:480px){.halltable{display:inline-block;vertical-align:top;width:calc(50% - 8px)}}@media(min-width:768px){.halltable{width:calc(33.33333% - 8px)}}@media(min-width:1024px){.halltable{width:calc(25% - 8px)}}.halltable.mytable{display:block;width:auto}.halltable .artist-panel,.halltable .datapanel,.halltable .external-download-panel,.halltable .external-panel,.halltable .halltable-topbar,.halltable .song-panel{padding:10px}.halltable-topbar .halltable-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.halltable-topbar .halltable-title .left,.halltable-topbar .halltable-title .singerprofile .content-wrapper .statistic .right,.singerprofile .content-wrapper .statistic .halltable-topbar .halltable-title .right{flex:0 0 36px}.halltable-topbar .halltable-title .center,.halltable-topbar .halltable-title .right{flex:0 0 auto}.halltable-topbar .halltable-title .name{color:inherit;margin-top:4px;margin-bottom:4px}.halltable-topbar .halltable-title svg.playing{width:36px;height:36px}.halltable-topbar .lockbtn svg{color:#888}.halltable-topbar.locked .lockbtn svg{color:red}.halltable-topbar.locked .halltable-title .name{color:#666}.halltable-topbar .halltable-menu{text-align:center}.halltable-topbar .controls{color:inherit;margin:0;padding:0 12px 0 0}.halltable-topbar .controls svg{width:28px;height:28px}.halltable-topbar .controls:active,.halltable-topbar .controls:focus,.halltable-topbar .controls:hover{color:inherit;background:inherit}.halltable-topbar .usedquota{display:inline-block;min-width:12px}.halltable-topbar .mui-select{display:inline-block;padding:0;margin:0;min-width:36px}.halltable-topbar .mui-select select{color:#000}.halltable-topbar .mui-select select option{background-color:#d2d1f4}.halltable.noquota .halltable-topbar .halltable-title .name{text-decoration:line-through}.halltable.noquota .song-panel{background:#ddd}.halltable.noquota .song-panel .name{font-style:italic}.halltabs>.mui-tabs__bar svg{margin-right:.6em}.tabletransfer-dialog{width:90%;max-width:320px;margin-top:30vh;margin-left:auto;margin-right:auto}.tabletransfer-dialog .buttons{padding-top:4px;padding-bottom:4px}.playlist-notification{text-align:center;background:#eee;color:red}.song-panel{display:flex;flex-direction:row;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.song-panel .photo{flex:0 0 auto;width:52px;height:52px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;margin-right:8px}.song-panel .photo.placeholder{color:#e0e0e0}.song-panel .text{flex:auto 1 1}.song-panel .text .name{font-size:1.1rem}.song-panel .text .songcode{float:right;clear:both;font-style:italic;font-family:monospace}.song-panel .text .language{float:right;clear:both}.song-panel .text .delete-btn{float:right;clear:both;padding:0;margin:0}.song-panel .text .delete-btn svg{width:24px;height:24px}.song-panel .text .songpinyin{margin-bottom:.75em;line-height:.7em}.song-panel .artists{margin-top:2px}.song-panel .artists .artist{display:inline-block;vertical-align:top}.song-panel .artists .artist .link{display:inline-block;background-color:#f7f7f7;padding:2px 4px;border-radius:3px;border:1px solid #d9d9d9}.song-panel .artists .artist .link .altname{margin-left:.5em}.song-panel .artists .artist:not(:last-child):after{content:"•";margin-left:4px;margin-right:4px;color:rgba(0,0,0,.4)}.song-panel .artists .artist .artistpinyin{line-height:.6em}.song-panel .info{float:right;text-align:right;min-width:4em;margin-top:-4px}.song-panel .info .audio{margin-bottom:4px}.song-panel .info .audio svg{width:20px;height:20px;margin-left:2px}.song-panel .info .audio .musickey{font-size:14px;vertical-align:middle}.song-panel .info .timer svg{width:14px;height:14px;margin-right:4px}.song-panel.mysong{background:#f0f0f0}.song-panel.mysong .name,.song-panel.mysong .waittime{color:#5856d6}.artist-panel{display:flex;flex-direction:row;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.artist-panel .text{flex:auto 1 1}.artist-panel .photo{flex:0 0 64px;width:64px;height:64px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;margin-right:8px}.artist-panel .placeholder{color:#e0e0e0}.artist-panel .altname{padding-left:.5em}.artist-panel .pinyin{margin-bottom:.75em;line-height:.7em}.external-download-list{margin:1rem;position:sticky;top:64px}.external-download-list h1{color:#5856d6;margin:0}.external-download-panel{display:flex;flex-direction:row;align-items:center;padding:6px}.external-download-panel .photo{flex:0 0 32px;width:32px;height:32px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;margin-right:8px}.external-download-panel .photo.placeholder{color:#e0e0e0}.external-download-panel .text{flex:auto 1 1;overflow:hidden}.external-download-panel .text .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.external-download-panel .text .external-status{color:#817fe0}.external-download-panel .text .delete{float:right}.external-download-panel .text .delete svg{width:28px;height:28px}.external-download-panel .text progress{width:100%;height:.5rem;border-radius:5px;border:0;background:#a0a0a0}.external-download-panel .text progress::-webkit-progress-bar{background:#a0a0a0;border-radius:10px}.external-download-panel .text progress::-webkit-progress-value{background:#4cd964;border-radius:10px}.external-download-panel .text progress::-moz-progress-bar{background:#4cd964;border-radius:5px}.external-download-panel .text progress:indeterminate{animation:pulse .5s ease-in 0s infinite alternate both running}.external-panel{display:flex;flex-direction:row;align-items:center}.external-panel .photo{flex:0 0 auto;width:52px;height:52px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;margin-right:8px}.external-panel .photo.placeholder{color:#e0e0e0}.external-panel .text{flex:auto 1 1}.external-panel .text .name{font-size:1.1rem}.external-panel .text .url{margin-bottom:.75em}.external-panel .text .artists{margin-top:2px}.external-panel .delete-btn{float:right;clear:both;padding:0;margin:0}.external-panel .delete-btn svg{width:24px;height:24px}.external-panel .info{float:right;text-align:right;min-width:4em;margin-top:-4px}.external-panel .info .audio{margin-bottom:4px}.external-panel .info .audio svg{width:20px;height:20px}.external-panel .info .audio .musickey{font-size:14px;vertical-align:middle}.external-panel .info .timer svg{width:14px;height:14px;margin-right:4px}.external-panel button svg{width:20px;height:20px}.searchbar.floating{position:sticky;top:0;z-index:2;margin:.5em 4%;box-shadow:0 0 7px 4px rgba(0,0,0,.4)}@media(min-width:768px){.searchbar.floating{margin-left:17.5%;margin-right:17.5%}}.searchbar.button{margin:.5em 4%;border:1px solid #d2d1f4}@media(min-width:768px){.searchbar.button{margin-left:17.5%;margin-right:17.5%}}.searchbar{border-radius:3rem;background-color:#fff;color:#555}.searchbar .search-textfield{display:flex;align-items:center;height:40px;padding:0;margin:0}.searchbar .search-textfield svg{width:18px;height:18px;margin-left:10px;margin-right:10px;flex:auto 0 0}.searchbar .search-textfield input{color:#000;border:none;display:inline-block;min-width:0}.searchbar .search-textfield input:focus{color:#000}.searchbar .search-textfield input::-moz-placeholder{color:rgba(0,0,0,.5);font-style:italic}.searchbar .search-textfield input::placeholder{color:rgba(0,0,0,.5);font-style:italic}#service-page{display:flex;flex-direction:column;align-items:center}#service-page .header{width:100%}#service-page .logo{width:180px;height:180px;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.5))}#service-page .text{width:200px;text-align:center;margin-top:24px}#service-page button{margin-top:2rem;width:80%;max-width:200px;border-radius:3rem}.flowerconfirm .pic,.flowerpic,ul.flowers li{position:relative}.flowerconfirm .pic img,.flowerpic img,ul.flowers li img{width:100%;min-height:8em}.flowerconfirm .pic caption,.flowerpic caption,ul.flowers li caption{position:absolute;bottom:0;left:0;right:0;opacity:.7;background:#000;color:#fff}ul.flowers{margin:0;padding:0}ul.flowers li{display:inline-block;width:33%;list-style:none}.flowerconfirm .pic{width:100%}.flowerconfirm .prices{text-align:center;padding-top:1rem;padding-bottom:1rem}.flowerconfirm .buttons{text-align:center}.flowerconfirm .buttons select{margin-right:2rem}.flowerconfirm .field{padding-left:20vw;padding-right:20vw}.flowerconfirm .sales{padding-left:5vw;padding-right:5vw;display:flex;flex-direction:row;justify-content:space-around}.flowerconfirm .sales .mui-select{display:inline-flex;width:30%}.flowerconfirm ul.frequentusers li{display:inline-block;width:33%}.flowertxnlog button.paid{background:green}.flowertxnlog button.unpaid{background:red}.flowertxnlog .payment .status{width:16px;height:16px}.flowertxnlog .payment .paid{color:green}.flowertxnlog .payment .void{color:grey}.flowertxnlog .payment .unpaid{color:red}.flowertxnlog .payment .mui-select{padding-left:4px;display:inline-block}.flowersummary .paid{color:green}.flowersummary .unpaid{color:red}.songmetadata{display:flex;flex-direction:row;justify-content:space-around}.songmetadata h1{margin-top:.2em;margin-bottom:.2em}.qrdisplay{text-align:center;padding-top:20px}.qrdisplay .qr-image{width:80%;margin-left:auto;margin-right:auto;padding-bottom:.75em}.qrdisplay .qr-image img,.qrdisplay .qr-image svg{max-width:500px}.qrdisplay .url{margin-bottom:.75em;font-weight:700}.qrdisplay button{margin-left:0!important;width:80%}.logout-page{display:flex;flex-direction:column;align-items:center;height:90vh;padding:16px}.logout-page .message{flex:auto 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.logout-page .message .logo{width:50vw}.logout-page .message svg.wifi{width:30vh;height:30vh;color:#a9a8ea}.logout-page .credit{position:fixed;bottom:0;left:0;right:0;padding-bottom:1em;display:flex;flex-direction:column;align-items:center}.logout-page .credit img{width:70px;height:70px;margin-bottom:10px}.logout-page .credit a{text-decoration:underline}.analytics{padding-left:8px}.adsmanager div.top{display:flex;flex-direction:column;margin-right:3rem;margin-left:3rem}.adsmanager div.top .status{text-align:center;min-height:2rem}.adsmanager div.top label.upload svg{width:1.5em;height:1.5em;margin-right:.3em}.adsmanager div.top label.upload input{display:none}.adsmanager ul.adslist{padding:0;display:flex;flex-direction:row;flex-wrap:wrap}.adsmanager ul.adslist li.ad{--num-columns:2;display:flex;flex-direction:column;width:calc(100%/var(--num-columns) - 2px*var(--num-columns));margin:2px}@media(min-width:768px){.adsmanager ul.adslist li.ad{--num-columns:4}}@media(min-width:1000px){.adsmanager ul.adslist li.ad{--num-columns:5}}.adsmanager ul.adslist li.ad .thumbnail{flex:auto 1 1;background:#666;width:100%;height:calc(100vw/var(--num-columns)*0.5625)}.adsmanager ul.adslist li.ad .thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.adsmanager ul.adslist li.ad .controls{flex:auto 1 0;display:flex;flex-direction:row;align-items:center;background:#e1e1e1}.adsmanager ul.adslist li.ad .controls .delete{flex:auto 0 0;background:transparent;padding:0;border:0;margin-right:4px;margin-left:4px}.adsmanager ul.adslist li.ad .controls .delete svg{width:24px;height:24px}.adsmanager ul.adslist li.ad .controls .name{flex:auto 1 1;word-break:break-all;padding-left:1em}.interval-radio{display:flex;align-items:baseline;flex-wrap:wrap;padding-left:8px}.interval-radio>*{padding-right:8px}.chart-next{margin-top:-40px}.custom-tooltip-item{display:block;padding-top:4px;padding-bottom:4px}.custom-default-tooltip{margin:0;padding:10px;background-color:#fff;border:1px solid #ccc;white-space:nowrap}.custom-default-tooltip p.recharts-tooltip-label{margin:0}.custom-default-tooltip ul.recharts-tooltip-item-list{padding:0;margin:0}svg{vertical-align:middle}.icon--pink svg{color:#f06292}.icon--red svg{color:#ff3b30}.icon--green svg{color:#9ccc65}.icon--dark-green svg{color:#66bb6a}.icon--teal svg{color:#26c6da}.icon--indigo svg{color:#5c6bc0}.icon--orange svg{color:#ffa726}.chromebug .actions-sheet,.extra-bottom-padding{padding-bottom:56px}@media(orientation:landscape)and (max-height:480px){.chromebug .actions-sheet,.extra-bottom-padding{padding-bottom:48px}}@media(min-width:480px){.chromebug .actions-sheet,.extra-bottom-padding{padding-bottom:64px}}.chromebug .actions-sheet{bottom:0;height:95%}.fade-enter.fade-enter-active{animation-fill-mode:both;animation-name:fadeIn;animation-duration:.3s}.slideleft-enter,.slideleft-exit,.slideright-enter,.slideright-exit,.slideup-enter,.slideup-exit{position:fixed;width:100%;height:100%;overflow:hidden;top:0}.actions-sheet.slideup-enter,.actions-sheet.slideup-exit{position:fixed;height:unset;overflow:unset;top:unset}.none-enter.none-enter-active,.none-exit.none-exit-active{animation-fill-mode:both;animation-name:nullAnimation;animation-duration:1ms}.slideup-enter.slideup-enter-active{animation-fill-mode:both;animation-name:slideInUp;animation-duration:.3s;animation-timing-function:ease-out}.slideleft-enter.slideleft-enter-active{animation-fill-mode:both;animation-name:slideInRight;animation-duration:.3s;animation-timing-function:ease-out}.slideright-enter.slideright-enter-active{animation-fill-mode:both;animation-name:slideInLeft;animation-duration:.3s;animation-timing-function:ease-out}.slideup-exit.slideup-exit-active{animation-fill-mode:both;animation-name:slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}.fade-exit.fade-exit-active,.slideleft-exit.slideleft-exit-active,.slideright-exit.slideright-exit-active{animation-fill-mode:both;animation-name:fadeOut;animation-duration:.3s}.actions-sheet.slideup-enter.slideup-enter-active,.actions-sheet.slideup-exit.slideup-exit-active{animation-duration:.15s}.page-container.fade-exit-done{display:none}@keyframes nullAnimation{0%{visibility:none}to{visibility:visible}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}