body,html{background-color:#666;color:#ccc;font-family:Roboto,sans-serif;font-size:16px;user-select:none;margin:0}html{scroll-behavior:smooth}div{box-sizing:border-box}::selection{background:rgba(68,214,44,.3)}button:focus,input:focus,select:focus,textarea:focus{outline:none}.dim{color:#707070}div.flex{display:flex}div.flex>div{flex:auto}.flex-row-20{min-width:20px;max-width:20px;height:5px}.flex-col-30{min-height:30px;max-height:30px;width:5px}.thx-body{width:100%;flex-direction:column;align-items:center}.thx-wrapper{width:100%;flex-direction:row;min-height:640px;max-height:640px}.main-container{width:1000px;height:688px}.thx-window{z-index:98;background-color:#222;padding:20px 80px;position:relative;left:0;max-height:640px;overflow-y:auto;overflow-x:hidden}.insert-ref{display:none}.thx-btn-row{display:flex;flex-flow:row;justify-content:center;align-items:center}.thx-btn{text-transform:uppercase;border-radius:3px;background-color:#44d62c;color:#000;display:inline-block;width:auto;padding:.5rem 1.5rem;user-select:none;text-align:center;will-change:opacity;transition:opacity .3s}.thx-btn:hover{cursor:pointer;opacity:.8}.thx-btn:active{cursor:pointer;opacity:.6}.thx-btn.sm{height:27px;width:90px;font-size:12px;line-height:11px;display:block!important;margin:20px auto auto}.thx-btn.secondary{background-color:#707070;border:1px solid rgba(0,0,0,.3);color:#fff;display:block!important;margin:auto}.thx-btn.disabled,.thx-btn.disabled:hover{opacity:.3;cursor:default}.thx-btn-row.fix{width:calc(100% - 40px);margin:20px auto auto}.thx-btn-row .thx-btn{min-width:90px;padding-left:0;padding-right:0;margin:0 5px;border:1px solid rgba(0,0,0,.3)}.main-title{color:#44d62c;font-family:RazerF5;text-transform:uppercase;font-size:20px;line-height:24px;font-weight:400;max-height:24px;margin-bottom:20px}.sub-title{width:100%;padding:0 50px;flex-direction:column;align-items:center;justify-content:center}.sub-title>h1{color:#ccc;font-weight:400;font-size:18px;line-height:22px;margin:0 0 20px}.body-text{font-size:14px;color:#ccc;line-height:17px}.t-center{text-align:center}.scrollable{overflow-y:auto;overflow-x:hidden}::-webkit-scrollbar,::-webkit-scrollbar-track{width:8px}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);background-clip:padding-box}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{border-radius:4px;width:6px;border-bottom:1px solid transparent;border-top:1px solid transparent;border-color:transparent;border-style:solid;border-width:2px 1px}::-webkit-scrollbar-thumb:hover{background:#44d62c;background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:#2f941e;border-radius:4px;width:6px;border-bottom:1px solid transparent;border-top:1px solid transparent;border-color:transparent;border-style:solid;border-width:2px 1px;background-clip:padding-box}.disable-overlay{width:1000px;height:640px;background-color:rgba(34,34,34,.7);position:absolute;top:48px;left:0;z-index:100;visibility:hidden;opacity:0;will-change:visibility,opacity;transition:visibility 0s,opacity .3s linear;z-index:102!important}.disable-overlay.on,.disable-overlay.on .overlay-tips{visibility:visible;opacity:1}.overlay-tips{width:400px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:104;position:absolute;background-color:#111;border:1px solid #44d62c;border-radius:5px;padding:20px 30px;font-size:14px;color:#ccc;text-align:center;line-height:17px;visibility:hidden;opacity:0;will-change:visibility,opacity;transition:visibility .3s,opacity .3s linear}.overlay-tips a,.overlay-tips a:visited{font-size:14px;color:#ccc;line-height:17px;text-decoration:underline}.overlay-tips a:hover{color:#44d62c;cursor:pointer}.overlay-tips a:active{opacity:.7}.lite-overlay{width:1000px;height:640px;background-color:rgba(0,0,0,.5);position:absolute;top:48px;left:0;z-index:100;visibility:hidden;opacity:0;will-change:visibility,opacity;transition:visibility 0s,opacity .3s linear;z-index:102!important}.lite-overlay.on,.lite-overlay.on .overlay-tips{visibility:visible;opacity:1}.relative{position:relative}.thx-drawer{width:240px;max-width:240px;padding:20px;background-color:#111;z-index:99}.drawer-select,.thx-drawer{flex-direction:column;position:relative}.drawer-select{border:1px solid #5d5d5d;width:200px;max-height:220px;height:220px;margin-bottom:1.25rem}.drawer-select .toolbar{position:absolute;bottom:0;width:100%;height:29px;background-color:#222;border-top:1px solid #707070;display:flex;flex-direction:row-reverse}.drawer-select .icon{height:28px;width:28px;max-width:28px;background-size:20px;background-position:50%;background-repeat:no-repeat;background-color:transparent;will-change:background-color;transition:background-color .2s}.toolbar>.icon{will-change:opacity;transition:opacity .3s linear}.toolbar>.icon.add{background-image:url(/assets/images/icon_plus.e7e91414e109dadc0a96ecf21ae1a5d3.svg)}.toolbar>.icon.edit{background-image:url(/assets/images/icon_edit.afbd88e36b46f47a1f7c2b00b1147f87.svg)}.toolbar>.icon.delete{background-image:url(/assets/images/icon_delete.c863b5a7bed035176b50e75388ca6563.svg)}.toolbar>.icon.delete.show,.toolbar>.icon.edit.show{display:block}.toolbar>.icon.up{background-image:url(/assets/images/icon_arrow_up.f0349156b07b98aae6d8ef87e83b9afb.svg);position:absolute;left:0}.toolbar>.icon.down{background-image:url(/assets/images/icon_arrow_down.d980d8048a056f8e833615b926fbce4b.svg);position:absolute;left:30px}.toolbar>.icon:hover{background-color:hsla(0,0%,100%,.1);cursor:pointer}.toolbar>.icon:active{background-color:rgba(0,0,0,.5)}.toolbar>.icon.disabled,.toolbar>.icon.disabled:active,.toolbar>.icon.disabled:hover{background-color:transparent;cursor:default;opacity:.3}.profile-item{max-height:30px;height:30px;border:none;color:#ccc;text-transform:capitalize;padding:5px 10px 5px 36px;font-size:14px;line-height:20px;margin:0;width:100%;position:relative;z-index:1;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;will-change:color,background-color;transition:color .2s,background-color .2s}input.profile-item{z-index:2;font-family:Roboto,sans-serif;position:absolute;top:0;display:none;width:calc(100% - 30px);margin-left:30px;border:1px solid #44d62c;box-sizing:border-box;background-color:#111!important;padding:3px 10px 5px 5px;line-height:20px}input.profile-item.show{display:block}.profile-item:hover{cursor:pointer;background-color:hsla(0,0%,100%,.1)}.profile-item:active{color:#44d62c;background-color:hsla(0,0%,100%,.1)}.profile-item.active{color:#44d62c}input.profile-item:active{color:#ccc}.profile-item:before{content:" ";width:20px;height:20px;display:block;position:absolute;left:10px;background-position:50%}.profile-item.default:before{background-image:url(/assets/images/icon_profiles_default.5d9a358cb0128f000c598725ae75020a.svg)}.profile-item.game:before{background-image:url(/assets/images/icon_profiles_game.1d22a509eef05c81c2c00ab13621069b.svg)}.profile-item.movie:before{background-image:url(/assets/images/icon_profiles_movie.accb34ca3cd8203adcc240d5702c7851.svg)}.profile-item.music:before{background-image:url(/assets/images/icon_profiles_music.7314b9ce87bbbb4e46158040346ce1b0.svg)}.profile-item.custom:before{background-image:url(/assets/images/icon_profiles_custom.7185b95e698c5eb077ea7e37529f261f.svg)}.profile-item.default.active:before,.profile-item.default:active:before{background-image:url(/assets/images/profile_sel_default.f4b23f16d211055f4ce66d8f6f76fa25.svg)}.profile-item.game.active:before,.profile-item.game:active:before{background-image:url(/assets/images/profile_sel_game.10973efce4b1687a4b70510510a5844c.svg)}.profile-item.movie.active:before,.profile-item.movie:active:before{background-image:url(/assets/images/profile_sel_movie.17abbc402f11ffc6b14e88afbe122bce.svg)}.profile-item.music.active:before,.profile-item.music:active:before{background-image:url(/assets/images/profile_sel_music.daf2a83ec4e05c1e26c2256ded200031.svg)}.profile-item.custom.active:before,.profile-item.custom:active:before{background-image:url(/assets/images/profile_sel_custom.51195c07d6c01a869d33778caa25348d.svg)}.thx-logo{width:167px;height:24px;background-image:url(/assets/images/logo.384a72ded7e77fb077bd6ae51361d388.png);background-repeat:no-repeat;max-height:24px;margin-bottom:20px;position:absolute;bottom:0;left:67px}.profile-del{flex-direction:column;align-items:center;position:absolute;width:300px;background-color:#111;border:1px solid #c8323c;border-radius:3px;box-shadow:0 6px 10px 0 rgba(0,0,0,.2);padding:20px;left:127px;top:205px;display:flex!important;visibility:hidden;opacity:0;will-change:visibility,opacity;transition:visibility 0s,opacity .3s linear}.profile-del.show{visibility:visible;opacity:1}.alert .title{font-size:14px;font-weight:700;text-transform:uppercase;color:#c8323c;text-align:center;line-height:17px}.alert .body-text{margin:10px}.alert div.thx-btn{height:27px;width:auto;font-size:12px;color:#fff;text-align:center;line-height:17px;background-color:#c8323c;padding:4px 0;min-width:90px;border:1px solid rgba(0,0,0,.3)}#profileList{max-height:189px;position:absolute;width:100%}[tooltip]:before{visibility:hidden;opacity:0;pointer-events:none;content:attr(tooltip);display:block;height:auto;width:auto;background-color:#000;border:1px solid #5d5d5d;font-size:14px;color:#ccc;text-align:left;line-height:16px;padding:8px 10px;position:absolute;right:0;top:calc(100% + 5px);min-width:120px;box-sizing:border-box;z-index:100;white-space:nowrap;will-change:visibility,opacity;transition:visibility 0s,opacity .3s linear}[tooltip]:hover:before{visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}@font-face{font-family:RazerF5;font-style:normal;font-weight:100;src:url(/assets/fonts/RazerF5Thin.335c8bdc3ffed2252de9a76642b1fe1c.eot);src:local("RazerF5Thin"),url(/assets/fonts/RazerF5Thin.90b817c7afe3a61490336e415943cac3.woff) format("woff"),url(/assets/fonts/RazerF5Thin.c292b9d022b7285829ce337d4b2db9a3.ttf) format("truetype"),url(/assets/images/RazerF5Thin.0da954d3ca62aefceb20bf0bb6b548e7.svg) format("svg")}@font-face{font-family:RazerF5;font-style:normal;font-weight:300;src:url(/assets/fonts/RazerF5Light.891b055e9a5c4eecf5a9788be1479213.eot);src:local("RazerF5Light"),url(/assets/fonts/RazerF5Light.bf802396575ca562fe030c6be1a99d10.woff) format("woff"),url(/assets/fonts/RazerF5Light.5c9187d0eed54292fd50f27c87d14c57.ttf) format("truetype"),url(/assets/images/RazerF5Light.d9c4f2ea70beda4223011fbcee2223ee.svg) format("svg")}@font-face{font-family:RazerF5;font-style:normal;font-weight:400;src:url(/assets/fonts/RazerF5.3dea70c50e65e74bec0187067d6913db.eot);src:local("RazerF5"),url(/assets/fonts/RazerF5.a3e9085dc12d3ec0acec73e775429565.woff) format("woff"),url(/assets/fonts/RazerF5.616fbadd41a0bfe3a556fa81ab60dc03.ttf) format("truetype"),url(/assets/images/RazerF5.6f439136e85234a3168f6b77623fbbc9.svg) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}