html{font-size:100%;line-height:1.15;width:100%;height:100%}body{color:rgba(0,0,0,.67);font-family:Roboto,arial,serif;font-size:100%;margin:0;padding:0}input,textarea,keygen,select,button{font-size:1em;font-family:Roboto,arial,serif;color:#333}p{line-height:20px;padding-top:6px;margin-bottom:14px;letter-spacing:0;font-weight:400}select,input,textarea,button{outline:none}select:hover,input:hover,textarea:hover,button:hover{outline:none}button{user-select:none}*{box-sizing:border-box}a{color:rgba(0,0,0,.7)}.material-text.type-display4{font-size:7rem;font-weight:300;letter-spacing:-0.04em;line-height:7rem}.material-text.type-display3{font-size:3.5rem;font-weight:400;letter-spacing:-0.02em;line-height:3.5rem}.material-text.type-display2{font-size:2.813rem;font-weight:400;letter-spacing:normal;line-height:3rem}.material-text.type-display1{font-size:2.125rem;font-weight:400;letter-spacing:normal;line-height:2.5rem}.material-text.type-headline{font-size:1.5rem;font-weight:400;letter-spacing:normal;line-height:2rem}.material-text.type-title{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:2rem}.material-text.type-subheading2{font-size:1rem;font-weight:400;letter-spacing:.04em;line-height:1.75rem}.material-text.type-subheading1{font-size:.938rem;font-weight:400;letter-spacing:.04em;line-height:1.5rem}.material-text.type-body1{font-size:.875rem;font-weight:400;letter-spacing:.04em;line-height:1.25rem}.material-text.type-body2{font-size:.875rem;font-weight:500;letter-spacing:.04em;line-height:1.5rem}.material-text.type-caption{font-size:.75rem;font-weight:400;letter-spacing:.08em;line-height:1.25rem}.material-text.type-button{font-size:14px;font-weight:500;margin-left:8px}.material-text.style-adjust.type-display4{margin:-1rem 0 3.5rem -0.085em}.material-text.style-adjust.type-display3{margin:-8px 0 64px -0.07em}.material-text.style-adjust.type-display2{margin:-0.5rem 0 4rem -0.07em}.material-text.style-adjust.type-display1{margin:-0.5rem 0 4rem -0.07em}.material-text.style-adjust.type-headline{margin:-0.5rem 0 1rem -0.06em}.material-text.style-adjust.type-title{margin:-0.5rem 0 1rem -0.05em}.material-text.style-adjust.type-subheading2{margin:-0.5rem 0 1rem -0.06em}.material-text.style-adjust.type-subheading1{margin:-0.313rem 0 .813rem -0.06em}.material-text.style-adjust.type-body1{margin:-0.25rem 0 .75rem 0}.material-text.style-adjust.type-body2{margin:-0.25rem 0 .75rem 0}.material-text.style-adjust.type-caption{line-height:1.25rem}.material-component{background-color:#fff}.dark-mode .material-component,.material-component.dark-mode{background-color:#202124}.material-text.text-display4{font-size:7rem;font-weight:300;letter-spacing:-0.04em;line-height:7rem}.material-text.text-display3{font-size:3.5rem;font-weight:400;letter-spacing:-0.02em;line-height:3.5rem}.material-text.text-display2{font-size:2.813rem;font-weight:400;letter-spacing:normal;line-height:3rem}.material-text.text-display1{font-size:2.125rem;font-weight:400;letter-spacing:normal;line-height:2.5rem}.material-text.text-headline{font-size:1.5rem;font-weight:400;letter-spacing:normal;line-height:2rem}.material-text.text-title{font-size:1.25rem;font-weight:500;letter-spacing:.02em;line-height:2rem}.material-text.text-subheading2{font-size:1rem;font-weight:400;letter-spacing:.04em;line-height:1.75rem}.material-text.text-subheading1{font-size:.938rem;font-weight:400;letter-spacing:.04em;line-height:1.5rem}.material-text.text-body2{font-size:.875rem;font-weight:500;letter-spacing:.04em;line-height:1.5rem}.material-text.text-body1{font-size:.875rem;font-weight:400;letter-spacing:.04em;line-height:1.25rem}.material-text.text-caption{font-size:.75rem;font-weight:400;letter-spacing:.08em;line-height:1.25rem}.material-text.text-button{font-size:14px;font-weight:500;text-transform:uppercase}.material-text.secondary-color{color:#f1bab8}.material-text.primary-color{color:#93caec}.material-image.item-list{display:inline-block;background-size:cover;width:300px;height:200px}.material-label{line-height:1.3rem}.material-divider{display:block;font-size:.8em;text-transform:uppercase;padding:8px 0;margin:0}.material-divider.divider-horizontal{border-bottom:1px solid rgba(0,0,0,.1)}.material-divider.divider-vertical{border-right:1px solid rgba(0,0,0,.1)}.material-divider.divider-space{display:block;padding:0;margin:0;height:16px;border-bottom:none}.material-card{box-shadow:0px 3px 1px -2px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 1px 5px 0px rgba(0,0,0,.12);flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;overflow:hidden;display:block;background-color:#fff}.material-card .material-container{padding:1rem}.material-card .toolbar-action{text-align:right;padding:8px}.dialog{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:0;transition:.2s}.dialog.show{transition:.1s;opacity:1}.dialog.show .surface{transform:translateY(0) scale(1);opacity:1;margin-top:0;transition:.1s}.dialog .surface{transition:.1s;max-height:600px;display:flex;flex-direction:column;flex-wrap:nowrap;opacity:0;border-radius:2px;background-color:#fff;box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);transform:translateY(150px) scale(0.8)}.material-dialog{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:20;opacity:0;transition:.2s}.material-dialog .dialog-surface{transition:.1s;max-height:600px;display:flex;min-width:320px;flex-direction:column;flex-wrap:nowrap;opacity:0;overflow:hidden;border-radius:2px;background-color:#fff;overflow:scroll;box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);transform:translateY(150px) scale(0.8)}.material-dialog .dialog-surface .dialog-title{font-weight:bold;flex:none;margin:24px 24px 24px 24px;padding:0}.material-dialog .dialog-surface .dialog-content{flex:1;padding:0 24px 24px 24px}.material-dialog .dialog-surface .dialog-content.material-text{opacity:.7}.material-dialog .dialog-surface .dialog-actions{flex:none;display:block;text-align:right;overflow:hidden}.material-dialog .dialog-surface .material-toolbar{position:relative}.material-dialog .dialog-surface .component-body{flex:1;overflow:hidden;position:relative;padding:16px}.material-dialog .dialog-surface .list-list{overflow:scroll;position:relative;padding:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.material-dialog .dialog-surface .component-action{flex:none;display:"flex";text-align:right;padding:8px}.material-dialog .dialog-surface .component-action .material-buttion{margin:0 0 0 8px}.material-dialog.dialog-show{transition:.1s;opacity:1}.material-dialog.dialog-show .dialog-surface{transform:translateY(0) scale(1);opacity:1;margin-top:0;transition:.1s}.material-dialog.dialog-closing{pointer-events:none;opacity:0;transition:.2s}.material-dialog.dialog-closing .dialog-surface{opacity:0;transform:translateY(150px) scale(0.8);transition:.1s}.dark-mode .material-dialog .dialog-surface,.material-dialog.dark-mode .dialog-surface{background-color:#202124}.material-drawer{opacity:0;pointer-events:none;z-index:15;position:absolute;right:0;top:0;bottom:0;left:0;background-color:rgba(0,0,0,0)}.material-drawer.is-fixed{position:fixed}.material-drawer .drawer-panel{background-color:#fff;z-index:8;position:relative;will-change:transfo1rm;transition:.3s cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(calc(100% - 20px));background-color:#fff;width:0}.material-drawer.show{pointer-events:initial;background-color:rgba(0,0,0,0);opacity:1}.material-drawer.show .drawer-panel{transition:233ms cubic-bezier(0, 0, 0.21, 1);opacity:1;transform:translateX(0);transition:.2s cubic-bezier(0, 0, 0.2, 1);background-color:#fff}.material-drawer.drawer-temporary{opacity:0;pointer-events:none;z-index:15;position:absolute;right:0;top:0;bottom:0;left:0;transition:.2s cubic-bezier(0, 0, 0.2, 1)}.material-drawer.drawer-temporary.show{pointer-events:initial;background-color:rgba(0,0,0,.7);opacity:1;transition:.2s cubic-bezier(0, 0, 0.2, 1)}.material-drawer.drawer-temporary.show .drawer-panel{width:340px;transform:none}.material-drawer.drawer-temporary.is-fixed{position:fixed}.material-drawer.drawer-temporary .drawer-panel{position:absolute;height:100%;width:260px;transform:translateX(calc(-100% - 20px));z-index:16;box-shadow:0px 8px 10px -5px rgba(0,0,0,.2),0px 16px 24px 2px rgba(0,0,0,.14),0px 6px 30px 5px rgba(0,0,0,.12);transition:233ms cubic-bezier(0, 0, 0.21, 1)}.material-drawer.drawer-persistent{opacity:0;pointer-events:none;z-index:15;flex:1;position:relative;display:inline;transition:.2s cubic-bezier(0, 0, 0.2, 1);height:100%;width:initial}.material-drawer.drawer-persistent.is-fixed{position:fixed}.material-drawer.drawer-persistent .drawer-panel{position:relative;height:100%;width:0px;transform:none;z-index:16;transition:233ms cubic-bezier(0, 0, 0.21, 1);border-right:1px solid #e4e4e4}.material-drawer.drawer-persistent.show{pointer-events:initial;opacity:1;transition:.2s cubic-bezier(0, 0, 0.2, 1)}.material-drawer.drawer-persistent.show .drawer-panel{width:240px;transform:none;background-color:rgba(0,0,0,.05)}.material-drawer.drawer-permanent{opacity:1;pointer-events:none;z-index:15;flex:1;position:relative;display:inline;right:0;top:0;bottom:0;left:0;transition:.2s cubic-bezier(0, 0, 0.2, 1);height:100%;width:initial}.material-drawer.drawer-permanent.is-fixed{position:fixed}.material-drawer.drawer-permanent .material-toolbar{position:relative}.material-drawer.drawer-permanent .drawer-panel{position:relative;height:100%;width:340px;transform:none;z-index:16;transition:190ms cubic-bezier(0, 0, 0.21, 1);border-right:1px solid #e4e4e4}.material-drawer.drawer-permanent.show{pointer-events:initial;background-color:rgba(0,0,0,.7);opacity:1;transition:233s cubic-bezier(0, 0, 0.21, 1)}.material-drawer.drawer-permanent.show .drawer-panel{width:340px;transform:none}.material-appbar{display:flex;flex-direction:row;height:64px;position:absolute;top:0;left:0;right:0;z-index:3;flex:none;display:flex;flex-direction:row;flex-wrap:nowrap;padding:14px 16px}.material-appbar.type-bottom{bottom:0;top:inherit}.material-appbar.type-app{z-index:5;padding:14px 16px;position:fixed}.material-appbar.type-app.is-flexible{position:fixed}.material-appbar.type-app.is-scrolled{transition:box-shadow .3s;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.material-appbar.is-flexible{position:absolute;top:0;left:0;right:0}.material-appbar.is-fixed{position:absolute;top:0;left:0;right:0}.material-appbar.is-fixed.is-scrolled{transition:box-shadow .3s;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.material-appbar.is-fixed.type-bottom{bottom:0;top:inherit}.material-appbar>*:first-child{margin-left:0}.material-appbar>*:last-child{margin-right:0}.material-appbar .material-text{flex:1;display:inline-block;font-size:1.3rem;font-weight:300;line-height:2.3rem;color:rgba(255,255,255,.87);padding:0;margin-left:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.material-appbar .material-checkbox{padding:0}.material-appbar .material-checkbox .checkbox-control{height:36px;width:36px;margin:0}.material-appbar .material-checkbox .checkbox-control .checkbox-icon{border:2px solid rgba(255,255,255,.95)}.material-appbar .material-checkbox .checkbox-label{color:rgba(255,255,255,.87);padding:10px 0 6px}.material-appbar .material-button .button-icon svg{fill:rgba(255,255,255,.87)}.material-appbar.transparent-color{background-color:transparent}.material-appbar.transparent-color .material-text{color:red}.material-appbar.transparent-color .material-button .button-icon svg{fill:red}.material-appbar.transparent-color .material-checkbox{padding:0}.material-appbar.transparent-color .material-checkbox .checkbox-control{height:36px;width:36px;margin:0}.material-appbar.transparent-color .material-checkbox .checkbox-control .checkbox-icon{border:2px solid rgba(255,255,255,.95)}.material-appbar.transparent-color .material-checkbox .checkbox-label{color:red;padding:10px 0 6px}.material-appbar.primary-color{background-color:#93caec}.material-appbar.primary-color .material-text{color:rgba(255,255,255,.87)}.material-appbar.primary-color .material-button .button-icon svg{fill:rgba(255,255,255,.87)}.material-appbar.primary-color .material-checkbox{padding:0}.material-appbar.primary-color .material-checkbox .checkbox-control{height:36px;width:36px;margin:0}.material-appbar.primary-color .material-checkbox .checkbox-control .checkbox-icon{border:2px solid rgba(255,255,255,.95)}.material-appbar.primary-color .material-checkbox .checkbox-label{color:rgba(255,255,255,.87);padding:10px 0 6px}.material-appbar.secondary-color{background-color:#f1bab8}.material-appbar.secondary-color .material-text{color:rgba(255,255,255,.95)}.material-appbar.secondary-color .material-button .button-icon svg{fill:rgba(255,255,255,.95)}.material-appbar.secondary-color .material-checkbox{padding:0}.material-appbar.secondary-color .material-checkbox .checkbox-control{height:36px;width:36px;margin:0}.material-appbar.secondary-color .material-checkbox .checkbox-control .checkbox-icon{border:2px solid rgba(255,255,255,.95)}.material-appbar.secondary-color .material-checkbox .checkbox-label{color:rgba(255,255,255,.95);padding:10px 0 6px}.material-toolbar{display:flex;flex-direction:row;z-index:3;flex:none;display:flex;flex-direction:row;flex-wrap:nowrap}.material-toolbar.type-app{z-index:5;padding:14px 16px;position:fixed}.material-toolbar.type-app.is-flexible{position:fixed}.material-toolbar.type-app.is-scrolled{transition:box-shadow .3s;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.material-toolbar.is-flexible{position:absolute;top:0;left:0;right:0}.material-toolbar.is-fixed{position:absolute;top:0;left:0;right:0}.material-toolbar.is-fixed.is-scrolled{transition:box-shadow .3s;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.material-toolbar>*:first-child{margin-left:0}.material-toolbar>*:last-child{margin-right:0}.material-toolbar .material-text{flex:1;display:inline-block;font-size:1.3rem;font-weight:300;line-height:2.3rem;padding:0;margin-left:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.material-toolbar .material-checkbox{padding:0}.material-toolbar .material-checkbox .checkbox-control{height:36px;width:36px;margin:0}.material-toolbar .material-checkbox .checkbox-control .checkbox-icon{border:2px solid rgba(255,255,255,.95)}.material-toolbar .material-checkbox .checkbox-label{color:rgba(255,255,255,.87);padding:10px 0 6px}.material-toolbar .material-button .button-icon svg{fill:rgba(0,0,0,.67)}.material-toolbar.transparent-color{background-color:transparent}.material-toolbar.transparent-color .material-text{color:red}.material-toolbar.transparent-color .material-button .button-icon svg{fill:red}.material-toolbar.transparent-color .material-checkbox{padding:0}.material-toolbar.transparent-color .material-checkbox .checkbox-control{height:36px;width:36px;margin:0}.material-toolbar.transparent-color .material-checkbox .checkbox-control .checkbox-icon{border:2px solid rgba(255,255,255,.95)}.material-toolbar.transparent-color .material-checkbox .checkbox-label{color:red;padding:10px 0 6px}.material-toolbar.primary-color{background-color:#93caec}.material-toolbar.primary-color .material-text{color:rgba(255,255,255,.87)}.material-toolbar.primary-color .material-button .button-icon svg{fill:rgba(255,255,255,.87)}.material-toolbar.primary-color .material-checkbox{padding:0}.material-toolbar.primary-color .material-checkbox .checkbox-control{height:36px;width:36px;margin:0}.material-toolbar.primary-color .material-checkbox .checkbox-control .checkbox-icon{border:2px solid rgba(255,255,255,.95)}.material-toolbar.primary-color .material-checkbox .checkbox-label{color:rgba(255,255,255,.87);padding:10px 0 6px}.material-toolbar.secondary-color{background-color:#f1bab8}.material-toolbar.secondary-color .material-text{color:rgba(255,255,255,.95)}.material-toolbar.secondary-color .material-button .button-icon svg{fill:rgba(255,255,255,.95)}.material-toolbar.secondary-color .material-checkbox{padding:0}.material-toolbar.secondary-color .material-checkbox .checkbox-control{height:36px;width:36px;margin:0}.material-toolbar.secondary-color .material-checkbox .checkbox-control .checkbox-icon{border:2px solid rgba(255,255,255,.95)}.material-toolbar.secondary-color .material-checkbox .checkbox-label{color:rgba(255,255,255,.95);padding:10px 0 6px}.material-button{display:flex;-webkit-font-smoothing:antialiased;white-space:nowrap;position:relative;vertical-align:middle;cursor:default;height:36px;padding:6px 8px 6px 8px;margin:0 8px;border:none;border-radius:2px;overflow:hidden;background-color:transparent}.material-button>*{pointer-events:none}.material-button .button-icon{flex:none;pointer-events:none;z-index:2;display:inline-block;width:24px;height:24px;padding:0 8px;vertical-align:bottom;padding:0;background-repeat:no-repeat;background-position:center center}.material-button .button-icon svg{fill:red}.material-button .button-label{flex:1;order:2;pointer-events:none;font-size:.875rem;font-weight:600;line-height:1.1rem;display:inline-block;z-index:2;text-transform:uppercase;padding:3px 8px 3px 8px;margin:0}.material-button .material-ripple{opacity:1;pointer-events:none;z-index:1;position:absolute;background-color:rgba(0,0,0,.1);height:5px;width:5px;border-radius:50%}.material-button.iconend .button-icon{order:2}.material-button.iconend .button-label{order:1}.material-button.is-disabled{pointer-events:none;opacity:.3}.material-button:focus{transition-duration:.3s;background-color:rgba(255,0,0,.05)}.material-button:focus:hover{background-color:rgba(255,0,0,.05)}.material-button:active{transition-duration:.2s}.material-button:hover{transition-duration:.2s;background-color:rgba(255,0,0,.03)}.material-button:disabled{pointer-events:none;opacity:.3}.material-button.style-compact>.button-label{padding-left:0;padding-right:0}.material-button.style-dense{height:32px}.material-button.style-dense>.button-label{font-size:.8125rem;padding-top:2px;padding-bottom:2px}.material-button.primary-color{color:#93caec}.material-button.primary-color:focus{background-color:rgba(147,202,236,.1)}.material-button.primary-color:focus:hover{background-color:rgba(147,202,236,.1)}.material-button.primary-color:hover{background-color:rgba(147,202,236,.05)}.material-button.primary-color .button-icon svg{fill:#93caec}.material-button.primary-color .material-ripple{background-color:rgba(147,202,236,.1)}.material-button.secondary-color{color:#f1bab8}.material-button.secondary-color .button-icon svg{fill:#f1bab8}.material-button.secondary-color .material-ripple{background-color:rgba(241,186,184,.1)}.material-button.secondary-color:focus{background-color:rgba(241,186,184,.1)}.material-button.secondary-color:focus:hover{background-color:rgba(241,186,184,.1)}.material-button.secondary-color:hover{background-color:rgba(241,186,184,.05)}.dark-mode .material-button,.material-button.dark-mode{color:rgba(255,255,255,.87)}.dark-mode .material-button .button-icon svg,.material-button.dark-mode .button-icon svg{fill:rgba(255,255,255,.87)}.dark-mode .material-button .material-ripple,.material-button.dark-mode .material-ripple{background-color:rgba(255,255,255,.1)}.dark-mode .material-button:hover,.material-button.dark-mode:hover{background-color:rgba(255,255,255,.05)}.dark-mode .material-button.primary-color,.material-button.dark-mode.primary-color{color:#364f90}.dark-mode .material-button.primary-color .button-icon svg,.material-button.dark-mode.primary-color .button-icon svg{fill:#364f90}.dark-mode .material-button.primary-color .material-ripple,.material-button.dark-mode.primary-color .material-ripple{background-color:rgba(54,79,144,.3)}.dark-mode .material-button.primary-color:focus,.material-button.dark-mode.primary-color:focus{background-color:rgba(54,79,144,.2)}.dark-mode .material-button.primary-color:focus:hover,.material-button.dark-mode.primary-color:focus:hover{background-color:rgba(54,79,144,.2)}.dark-mode .material-button.primary-color:hover,.material-button.dark-mode.primary-color:hover{background-color:rgba(54,79,144,.1)}.dark-mode .material-button.secondary-color,.material-button.dark-mode.secondary-color{color:#1a9989}.dark-mode .material-button.secondary-color .button-icon svg,.material-button.dark-mode.secondary-color .button-icon svg{fill:#1a9989}.dark-mode .material-button.secondary-color .material-ripple,.material-button.dark-mode.secondary-color .material-ripple{background-color:rgba(26,153,137,.3)}.dark-mode .material-button.secondary-color:focus,.material-button.dark-mode.secondary-color:focus{background-color:rgba(26,153,137,.2)}.dark-mode .material-button.secondary-color:focus:hover,.material-button.dark-mode.secondary-color:focus:hover{background-color:rgba(26,153,137,.2)}.dark-mode .material-button.secondary-color:hover,.material-button.dark-mode.secondary-color:hover{background-color:rgba(26,153,137,.1)}.material-button.type-raised{min-width:36px;transition:box-shadow .2s;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.material-button.type-raised .material-ripple{opacity:.1;background-color:#000}.material-button.type-raised{background-color:rgba(0,0,0,.05)}.material-button.type-raised:focus{background-color:rgba(0,0,0,.15)}.material-button.type-raised:focus:hover{background-color:rgba(0,0,0,.15)}.material-button.type-raised:hover{background-color:rgba(0,0,0,.1)}.material-button.type-raised:active{box-shadow:0px 4px 4px -3px rgba(0,0,0,.2),0px 6px 8px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12)}.material-button.type-raised.primary-color{background-color:#93caec;color:rgba(255,255,255,.87)}.material-button.type-raised.primary-color .button-icon svg{fill:rgba(255,255,255,.87)}.material-button.type-raised.primary-color .material-ripple{opacity:.3;background-color:#fff}.material-button.type-raised.primary-color:focus{background-color:#d4eaf7}.material-button.type-raised.primary-color:focus:hover{background-color:#d4eaf7}.material-button.type-raised.primary-color:hover{background-color:#b1d9f1}.material-button.type-raised.secondary-color{background-color:#f1bab8;color:rgba(255,255,255,.95)}.material-button.type-raised.secondary-color .button-icon svg{fill:rgba(255,255,255,.95)}.material-button.type-raised.secondary-color .material-ripple{opacity:.3;background-color:#fff}.material-button.type-raised.secondary-color:focus{background-color:#f9e3e3}.material-button.type-raised.secondary-color:focus:hover{background-color:#f9e3e3}.material-button.type-raised.secondary-color:hover{background-color:#f5cfcd}.dark-mode .material-button.type-raised,.material-button.type-raised.dark-mode{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.95)}.dark-mode .material-button.type-raised .material-ripple,.material-button.type-raised.dark-mode .material-ripple{opacity:.1;background-color:#fff}.dark-mode .material-button.type-raised:focus,.material-button.type-raised.dark-mode:focus{background-color:rgba(255,255,255,.2)}.dark-mode .material-button.type-raised:focus:hover,.material-button.type-raised.dark-mode:focus:hover{background-color:rgba(255,255,255,.2)}.dark-mode .material-button.type-raised:hover,.material-button.type-raised.dark-mode:hover{background-color:rgba(255,255,255,.15)}.dark-mode .material-button.type-raised .button-icon svg,.material-button.type-raised.dark-mode .button-icon svg{fill:rgba(255,255,255,.95)}.dark-mode .material-button.type-raised.primary-color,.material-button.type-raised.dark-mode.primary-color{background-color:#364f90;color:rgba(255,255,255,.95)}.dark-mode .material-button.type-raised.primary-color .button-icon svg,.material-button.type-raised.dark-mode.primary-color .button-icon svg{fill:rgba(255,255,255,.95)}.dark-mode .material-button.type-raised.primary-color:focus,.material-button.type-raised.dark-mode.primary-color:focus{background-color:#d4eaf7}.dark-mode .material-button.type-raised.primary-color:focus:hover,.material-button.type-raised.dark-mode.primary-color:focus:hover{background-color:#d4eaf7}.dark-mode .material-button.type-raised.primary-color:hover,.material-button.type-raised.dark-mode.primary-color:hover{background-color:#b1d9f1}.dark-mode .material-button.type-raised.secondary-color,.material-button.type-raised.dark-mode.secondary-color{background-color:#1a9989;color:rgba(255,255,255,.95)}.dark-mode .material-button.type-raised.secondary-color .button-icon svg,.material-button.type-raised.dark-mode.secondary-color .button-icon svg{fill:rgba(255,255,255,.95)}.dark-mode .material-button.type-raised.secondary-color:focus,.material-button.type-raised.dark-mode.secondary-color:focus{background-color:#f9e3e3}.dark-mode .material-button.type-raised.secondary-color:focus:hover,.material-button.type-raised.dark-mode.secondary-color:focus:hover{background-color:#f9e3e3}.dark-mode .material-button.type-raised.secondary-color:hover,.material-button.type-raised.dark-mode.secondary-color:hover{background-color:#f5cfcd}.material-button.type-floating{min-width:56px;min-height:56px;transition:box-shadow .2s;border-radius:28px;padding:6px;box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12)}.material-button.type-floating .button-label{display:none}.material-button.type-floating .button-icon{padding:0;height:24px;width:24px;margin-left:0}.material-button.type-floating .button-icon svg{fill:red}.material-button.type-floating .material-ripple{opacity:.1;background-color:#000}.material-button.type-floating{background-color:rgba(0,0,0,.05)}.material-button.type-floating:focus{background-color:rgba(0,0,0,.15)}.material-button.type-floating:focus:hover{background-color:rgba(0,0,0,.15)}.material-button.type-floating:hover{background-color:rgba(0,0,0,.1)}.material-button.type-floating:active{box-shadow:0px 7px 8px -4px rgba(0,0,0,.2),0px 12px 17px 2px rgba(0,0,0,.14),0px 5px 22px 4px rgba(0,0,0,.12)}.material-button.type-floating.primary-color{background-color:#93caec;color:rgba(255,255,255,.87)}.material-button.type-floating.primary-color .button-icon svg{fill:rgba(255,255,255,.87)}.material-button.type-floating.primary-color .material-ripple{opacity:.3;background-color:#fff}.material-button.type-floating.primary-color:focus{background-color:#d4eaf7}.material-button.type-floating.primary-color:focus:hover{background-color:#d4eaf7}.material-button.type-floating.primary-color:hover{background-color:#b1d9f1}.material-button.type-floating.secondary-color{background-color:#f1bab8;color:rgba(255,255,255,.95)}.material-button.type-floating.secondary-color .button-icon svg{fill:rgba(255,255,255,.95)}.material-button.type-floating.secondary-color .material-ripple{opacity:.3;background-color:#fff}.material-button.type-floating.secondary-color:focus{background-color:#f9e3e3}.material-button.type-floating.secondary-color:focus:hover{background-color:#f9e3e3}.material-button.type-floating.secondary-color:hover{background-color:#f5cfcd}.dark-mode .material-button.type-floating,.material-button.type-floating.dark-mode{background-color:rgba(255,255,255,.1);color:rgba(255,255,255,.95)}.dark-mode .material-button.type-floating .material-ripple,.material-button.type-floating.dark-mode .material-ripple{opacity:.1;background-color:#fff}.dark-mode .material-button.type-floating:focus,.material-button.type-floating.dark-mode:focus{background-color:rgba(255,255,255,.2)}.dark-mode .material-button.type-floating:focus:hover,.material-button.type-floating.dark-mode:focus:hover{background-color:rgba(255,255,255,.2)}.dark-mode .material-button.type-floating:hover,.material-button.type-floating.dark-mode:hover{background-color:rgba(255,255,255,.15)}.dark-mode .material-button.type-floating .button-icon svg,.material-button.type-floating.dark-mode .button-icon svg{fill:rgba(255,255,255,.95)}.dark-mode .material-button.type-floating.primary-color,.material-button.type-floating.dark-mode.primary-color{background-color:#364f90;color:rgba(255,255,255,.95)}.dark-mode .material-button.type-floating.primary-color .button-icon svg,.material-button.type-floating.dark-mode.primary-color .button-icon svg{fill:rgba(255,255,255,.95)}.dark-mode .material-button.type-floating.primary-color:focus,.material-button.type-floating.dark-mode.primary-color:focus{background-color:#d4eaf7}.dark-mode .material-button.type-floating.primary-color:focus:hover,.material-button.type-floating.dark-mode.primary-color:focus:hover{background-color:#d4eaf7}.dark-mode .material-button.type-floating.primary-color:hover,.material-button.type-floating.dark-mode.primary-color:hover{background-color:#b1d9f1}.dark-mode .material-button.type-floating.secondary-color,.material-button.type-floating.dark-mode.secondary-color{background-color:#1a9989;color:rgba(255,255,255,.95)}.dark-mode .material-button.type-floating.secondary-color .button-icon svg,.material-button.type-floating.dark-mode.secondary-color .button-icon svg{fill:rgba(255,255,255,.95)}.dark-mode .material-button.type-floating.secondary-color:focus,.material-button.type-floating.dark-mode.secondary-color:focus{background-color:#f9e3e3}.dark-mode .material-button.type-floating.secondary-color:focus:hover,.material-button.type-floating.dark-mode.secondary-color:focus:hover{background-color:#f9e3e3}.dark-mode .material-button.type-floating.secondary-color:hover,.material-button.type-floating.dark-mode.secondary-color:hover{background-color:#f5cfcd}.material-button.type-action{min-width:36px;transition:box-shadow .2s;box-shadow:none;border-radius:50%;padding:6px}.material-button.type-action .button-icon{padding:0;height:24px;width:24px;margin-left:0}.material-button.type-action .button-icon svg{fill:red}.material-button.type-action.style-dense,.material-button.type-action.style-compact{height:32px;width:32px;min-width:32px;border-radius:50%}.material-button.type-action.style-dense .button-icon,.material-button.type-action.style-compact .button-icon{width:20px;height:20px}.material-button.type-action.style-dense .button-icon svg,.material-button.type-action.style-compact .button-icon svg{width:20px;height:20px;viewbox:0 0 20 20}.material-button.type-action.primary-color{background-color:#93caec;color:rgba(255,255,255,.87)}.material-button.type-action.primary-color .button-icon svg{fill:rgba(255,255,255,.87)}.material-button.type-action.primary-color:focus{background-color:#bedff4;color:rgba(255,255,255,.87)}.material-button.type-action.secondary-color{background-color:#f1bab8;color:rgba(255,255,255,.95)}.material-button.type-action.secondary-color .button-icon svg{fill:rgba(255,255,255,.95)}.material-button.type-action.secondary-color:focus{background-color:#f5cfcd;color:rgba(255,255,255,.95)}.dark-mode .material-button.type-action,.material-button.type-action.dark-mode{color:rgba(255,255,255,.95)}.dark-mode .material-button.type-action.primary-color,.material-button.type-action.dark-mode.primary-color{background-color:#364f90;color:rgba(255,255,255,.95)}.dark-mode .material-button.type-action.primary-color .button-icon svg,.material-button.type-action.dark-mode.primary-color .button-icon svg{fill:rgba(255,255,255,.95)}.dark-mode .material-button.type-action.secondary-color,.material-button.type-action.dark-mode.secondary-color{background-color:#1a9989;color:rgba(255,255,255,.95)}.dark-mode .material-button.type-action.secondary-color .button-icon svg,.material-button.type-action.dark-mode.secondary-color .button-icon svg{fill:rgba(255,255,255,.95)}.material-button.type-file{overflow:hidden;position:relative;vertical-align:middle}.material-button.type-file input[type=file]{z-index:20;position:absolute;height:48px;width:48px;top:0;right:0;margin:0;padding:0;font-size:10px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.material-button.type-file .button-icon{z-index:1;padding-right:6px}.material-checkbox{display:block;position:relative;margin-left:4px;margin-right:12px;padding-top:4px;padding-top:4px;padding-bottom:4px;vertical-align:top;overflow:hidden;display:flex;flew-direction:horizontal;flex-wrap:nowrap}.material-checkbox input{position:absolute;left:-10000px;order:2}.material-checkbox .checkbox-control{order:1;cursor:pointer;position:relative;height:40px;width:40px;padding:0;margin:4px;border-radius:50%}.material-checkbox .checkbox-control .checkbox-icon{position:absolute;top:11px;left:11px;border:2px solid rgba(0,0,0,.5);border-radius:2px;transition:.3s}.material-checkbox .checkbox-control .checkbox-icon .checkbox-check{opacity:0;position:absolute;fill:rgba(255,255,255,.95);top:8px;left:8px}.material-checkbox .checkbox-label{flex:1;order:3;font-size:1rem;line-height:1.25rem;cursor:default;padding:15px 0 9px;margin:0px 2px 0px 12px;overflow:hidden}.material-checkbox.is-checked .checkbox-control .checkbox-icon{transition:.3s;border-color:#f1bab8;background-color:#f1bab8}.material-checkbox.is-checked .checkbox-control .checkbox-icon .checkbox-check{opacity:1;position:absolute;fill:rgba(255,255,255,.95);top:8px;left:8px}.material-checkbox.is-disabled .checkbox-label{opacity:.4}.material-checkbox.is-disabled .checkbox-icon{background-color:rgba(0,0,0,.26);border-color:rgba(0,0,0,.26)}.material-checkbox.is-disabled .checkbox-control .checkbox-icon{opacity:.4}.material-checkbox.is-focused .checkbox-control{background-color:rgba(34,31,31,.05)}.dark-mode .material-checkbox>.material-control>.checkbox-icon,.material-checkbox.dark-mode>.material-control>.checkbox-icon{border:2px solid rgba(255,255,255,.5)}.dark-mode .material-checkbox.is-focused .checkbox-control,.material-checkbox.dark-mode.is-focused .checkbox-control{background-color:rgba(255,255,255,.05)}.dark-mode .material-checkbox.is-checked .material-control,.material-checkbox.dark-mode.is-checked .material-control{background-color:rgba(255,255,255,.5)}.material-form{background-color:#e6e6e6}.material-form .component-subheader{padding:16px 0 0}.material-form .material-layout>.layout-component{border-bottom:1px solid rgba(100,100,100,.3);padding:16px 0}.material-form .material-layout>.layout-component .ui-text{margin-left:16px;margin-right:16px;padding-top:8px;margin-bottom:16px}.list{flex:1;display:flex;flex-direction:column;min-width:260px}.list.hide{display:none}.list>.head{position:relative;display:flex;flex-direction:row;flex:none}.list>.head>.divider{flex:1}.list>.head>.button.search{flex:none}.list>.head>.button.search.selected .button-icon svg{fill:#fff}.list>.body.search{display:none;overflow:scroll;flex:1}.list>.body.search.show{display:block}.list>.body{overflow:scroll;flex:1}.list>.body .item{user-select:none;width:100%;display:flex;flex-direction:row;padding:8px 16px 8px 24px;border:none;background-color:transparent;border-radius:0;box-shadow:none;border-bottom:1px solid rgba(0,0,0,.1)}.list>.body .item .image{flex:none;position:relative;width:64px;height:64px;background-color:rgba(0,0,0,.05);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:16px}.list>.body.hide{display:none}.list>.body .item .info{display:flex;flex-direction:row}.list>.body .item.selected{background-color:rgba(0,0,0,.05)}.list>.foot{display:flex;flex-direction:row;flex:none;border-top:1px solid rgba(0,0,0,.1);padding:8px 16px 8px 24px}.virtual{overflow:auto;position:relative;padding:0;margin:0;width:100%;height:100%}.virtual .scroller{opacity:1;position:absolute;top:0;left:0;width:1px}.tabview{position:relative;display:flex;flex-direction:column;height:100%;width:100%;white-space:no-wrap;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none}.tabview>.indicator{position:absolute;height:2px}.tabview>.tabs{flex:none;display:flex;flex-direction:row;overflow:hidden}.tabview>.tabs>.divider{margin:0;padding:0;flex:1;display:inline-block}.tabview>.tabs>button{flex:1;display:inline-block;padding:0;height:48px;border-radius:0;margin:0;text-align:center;background-repeat:no-repeat;background-size:25%;background-position:center}.tabview>.tabs>button:hover,.tabview>.tabs>button.selected{background-color:transparent}.tabview>.tabs>button.type-action{max-width:60px}.tabview>.views{position:relative;flex:1}.tabview>.views>div{position:absolute;left:0;top:0;right:0;bottom:0}.flex-row,.flex-raw{display:flex;flex-direction:row;flex-wrap:nowrap}.flex-row>.ui-container,.flex-raw>.ui-container{height:inherit}.flex-column{display:flex;flex-direction:column;flex-wrap:nowrap}.flex-column>.material-container{width:inherit}.display-absolute{display:absolute}.flex-none{flex:none}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.flex-9{flex:9}.flex-10{flex:10}.flex-11{flex:11}.flex-12{flex:12}input,textarea,keygen,select{font-size:1em;font-family:Helvetica,arial,serif;color:#fff}body.dark-mode input,body.dark-mode textarea,body.dark-mode keygen,body.dark-mode select{font-size:1em;font-family:Helvetica,arial,serif;color:rgba(255,255,255,.95)}button{font-size:1em;font-family:futura,roboto,Helvetica,Arial,sans-serif;color:#fff}input{user-select:auto;-webkit-touch-callout:default;-webkit-user-select:auto;font-family:roboto,Helvetica,Arial,sans-serif}.material-button.type-raised.primary-color:focus,.material-button.type-raised.primary-color:focus:hover{background-color:transparent}.material-button .button-label{font-weight:500}.material-button .button-icon{height:22px}.material-button.type-action:focus{transition-duration:.3s;background-color:rgba(255,255,255,.15)}.material-button.type-action:focus:active{transition-duration:.3s;background-color:rgba(255,255,255,.3)}.material-button.type-action:hover{transition-duration:.3s;background-color:rgba(255,255,255,.15)}.material-button.type-action:active{transition-duration:.3s;background-color:rgba(255,255,255,.3)}.material-button.type-raised{border-radius:2px}.material-button.type-raised.deepblue-color{background-color:#023168;color:rgba(255,255,255,.95)}.material-button.type-raised .button-icon svg{fill:rgba(255,255,255,.95)}.material-button.type-raised .material-ripple{opacity:.3;background-color:#fff}.material-button.type-action .material-ripple{opacity:.3;background-color:#fff}.material-card{padding:8px}.material-card .container-inner{padding:8px;padding-top:8px}.material-card .toolbar-foot{padding:8px}.material-dialog .dialog-surface{overflow:hidden}.material-dialog .toolbar-head{padding:8px;margin-top:0}.material-dialog .toolbar-head .text-title{margin-left:8px}.material-dialog .container-inner{padding:16px}.material-dialog .toolbar-foot{padding:16px;overflow:hidden}.dialog-oops .dialog-surface{width:360px}.material-component{background-color:transparent}.material-list .material-button{flex-wrap:nowrap;width:inherit;display:inline-block}.material-divider{margin:0}.material-tabs .material-list .material-button{padding:0 8px;min-width:inherit;min-height:inherit}.material-tabs .material-list .material-button .button-label{padding:0 4px}.material-textfield{display:block;position:relative;margin-right:16px;padding-top:8px;margin-bottom:18px;vertical-align:top}.material-textfield:after{content:"";position:relative;opacity:0;left:50%;bottom:0px;height:2px;width:2px;background-color:red;transition:.1s}.material-textfield.is-focused .textfield-underline{background-color:#fff}.material-textfield.is-empty .textfield-input{border-bottom:1px solid rgba(255,255,255,.3)}.material-textfield .textfield-input{user-select:auto;border-bottom:1px solid rgba(255,255,255,.3)}.material-textfield .textfield-underline{position:absolute;opacity:0;left:50%;bottom:0px;height:2px;width:2px;background-color:#fff;transition:.1s}.material-textfield.textfield-error textarea,.material-textfield.textfield-error input{border-bottom:1px solid orange}.material-textfield .textfield-info{display:block;height:12px;font-size:.7em}.material-textfield .textfield-label{color:#fff}.material-textfield select{color:#fff;padding:12px 8px 8px 0;font-size:16px;border:none;width:100%;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.material-textfield select:hover{cursor:default}.material-textfield select:focus{cursor:text}.material-textfield input[readonly],.material-textfield textarea[readonly]{color:#fff;border-bottom:1px dashed rgba(0,0,0,.12)}.material-textfield input[readonly]:hover,.material-textfield textarea[readonly]:hover{cursor:default}.material-textfield input[readonly]:focus,.material-textfield input[readonly]:active,.material-textfield textarea[readonly]:focus,.material-textfield textarea[readonly]:active{cursor:text;border-bottom:1px dashed rgba(0,0,0,.12) !important}.dark-mode .material-textfield .textfield-label{transition:.2s;color:rgba(255,255,255,.3)}.dark-mode .material-textfield .textfield-input{border-bottom:1px solid rgba(255,255,255,.12)}@media only screen and (max-width: 1024px){.material-textfield textarea,.material-textfield input{font-size:16px}}*{tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-text-size-adjust:none;-webkit-touch-callout:none;-webkit-user-select:none}html,body{overflow:hidden;touch-action:none}body{color:#fff;font-family:futura,roboto,Helvetica,Arial,sans-serif;touch-action:none}body>.container{position:fixed;top:0;left:0;bottom:0;right:0;transition:195ms transform cubic-bezier(0.4, 0, 0.2, 1);will-change:transform}body.account-mode>.container{transform:translateX(-360px);transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1)}body.ru-language{font-family:roboto,Helvetica,Arial,sans-serif}body.ru-language .button{font-family:roboto,Helvetica,Arial,sans-serif}body.ru-language input{font-family:roboto,Helvetica,Arial,sans-serif}body.ar-language{direction:rtl}body.p404{background-color:orange;padding:0 16px}body.dark-mode{background-color:#202124;color:rgba(255,255,255,.87)}body.dark-mode .country-label{display:none;pointer-events:none;font-size:.7em;position:fixed;padding:1px 3px;color:rgba(255,255,255,.87);background-color:rgba(0,0,0,.87);border-radius:4px}body.density-compact{font-size:.9em}.button.close{width:40px;height:40px;margin:0;background-image:url("/theme/common/icon/dark/close.svg");background-position:center;background-repeat:no-repeat}.tabview>.tabs{border-bottom:1px solid rgba(255,255,255,.1)}.tabview>.indicator{background-color:#fff}.material-dialog .dialog-surface .dialog-title{margin:12px;margin-bottom:0}body>.notouch{position:absolute;top:0;left:0;width:100%;height:100%;touch-action:none}body>.sign{position:absolute;top:0;left:0}body>.container>.network{pointer-events:none;z-index:400;position:absolute;top:84px;left:0;right:0;display:none;text-align:center}body>.container>.network>.message{color:#fff;font-size:.8em;text-transform:uppercase;display:inline-block;padding:3px 8px;padding-left:32px;margin:0 auto;background-color:#e6b13a;background-image:url("/theme/common/icon/warning.svg");background-position:8px center;background-repeat:no-repeat;background-size:16px 16px;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);transition:1s}body>.container>.network.show{display:block}@media only screen and (max-width: 640px){body.account-mode>.container{transform:translateX(-100%)}.button-menu-navi{display:none;z-index:10;position:fixed;top:14px;left:8px}.button-menu-account{display:none}.container-main{width:100%;margin:0 auto}.country-label{display:none}.country-label.show{display:none}}.appbar{user-select:none;z-index:160;flex:none;position:absolute;top:0;left:0;right:0;display:flex;flex-direction:row;flex-wrap:nowrap;height:56px;padding:0;margin:0;color:rgba(255,255,255,.87);background-color:#ea9f9d;border-bottom:1px solid #fff;-webkit-touch-callout:none;-webkit-user-select:none}.appbar .button{-webkit-app-region:no-drag}.appbar .button.style-action{height:44px;width:44px;margin:5px 0}.appbar .button.style-action.menu{position:relative;margin:5px;display:block;background-image:url("/theme/common/icon/menu.svg")}.appbar .button.style-action.menu .new{position:absolute;right:8px;top:8px;background-color:#d73123;border-radius:50%;width:8px;height:8px}.appbar .button.style-action.shuffle{margin:5px 2px;background-size:90%;background-image:url("/theme/fancy/icon/mode/mobile/shuffle.svg");box-shadow:none}.appbar .button.style-action.shuffle.on{background-image:url("/theme/fancy/icon/mode/mobile/shuffle-on.svg")}.appbar .logo{display:none;cursor:pointer;width:112px;height:48px;position:absolute;top:20px;left:10px;background-image:url("/theme/common/logo.svg");background-size:contain;background-repeat:no-repeat;flex:none;transform:translateX(0)}.appbar .divider{flex:1}.appbar .mode .button.random{display:none}.appbar .moods{flex:1}.appbar .gift{display:none;height:44px;width:44px;border-radius:50%;background-size:100%;background-image:url("/theme/common/icon/gift.svg");box-shadow:none;border:1px solid #fff}.appbar .notification-count{font-family:arial;display:none;cursor:pointer;font-size:.6em;font-weight:600;text-align:center;position:absolute;z-index:4;right:60px;top:7px;padding:1px 3px;border-radius:3px;background-color:red}.appbar .notification-count.show{display:none}.appbar .trial{display:none;padding:9px 0}.appbar .trial .signup{color:#fff;background-color:#358825;text-transform:none;font-weight:600;margin-left:0;border-radius:18px}.appbar .toolbar-account{flex:none;display:flex;flex-direction:row;justify-content:flex-end}.appbar .toolbar-account .button.account{display:inline-block;flex:none;padding:0;height:40px;width:40px;margin:8px;background-size:100%;background-image:url("/theme/common/icon/dark/account.svg");border:1px solid #fff}.appbar .toolbar-account .button.account .label{display:none}.appbar .toolbar-account .button.account i{display:block;height:100%;width:100%;background-size:100%;border-radius:50%}.appbar .toolbar-account .button.notification{display:none;opacity:.4;height:44px;width:44px;margin:5px 0;border-radius:50%;background-size:55%;background-image:url("/theme/common/icon/notifs.svg");box-shadow:none}.appbar .toolbar-account .button.notification.selected{opacity:1}.appbar .toolbar-account .button.settings{display:none;opacity:.4;height:44px;width:44px;margin:5px 0;border-radius:50%;background-size:50%;background-image:url("/theme/common/icon/dark/settings.svg");box-shadow:none}.appbar .toolbar-account .button.settings:hover{opacity:50%}.appbar .toolbar-account .button.settings.selected{opacity:1}.appbar .toolbar-account .button.login{display:inline-block;text-transform:none;margin-left:0;margin:9px 8px 9px 0;background-color:#68b5e4}body.dark-mode .appbar{background-color:#292a2d;border-bottom:1px solid #000}body.dark-mode .appbar .toolbar-account .button-account{background-image:url("/theme/common/icon/account.svg")}body.registered-role .appbar>.toolbar-account .button.notification,body.admin-role .appbar>.toolbar-account .button.notification,body.digger-role .appbar>.toolbar-account .button.notification,body.premium-role .appbar>.toolbar-account .button.notification,body.press-role .appbar>.toolbar-account .button.notification,body.friends-role .appbar>.toolbar-account .button.notification{display:inline-block}body.registered-role .appbar>.toolbar-account .button.login,body.admin-role .appbar>.toolbar-account .button.login,body.digger-role .appbar>.toolbar-account .button.login,body.premium-role .appbar>.toolbar-account .button.login,body.press-role .appbar>.toolbar-account .button.login,body.friends-role .appbar>.toolbar-account .button.login{display:inline-block}body.registered-role .appbar>.toolbar-account .notification-count.show,body.admin-role .appbar>.toolbar-account .notification-count.show,body.digger-role .appbar>.toolbar-account .notification-count.show,body.premium-role .appbar>.toolbar-account .notification-count.show,body.press-role .appbar>.toolbar-account .notification-count.show,body.friends-role .appbar>.toolbar-account .notification-count.show{right:64px;top:8px;display:block}body.registered-role .appbar .trial,body.admin-role .appbar .trial,body.digger-role .appbar .trial,body.premium-role .appbar .trial,body.press-role .appbar .trial,body.friends-role .appbar .trial{display:none}body.registered-role .appbar .library,body.admin-role .appbar .library,body.digger-role .appbar .library,body.premium-role .appbar .library,body.press-role .appbar .library,body.friends-role .appbar .library{display:flex}@media only screen and (min-width: 640px){.appbar .logo{position:relative;display:inline-block;cursor:pointer;top:0;left:0;width:172px;height:56px;margin:4px 4px 4px 20px;background-image:url("/theme/common/logo.svg");flex:none;transform:translateX(0)}.appbar .button.style-action.menu{display:none}.appbar .mode{flex:none}.appbar .notification-count{right:108px}.appbar .toolbar-account{background-color:transparent}.appbar .toolbar-account .button.settings{display:none}.appbar .toolbar-account .button.notification{display:none;background-size:50%;margin:4px}body.registered-role .appbar .mode,body.admin-role .appbar .mode,body.digger-role .appbar .mode,body.premium-role .appbar .mode,body.press-role .appbar .mode,body.friends-role .appbar .mode{flex:none}body.registered-role .appbar>.notification-count,body.admin-role .appbar>.notification-count,body.digger-role .appbar>.notification-count,body.premium-role .appbar>.notification-count,body.press-role .appbar>.notification-count,body.friends-role .appbar>.notification-count{right:108px}body.registered-role .appbar>.toolbar-account .button.settings,body.admin-role .appbar>.toolbar-account .button.settings,body.digger-role .appbar>.toolbar-account .button.settings,body.premium-role .appbar>.toolbar-account .button.settings,body.press-role .appbar>.toolbar-account .button.settings,body.friends-role .appbar>.toolbar-account .button.settings{display:inline-block;background-size:45%}body.registered-role .appbar>.toolbar-account .button.notification,body.admin-role .appbar>.toolbar-account .button.notification,body.digger-role .appbar>.toolbar-account .button.notification,body.premium-role .appbar>.toolbar-account .button.notification,body.press-role .appbar>.toolbar-account .button.notification,body.friends-role .appbar>.toolbar-account .button.notification{background-size:55%}body.registered-role .appbar .library,body.admin-role .appbar .library,body.digger-role .appbar .library,body.premium-role .appbar .library,body.press-role .appbar .library,body.friends-role .appbar .library{display:flex;margin-left:30px}}@media only screen and (min-width: 1024px){.appbar{z-index:130;border-bottom:1.5px solid #fff;margin:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.appbar .button.style-action.menu{display:none}.appbar .button.style-action.explore{display:none}.appbar .button.style-action.shuffle{display:none}.appbar .button.style-action.random{display:inline-block}.appbar .logo{position:relative;display:inline-block;cursor:pointer;top:0;left:0;width:172px;height:56px;margin:4px 4px 4px 20px;background-image:url("/theme/common/logo.svg");flex:none}.appbar .mode{flex:none;padding-left:32px}.appbar .gift{visibility:hidden;display:inline-block}.appbar .trial{display:inline-block;text-align:right;padding:9px 0;width:340px}.appbar .trial .signup{display:inline-block;color:#fff;background-color:#358825;text-transform:none;font-weight:600;padding:6px 24px}.appbar .library{display:none;flex:none;height:100%;margin-right:0}.appbar .library .button.tracks{display:inline-block}.appbar .notification-count{right:118px}.appbar .toolbar-account{position:relative;border-bottom-right-radius:26px;padding-right:8px}.appbar .toolbar-account .button.notification{display:none;background-size:55%;margin:4px}.appbar .toolbar-account .button.settings{display:none;background-size:40%;margin:4px 8px 4px 0}.appbar .toolbar-account .button.settings:hover{opacity:50%}.appbar .toolbar-account .button.account{width:44px;height:44px;margin:4px}.appbar .toolbar-account .button.login{display:inline-block;width:initial;height:36px;box-shadow:initial;background-image:none;margin:9px 4px}.appbar .toolbar-account .button.login:hover,.appbar .toolbar-account .button.login.active,.appbar .toolbar-account .button.login.focus{background-color:#68b5e4}.appbar .toolbar-account .button.login label{display:block}.appbar .toolbar-account .notification-count.show{right:124px;top:10px;display:none}body.registered-role .appbar>.toolbar-account .button.notification,body.admin-role .appbar>.toolbar-account .button.notification,body.digger-role .appbar>.toolbar-account .button.notification,body.premium-role .appbar>.toolbar-account .button.notification,body.press-role .appbar>.toolbar-account .button.notification,body.friends-role .appbar>.toolbar-account .button.notification{display:inline-block}body.registered-role .appbar>.toolbar-account .button.settings,body.admin-role .appbar>.toolbar-account .button.settings,body.digger-role .appbar>.toolbar-account .button.settings,body.premium-role .appbar>.toolbar-account .button.settings,body.press-role .appbar>.toolbar-account .button.settings,body.friends-role .appbar>.toolbar-account .button.settings{display:inline-block}body.registered-role .appbar>.toolbar-account .notification-count.show,body.admin-role .appbar>.toolbar-account .notification-count.show,body.digger-role .appbar>.toolbar-account .notification-count.show,body.premium-role .appbar>.toolbar-account .notification-count.show,body.press-role .appbar>.toolbar-account .notification-count.show,body.friends-role .appbar>.toolbar-account .notification-count.show{right:128px;top:12px;display:block}body.registered-role .appbar .library,body.admin-role .appbar .library,body.digger-role .appbar .library,body.premium-role .appbar .library,body.press-role .appbar .library,body.friends-role .appbar .library{display:inline-block;background-color:transparent}body.dark-mode .appbar{border-right:1.5px solid #000;border-bottom:1.5px solid #000}body.dark-mode .appbar .toolbar-account{background-color:transparent}}@media only screen and (min-width: 1100px){.appbar{border-right:1.5px solid #fff;border-bottom-right-radius:24px;margin:0 20px 0 0}.appbar .library{margin-right:0}.appbar .mode{padding-left:60px}}.appbar .desktopbar{display:none}body.electron-process .appbar{-webkit-app-region:drag}body.electron-process .appbar .desktopbar{display:flex;width:36px;height:56px;padding:14px 8px}body.electron-process .appbar .desktopbar button.button.style-action{cursor:default;flex:none;float:left;height:16px;width:16px;background-color:rgba(255,255,255,.4);margin-left:10px;background-size:40%}body.electron-process .appbar .desktopbar button.button.style-action.minimize,body.electron-process .appbar .desktopbar button.button.style-action.fullscreen{display:none}body.electron-process .appbar .desktopbar:hover button.button.style-action.quit{background-image:url("/theme/common/icon/close.svg")}body.electron-process .appbar .desktopbar:hover button.button.style-action.minimize{background-image:url("/theme/common/icon/minimize.svg")}body.electron-process .appbar .desktopbar:hover button.button.style-action.fullscreen{background-image:url("/theme/common/icon/fullscreen.svg")}body.electron-process .appbar .desktopbar:hover button.button.style-action.fullscreen.on{background-image:url("/theme/common/icon/unzoom.svg")}@media only screen and (min-width: 1024px){body.electron-process .appbar .logo{margin:4px 4px 4px 8px}body.electron-process .appbar .desktopbar{width:92px;height:56px;padding:14px 4px 14px 10px}body.electron-process .appbar .desktopbar button.button.style-action{float:left;height:14px;width:14px;background-color:rgba(255,255,255,.5);margin-left:8px;background-size:40%}body.electron-process .appbar .desktopbar button.button.style-action.quit{display:inline-block}body.electron-process .appbar .desktopbar button.button.style-action.minimize{display:inline-block}body.electron-process .appbar .desktopbar button.button.style-action.fullscreen{display:inline-block}body.electron-process .appbar .desktopbar:hover button.button.style-action.fullscreen{display:inline-block}body.electron-process .appbar .mode{width:190px;margin-left:0px;padding-left:0}body.electron-process .appbar .gift{display:none}body.electron-process .station.show{left:16px}body.electron-process .audio-player .controls{-webkit-app-region:drag}body.electron-process .audio-player .button,body.electron-process .audio-player .volume{-webkit-app-region:no-drag}}@media only screen and (min-width: 1200px){body.electron-process .appbar .mode{width:225px;margin-left:0px;padding-left:60px}}.fadeout{transition:.195s opacity cubic-bezier(0.4, 0, 0.2, 1);opacity:0}.form.sign,.view.sign{font-family:roboto,arial,sans-serif;color:rgba(0,0,0,.67);opacity:0;display:block;z-index:1;position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden;background-color:#fff}.form.sign.show,.view.sign.show{opacity:1}.form.sign.reset,.view.sign.reset{z-index:30}.form.sign form,.view.sign form{color:rgba(0,0,0,.67);overflow:auto;width:100%;background-color:#fff}.form.sign form .textfield,.form.sign form .select,.view.sign form .textfield,.view.sign form .select{margin-bottom:8px;border-radius:6px}.form.sign form .textfield input,.form.sign form .textfield select,.form.sign form .select input,.form.sign form .select select,.view.sign form .textfield input,.view.sign form .textfield select,.view.sign form .select input,.view.sign form .select select{color:rgba(0,0,0,.67);background-color:rgba(0,0,0,.05)}.form.sign form .textfield input,.form.sign form .select input,.view.sign form .textfield input,.view.sign form .select input{padding:15px 12px}.form.sign form .textfield select,.form.sign form .select select,.view.sign form .textfield select,.view.sign form .select select{padding:15px 12px}.form.sign form .textfield label,.form.sign form .select label,.view.sign form .textfield label,.view.sign form .select label{z-index:1;display:none}.form.sign form .textfield.focused label,.form.sign form .select.focused label,.view.sign form .textfield.focused label,.view.sign form .select.focused label{color:#1a73e8;font-size:.8em;position:absolute;top:0;left:8px;display:inline-block;padding:1px 4px;background-color:#fff;border-radius:2px}.form.sign form .textfield.focused input,.form.sign form .textfield.focused select,.form.sign form .select.focused input,.form.sign form .select.focused select,.view.sign form .textfield.focused input,.view.sign form .textfield.focused select,.view.sign form .select.focused input,.view.sign form .select.focused select{padding:13px 10px;border:2px solid #1a73e8}.form.sign form .select select.empty,.view.sign form .select select.empty{color:rgba(0,0,0,.5) !important}.form.sign form button,.view.sign form button{padding:6px 16px}.form.sign form button.color-primary,.view.sign form button.color-primary{font-size:600;background-color:#038b00}.form.sign form button[type=submit],.view.sign form button[type=submit]{padding:6px 24px}.form.sign form .error,.view.sign form .error{font-size:.8em;color:#d74155;display:block;padding:8px 0;margin-right:20px}.form.sign form .error.email,.view.sign form .error.email{padding:0}.form.sign form .body .group,.view.sign form .body .group{border-bottom:1px solid rgba(0,0,0,.1)}.form.sign form .body .group:first-child,.view.sign form .body .group:first-child{padding:0 0 16px 20px}.form.sign form .body .group .title,.view.sign form .body .group .title{font-size:.8em;font-weight:500;display:block;padding:8px 0;margin-right:22px}.form.sign form .body .group.support,.view.sign form .body .group.support{padding-right:22px;font-size:.8em;background-color:rgba(0,0,0,.03)}.form.sign form .head,.view.sign form .head{flex:none;display:flex;flex-direction:column;padding:16px 20px 0 20px}.form.sign form .head .logo,.view.sign form .head .logo{display:none}.form.sign form .head .title,.view.sign form .head .title{font-size:1.2em;font-weight:600;text-transform:none;margin:4px 0 8px}.form.sign form .head .info,.view.sign form .head .info{font-size:.9em;text-transform:none;margin:0}.form.sign form .head .close,.view.sign form .head .close{position:absolute;top:0;right:0;margin:0;flex:none;display:inline-block;width:40px;height:40px;padding:0;margin:6px 4px;background-image:url("/theme/common/icon/close.svg")}.form.sign form .head .close.pushed,.view.sign form .head .close.pushed{background-color:rgba(0,0,0,.1)}.form.sign form .group .title,.view.sign form .group .title{font-size:.8}.form.sign form .group.message,.view.sign form .group.message{font-size:.8em;line-height:1.4em;padding:16px 20px 16px 20px;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(1,1,1,.03)}.form.sign form .group.message .text,.view.sign form .group.message .text{display:block}.form.sign form .group.message .title,.view.sign form .group.message .title{font-weight:600}.form.sign form .group.sign,.view.sign form .group.sign{padding:16px 20px;margin-bottom:8px 0}.form.sign form .group.sign .signwith,.view.sign form .group.sign .signwith{color:rgba(0,0,0,.67);text-align:center;font-size:.9em;display:block}.form.sign form .group.sign .connect,.view.sign form .group.sign .connect{display:block;margin-top:8px;text-align:center}.form.sign form .group.sign .connect button,.view.sign form .group.sign .connect button{flex:none;display:inline-block;text-transform:none;padding:8px;height:56px;width:56px;margin-left:0;margin-right:14px;border-radius:7px;border:none}.form.sign form .group.sign .connect button:last-child,.view.sign form .group.sign .connect button:last-child{margin-right:0}.form.sign form .group.sign .connect button:first-child,.view.sign form .group.sign .connect button:first-child{margin-left:0}.form.sign form .group.sign .connect button.apple,.view.sign form .group.sign .connect button.apple{background-color:#313131;background-size:22px;background-position:17px 12px;background-image:url("/theme/common/icon/sign/apple.svg")}.form.sign form .group.sign .connect button.facebook,.view.sign form .group.sign .connect button.facebook{background-color:#1877f2;background-repeat:no-repeat;background-size:20px;background-position:22px 14px;background-image:url("/theme/common/icon/social/fblogo.svg")}.form.sign form .foot,.view.sign form .foot{padding:8px 20px 8px 20px}.form.sign form .processing,.view.sign form .processing{z-index:3;display:none}.form.sign form .processing.show,.view.sign form .processing.show{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff}.form.sign form .processing .message,.view.sign form .processing .message{text-align:center;font-size:1.4em;padding:64px 32px 84px}.form.sign form .processing .loader,.view.sign form .processing .loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(147,202,236,.2);border-right:1.1em solid rgba(147,202,236,.2);border-bottom:1.1em solid rgba(147,202,236,.2);border-left:1.1em solid #93caec;transform:translateZ(0);animation:loader 1.1s infinite linear}.form.sign form .processing .loader,.view.sign form .processing .loader{border-radius:50%;width:10em;height:10em}.form.sign form .processing .loader:after,.view.sign form .processing .loader:after{border-radius:50%;width:10em;height:10em}@media only screen and (min-width: 640px){.form.sign,.view.sign{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;right:0;bottom:0;overflow:auto}.form.sign form,.view.sign form{position:relative;overflow:auto;width:400px;border-radius:0;margin:0 auto;border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0px 0px 17px rgba(0,0,0,.05);margin-bottom:56px}.form.sign form button[type=submit],.view.sign form button[type=submit]{padding:6px 36px}.form.sign form .head .logo,.view.sign form .head .logo{flex:none;position:fixed;display:inline-block;top:0;left:0;width:172px;height:64px;margin:4px 4px 4px 20px;background-image:url("/theme/common/logo.svg");background-size:contain;background-repeat:no-repeat}.form.sign form .head .close,.view.sign form .head .close{position:fixed;top:0}.form.sign form .body,.view.sign form .body{flex:none}}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.audio-player{user-select:none;flex:1;z-index:0;right:0;display:flex;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none}.audio-player .inner{position:relative;height:54px;z-index:3;display:flex;background-color:#3fa8d7;transition:195ms right cubic-bezier(0.4, 0, 0.2, 1),195ms left cubic-bezier(0.4, 0, 0.2, 1)}.audio-player .inner video{display:none}.audio-player .inner audio{position:fixed;right:16px;bottom:-96px}.audio-player .inner .image{width:54px;height:54px;background-repeat:no-reapet;background-size:cover;background-color:rgba(0,0,0,.2)}.audio-player .inner .image .open{width:100%;height:100%}.audio-player .inner .body{flex:1;display:flex;flex-direction:column;width:100%}.audio-player .inner .body .info{position:absolute;left:154px;right:44px;margin:4px 0;overflow:hidden;text-align:center;height:40px;z-index:3;height:54px;padding:4px 0;margin:0}.audio-player .inner .body .info .title{z-index:1;position:absolute;top:6px;left:0;right:0;height:18px;text-align:center;font-size:.8em;line-height:1.6em;overflow:hidden;color:#fff}.audio-player .inner .body .info .artist{z-index:1;position:absolute;top:24px;left:0;right:0;text-align:center;font-size:.8em;line-height:1.9em;overflow:hidden;color:#fff}.audio-player .inner .body .controls{pointer-events:none;position:absolute;z-index:2;top:0;left:54px;right:0;display:flex;height:54px;transition:195ms left cubic-bezier(0.4, 0, 0.2, 1)}.audio-player .inner .body .controls .group{flex:1;display:flex;pointer-events:auto}.audio-player .inner .body .controls .group.command{order:1}.audio-player .inner .body .controls .group.social{flex:none;order:2;justify-content:right}.audio-player .inner .body .controls .group.alternate{display:none}.audio-player .inner .body .controls .group .divider{flex:1}.audio-player .inner .body .controls .group .button.style-action{height:54px;width:54px;margin:0;border-radius:0;background-repeat:no-reapet;background-position:center;background-size:50%;display:inline-block}.audio-player .inner .body .controls .group .button.style-action:hover{background-color:none}.audio-player .inner .body .controls .group .button.style-action.prev{display:none;background-image:url("/theme/fancy/icon/player/prev.svg")}.audio-player .inner .body .controls .group .button.style-action.history{position:fixed;left:8px;height:48px;width:48px;bottom:170px;background-size:75%;background-image:url("/theme/fancy/icon/player/history.svg");transition:195ms top cubic-bezier(0.4, 0, 0.2, 1),195ms left cubic-bezier(0.4, 0, 0.2, 1)}.audio-player .inner .body .controls .group .button.style-action.play{width:50px;padding-right:0;background-size:75%;background-image:url("/theme/fancy/icon/player/mobile/play.svg")}.audio-player .inner .body .controls .group .button.style-action.play.pushed{background-image:url("/theme/fancy/icon/player/mobile/play_o.svg")}.audio-player .inner .body .controls .group .button.style-action.pause{width:50px;padding-right:0;background-size:75%;background-image:url("/theme/fancy/icon/player/mobile/pause.svg")}.audio-player .inner .body .controls .group .button.style-action.pause.pushed{background-image:url("/theme/fancy/icon/player/mobile/pause_o.svg")}.audio-player .inner .body .controls .group .button.style-action.next{padding-left:0;width:50px;background-size:75%;background-image:url("/theme/fancy/icon/player/mobile/next.svg")}.audio-player .inner .body .controls .group .button.style-action.next.pushed{background-image:url("/theme/fancy/icon/player/mobile/next_o.svg")}.audio-player .inner .body .controls .group .button.style-action.like{width:48px;padding-left:0;padding-right:0;background-size:60%;background-image:url("/theme/fancy/icon/player/mobile/likes.svg")}.audio-player .inner .body .controls .group .button.style-action.like label{display:block;width:100%;height:100%;font-weight:500;font-size:.7em;text-align:center;padding:7px 0;color:rgba(0,0,0,.67)}.audio-player .inner .body .controls .group .button.style-action.like.liked{background-image:url("/theme/fancy/icon/player/mobile/liked.svg")}.audio-player .inner .body .controls .group .button.style-action.like.liked label{color:#fff}.audio-player .inner .body .controls .group .button.style-action.share{display:none;background-position:center;background-image:url(/theme/fancy/icon/social/share.svg)}.audio-player .inner .body .controls .group .button.style-action input.volume{display:none}.dark-mode .audio-player.show .inner .progress{background-color:#292a2d;border-bottom:1px solid #202124}.dark-mode .audio-player .inner{background-color:#292a2d}body.admin-role .audio-player .inner .body .info .progress,body.digger-role .audio-player .inner .body .info .progress,body.premium-role .audio-player .inner .body .info .progress{pointer-events:auto}@media only screen and (min-width: 1024px){.audio-player{background-color:#3fa8d7}.audio-player.show .track{transform:none}.audio-player.show .inner .body .progress{pointer-events:auto;position:absolute;z-index:2;top:0;bottom:0;left:100px;right:0;display:block;flex:none;height:49px;background-color:transparent;transition:none;transform:none}.audio-player video{position:absolute;right:0;top:0;left:300px;height:300px}.audio-player .track.info{z-index:1;height:300px;background-color:transparent;transform:none}.audio-player .track.info .cover{height:300px;width:300px;margin:0;border-right:1px solid rgba(0,0,0,.87)}.audio-player .inner{height:100px;background-color:#3fa8d7}.audio-player .inner .image{position:relative;cursor:pointer;display:block;width:100px;height:100px;border-right:1px solid rgba(0,0,0,.87)}.audio-player .inner .image .open{display:none;height:24px;width:24px;position:absolute;top:8px;right:8px;background-position:center;background-image:url("/theme/common/icon/closedown.svg");background-color:rgba(0,0,0,.4);border-radius:50%;transform:rotate(180deg)}.audio-player .inner .image:hover .open{display:block}.audio-player .inner .body{height:100px}.audio-player .inner .body .info{pointer-events:none;position:relative;left:initial;right:initial;overflow:hidden;text-align:center;height:40px;z-index:3;height:50px;padding:4px 70px 4px 70px;margin:0}.audio-player .inner .body .info .title{pointer-events:none;top:4px;left:20px;right:64px;height:23px;text-align:center;font-size:.9em;line-height:1.6em;overflow:hidden}.audio-player .inner .body .info .artist{pointer-events:none;z-index:5;position:absolute;top:26px;left:54px;right:100px;text-align:center;font-size:.8em;line-height:1.6em;overflow:hidden}.audio-player .inner .body .progress{pointer-events:auto;position:absolute;z-index:2;top:0;bottom:0;left:100px;right:0;display:block;flex:none;height:49px;background-color:transparent;transition:none;transform:none}.audio-player .inner .body .progress>.indicator{position:absolute;bottom:0;left:0;height:100%;border-right:none;border-right:1px solid rgba(0,0,0,.05);background-color:rgba(0,0,0,.07);transition:width 25ms ease}.audio-player .inner .body .progress>.buffer{bottom:0;left:0;position:absolute;height:100%;background-color:rgba(0,0,0,.05);transition:width 25ms ease}.audio-player .inner .body .progress .time{display:block;z-index:3;pointer-events:none;position:absolute;left:0;right:0;bottom:2px;height:18px}.audio-player .inner .body .progress .time>div{position:absolute;display:block;width:50px;font-size:.7em;padding:3px}.audio-player .inner .body .progress .time .current{text-align:left;top:0;left:12px}.audio-player .inner .body .progress .time .duration{text-align:right;top:0;right:64px}.audio-player .inner .body .controls{flex:1;position:relative;top:initial;height:50px;left:0;margin-top:0;margin-bottom:0;top:initial}.audio-player .inner .body .controls .group.social{flex:1;order:1;justify-content:left}.audio-player .inner .body .controls .group.alternate{flex:1;order:3;justify-content:flex-end;display:flex;padding-right:48px}.audio-player .inner .body .controls .group.command{flex:1;order:2;justify-content:center}.audio-player .inner .body .controls .group .button.style-action{display:inline-block;height:40px;width:40px;flex:none;margin:5px;background-size:100%;background-size:cover;background-color:transparent}.audio-player .inner .body .controls .group .button.style-action:hover{background-color:transparent}.audio-player .inner .body .controls .group .button.style-action.next{height:40px;width:40px;background-size:100%;background-image:url("/theme/fancy/icon/player/next.svg")}.audio-player .inner .body .controls .group .button.style-action.next:hover,.audio-player .inner .body .controls .group .button.style-action.next:active{background-image:url("/theme/fancy/icon/player/next_o.svg")}.audio-player .inner .body .controls .group .button.style-action.prev{display:inline-block}.audio-player .inner .body .controls .group .button.style-action.history{position:relative;bottom:initial;left:initial;margin:5px;display:inline-block;height:40px;width:40px;background-size:100%;background-color:transparent;background-image:url("/theme/fancy/icon/player/history.svg")}.audio-player .inner .body .controls .group .button.style-action.history:hover{background-image:url("/theme/fancy/icon/player/history_o.svg")}.audio-player .inner .body .controls .group .button.style-action.history:active{background-image:url("/theme/fancy/icon/player/history_o.svg")}.audio-player .inner .body .controls .group .button.style-action.like{height:40px;width:40px;background-size:100%;background-position:center;border:none;background-image:url("/theme/fancy/icon/social/like.svg")}.audio-player .inner .body .controls .group .button.style-action.like label{color:rgba(255,255,255,.87);display:block;width:100%;height:100%;font-weight:500;font-size:.7em;text-align:center;padding:2px 0}.audio-player .inner .body .controls .group .button.style-action.like.liked{background-image:url("/theme/fancy/icon/social/liked.svg")}.audio-player .inner .body .controls .group .button.style-action.like.liked label{color:rgba(255,255,255,.87)}.audio-player .inner .body .controls .group .button.style-action.like.liked:hover{background-image:url("/theme/fancy/icon/social/liked.svg")}.audio-player .inner .body .controls .group .button.style-action.like.liked:hover .label{color:rgba(255,255,255,.87)}.audio-player .inner .body .controls .group .button.style-action.like:hover{background-image:url("/theme/fancy/icon/social/like_o.svg")}.audio-player .inner .body .controls .group .button.style-action.like:hover .label{color:#cf3151}.audio-player .inner .body .controls .group .button.style-action.share{display:inline-block;background-image:url("/theme/fancy/icon/social/share.svg")}.audio-player .inner .body .controls .group .button.style-action.share:hover{background-image:url("/theme/fancy/icon/social/share_o.svg")}.audio-player .inner .body .controls .group .button.style-action.share:active{background-image:url("/theme/fancy/icon/social/share_o.svg")}.audio-player .inner .body .controls .group .button.style-action.play{height:40px;width:40px;background-size:100%;background-position:center;background-image:url("/theme/fancy/icon/player/play.svg")}.audio-player .inner .body .controls .group .button.style-action.play:hover{background-image:url("/theme/fancy/icon/player/play_o.svg")}.audio-player .inner .body .controls .group .button.style-action.play.hide{display:none}.audio-player .inner .body .controls .group .button.style-action.pause{height:40px;width:40px;background-size:100%;background-image:url("/theme/fancy/icon/player/pause.svg")}.audio-player .inner .body .controls .group .button.style-action.pause:hover{background-image:url("/theme/fancy/icon/player/pause_o.svg")}.audio-player .inner .body .controls .group .button.style-action.pause.hide{display:none}.audio-player .inner .body .controls .group input.volume{display:inline-block;width:120px;margin:12px 16px;padding-left:40px;background-image:url("/theme/common/icon/player/volume.svg");background-position:3px center;background-size:25%;background-repeat:no-repeat}.audio-player .inner .body .controls .group input.volume.off{background-image:url("/theme/common/icon/player/volume-off.svg")}.audio-player .inner .body .controls .group input.volume.low{background-position:.5px center;background-image:url("/theme/common/icon/player/volume-low.svg")}.audio-player .inner .body .controls .group input.volume.hide{display:none}.dark-mode .audio-player{background-color:#292a2d}.dark-mode .audio-player .inner{background-color:#292a2d}.dark-mode .audio-player .inner .head{background-color:#202124}.dark-mode .audio-player .inner .body .progress>.indicator{background-color:#202124}body.mode-taxi .audio-player .inner{background-color:#3fa8d7}body.mode-taxi.dark-mode .audio-player .inner{background-color:#292a2d}}.audio-player .track.info{display:none}.dark-mode .audio-player .track.info{background-color:transparent}.dark-mode .audio-player .track.info .side{background-color:transparent}.dark-mode .audio-player .track.info .side .info .field{border-bottom:1px solid rgba(255,255,255,.05)}@media only screen and (min-width: 1024px){.audio-player.show .track{display:block;border-radius:none}.audio-player.show .track .button.close{left:initial;right:16px;top:6px}.audio-player .track.info{display:none;z-index:2}.audio-player .track.info .button.close{z-index:3;position:absolute;right:10px;top:16px;width:36px;height:36px;margin:0;background-image:url("/theme/common/icon/dark/close.svg");background-repeat:no-repeat;background-position:center}.audio-player .track.info .button.share{display:none}.audio-player .track.info .cover{display:block;position:relative;flex:none;margin-right:0;margin-top:0;width:300px;height:300px;background-color:rgba(0,0,0,.2)}.audio-player .track.info .cover .image{display:block;cursor:pointer;width:100%;height:100%;border:none;background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#4286a9}.audio-player .track.info .cover .open{pointer-events:none;z-index:2;display:none;height:24px;width:24px;position:absolute;top:8px;right:8px;background-position:center;background-image:url("/theme/common/icon/closedown.svg");background-color:rgba(0,0,0,.4);border-radius:50%}.audio-player .track.info .cover:hover .open{display:block}.audio-player .track.info .side{user-select:none;flex:1;display:flex;flex-direction:column;background-color:#3fa8d7}.audio-player .track.info .side .info{flex:2;padding:36px 16px 8px 16px}.audio-player .track.info .side .info .field{display:flex;flex-direction:row;flex-wrap:nowrap;padding:2px 0 3px;border:0;margin:0;border-bottom:1px solid rgba(0,0,0,.05)}.audio-player .track.info .side .info .field .text{flex:1;display:inline-block;font-size:1em;padding:2px 0;margin-right:0;overflow:hidden;text-overflow:ellipsis}.audio-player .track.info .side .info .field .text.label{text-align:right;font-size:.7em;opacity:.7;flex:none;padding-top:8px;margin-right:8px;display:inline-block;width:64px}.dark-mode .audio-player .track.info .side{background-color:transparent}}.timeline{user-select:none;flex:none;position:absolute;z-index:2;bottom:55px;display:flex;flex-direction:row;left:0;right:0;color:rgba(0,0,0,.67);background-color:rgba(255,255,255,.8);user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;transition:425ms transform cubic-bezier(0.4, 0, 0.2, 1)}.timeline .body{white-space:nowrap;position:relative;display:inline-block;height:44px;vertical-align:bottom;text-align:center;padding:5px 32px 5px;overflow-x:scroll;overflow-y:hidden;padding-bottom:4px;-webkit-overflow-scrolling:touch}.timeline .body::-webkit-scrollbar{height:0;-webkit-appearance:none}.timeline .body .decade{color:rgba(0,0,0,.67);font-size:1em;vertical-align:bottom;position:relative;cursor:pointer;display:inline-block;width:58px;height:34px;margin:0 2px;padding:0;bottom:0;border-radius:16px;border:none;box-shadow:none;background-color:transparent;transition:.2s background-color linear}.timeline .body .decade.selected{z-index:1;color:#fff;font-weight:500;width:64px;cursor:default;background-color:#7dbfe8;transition:.2s background-color linear}.timeline .left,.timeline .right{display:none;z-index:100;position:absolute;bottom:0;top:0;width:32px;height:50px;background-position:center;background-repeat:no-repeat;background-image:none}.timeline .left:hover,.timeline .right:hover{background-color:rgba(0,0,0,.3)}.timeline .left:hover.left,.timeline .right:hover.left{background-image:url(/theme/common/icon/dark/back.svg)}.timeline .left:hover.right,.timeline .right:hover.right{background-image:url(/theme/common/icon/dark/back.svg)}.timeline .left{left:0}.timeline .right{right:0;transform:rotate(180deg)}.timeline.hide{transform:translateY(48px);transition:425ms transform cubic-bezier(0.4, 0, 0.2, 1)}.timeline.mode-multiple .body .decade.selected{z-index:1;color:#fff;font-weight:500;width:64px;cursor:default;background-color:#ceb105}.timeline.mode-multiple .body .decade.selected.playing{opacity:1;background-color:#68b5e4}.timeline.mode-multiple .body .decade.playing{z-index:1;color:#fff;font-weight:500;width:64px;cursor:default;background-color:#68b5e4}.timeline .button.settings{display:none}body.dark-mode .timeline{background-color:rgba(0,0,0,.8)}body.dark-mode .timeline>.head .year,body.dark-mode .timeline>.head .place{color:rgba(255,255,255,.6)}body.dark-mode .timeline>.body .decade{color:rgba(255,255,255,.9)}@media only screen and (min-width: 1024px){.timeline{height:32px;position:relative;bottom:initial;border-bottom:1px solid rgba(0,0,0,.87);background-color:#fff}.timeline.up{transform:none;bottom:initial}.timeline>.body{pointer-events:none;position:absolute;width:100%;height:96px;bottom:0;margin:0 auto;vertical-align:bottom;overflow:hidden;overflow-x:hidden;overflow-y:hidden}.timeline>.body>.decade{pointer-events:auto;font-size:.9em;font-weight:500;color:rgba(0,0,0,.9);line-height:1.1em;width:56px;height:64px;padding:0;padding-top:42px;margin:18px 3px 4px;border-radius:none;border-radius:8px;background-color:transparent;background-size:56px 120px;background-repeat:no-repeat;background-position:0 0;background-image:url("/theme/fancy/icon/timeline/off.svg");transition:100ms cubic-bezier(0.4, 0, 0.2, 1)}.timeline>.body>.decade:hover{height:78px;padding-top:54px;margin-top:0;background-color:transparent;background-image:url("/theme/fancy/icon/timeline/off.svg");transition:100ms cubic-bezier(0.4, 0, 0.2, 1)}.timeline>.body>.decade.selected,.timeline>.body>.decade.selected.playing{color:rgba(0,0,0,.9);font-weight:500;height:78px;width:56px;padding-top:54px;margin-top:0;background-color:transparent;background-size:56px 120px;background-image:url("/theme/fancy/icon/timeline/on.svg");transition:100ms cubic-bezier(0.4, 0, 0.2, 1)}.timeline>.body>.decade.selected:hover,.timeline>.body>.decade.selected.playing:hover{background-color:transparent;background-size:56px 120px}.timeline>.body>.decade.playing{opacity:1;color:rgba(0,0,0,.9);font-weight:500;height:64px;width:56px;padding-top:42px;padding-top-margin:18px 3px 4px;background-color:transparent;background-size:56px 120px;transition:100ms cubic-bezier(0.4, 0, 0.2, 1)}.timeline>.body>.decade.playing:hover{background-color:transparent;background-size:56px 120px}.timeline.mode-multiple .body .decade{background-size:56px 120px;background-image:url("/theme/fancy/icon/timeline/off.svg")}.timeline.mode-multiple .body .decade:hover{background-image:url("/theme/fancy/icon/timeline/off.svg")}.timeline.mode-multiple .body .decade.selected,.timeline.mode-multiple .body .decade.selected:hover{cursor:pointer;color:rgba(0,0,0,.9);font-weight:500;height:78px;width:56px;padding-top:54px;margin-top:0;background-color:transparent;background-size:56px 120px;background-image:transparent;background-image:url("/theme/fancy/icon/timeline/taxi.svg");transition:100ms cubic-bezier(0.4, 0, 0.2, 1);background-image:url("/theme/fancy/icon/timeline/taxi.svg")}.timeline.mode-multiple .body .decade.selected.playing,.timeline.mode-multiple .body .decade.selected:hover.playing{background-image:url("/theme/fancy/icon/timeline/on.svg");background-color:transparent}.timeline.mode-multiple .body .decade.playing{opacity:1;color:rgba(0,0,0,.9);font-weight:500;height:78px;width:56px;padding-top:54px;margin-top:0;background-color:transparent;background-size:56px 120px;background-image:url("/theme/fancy/icon/timeline/on.svg");transition:100ms cubic-bezier(0.4, 0, 0.2, 1)}.timeline.mode-multiple .body .decade.playing:hover{background-color:transparent;background-size:56px 120px}.timeline .right,.timeline .left{display:none}body.dark-mode .timeline{background-color:#202124}body.dark-mode .timeline>.body>.decade{color:rgba(255,255,255,.9);background-image:url("/theme/fancy/icon/timeline/dark/off.svg")}body.dark-mode .timeline>.body>.decade:hover{color:rgba(255,255,255,.9);background-image:url("/theme/fancy/icon/timeline/dark/on.svg")}body.dark-mode .timeline>.body>.decade.selected{color:rgba(255,255,255,.9);background-image:url("/theme/fancy/icon/timeline/dark/on.svg")}body.dark-mode .timeline.mode-multiple .body .decade{color:rgba(255,255,255,.9);background-image:url("/theme/fancy/icon/timeline/dark/off.svg")}body.dark-mode .timeline.mode-multiple .body .decade:hover{color:rgba(255,255,255,.9);background-image:url("/theme/fancy/icon/timeline/dark/taxi.svg")}body.dark-mode .timeline.mode-multiple .body .decade.selected,body.dark-mode .timeline.mode-multiple .body .decade.selected:hover{color:rgba(255,255,255,.9);background-image:url("/theme/fancy/icon/timeline/dark/taxi.svg")}body.dark-mode .timeline.mode-multiple .body .decade.selected.playing,body.dark-mode .timeline.mode-multiple .body .decade.selected:hover.playing{background-image:url("/theme/fancy/icon/timeline/dark/on.svg")}body.dark-mode .timeline.mode-multiple .body .decade.playing{color:rgba(255,255,255,.9);background-image:url("/theme/fancy/icon/timeline/dark/on.svg")}}@media only screen and (min-width: 1100px){.timeline{border-top-left-radius:14px;border-top-right-radius:14px}}.dialog .surface{color:rgba(0,0,0,.87);border-radius:8px;max-width:320px}.dialog .surface .head{padding:16px;padding-bottom:8px;display:flex;flex-direction:row}.dialog .surface .head .title{font-size:1.2em;padding-right:40px;flex:1}.dialog .surface .head .close{position:absolute;top:8px;right:8px;height:32px;width:32px;flex:none}.dialog .surface .body{padding:0 16px}.dialog .surface .foot{display:flex;flex-direction:row;padding:16px}.dialog .surface .foot .divider{flex:1}.dialog .surface .foot .button{font-weight:500;text-align:center;display:block;margin:0}.dialog .surface .foot .button.ok{padding:6px 16px}.dialog .surface .foot .button.cancel{color:rgba(0,0,0,.67);padding:6px 16px}.dialog-notrack{background-color:rgba(0,0,0,.7)}.dialog-notrack.dialog-show{margin-top:-100px}.dialog-notrack .dialog-surface{display:flex;flex-direction:column;width:100%;background-color:#e4be4b;box-shadow:none;margin:32px}.dialog-notrack .dialog-surface .dialog-content{flex:1;color:rgba(0,0,0,.97);font-size:1.1em;line-height:1.3em;padding:20px}.dialog-notrack .dialog-surface .material-toolbar{flex:none;display:flex;padding-left:216px;height:36px}.dialog-notrack .dialog-surface .material-toolbar .material-button{color:#fff;background-color:#e84e0f;border-radius:18px}.dialog-notrack .dialog-surface .material-toolbar .material-button label.button-label{font-size:1em}.dialog-notrack .dialog-surface .material-toolbar .material-button:hover{color:#fff;background-color:#000}.dialog-notrack .dialog-surface .material-toolbar .material-button:last-child{display:none}@media only screen and (min-width: 1024px){.dialog-notrack .dialog-surface{display:flex;flex-direction:column;width:488px;height:247px;padding-top:97px;background-color:transparent;background-repeat:no-repeat;background-size:contain;box-shadow:none;background-image:url("/theme/fancy/background/notrack.svg")}.dialog-notrack .dialog-surface .dialog-content{flex:1;color:rgba(0,0,0,.97);font-size:1.1em;line-height:1.3em;padding:20px 20px 0 189px}.dialog-notrack .dialog-surface .material-toolbar{flex:none;display:flex;padding-left:216px;height:36px}.dialog-notrack .dialog-surface .material-toolbar .material-button{color:#fff;background-color:#e84e0f;border-radius:18px}.dialog-notrack .dialog-surface .material-toolbar .material-button label.button-label{font-size:1em}.dialog-notrack .dialog-surface .material-toolbar .material-button:hover{color:#fff;background-color:#000}}.dark-mode .dialog-notrack .dialog-surface{background-color:transparent}.unfollow.dialog,.unlike.dialog{position:absolute;display:block;background-color:transparent}.unfollow.dialog .surface,.unlike.dialog .surface{position:absolute;display:inline-block;border-radius:24px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);transition:none}.unfollow.dialog .surface .foot,.unlike.dialog .surface .foot{padding:3px}.unfollow.dialog .surface .foot .button.close,.unlike.dialog .surface .foot .button.close{opacity:.5;color:rgba(0,0,0,.7);margin:2px;width:32px;min-width:32px;height:32px;border-radius:50%}.unfollow.dialog .surface .foot .button.close:hover,.unlike.dialog .surface .foot .button.close:hover{opacity:1}.unfollow.dialog .surface .foot .button.ok,.unlike.dialog .surface .foot .button.ok{margin:0;border-radius:20px}.unlike.dialog .surface{transform:translateX(-4px)}.unfollow.dialog .surface{transform:translateX(-10px) translateY(-5px)}.share.dialog{z-index:151}.share.dialog .surface{color:#fff;width:90%;background-color:#0b89b5;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.share.dialog .surface .head{position:relative;display:flex;flex-direction:row;padding:16px 16px 0 16px}.share.dialog .surface .head .icon{position:absolute;top:-32px;left:220px;display:none;width:48px;height:48px;background-size:100%;background-image:url("/theme/fancy/icon/share/icon.svg");background-repeat:no-repeat}.share.dialog .surface .head .title{text-transform:uppercase;font-size:1.1em;display:block;margin-top:0;flex:1}.share.dialog .surface .head .close{background-image:url(/theme/common/icon/dark/close.svg)}.share.dialog .surface .link{margin:4px 16px;border:none;background-color:#0b89b5}.share.dialog .surface .link:disabled{color:#fff}.share.dialog .surface .body{user-select:none;display:flex;flex-direction:row;flex:none;height:96px;z-index:2;padding:16px}.share.dialog .surface .body .image{flex:none;display:none;width:80px;height:80px;margin:0;background-color:rgba(0,0,0,.2);background-size:cover;background-repeat:no-repeat;background-position:center}.share.dialog .surface .body .info{flex:1;font-size:1em}.share.dialog .surface .body .info .title{display:block;padding:2px 0px;line-height:1em;overflow:hidden;text-overflow:ellipsis}.share.dialog .surface .body .info .artist{font-size:.9em;font-weight:500;display:block;padding:2px 0;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis}.share.dialog .surface .body .info .group{opacity:.7;display:flex;font-size:.9em}.share.dialog .surface .body .info .group .country,.share.dialog .surface .body .info .group .year{flex:none;padding:2px 2px 2px 0}.share.dialog .surface .body .info .group .year{padding:2px}.share.dialog .surface .foot{display:flex;flex-direction:row;padding:16px;padding-left:0;padding-top:0}.share.dialog .surface .foot .button{margin:0 0 0 16px;border-radius:8px}.share.dialog .surface .foot .button.cancel{display:none;margin:0}.share.dialog .surface .foot a{cursor:pointer;user-select:none;font-size:.875rem;line-height:1.5rem;text-transform:uppercase;color:#fff;text-decoration:none;text-transform:uppercase;height:36px;padding:6px 12px;margin:0 0 0 8px;background-position:4px 4px;background-size:26px 26px;border-radius:8px}.share.dialog .surface .foot a.facebook{padding-left:40px;background-color:#3b5998;background-image:url("/theme/fancy/icon/share/facebook.svg");background-repeat:no-repeat}.share.dialog .surface .foot a.twitter{padding-left:40px;background-color:#1da1f2;background-image:url("/theme/fancy/icon/share/twitter.svg");background-repeat:no-repeat}.share.dialog .surface .foot .divider{flex:1}@media only screen and (min-width: 1024px){.share.dialog{z-index:151}.share.dialog .surface{color:#fff;width:500px;max-width:500px;background-color:#0b89b5;border:10px solid #034c70;border-radius:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.share.dialog .surface .head{position:relative;display:flex;flex-direction:row;padding:16px 16px 0 16px}.share.dialog .surface .head .icon{position:absolute;top:-32px;left:220px;display:block;width:48px;height:48px;background-size:100%;background-image:url("/theme/fancy/icon/share/icon.svg");background-repeat:no-repeat}.share.dialog .surface .head .title{text-transform:uppercase;font-size:1.5em;display:block;margin-top:4px;flex:1}.share.dialog .surface .link{height:32px;margin:16px;border:none;background-color:#0b89b5}.share.dialog .surface .body{user-select:none;display:flex;flex-direction:row;flex:none;height:96px;z-index:2;padding:16px}.share.dialog .surface .body .image{flex:none;display:block;width:80px;height:80px;margin:0;background-color:rgba(0,0,0,.2);background-size:cover;background-repeat:no-repeat;background-position:center}.share.dialog .surface .body .info{flex:1;font-size:1.3em}.share.dialog .surface .body .info .title{display:block;padding:0px 16px;line-height:1.3em;overflow:hidden;text-overflow:ellipsis}.share.dialog .surface .body .info .artist{font-size:.9em;font-weight:500;display:block;padding:2px 16px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis}.share.dialog .surface .body .info .group{opacity:.7;display:flex;font-size:.9em}.share.dialog .surface .body .info .group .country,.share.dialog .surface .body .info .group .year{flex:none;padding:2px 16px}.share.dialog .surface .body .info .group .year{padding:2px}.share.dialog .surface .foot{display:flex;flex-direction:row;padding:16px;padding-top:0}.share.dialog .surface .foot .button{margin:0 0 0 16px;border-radius:8px}.share.dialog .surface .foot .button.cancel{margin:0}.share.dialog .surface .foot a{cursor:pointer;user-select:none;font-size:.875rem;line-height:1.5rem;text-transform:uppercase;color:#fff;text-decoration:none;text-transform:uppercase;height:36px;padding:6px 12px;margin:0 0 0 16px;background-position:4px 4px;background-size:26px 26px;border-radius:8px}.share.dialog .surface .foot a.facebook{padding-left:40px;background-color:#3b5998;background-image:url("/theme/fancy/icon/share/facebook.svg");background-repeat:no-repeat}.share.dialog .surface .foot a.twitter{padding-left:40px;background-color:#1da1f2;background-image:url("/theme/fancy/icon/share/twitter.svg");background-repeat:no-repeat}.share.dialog .surface .foot .divider{flex:1}}.dialog.signup{z-index:260;position:absolute;right:10px;top:initial;left:0;bottom:172px;display:block;width:260px;background-color:transparent;border-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);transform:translateX(-1000px);transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1)}.dialog.signup.show{transform:translateX(-1px);transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1)}.dialog.signup.emphase{transform:scale(1.1)}.dialog.signup .surface{position:relative;background-color:transparent;background-color:#fff8e8;border-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;border:1px solid #fff}.dialog.signup .surface .body{display:flex;flex-direction:row;cursor:pointer;padding:0}.dialog.signup .surface .body .content{flex:1;font-size:.9em;line-height:1.3em;padding:8px 14px 8px;font-style:normal}.dialog.signup .surface .body .button{flex:none;margin:0}.dialog.signup .surface .body .button.close{height:46px;width:46px;background-image:url(/theme/common/icon/close.svg)}@media only screen and (min-width: 640px){.dialog.signup{width:300px}}@media only screen and (min-width: 1024px){.dialog.signup{z-index:160;position:absolute;left:initial;top:64px;bottom:initial;right:20px;width:300px;transform:translateX(1000px);border-radius:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.dialog.signup .surface{border-radius:10px}.dialog.signup .surface .body .button{margin:5px}.dialog.signup .surface .body .button.close{height:36px;width:36px}}.rgpd{color:rgba(0,0,0,.86);font-size:.9em;z-index:240;position:fixed;top:56px;right:0;left:0;display:block;background:rgba(255,255,255,.9);border-radius:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);transform:translateX(3000px);transition:195ms transform cubic-bezier(0.4, 0, 0.2, 1)}.rgpd.show{transform:translateX(0);transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1)}.rgpd .info{line-height:1.3em;padding:16px 20px 8px}.rgpd .toolbar{display:flex;padding:0 8px 16px}.rgpd .toolbar .divider{flex:1}.rgpd .toolbar .button{flex:none}.rgpd .toolbar .button.more{color:#669df6}.dark-mode .dialog.rgpd{background:#292a2d}@media only screen and (min-width: 1024px){.rgpd{width:336px;top:64px;right:20px;left:initial;border-radius:8px}.rgpd .surface .body .button{margin:8px}}.dialog.restore{z-index:1000}.map{opacity:0;transition:.4s opacity linear}.map.leaflet-container{z-index:2;position:absolute;bottom:110px;top:56px;left:0;right:0;background:transparent}.map.leaflet-container.hide{pointer-events:none;opacity:0}.map.leaflet-container.show{opacity:1;transition:.42s opacity linear}.map.leaflet-container .islands{z-index:3}.map.leaflet-container .leaflet-control-container .leaflet-top{top:56px}.map.leaflet-container .leaflet-control-container .leaflet-right{right:0px;left:inherit;bottom:64px}.map.leaflet-container .leaflet-control-container .leaflet-bar{display:flex;z-index:7;display:flex;flex-direction:column;position:fixed;height:92px;left:8px;top:100px;bottom:initial;margin:0;border:0;color:rgba(0,0,0,.47);white-space:nowrap;box-shadow:none}.map.leaflet-container .leaflet-control-container .leaflet-bar a{background-color:transparent;box-shadow:none;width:48px;height:48px;margin:0;border-radius:50%;border-bottom:0}.map.leaflet-container .leaflet-control-container .leaflet-bar a:hover{background-color:rgba(255,255,255,.2);border-bottom:0;box-shadow:none}.map.leaflet-container .leaflet-control-container .leaflet-bar a:active{background-color:rgba(255,255,255,.2);box-shadow:none}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-disabled{opacity:.5}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-disabled:hover{background-image:url("/theme/fancy/icon/zoom-in.svg")}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-in{order:1;background-image:url("/theme/fancy/icon/zoom-in.svg")}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-in:active{background-image:url("/theme/fancy/icon/zoom-in_a.svg")}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-in:active.leaflet-disabled{background-image:url("/theme/fancy/icon/zoom-in.svg")}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-out{order:2;background-image:url("/theme/fancy/icon/zoom-out.svg")}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-out:active{background-image:url("/theme/fancy/icon/zoom-out_a.svg")}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-out:active.leaflet-disabled{background-image:url("/theme/fancy/icon/zoom-out.svg")}.map.leaflet-container svg{z-index:802;pointer-events:auto}.map.leaflet-container.zoom--3 svg g polygon{stroke-width:2.3}.map.leaflet-container.zoom--2 svg g polygon{stroke-width:2}.map.leaflet-container.zoom--1 svg g polygon{stroke-width:1.7}.map.leaflet-container.zoom-0 svg g polygon{stroke-width:1.2}.map.leaflet-container.zoom-1 svg g polygon{stroke-width:.9}.map.leaflet-container.zoom-2 svg g polygon{stroke-width:.6}.map.leaflet-container.zoom-3 svg g polygon{stroke-width:.3}.map.leaflet-container.zoom-4 svg g polygon{stroke-width:.2}.map.leaflet-container.zoom-5 svg g polygon{stroke-width:.15}.map.leaflet-container.zoom-6 svg g polygon{stroke-width:.1}.map.leaflet-container .country-label{line-height:1.2em;pointer-events:none;text-transform:uppercase;color:rgba(0,0,0,.7);z-index:1000;font-size:.8em;font-weight:600;display:none;padding:2px 4px 2px;position:fixed;background-color:#fff;border:1px solid rgba(0,0,0,.8);border-radius:4px;transition:2s width linear}.map.leaflet-container .country-label.show{display:block}.map.leaflet-container .output{z-index:500;background-color:rgba(0,0,0,.4);color:#fff;font-size:.7em;position:fixed;top:100px;right:16px;height:100px;width:300px;padding:8px 16px;overflow:scroll}.map.leaflet-container .leaflet-control-attribution{display:none}.map.leaflet-container .leaflet-bar{margin:10px;-webkit-touch-callout:none;-webkit-user-select:none}@media only screen and (min-width: 1024px){.map.leaflet-container{top:0;bottom:0;overflow:hidden}.map.leaflet-container.show{opacity:1}.map.leaflet-container .leaflet-control-container .leaflet-top{top:initial}.map.leaflet-container .leaflet-control-container .leaflet-bottom{bottom:inherit}.map.leaflet-container .leaflet-control-container .leaflet-left{bottom:initial;left:initial;right:initial}.map.leaflet-container .leaflet-control-container .leaflet-left{right:inherit}.map.leaflet-container .leaflet-control-container .leaflet-bar{display:flex;z-index:7;display:flex;flex-direction:row;position:fixed;height:52px;left:initial;right:32px;top:initial;bottom:148px;margin:0;border:0;color:rgba(0,0,0,.47);white-space:nowrap;box-shadow:none}.map.leaflet-container .leaflet-control-container .leaflet-bar a{border-radius:50%}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-in{order:2}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-in:hover{background-image:url("/theme/fancy/icon/zoom-in_o.svg")}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-in:hover.leaflet-disabled{background-image:url("/theme/fancy/icon/zoom-in.svg")}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-out{order:1}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-out:hover{background-image:url("/theme/fancy/icon/zoom-out_o.svg")}.map.leaflet-container .leaflet-control-container .leaflet-bar a.leaflet-control-zoom-out:hover.leaflet-disabled{background-image:url("/theme/fancy/icon/zoom-out.svg")}}.map.leaflet-container svg g circle{cursor:pointer;fill:rgba(0,0,0,0)}.map.leaflet-container svg g polygon{cursor:pointer;fill:#ecdfc0;stroke:#c0af92;stroke-width:1.2;stroke-linejoin:round;stroke-linecap:round;stroke-location:inside;transition:.2s fill linear}.map.leaflet-container svg g.selected polygon{cursor:default;fill:#f7bdbb;transition:.2s fill linear}.map.leaflet-container svg g.selected circle{stroke-width:2;stroke:#ca7573}.map.leaflet-container svg g.focused polygon{cursor:default;fill:#f6b4b2;transition:.2s fill linear}.map.leaflet-container svg g.focused circle{stroke:#ca7573}.map.leaflet-container svg g.empty polygon{cursor:default;fill:#f2e9d4;stroke:#e3dcd0;transition:none}.map.leaflet-container svg g.selected.empty polygon{cursor:default;fill:#ecdfc0;transition:none}.mode-taxi .map.leaflet-container svg g.selected.focused polygon{cursor:default;fill:#ea9694}.mode-taxi .map.leaflet-container svg g.focused polygon{cursor:default}@media only screen and (min-width: 1024px){.map.leaflet-container svg g circle{cursor:pointer;fill:rgba(0,0,0,0)}.map.leaflet-container svg g circle:hover{stroke:#ca7573}.map.leaflet-container svg g polygon:hover{fill:#f5cfcd;stroke-opacity:1}.map.leaflet-container svg g.selected polygon:hover{cursor:default;fill:#f1bab8 !important}.map.leaflet-container svg g.empty polygon:hover{cursor:default;fill:#f2e9d4;stroke:#e3dcd0}.map.leaflet-container svg g.empty circle:hover{stroke:#f2e9d4}}.map.leaflet-container .background{z-index:800;opacity:.5}body.map-waves .map.leaflet-container .background{z-index:800;background-image:url("/theme/common/img/map/background.png");background-size:40%}body.map-waves .border{z-index:801;opacity:1;background-image:url("/theme/common/img/map/border.png");background-position:center;background-size:100%}body.map-waves.dark-mode .map.leaflet-container{background-color:#1e1e1e}body.map-waves.dark-mode .map.leaflet-container .background{opacity:.1}body.map-waves.dark-mode .map.leaflet-container .border{background-image:url("/theme/common/img/map/dark/border.png")}body.map-classic .map.leaflet-container{background-color:#055674;background-image:none;background-repeat:repeat}body.map-classic .map.leaflet-container .background{z-index:800;background-image:url("/theme/common/img/map/classic.svg");background-size:52.4%;background-position:51.2% 50.5%;background-repeat:no-repeat;opacity:1}body.map-classic .map.leaflet-container .border{display:none}body.map-classic .map.leaflet-container img#i61517a881465f04ea5c6eed8{display:none}body.map-classic.dark-mode .map.leaflet-container{background-color:#1e1e1e}body.map-classic.dark-mode .map.leaflet-container .background{background-image:url("/theme/common/img/map/dark/classic.svg")}body.map-legacy .map.leaflet-container{background-image:url("/theme/common/img/woodbg.jpg");background-repeat:repeat}body.map-legacy .map.leaflet-container .background{z-index:800;background-image:url("/theme/common/img/map/legacy2.jpg");background-size:56.5%;background-position:47.8% 57.64%;background-repeat:no-repeat;opacity:1}body.map-legacy .map.leaflet-container .border{display:none}body.map-legacy .map.leaflet-container img#i61517a881465f04ea5c6eed8{display:none}@media only screen and (min-width: 1024px){.map.leaflet-container.colorized svg g polygon:hover{fill:#f1bab8 !important}}.map.leaflet-container.colorized svg g polygon{stroke:#8e8471 !important;stroke:#b1a287 !important}.map.leaflet-container.colorized svg g.selected polygon,.map.leaflet-container.colorized svg g.focused polygon{fill:#ef9c9a !important;stroke:#ca7573 !important}.map.leaflet-container.colorized svg g.focused.selected polygon{fill:#d26a68 !important;stroke:#d26a68 !important}.map.leaflet-container.colorized svg g.empty polygon{stroke:#cebfa6 !important;fill:#eae6dd !important}.map.leaflet-container.colorized svg g#ATA polygon{fill:#fff}.map.leaflet-container.colorized svg g#FRA polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#ESP polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#PRT polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#DEU polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#RDA polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#ITA polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#CHE polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#AUT polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#BEL polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#POL polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#BLR polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#EST polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#LVA polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#LTU polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#ITA polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#CHE polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#AUT polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#FIN polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#SWE polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#NOR polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#DNK polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#GBR polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#IRL polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#NLD polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#LUX polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#BGR polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#TCH polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#CZE polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#SVK polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#HRV polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#HUN polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#YUG polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#ROU polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#UKR polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#GRC polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#CYP polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#SVN polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#MDA polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#BIH polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#SRB polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#MKD polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#MNE polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#ALB polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#KOS polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#USA polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#CAN polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#MEX polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#GTM polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#HND polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#SLV polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#BLZ polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#CUB polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#HTI polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#DOM polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#PRI polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#NIC polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#CRI polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#BRA polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#ARG polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#BOL polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#PER polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#CHL polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#URY polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#PRY polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#ECU polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#PAN polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#JAM polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#BHS polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#TTO polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#HWA polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#COL polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#VEN polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#GUY polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#SUR polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#GUF polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#PRY polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#ECU polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#FLK polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#SGS polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#SAU polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#YEM polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#OMN polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#SYR polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#IRQ polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#JOR polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#ISR polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#LBN polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#PSE polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#KWT polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#QAT polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#ARE polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#PIA polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#MES polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#RUS polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#KAZ polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#KGZ polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#TJK polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#IRN polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#TUR polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#CHN polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#AFG polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#KAS polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#TKM polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#UZB polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#AZE polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#ARM polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#GEO polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#MNG polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#NPL polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#IND polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#BRI polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#LKA polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#CEY polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#MMR polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#IDN polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#THA polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#BGD polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#PAK polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#PAE polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#PAW polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#VNM polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#KHM polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#LAO polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#DEI polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#MYS polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#BTN polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#PHL polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#BRN polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#TWN polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#HKG polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#SGP polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#DZA polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#MRT polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#MLI polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#SEN polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#NER polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#SDN polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#LBY polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#EGY polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#ETH polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#MAR polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#CIV polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#MDG polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#SOM polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#UPP polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#SEN polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#SLE polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#GIN polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#SSD polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#LBR polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#BEC polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#SWZ polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#MWI polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#RWA polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#BDI polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#DJI polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#GNB polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#GMB polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#GOL polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#SOL polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#CPV polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#STP polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#COM polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#MUS polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#ESH polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#GHA polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#TGO polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#DAH polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#NGA polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#KEN polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#TZA polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#BEN polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#BFA polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#NAM polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#TUN polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#CAF polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#ZAI polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#RHN polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#AOF polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#AEF polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#CBE polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#UGA polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#ZMB polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#CMR polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#GNQ polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#GAB polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#NER polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#AGO polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#RHS polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#LSO polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#BWA polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#ZAF polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#COD polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#COG polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#GAB polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#ZWE polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#MOZ polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#ERI polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#AUS polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#NZL polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#MLI polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#SEN polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#NER polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#TCD polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#SDN polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#FJI polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#NCL polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#PNG polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#SLB polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#VUT polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#TLS polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#PRK polygon{fill:#f9d3c2}.map.leaflet-container.colorized svg g#KOR polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#JPN polygon{fill:#fef3d8}.map.leaflet-container.colorized svg g#ICH polygon{fill:#fce1c1}.map.leaflet-container.colorized svg g#ATF polygon{fill:#cde7d4}.map.leaflet-container.colorized svg g#GRL polygon{fill:#fff}.map.leaflet-container.colorized svg g#ISL polygon{fill:#fce1c1}body.dark-mode .map.leaflet-container.colorized svg g.selected polygon,body.dark-mode .map.leaflet-container.colorized svg g.focused polygon{fill:#8f4342 !important;stroke:#7e3332 !important}body.dark-mode .map.leaflet-container.colorized svg g.focused.selected polygon{fill:#7e3332 !important;stroke:#7e3332 !important}body.dark-mode .map.leaflet-container.colorized svg g.empty polygon,body.dark-mode .map.leaflet-container.colorized svg g.empty polygon:hover{fill:#5c5c5c !important;stroke:#444 !important}body.dark-mode .map.leaflet-container.colorized svg g#ATA polygon{fill:#fff}body.dark-mode .map.leaflet-container.colorized svg g#GRL polygon{fill:gray}body.dark-mode .map.leaflet-container.colorized svg g#FRA polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#ESP polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#PRT polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#DEU polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#RDA polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#ITA polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#CHE polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#AUT polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#BEL polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#POL polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#BLR polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#EST polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#LVA polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#LTU polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#ITA polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#CHE polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#AUT polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#FIN polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#SWE polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#NOR polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#DNK polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#GBR polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#IRL polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#NLD polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#LUX polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#BGR polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#TCH polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#CZE polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#SVK polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#HRV polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#HUN polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#YUG polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#ROU polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#UKR polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#GRC polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#CYP polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#SVN polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#MDA polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#BIH polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#SRB polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#MKD polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#MNE polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#ALB polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#KOS polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#USA polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#CAN polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#MEX polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#GTM polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#HND polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#SLV polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#BLZ polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#CUB polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#HTI polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#DOM polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#PRI polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#NIC polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#CRI polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#BRA polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#ARG polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#BOL polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#PER polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#CHL polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#URY polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#PRY polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#ECU polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#PAN polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#JAM polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#BHS polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#TTO polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#HWA polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#COL polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#VEN polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#GUY polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#SUR polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#GUF polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#PRY polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#ECU polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#FLK polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#SGS polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#SAU polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#YEM polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#OMN polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#SYR polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#IRQ polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#JOR polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#ISR polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#LBN polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#PSE polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#KWT polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#QAT polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#ARE polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#PIA polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#MES polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#RUS polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#KAZ polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#KGZ polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#TJK polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#IRN polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#TUR polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#CHN polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#AFG polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#KAS polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#TKM polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#UZB polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#AZE polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#ARM polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#GEO polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#MNG polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#NPL polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#IND polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#BRI polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#LKA polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#CEY polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#MMR polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#IDN polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#THA polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#BGD polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#PAK polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#PAE polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#PAW polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#VNM polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#KHM polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#LAO polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#DEI polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#MYS polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#BTN polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#PHL polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#BRN polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#TWN polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#HKG polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#SGP polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#DZA polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#MRT polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#MLI polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#SEN polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#NER polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#SDN polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#LBY polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#EGY polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#ETH polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#MAR polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#CIV polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#MDG polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#SOM polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#UPP polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#SEN polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#SLE polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#GIN polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#SSD polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#LBR polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#BEC polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#SWZ polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#MWI polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#RWA polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#BDI polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#DJI polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#GNB polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#GMB polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#GOL polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#SOL polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#CPV polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#STP polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#COM polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#MUS polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#ESH polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#GHA polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#TGO polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#DAH polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#NGA polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#KEN polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#TZA polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#BEN polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#BFA polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#NAM polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#TUN polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#CAF polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#ZAI polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#RHN polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#AOF polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#AEF polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#CBE polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#UGA polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#ZMB polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#CMR polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#GNQ polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#GAB polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#NER polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#AGO polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#RHS polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#LSO polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#BWA polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#ZAF polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#COD polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#COG polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#GAB polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#ZWE polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#MOZ polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#ERI polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#AUS polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#NZL polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#MLI polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#SEN polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#NER polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#TCD polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#SDN polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#FJI polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#NCL polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#PNG polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#SLB polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#VUT polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#TLS polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#PRK polygon{fill:#484048}body.dark-mode .map.leaflet-container.colorized svg g#KOR polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#JPN polygon{fill:#4b4c4c}body.dark-mode .map.leaflet-container.colorized svg g#ICH polygon{fill:#4a4748}body.dark-mode .map.leaflet-container.colorized svg g#ATF polygon{fill:#374a52}body.dark-mode .map.leaflet-container.colorized svg g#ISL polygon{fill:#4a4748}body.dark-mode .map.leaflet-container svg g polygon{fill:#727272;stroke:#1e1a1a !important}body.dark-mode .map.leaflet-container svg g.empty polygon{fill:#686868 !important;stroke:#804144;stroke-dasharray:2.5}body.dark-mode .map.leaflet-container svg g.selected polygon{cursor:default;fill:#573b3b}body.dark-mode .map.leaflet-container svg g.selected.focus polygon{fill:#76504f}body.dark-mode .map.leaflet-container svg g.selected.focused polygon{fill:#804144}body.dark-mode .map.leaflet-container svg g.focused polygon{fill:#804144}body.dark-mode .leaflet-control-zoom-in.leaflet-disabled,body.dark-mode .leaflet-control-zoom-out.leaflet-disabled{background-color:#202124}body.dark-mode .leaflet-bar a,body.dark-mode .leaflet-bar a:hover{color:#fff;background-color:#292a2d;border-bottom:1px solid #202124}@media only screen and (min-width: 1024px){body.dark-mode .map.leaflet-container{background-image:none}body.dark-mode .map.leaflet-container svg g polygon:hover{fill:#76504f !important;stroke:#804144}body.dark-mode .map.leaflet-container svg g.empty polygon:hover{fill:#686868 !important;stroke:#804144;stroke-dasharray:2.5}body.dark-mode .map.leaflet-container svg g.selected polygon{cursor:default;fill:#814746;stroke:#804144}body.dark-mode .map.leaflet-container svg g.selected polygon:hover{cursor:default;fill:#814746 !important;stroke:#804144}}.debug.view{color:#78f14f;display:none;font-family:"Courier New",Courier,monospace;font-size:.8em;z-index:1000;position:absolute;left:0;right:0;top:0px;padding:0 8px;height:128px;background-color:#000;overflow:auto}.debug.view.show{display:block}.debug.view .close{position:fixed;top:0;right:0;background-image:url(/theme/common/icon/dark/close.svg)}body.debug .plans,body.debug .plans-mobile{top:128px}body.debug .form.sign,body.debug .view.sign,body.debug .view.information{top:128px}body.debug>.container{position:fixed;top:128px;left:0;bottom:0;right:0}.homescreen{font-family:roboto,arial,sans-serif;z-index:20;position:absolute;opacity:0;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg, rgba(3, 76, 112, 0.9) 40.1%, #034A6D 100%, rgba(0, 0, 0, 0.9));transition:.195s opacity cubic-bezier(0.4, 0, 0.2, 1)}.homescreen.show{opacity:1}.homescreen .button.close{position:absolute;top:0;right:0;left:initial;flex:none;background-image:url("/theme/common/icon/dark/close.svg");margin:8px}.homescreen .body{display:flex;flex-direction:column;width:100%}.homescreen .body .radiooooo{width:260px;position:relative;height:130px;margin:32px auto 32px;background-image:url("https://asset.radiooooo.app/theme/minimal/img/homescreen.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.homescreen .body .radiooooo .title{user-select:none;font-family:futura;font-size:.8em;text-align:center;text-transform:uppercase;line-height:1.7em;color:#000;display:block;height:24px;padding-right:26px;margin-bottom:4px;margin-left:2px;padding-top:2px;position:absolute;left:0;right:0;bottom:0}.homescreen .body .radiooooo .title .themusical{font-weight:400;margin-right:8px}.homescreen .body .radiooooo .title .timemachine{font-weight:700}.homescreen .body .action{display:flex;flex-direction:column;text-align:center}.homescreen .body .action .button{font-family:roboto,arial,sans-serif;text-transform:none;font-size:1em;font-weight:700;display:inline-block;margin:12px auto;height:initial}.homescreen .body .action .button.join{background-color:#0fbe0b}.homescreen .body .action .button.basic{border:2px solid #fff;padding:4px 12px}.homescreen .body .action .button.giftcards{margin-top:32px;background-color:orange}.homescreen .body .action .signin{display:none;margin-top:32px}.homescreen .body .action .signin .text{font-size:.9em;display:inline-block;padding:6px 0}.homescreen .body .action .signin .button{color:#68b5e4;font-size:.9em;font-weight:700;width:initial;background-color:transparent;margin:initial;padding:6px 8px}.homescreen .body .action .signin.show{display:block}.homescreen .body .action .signin .account{margin-top:32px}.homescreen .body .languages{text-align:center;width:auto;padding-top:16px;margin-top:16px;border-top:1px solid rgba(255,255,255,.7)}.homescreen .body .languages .language{display:inline-block;flex:none;font-size:.8em}body.ru-language .homescreen .body .radiooooo .title,body.es-language .homescreen .body .radiooooo .title,body.it-language .homescreen .body .radiooooo .title,body.pt-language .homescreen .body .radiooooo .title{font-family:roboto;font-size:.7em;padding-top:3px}body.ru-language .homescreen .body .radiooooo .title .themusical,body.es-language .homescreen .body .radiooooo .title .themusical,body.it-language .homescreen .body .radiooooo .title .themusical,body.pt-language .homescreen .body .radiooooo .title .themusical{font-weight:400;margin-right:4px}body.ru-language .homescreen .body .radiooooo .title .timemachine,body.es-language .homescreen .body .radiooooo .title .timemachine,body.it-language .homescreen .body .radiooooo .title .timemachine,body.pt-language .homescreen .body .radiooooo .title .timemachine{font-weight:700}body.el-language .homescreen .body .radiooooo .title{font-size:.6em;padding-top:4px}body.el-language .homescreen .body .radiooooo .title .themusical{font-weight:400;margin-right:4px}body.el-language .homescreen .body .radiooooo .title .timemachine{font-weight:700}@media only screen and (min-width: 1024px){.homescreen .body{width:600px}.homescreen .body .radiooooo{width:536px;height:280px;margin:8px 32px 32px}.homescreen .body .radiooooo .title{font-family:futura;font-size:1.7em;text-transform:uppercase;text-align:center;line-height:1.65em;color:#000;padding-right:56px;padding-top:3px;margin-left:4px;margin-bottom:0;position:absolute;left:0;right:0;bottom:14px;height:50px}.homescreen .body .radiooooo .title .themusical{font-weight:400;margin-right:8px}.homescreen .body .radiooooo .title .timemachine{font-weight:700}.homescreen .body .languages{margin-top:50px;width:auto;text-align:center}.homescreen .body .languages .language{display:inline-block;flex:none;font-size:.7em;margin-left:0}body.ru-language .homescreen .body .radiooooo .title,body.es-language .homescreen .body .radiooooo .title,body.it-language .homescreen .body .radiooooo .title,body.pt-language .homescreen .body .radiooooo .title{font-family:roboto;font-size:1.5em;padding-top:7px}body.ru-language .homescreen .body .radiooooo .title .themusical,body.es-language .homescreen .body .radiooooo .title .themusical,body.it-language .homescreen .body .radiooooo .title .themusical,body.pt-language .homescreen .body .radiooooo .title .themusical{font-weight:400;margin-right:8px}body.ru-language .homescreen .body .radiooooo .title .timemachine,body.es-language .homescreen .body .radiooooo .title .timemachine,body.it-language .homescreen .body .radiooooo .title .timemachine,body.pt-language .homescreen .body .radiooooo .title .timemachine{font-weight:700}body.el-language .homescreen .body .radiooooo .title{font-size:1.3em;padding-top:8px}body.el-language .homescreen .body .radiooooo .title .themusical{font-weight:600;margin-right:4px}body.el-language .homescreen .body .radiooooo .title .timemachine{font-weight:700}}.view.hide{display:none}.views{position:relative;flex:1;overflow:hidden}.views>.title{font-size:1.2em;font-weight:400;padding:8px 16px;margin:0}.tabview{position:relative;flex:1}.tabview>.list{display:none}.tabview>.list.show{display:block}.tabview>.form{display:none;overflow:scroll}.tabview>.form.show{display:block}.tabview>.title{flex:1;display:block;text-transform:uppercase;font-size:.8em;font-weight:400;padding:8px 16px 8px 20px;margin:0;border-bottom:1px solid rgba(255,255,255,.2)}.view .zoom{left:40px}.now{z-index:90;position:absolute;bottom:56px;display:flex;flex-direction:row;flex-wrap:nowrap;height:54px;width:100%;background-color:rgba(0,0,0,.87)}.now>.group{z-index:3;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap}.now>.group .audio-player{height:400px}.now>.group .audio-player .track{display:none;transform:translateY(2000px);transition:195ms transform cubic-bezier(0.4, 0, 0.2, 1)}.now.open .group .audio-player .track{transform:translateY(0);transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1)}@media only screen and (min-width: 1024px){.now{z-index:100;flex:none;position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;width:inherit;height:133px;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);transition:195ms height cubic-bezier(0.4, 0, 0.2, 1);border-left:none;border-right:none;border-top:2px solid #000;transition:195ms left cubic-bezier(0.4, 0, 0.2, 1),195ms right cubic-bezier(0.4, 0, 0.2, 1)}.now>.group{display:flex;flex-direction:row;flex-wrap:nowrap}.now>.group .audio-player{flex:1;right:initial;height:400px;position:relative}.now>.group .audio-player .inner{position:fixed;bottom:0;left:0;right:400px;width:initial;border-top:1px solid rgba(0,0,0,.87)}.now>.group .audio-player .inner .image{transition:195ms width cubic-bezier(0.4, 0, 0.2, 1)}.now>.group .audio-player .inner .body .progress{transition:225ms left cubic-bezier(0.4, 0, 0.2, 1)}.now>.group .audio-player .inner .body .time .duration{transition:225ms right cubic-bezier(0.4, 0, 0.2, 1)}.now>.group .audio-player .track{display:flex;transform:none}.now>.group .contributor{flex:none;position:relative;height:400px;width:400px;left:initial;right:initial;position:relative;transform:none}.now>.group .contributor>.button.close{z-index:2;display:block;position:absolute;right:8px;top:56px;width:32px;height:32px;margin:4px;background-image:url("/theme/common/icon/closedown.svg");transform:rotate(180deg)}.now>.group .contributor .body{transform:translateY(0);transition:195ms transform cubic-bezier(0.4, 0, 0.2, 1)}.now>.group .contributor.show{transform:none}.now.open{position:absolute;bottom:0;width:inherit;height:433px;transition:225ms height cubic-bezier(0.4, 0, 0.2, 1)}.now.open>.group>.audio-player .inner .image{width:0;border-right:none;transition:225ms width cubic-bezier(0.4, 0, 0.2, 1)}.now.open>.group>.audio-player .inner .body{padding-left:0;transition:225ms padding-left cubic-bezier(0.4, 0, 0.2, 1)}.now.open>.group>.audio-player .inner .body .progress{left:0;transition:225ms left cubic-bezier(0.4, 0, 0.2, 1)}.now.open>.group>.audio-player .inner .body .time .duration{right:12px;transition:225ms right cubic-bezier(0.4, 0, 0.2, 1)}.now.open>.group>.audio-player .track{transform:none;transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1)}.now.open>.group>.contributor{display:block;height:400px}.now.open>.group>.contributor>.button.close{position:absolute;right:8px;top:56px;width:32px;height:32px;margin:4px;transform:rotate(0)}.now.open>.group>.contributor>.body{transform:none;transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1)}.map-overlay.show{z-index:49;position:absolute;top:0;left:0;right:0;bottom:0}}@media only screen and (min-width: 1100px){.now{left:20px;right:20px;border-left:2px solid #000;border-right:2px solid #000;border-top-left-radius:16px;border-top-right-radius:16px;transition:195ms height cubic-bezier(0.4, 0, 0.2, 1),195ms left cubic-bezier(0.4, 0, 0.2, 1),195ms right cubic-bezier(0.4, 0, 0.2, 1)}.now>.group .audio-player .inner{left:22px}.now>.group .contributor{width:380px}}.contributor{user-select:none;flex:none;position:relative;width:48px;height:54px;transition:.195s transform cubic-bezier(0.4, 0, 0.2, 1);box-shadow:none}.contributor>.summary{flex:none;position:relative;display:flex;flex-direction:row;width:54px;height:54px;background-color:#3fa8d7}.contributor>.summary .image{flex:none;height:40px;width:40px;margin:7px 3px;border-radius:50%;border:1px solid #fff;background-size:cover;background-color:rgba(0,0,0,.1)}.contributor>.summary .group{padding:8px 16px;display:none;flex:1;opacity:1;width:100%;background-color:transparent;position:relative;overflow:hidden;top:0;right:0;left:0;padding:8px}.contributor>.summary .group .title{opacity:.5;font-size:.6em;text-transform:uppercase;height:12px}.contributor>.summary .group .name{font-size:.9em;line-height:1.3em}.contributor>.summary .group .country{flex:1;opacity:.8;font-size:.8em;line-height:1.3em}.contributor>.summary .group .info{overflow-wrap:break-word;margin-top:1px;height:20px;font-size:.7em;line-height:1.3em;opacity:.8;padding-right:4px}.contributor>.summary .group .info a{color:rgba(255,255,255,.7)}.contributor>.summary .group .ranking{display:inline-block;display:none;font-size:.8em;line-height:.8em;padding:1px 8px 2px;margin:5px 0;white-space:no-wrap;background-color:#30669a;border-radius:10px}.contributor>.summary .group .ranking .ranking-score{display:inline-block;font-size:.8em}.contributor>.summary .group .ranking .ranking-title{display:inline-block;font-size:.8em;text-transform:uppercase}.contributor>.summary>.action{z-index:2;display:none;flex:none;width:32px;height:32px;position:absolute;right:12px;top:88px}.contributor>.summary>.action>.follow{opacity:1;right:16px;top:12px;white-space:normal;z-index:1;display:block;width:32px;height:32px;text-align:center;background-repeat:no-repeat;background-size:100%;background-position:center;background-image:url("/theme/fancy/icon/social/follow.svg");transition:.2s opacity ease;background-image:url("/theme/fancy/icon/social/follow.svg")}.contributor>.summary>.action>.follow.hide{display:none}.contributor>.summary>.action>.follow:hover{background-image:url("/theme/fancy/icon/social/follow_o.svg")}.contributor>.summary>.action>.follow.followed{background-image:url("/theme/fancy/icon/social/followed.svg")}.contributor>.body{display:none;flex:1;position:relative;flex-direction:column;background-color:#27669e;color:#fff;background-color:#0b89b5}.contributor>.body>.indicator{background-color:#fff}.contributor>.body>.tabs{border-bottom:1px solid rgba(255,255,255,.1);height:48px;white-space:no-wrap;display:flex;flex-direction:row}.contributor>.body>.tabs>.divider{flex:1;display:inline-block}.contributor>.body>.tabs>.button{opacity:.8;flex:none;display:inline-block;font-size:.8em;padding:0 4px;min-width:56px;height:48px;border-radius:0;text-align:center;background-repeat:no-repeat;background-size:50%;background-position:center}.contributor>.body>.tabs>.button .count{font-weight:600}.contributor>.body>.tabs>.button.selected{opacity:1}.contributor>.body>.tabs>.button.tracks{flex:none;background-image:url("/theme/fancy/icon/profile/uploaded.svg")}.contributor>.body>.tabs>.button.tracks.selected{background-image:url("/theme/fancy/icon/profile/uploaded_s.svg")}.contributor>.body>.tabs>.button.liked{flex:none;background-size:42%;background-image:url("/theme/fancy/icon/profile/liked.svg")}.contributor>.body>.tabs>.button.liked.selected{background-image:url(/theme/common/icon/social/like.svg)}.contributor>.body>.tabs>.button.awards{background-size:35%;background-image:url("/theme/fancy/icon/profile/awards.svg")}.contributor>.body>.tabs>.button.following{margin:0 4px}.contributor>.body>.tabs>.button.followers{margin:0 4px}.contributor>.body>.views .indicator{height:1px}.contributor>.body>.views .button.shuffle{opacity:.4;z-index:2;position:absolute;right:4px;top:0;width:37px;height:37px;margin:0 4px;background-image:url("/theme/common/icon/dark/shuffle.svg");background-size:50%;background-position:center;background-repeat:no-repeat}.contributor>.body>.views .button.shuffle.selected{opacity:1}.contributor>.body>.views .button.shuffle:hover{opacity:1;background-color:transparent}.contributor>.body>.views .button.shuffle:focus,.contributor>.body>.views .button.shuffle:active{background-color:transparent}.contributor>.body>.views .tabs{height:36px;justify-content:center}.contributor>.body>.views .tabs button{flex:none;display:block;height:35px;padding:0 8px;margin:0}.contributor>.body>.views .tabs button label{font-size:.8em;font-weight:400}.contributor.show{z-index:3;position:fixed;top:56px;left:0;right:0;bottom:110px;display:flex;width:100%;height:initial;flex-direction:column;border-radius:0;transform:translateY(0);transition:.225s transform cubic-bezier(0.4, 0, 0.2, 1)}.contributor.show>.button.close{z-index:4;position:absolute;right:8px;top:8px;display:block;width:36px;height:36px;margin:0;background-image:url("/theme/common/icon/closedown.svg");background-repeat:no-repeat;background-position:center}.contributor.show>.summary{width:100%;height:80px;border-left:none;background-color:#0b89b5}.contributor.show>.summary .image{margin:8px;width:64px;height:64px}.contributor.show>.summary .group{display:block}.contributor.show>.summary>.action{display:inline-block}.contributor.show>.body{display:flex}.contributor>.title{display:none}.contributor .button.close{display:none}body.dark-mode .contributor>.summary{background-color:#292a2d}body.dark-mode .contributor.show{background-color:#292a2d}body.dark-mode .contributor.show>.summary{border-left:1px solid rgba(255,255,255,.06);background-color:#292a2d}body.dark-mode .contributor.show>.body{border-left:1px solid rgba(255,255,255,.04);background-color:#202124}@media only screen and (min-width: 1024px){.contributor{position:fixed;left:initial;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;height:380px;padding:0;background-color:#0b89b5;transition:none}.contributor.show{z-index:3;position:absolute;left:initial;right:0;top:initial;bottom:0;display:flex;flex-direction:column;width:380px;padding:0;border-radius:0;transform:none;height:100px;right:20px;transition:none}.contributor.show>.summary{flex:none;position:relative;display:flex;flex-direction:row;height:100px}.contributor.show>.summary .image{cursor:pointer;top:0;left:-51px;margin:0;width:100px;height:100px}.contributor.show>.summary>.action>.follow{display:block}.contributor.show>.summary>.action>.follow.hide{display:none}.contributor.show>.body{display:flex;flex-direction:column;flex:1}.contributor>.title{display:none}.contributor>.summary{width:100%;height:100px;position:relative;display:flex;flex-direction:row;background-color:#93caec;background-color:#0b89b5}.contributor>.summary>.image{cursor:pointer;position:absolute;top:0;left:-51px;width:100px;height:100px;margin:0;border:1px solid rgba(0,0,0,.87);background-color:#0b89b5}.contributor>.summary>.group{display:block;margin-left:60px}.contributor>.summary>.group .info{height:48px;margin-right:40px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent}.contributor>.summary>.group .info::-webkit-scrollbar{background-color:transparent;width:6px;background-color:transparent}.contributor>.summary>.group .info::-webkit-scrollbar-thumb{width:6px;background-color:rgba(255,255,255,.5);border-radius:3px;border:0}.contributor>.summary>.action{top:12px;right:12px;display:block}.contributor>.summary>.action .follow{display:inline-block;cursor:pointer;border:none;background-size:cover;background-image:url("/theme/fancy/icon/social/follow.svg")}.contributor>.summary>.action .follow:hover{background-image:url("/theme/fancy/icon/social/follow_o.svg")}.contributor>.summary>.action .follow.followed{background-image:url("/theme/fancy/icon/social/followed.svg")}.contributor>.body{display:flex;flex-direction:column;height:300px;width:100%;flex:1;background-color:#0b89b5;transition:395ms transform cubic-bezier(0.4, 0, 0.2, 1)}body.dark-mode .contributor{background-color:#292a2d}body.dark-mode .contributor>.summary{border-left:1px solid rgba(255,255,255,.06);background-color:#292a2d}body.dark-mode .contributor>.summary>.image{background-color:#202124}body.dark-mode .contributor>.body{border-left:1px solid rgba(255,255,255,.04);background-color:#202124}body.dark-mode .contributor.show{background-color:#292a2d}body.dark-mode .contributor.show>.summary{border-left:1px solid rgba(255,255,255,.06);background-color:#292a2d}body.dark-mode .contributor.show>.body{border-left:1px solid rgba(255,255,255,.04);background-color:#202124}}.worldmap .islands{display:block}.worldmap .islands .island{display:block;z-index:5;cursor:pointer;border-radius:50%;padding:32px}.worldmap .islands .island.selected{background-color:rgba(255,255,255,.3)}.worldmap .islands .island img{pointer-events:none}@media only screen and (min-width: 1024px){.worldmap .islands{display:block}.worldmap .islands .island{display:block;z-index:5;cursor:pointer;border-radius:50%;padding:32px}.worldmap .islands .island.selected{background-color:rgba(255,255,255,.3)}.worldmap .islands .island img{pointer-events:none}}.account.view{font-family:roboto,Helvetica,Arial,sans-serif;z-index:210;position:absolute;top:0;bottom:0;right:0;width:100%;display:flex;flex-direction:column;flex:none;background-color:#ea9f9d;transform:translateX(100%);-webkit-overflow-scrolling:touch}.account.view>.title{display:none}.account.view .button.close{z-index:2;position:absolute;right:4px;top:4px;margin:0;background-image:url("/theme/common/icon/dark/close.svg")}.account.view>.body{position:relative;overflow:hidden;flex:1;display:block}.account.view>.body .navi{position:absolute;top:0;bottom:0;width:100%;flex:1;overflow:auto;background-position:bottom;flex-direction:column;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1)}.account.view>.body .navi.hide{transform:translateX(-100%);transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1)}.account.view>.body .navi .head{flex:none;padding-left:32px;border-top:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);padding:8px 24px}.account.view>.body .navi .head .title{text-transform:uppercase;font-weight:400;font-size:1.1em;padding:3px 12px 3px 32px;margin:0}.account.view>.body .navi .menu{text-align:left;text-transform:none;font-size:1.3em;display:flex;width:100%;height:initial;padding:13px 16px 13px 24px;margin:0;border-radius:0;border-bottom:1px solid rgba(255,255,255,.2);background-image:url("/theme/common/icon/dark/forward.svg");background-position:96% center;background-repeat:no-repeat;transform:none;transition:none;background-color:rgba(0,0,0,0);transition:225ms background-color cubic-bezier(0.4, 0, 0.2, 1);vertical-align:top}.account.view>.body .navi .menu label{padding-left:32px;background-repeat:no-repeat;background-position:left center;background-size:22px 22px}.account.view>.body .navi .menu.pushed{background-color:rgba(0,0,0,.1)}.account.view>.body .navi .menu.settings label{background-size:18px 18px;background-image:url("/theme/common/icon/dark/settings.svg")}.account.view>.body .navi .menu.profile label{background-image:url("/theme/common/icon/user.svg")}.account.view>.body .navi .menu.contact label{background-image:url("/theme/common/icon/account/contact.svg")}.account.view>.body .navi .menu.password label{background-image:url("/theme/common/icon/account/password.svg")}.account.view>.body .navi .menu.informations{background-image:none}.account.view>.body .navi .menu.informations label{background-image:url("/theme/common/icon/dark/gotoleft.svg")}.account.view>.body .navi .menu.subscription label{background-image:url("/theme/common/icon/subscription.svg")}.account.view>.body .navi .menu.signout{flex:none;background-image:url("/theme/common/icon/account/logout.svg")}.account.view>.body .navi .divider{flex:none;width:100%;padding-bottom:8px;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.2)}.account.view>.body .views{width:100%;position:absolute;position:absolute;top:0;bottom:0;transform:translateX(100%);transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1)}.account.view>.body .views.show{transform:translateX(0%);transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1)}.account.view>.body .views .form,.account.view>.body .views .view{overflow:auto;display:none;flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0}.account.view>.body .views .form.show,.account.view>.body .views .view.show{display:block}.account.view>.profile{height:96px;position:relative;display:flex;flex-direction:row}.account.view>.profile>.image{cursor:pointer;position:relative;flex:none;overflow:hidden;display:inline-block;width:64px;height:64px;background-color:rgba(0,0,0,.1);margin:16px 16px 16px 20px;background-size:cover;background-position:center;border-radius:50%;border:1px solid #fff}.account.view>.profile>.image:hover>.camera{z-index:3;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;display:block;width:62px;height:62px;background-color:rgba(0,0,0,.3);background-size:50%;background-position:center;background-repeat:no-repeat;background-image:url("/theme/common/icon/camera.svg")}.account.view>.profile>.image>.upload{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.account.view>.profile .info{padding:8px 16px;flex:1;opacity:1;width:100%;background-color:transparent;position:relative;overflow:hidden;top:0;right:0;left:0;padding:16px 8px}.account.view>.profile .info .name{font-size:1.1em;line-height:1.4em}.account.view>.profile .info .country{flex:1;opacity:.7;font-size:.9em;line-height:1.2em}.account.view>.profile .info .ranking{display:inline-block;font-size:.9em;padding:2px 8px;margin:4px 0;white-space:no-wrap;background-color:rgba(0,0,0,.05);border-radius:10px}.account.view>.profile .info .ranking.hide{display:none}.account.view>.profile .info .ranking .ranking-score{display:inline-block;font-size:.8em}.account.view>.profile .info .ranking .ranking-title{display:inline-block;font-size:.8em;text-transform:uppercase}.account.view .delete.button{display:block;text-align:center;margin:0;height:initial;padding:12px;border-radius:0;border-top:1px solid rgba(255,255,255,.1)}.account.view .dialog.delete .surface .foot .divider{flex:none;width:10px}.account.view .dialog.delete .surface .foot .cancel{flex:1;background-color:rgba(0,0,0,.04)}.account.view .dialog.delete .surface .foot .ok{flex:1;background-color:#d73123}.account-underlay{opacity:0;z-index:210;position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;background-color:rgba(0,0,0,.4);transition:595ms opacity cubic-bezier(0.4, 0, 0.2, 1);will-change:opacity}.account-underlay.show{pointer-events:auto;opacity:1;transition:425ms opacity cubic-bezier(0.4, 0, 0.2, 1)}body.dark-mode .account.view{background-color:#202124}body.dark-mode .account.view .button.close{background-image:url("/theme/common/icon/dark/close.svg")}body.dark-mode .account.view .body .navi .menu{border-bottom:1px solid rgba(255,255,255,.05)}body.dark-mode .account.view .body .navi .divider{border-bottom:1px solid rgba(255,255,255,.05)}body.dark-mode .account.view .body .head{border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}@media only screen and (min-width: 640px){.account.view{box-shadow:inset 1px 0 3px rgba(0,0,0,.4);width:360px}.account.view .button.close{z-index:2;position:absolute;right:0;top:0;margin:4px;background-image:url("/theme/common/icon/dark/close.svg")}.account.view .body .navi .menu:hover{background-color:rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,0)}}@media only screen and (min-width: 1024px){.account.view{box-shadow:inset 1px 0px 3px rgba(0,0,0,.4);width:360px}.account.view .button.close{z-index:2;position:absolute;right:8px;top:8px;margin:4px;background-image:url("/theme/common/icon/dark/close.svg")}.account.view .body .navi .menu:hover{background-color:rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,0)}}.playlist.view{position:fixed;top:0;bottom:0;right:0;display:flex;flex-direction:column;flex:none;z-index:32;width:380px;background-color:#fff;transform:translateX(100%);opacity:0;transition:.195s transform cubic-bezier(0.4, 0, 0.2, 1),.195s opacity cubic-bezier(0.4, 0, 0.2, 1)}.playlist.view.open{opacity:1;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);transform:translateX(0px);transition:.225s transform cubic-bezier(0.4, 0, 0.2, 1),.195s opacity cubic-bezier(0.4, 0, 0.2, 1)}.playlist.view>.title{display:none}.playlist.view .button-close{z-index:2;position:absolute;right:8px;top:8px;width:40px;height:40px;background-image:url("/theme/common/icon/close.svg");background-position:center;background-repeat:no-repeat}.playlist.view>.summary{height:96px;position:relative;display:flex;flex-direction:row}.playlist.view>.summary>.image{flex:none;overflow:hidden;display:inline-block;width:64px;height:64px;background-color:rgba(0,0,0,.1);margin:16px;background-size:cover;border-radius:50%}.playlist.view>.summary .info{display:flex;flex-direction:column;padding:16px;flex:1;opacity:1;width:100%;background-color:transparent;position:relative;overflow:hidden;top:0;right:0;left:0;padding:12px 8px 12px 0}.playlist.view>.summary .info .name{font-size:1em;padding:4px 8px}.playlist.view>.summary .info .country{flex:1;opacity:.7;font-size:.9em;padding:0px 8px}.playlist.view>.summary .info .ranking{font-size:.9em;padding:4px 0;display:flex;flex-direction:row;color:#f1bab8}.playlist.view>.summary .info .ranking .ranking-score{flex:none;font-size:.9em;padding:4px 8px}.playlist.view>.summary .info .ranking .ranking-title{flex:1;font-size:.9em;padding:4px 8px}.playlist.view .body{flex:1;position:relative;display:flex;flex-direction:column}.playlist.view .body .material-tabs{border-bottom:1px solid rgba(0,0,0,.1);height:48px;white-space:no-wrap;overflow:hidden}.playlist.view .body .material-tabs .material-indicator{background-color:#f1bab8}.playlist.view .body .material-tabs .material-list{display:flex;flex-direction:row;overflow:hidden}.playlist.view .body .material-tabs .material-list .material-divider{margin:0;padding:0;flex:1;display:inline-block}.playlist.view .body .material-tabs .material-list button{flex:1;display:inline-block;padding:0 10px;height:48px;border-radius:0;text-align:center;background-repeat:no-repeat;background-size:30%;background-position:center}.playlist.view .body .material-tabs .material-list button label{color:red}.playlist.view .body .material-tabs .material-list button.button-uploaded{background-size:45%;background-image:url(/theme/common/icon/uploaded.svg)}.playlist.view .body .material-tabs .material-list button.button-uploaded label{display:none}.playlist.view .body .material-tabs .material-list button.button-likes{background-size:40%;background-image:url(/theme/common/icon/like.svg)}.playlist.view .body .material-tabs .material-list button.button-likes label{display:none}.playlist.view .body .material-tabs .material-list button.button-settings{background-size:35%;background-image:url(/theme/common/icon/settings.svg)}.playlist.view .body .material-tabs .material-list button.button-settings label{display:none}.playlist.view .body .material-tabs .material-list button.button-liked{background-size:40%;background-image:url(/theme/common/icon/liked.svg)}.playlist.view .body .material-tabs .material-list button.button-liked label{display:none}.playlist.view .body .material-tabs .material-list button.button-awards{background-size:40%;background-image:url(/theme/common/icon/awards.svg)}.playlist.view .body .material-tabs .material-list button.button-awards label{display:none}.playlist.view .body .material-tabs .material-list button.button-userinfo{background-size:40%;background-image:url(/theme/common/icon/user.svg)}.playlist.view .body .material-tabs .material-list button.button-userinfo label{display:none}.playlist.view .body .views{background-color:transparent}.playlist.view .body .views .list.tracks{color:rgba(255,255,255,.87)}.playlist.view .toolbar-foot{display:flex;flex-direction:row;padding:16px;margin:0}.playlist.view .toolbar-foot .material-divider{flex:1;border-bottom:none;margin:0;padding:0}.playlist.view .toolbar-foot .button-settings{width:40px;height:40px;background-image:url("/theme/common/icon/settings.svg");background-position:center;background-repeat:no-repeat}body.dark-mode .playlist.view{background-color:#202124}body.dark-mode .playlist.view .button-close{background-image:url("/theme/common/icon/dark/close.svg")}body.dark-mode .playlist.view .body{background-color:#292a2d}@media only screen and (max-width: 640px){.playlist.view{width:100%}}.information.view{font-family:roboto,arial,sans-serif;z-index:5;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;transition:225ms background-color cubic-bezier(0.4, 0, 0.2, 1)}.information.view.show{background-color:rgba(0,0,0,.5);transition:225ms background-color cubic-bezier(0.4, 0, 0.2, 1)}.information.view.infoonly .navi.show{display:none}.information.view.infoonly .info .head .button.back{display:none}.information.view button{font-family:roboto,arial,sans-serif}.information.view .navi{z-index:1;flex:none;width:85%;display:flex;flex-direction:column;background-color:#417eb9;transform:translateX(-1000px);transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0px 8px 10px -5px rgba(0,0,0,.2),0px 16px 24px 2px rgba(0,0,0,.14),0px 6px 30px 5px rgba(0,0,0,.12)}.information.view .navi.show{transform:translateX(0);transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1)}.information.view .navi.show .body{background-position:bottom}.information.view .navi .head{flex:none;cursor:pointer;flex:none;height:inherit;padding:0;display:block}.information.view .navi .head .logo{position:relative;display:inline-block;cursor:pointer;top:0;left:0;width:172px;height:56px;margin:4px 4px 4px 20px;background-repeat:no-repeat;background-position:top center;background-size:contain;background-image:url(/theme/common/logo.svg);flex:none}.information.view .navi .head .button.close{position:absolute;top:0;right:0;background-position:center;background-repeat:no-repeat;background-image:url("/theme/common/icon/dark/close.svg");margin:4px;border-radius:50%}.information.view .navi .body{flex:1;overflow:auto;background-position:bottom;border-top:1px solid rgba(255,255,255,.1)}.information.view .navi .body .group{flex:1;overflow:auto;background-position:bottom;display:flex;flex-direction:column}.information.view .navi .body .menu{text-align:left;text-transform:none;font-size:1.4em;display:flex;height:initial;padding:13px 16px 13px 36px;margin:0;border-radius:0;border-bottom:1px solid rgba(255,255,255,.1);background-image:url("/theme/common/icon/dark/forward.svg");background-position:96% center;background-repeat:no-repeat;transform:none;transition:none;background-color:rgba(0,0,0,0);transition:225ms background-color cubic-bezier(0.4, 0, 0.2, 1);vertical-align:top}.information.view .navi .body .menu.pushed{background-color:rgba(0,0,0,.1)}.information.view .navi .body .menu.account{background-size:6%;background-image:url("/theme/common/icon/dark/goto.svg");background-color:rgba(0,0,0,.05);border-bottom:none}.information.view .navi .body .menu.redeem{background-color:rgba(0,0,0,.05)}.information.view .navi .body .menu.new label{font-size:.7em;color:#fff;background-color:#cd3a58;padding:0 10px;margin-right:10px;border-radius:12px}.information.view .navi .body .divider{flex:none;width:100%;padding-bottom:8px;margin-bottom:8px}.information.view .navi .foot{display:flex;flex-direction:row;text-align:right}.information.view .navi .foot .debug{width:46px;height:46px;flex:none;font-weight:400}.information.view .navi .foot .version{flex:1;opacity:.3;font-size:.8em;font-weight:400;padding:8px 16px 8px 16px}.information.view .info{z-index:2;color:rgba(0,0,0,.87);position:absolute;top:0;left:0;bottom:0;display:flex;flex-direction:column;flex:none;width:100%;background-color:#ecdfc0;transform:translateX(1000px);transition:195ms transform cubic-bezier(0.4, 0, 0.2, 1)}.information.view .info.show{transform:translateX(0);transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1)}.information.view .info ul{line-height:1.3em}.information.view .info ul li{margin-bottom:8px}.information.view .info .head{display:flex;flex-direction:row;flex:none;height:48px}.information.view .info .head .button.close{flex:none;background-position:center;background-repeat:no-repeat;background-image:url("/theme/common/icon/close.svg");margin:0}.information.view .info .head .button.back{flex:none;height:48px;padding:12px 16px 12px 32px;margin:0;background-image:url("/theme/common/icon/back.svg");background-position:6px center;background-repeat:no-repeat;background-size:28px}.information.view .info .head .button.back .label{color:rgba(0,0,0,.87)}.information.view .info .head .divider{flex:1}.information.view .info .head .title{flex:1;font-size:2em;padding:8px 0}.information.view .info .body{flex:1;font-size:1em;display:flex;flex-direction:column;overflow-y:scroll;padding:16px}.information.view .info .body .title{flex:none;margin-top:0;user-select:text}.information.view .info .body .content{flex:1}.information.view .info .body .article{user-select:text;webkit-user-select:auto}.information.view .info .body .news{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(0,0,0,.2)}.information.view .info .body .news .date{font-size:.8em;padding:6px 0}.information.view .info .body .news figure.media{height:360px}.information.view .info .body .news figure.media oembed{width:100%;height:400px}.information.view .info .body h2{font-size:1.4em}.information.view .info .body figure{margin:0}.information.view .info .body figure img{width:100%}@media only screen and (min-width: 640px){.information.view{z-index:300;display:flex;bottom:0}.information.view.show{display:flex}.information.view.infoonly .info .head .button.back{display:none}.information.view .navi{position:absolute;z-index:2;top:0;bottom:0;left:0;display:flex;width:320px;box-shadow:0px 8px 10px -5px rgba(0,0,0,.2),0px 16px 24px 2px rgba(0,0,0,.14),0px 6px 30px 5px rgba(0,0,0,.12);transform:translateX(-360px);transition:195ms transform cubic-bezier(0.4, 0, 0.2, 1)}.information.view .navi.show{transform:translateX(0);transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1)}.information.view .navi .head .button.close{top:12px;right:12px;margin:0}.information.view .navi .body .category{height:459px}.information.view .navi .body .menu{font-size:1.2em;background-position:94% center}.information.view .navi .body .menu.selected{background-color:rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,0)}.information.view .navi .body .menu.selected:hover{background-color:rgba(255,255,255,.2)}.information.view .navi .body .menu:hover{background-color:rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,0)}.information.view .info{z-index:1;color:rgba(0,0,0,.87);flex:none;position:absolute;top:0;left:320px;right:0;bottom:0;display:flex;width:initial;background-color:#fff;box-shadow:0px 8px 10px -5px rgba(0,0,0,.2),0px 16px 24px 2px rgba(0,0,0,.14),0px 6px 30px 5px rgba(0,0,0,.12);transform:translateX(-3600px);transition:195ms transform cubic-bezier(0.4, 0, 0.2, 1)}.information.view .info.show{transform:translateX(0);transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1)}.information.view .info .head{display:none}.information.view .info .head .button.back{display:none}.information.view .info .head .divider{display:none}.information.view .info .head .button.close{display:none;position:absolute;top:8px;right:8px;background-position:center;background-repeat:no-repeat;background-image:url("/theme/common/icon/close.svg");margin:0}.information.view .info .body{font-size:1.1em;display:block;overflow-y:scroll;padding:32px 32px 32px 32px}.information.view .info .body .content{user-select:auto;webkit-user-select:auto}.information.view .info .body .content p,.information.view .info .body .content a,.information.view .info .body .content strong,.information.view .info .body .content div,.information.view .info .body .content h1,.information.view .info .body .content h2,.information.view .info .body .content h3,.information.view .info .body .content h4,.information.view .info .body .content i,.information.view .info .body .content span{user-select:auto;webkit-user-select:auto}.information.view .info .body .date{font-size:.9em}.information.view .body{overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent}.information.view .body::-webkit-scrollbar{background-color:transparent;width:5px;background-color:transparent}.information.view .body::-webkit-scrollbar-thumb{width:5px;background-color:rgba(255,255,255,.5);border-radius:3px;border:0}}@media only screen and (min-width: 1024px){.information .info{width:640px !important;right:initial}}.view.tracks{z-index:130;position:absolute;top:56px;bottom:110px;right:0;width:100%;display:none;flex-direction:column;flex:none;background-color:#27669e;transition:.195s width cubic-bezier(0.4, 0, 0.2, 1)}.view.tracks.show{display:flex}.view.tracks>.title{display:none}.view.tracks>.add.button{z-index:100;display:inline-block;position:absolute;right:16px;bottom:16px;height:54px;width:54px;margin:0;border:1px solid #fff;background-size:100%;background-image:url(/theme/common/icon/posttrack.svg)}.view.tracks .tabview{flex:1;positiom:relative}.view.tracks .tabview .button.close{z-index:2;position:absolute;right:0;top:0;width:48px;height:48px;margin:0 4px;background-image:url("/theme/common/icon/dark/close.svg");background-position:center;background-repeat:no-repeat}.view.tracks .tabview .button.shuffle{opacity:.5;z-index:2;position:absolute;right:48px;top:0;width:48px;height:48px;margin:0 4px;background-image:url(/theme/common/icon/dark/shuffle.svg);background-size:40%;background-position:center;background-repeat:no-repeat;transition:.2s linear bakckground-color}.view.tracks .tabview .button.shuffle.selected{opacity:1}.view.tracks .tabview .button.shuffle.selected:hover{background-color:transparent}.view.tracks .tabview .button.shuffle:hover{background-color:transparent}.view.tracks .tabview .button.shuffle:focus,.view.tracks .tabview .button.shuffle:active{background-color:transparent}.view.tracks .tabview>.tabs{padding-right:100px;border-bottom:1px solid rgba(255,255,255,.1)}.view.tracks .tabview>.tabs>.material-divider{flex:1}.view.tracks .tabview>.tabs>button{height:48px;margin:0;padding:0}.view.tracks .tabview>.tabs>button label{font-size:.9em}.view.tracks .tabview>.indicator{background-color:#fff}.view.tracks .tabview>.views{flex:1;background-color:transparent}body.trackdetail .view.tracks{bottom:154px}body.dark-mode .view.tracks{background-color:#27669e}body.dark-mode .view.tracks .button-close{background-image:url("/theme/common/icon/dark/close.svg")}body.dark-mode .view.tracks .tabvieww{background-color:#27669e}@media only screen and (min-width: 640px){.view.tracks{width:400px;left:initial;bottom:154px}}@media only screen and (min-width: 1024px){.view.tracks{width:400px;z-index:110;top:0;right:0;bottom:0;padding-top:56px;border-radius:12px;border:1px solid #fff;border-right:none;border-bottom:none;border-top:none;border-radius:0;background-color:#27669e;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.view.tracks>.add.button{display:none}.view.tracks .tabview{flex:1;positiom:relative}.view.tracks .tabview .button.close{width:32px;height:32px;margin:4px;right:8px;top:4px}body.dark-mode .view.tracks{border:1px solid #000}}.view.history{color:rgba(0,0,0,.87);z-index:80;position:absolute;top:56px;bottom:110px;right:0;overflow:hidden;display:flex;flex-direction:column;flex:none;width:100%;background-color:#fff;transform:translateY(120%);transition:.225s transform cubic-bezier(0.4, 0, 0.2, 1)}.view.history.show{transform:translateY(0px);transition:.225s transform cubic-bezier(0.4, 0, 0.2, 1)}.view.history .head{flex:none;display:flex;flex-direction:row;height:48px;padding:0 8px;border-bottom:1px solid rgba(0,0,0,.1)}.view.history .head .title{text-transform:uppercase;padding:16px 8px}.view.history .head .divider{flex:1}.view.history .head .button.close{flex:none;z-index:2;width:32px;min-width:32px;height:32px;margin:8px 4px;background-image:url("/theme/common/icon/close.svg");background-position:center;background-repeat:no-repeat}.view.history .body .item{color:#27669e;padding-right:8px;padding-left:20px;border-bottom:none}.view.history .body .item.selected{background-color:rgba(0,0,0,.1)}.view.history .body .item .info .title{color:#27669e}.view.history .body .item .info .artist{color:#27669e}.view.history .body .item:last-child{border-bottom:none}.view.history .body .button-search{flex:none;z-index:2;width:32px;min-width:32px;height:32px;margin:8px 4px;background-image:url("/theme/common/icon/dark/search.svg");background-position:center;background-repeat:no-repeat}.view.history .list.tracks{flex:1;position:relative}.view.history .list.tracks h3{display:none}body.trackdetail .view.history{bottom:154px}body.dark-mode .view.history{color:rgba(255,255,255,.87);background-color:#202124}body.dark-mode .view.history .button.close{background-image:url("/theme/common/icon/dark/close.svg")}body.dark-mode .view.history .body{background-color:#292a2d}@media only screen and (min-width: 640px){.view.history{z-index:50;width:360px;top:112px;bottom:0;left:32px;background-color:rgba(255,255,255,.9);border-bottom:1px solid rgba(255,255,255,.1);border-top-right-radius:7px;border-top-left-radius:7px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);transform:translateY(100%);transition:.225s transform cubic-bezier(0.4, 0, 0.2, 1)}.view.history.show{transform:translateY(0px);transition:.225s transform cubic-bezier(0.4, 0, 0.2, 1)}.view.history.up{bottom:300px;transition:.195s bottom cubic-bezier(0.4, 0, 0.2, 1)}.view.history .list.tracks h3{display:none}.view.history .list.tracks .body .item{border-bottom:none}.view.history .list.tracks .body .item.selected{background-color:rgba(0,0,0,.07)}.view.history .list.tracks .body .item:hover{background-color:rgba(0,0,0,.03)}.view.history .list.tracks .body .item:last-child{border-bottom:none}.view.history .foot{flex:none;height:124px}body.dark-mode .view.history .list.tracks .body .item:hover,body.dark-mode .view.history .list.tracks .body .item.selected{background-color:rgba(0,0,0,.4)}}.view.people{user-select:none;z-index:130;position:absolute;top:56px;bottom:110px;right:0;width:100%;overflow:hidden;display:none;flex-direction:column;flex:none;background-color:#0b89b5;transition:195ms width cubic-bezier(0.4, 0, 0.2, 1)}.view.people.show{display:flex}.view.people>.head{position:relative;flex:none;display:flex;padding:4px 8px 4px 8px;border-bottom:1px solid rgba(255,255,255,.1)}.view.people>.head .title{cursor:pointer;flex:1;color:rgba(255,255,255,.87);font-size:1.2em;padding:8px 4px;text-transform:capitalize}.view.people>.head .button{flex:none;width:40px;min-width:40px;height:40px;margin:0;background-position:center;background-repeat:no-repeat}.view.people>.head .button.back{opacity:.8;pointer-events:none}.view.people>.head .button.back.show{pointer-events:auto;background-image:url("/theme/common/icon/dark/back.svg")}.view.people>.head .button.back.show:hover{background-color:rgba(255,255,255,.2)}.view.people>.head .button.back:hover,.view.people>.head .button.back:focus,.view.people>.head .button.back:active{background-color:transparent}.view.people>.head .button.back:hover{opacity:1}.view.people>.head .button.next{opacity:.8;pointer-events:none;transform:rotate(180deg);pointer-events:auto;background-image:url("/theme/common/icon/dark/back.svg")}.view.people>.head .button.next:hover{background-color:rgba(255,255,255,.2)}.view.people>.head .button.next:hover,.view.people>.head .button.next:focus,.view.people>.head .button.next:active{background-color:transparent}.view.people>.head .button.next:hover{opacity:1}.view.people>.head .button.home{opacity:.8;background-image:url("/theme/common/icon/dark/home.svg");pointer-events:auto}.view.people>.head .button.home:hover{background-color:rgba(255,255,255,.2)}.view.people>.head .button.home:hover{opacity:1}.view.people>.head .button.close{background-image:url("/theme/common/icon/dark/close.svg")}.view.people>.head .button.search{opacity:.5;background-image:url("/theme/common/icon/dark/search.svg")}.view.people>.head .button.search.on{opacity:1}.view.people>.list.follow{z-index:5;position:absolute;top:49px;bottom:0;left:0;right:0;display:none;background-color:#0b89b5}.view.people>.list.follow.show{display:flex}.view.people>.list.follow .body .item .action{display:none}.view.people>.profile{z-index:2;flex:1}.view.people>.profile.hide{display:none}.view.people>.tabview{z-index:1;flex:1;position:relative}.view.people>.tabview.hide{display:none}.view.people>.tabview>.tabs{padding-right:60px;border-bottom:1px solid rgba(255,255,255,.1)}.view.people>.tabview>.tabs button{font-size:.8em}.view.people>.tabview>.tabs button .count{font-weight:600;padding:0 2px;margin-left:2px;border-radius:4px}.view.people>.tabview>.indicator{background-color:#fff}.view.people>.tabview>.views{flex:1;background-color:transparent}body.trackdetail .view.people{bottom:154px}body.dark-mode .view.people{background-color:#021c25}body.dark-mode .view.people>.follow{background-color:#021c25}body.dark-mode .view.people>.tabview>.tabs{border-bottom:1px solid rgba(255,255,255,.05)}body.dark-mode .view.people>.button.close{background-image:url("/theme/common/icon/dark/close.svg")}@media only screen and (min-width: 640px){.view.people{width:400px;top:56px;bottom:154px}}@media only screen and (min-width: 1024px){.view.people{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);width:400px;z-index:110;top:0;right:0;bottom:0;padding-top:56px;border-radius:12px;border:1px solid #fff;border-right:none;border-bottom:none;border-top:none;border-radius:0;background-color:#0b89b5}.view.people>.head .button{height:32px;width:32px;min-width:32px;margin:4px}.view.people>.head.up{bottom:460px}.view.people>.list.follow{top:104px}.dark-mode .view.people{border:1px solid #000}}.profile.view{position:absolute;z-index:4;bottom:0;left:0;right:0;display:none;flex-direction:column;width:100%;padding:0 8px 0 0}.profile.view.show{display:flex}.profile.view>.button.close{display:none;z-index:4;position:absolute;right:0;top:0;width:52px;height:48px;margin:0;background-image:url("/theme/common/icon/closedown.svg");background-repeat:no-repeat;background-position:center}.profile.view>.summary{flex:none;height:64px;position:relative;display:flex;flex-direction:row;background-color:#0b89b5;width:100%;border-left:none}.profile.view>.summary .image{height:48px;width:48px;margin:8px 8px 8px 20px;border-radius:50%;background-color:rgba(0,0,0,.1);background-size:cover;border:1px solid #fff}.profile.view>.summary .group{padding:8px 16px;display:none;flex:1;opacity:1;width:100%;background-color:transparent;position:relative;overflow:hidden;top:0;right:0;left:0;padding:4px 8px 0}.profile.view>.summary .group .title{display:none}.profile.view>.summary .group .name{font-size:1em;line-height:1.4em}.profile.view>.summary .group .country{flex:1;font-size:.9em;line-height:1.3em}.profile.view>.summary .group .info{font-size:.8em;height:64px;overflow-x:hidden;overflow-y:auto}.profile.view>.summary .group .info a{color:rgba(255,255,255,.7)}.profile.view>.summary .group .ranking{display:inline-block;font-size:.8em;line-height:.8em;padding:1px 8px 2px;margin:5px 0;white-space:no-wrap;background-color:#30669a;border-radius:10px}.profile.view>.summary .group .ranking .ranking-score{display:inline-block;font-size:.8em}.profile.view>.summary .group .ranking .ranking-title{display:inline-block;font-size:.8em;text-transform:uppercase}.profile.view>.summary>.action{width:40px;height:48px;padding:0;margin:8px 4px 0 4px;flex:none}.profile.view>.summary>.action>.follow{cursor:pointer;display:block;width:32px;height:32px;margin:0;padding:0;text-align:center;border-radius:50%;border:none;background-repeat:no-repeat;background-size:100%;background-position:center;background-image:url(/theme/fancy/icon/social/follow.svg)}.profile.view>.summary>.action>.follow.hide{display:none}.profile.view>.summary>.action>.follow:hover{background-color:rgba(255,255,255,.4)}.profile.view>.summary>.action>.follow.followed{background-image:url(/theme/fancy/icon/social/followed.svg)}.profile.view>.summary>.action>.follow.following{background-image:url(/theme/fancy/icon/social/followed.svg)}.profile.view>.tabview{display:none;flex:1;position:relative;flex-direction:column;background-color:#0b89b5;color:#fff}.profile.view>.tabview>.indicator{background-color:#fff}.profile.view>.tabview>.tabs{position:relative;border-bottom:1px solid rgba(255,255,255,.1);height:48px;white-space:no-wrap;display:flex;flex-direction:row}.profile.view>.tabview>.tabs .material-divider{flex:1;display:inline-block}.profile.view>.tabview>.tabs button{opacity:.8;flex:none;display:inline-block;padding:0 8px;font-size:.8em;height:48px;border-radius:0;text-align:center;background-repeat:no-repeat;background-size:50%;background-position:center}.profile.view>.tabview>.tabs button:disabled{cursor:default;opacity:.3}.profile.view>.tabview>.tabs button.selected{opacity:2}.profile.view>.tabview>.tabs button .count{font-weight:600}.profile.view>.tabview>.tabs button.tracks{flex:none;width:56px;padding:0 4px;background-image:url("/theme/fancy/icon/profile/uploaded.svg")}.profile.view>.tabview>.tabs button.tracks.selected{background-image:url("/theme/fancy/icon/profile/uploaded_s.svg")}.profile.view>.tabview>.tabs button.tracks label{display:none}.profile.view>.tabview>.tabs button.liked{flex:none;width:56px;padding:0 4px;background-size:40%;background-image:url("/theme/fancy/icon/profile/liked.svg")}.profile.view>.tabview>.tabs button.liked.selected{background-image:url(/theme/common/icon/social/like.svg)}.profile.view>.tabview>.tabs button.liked label{display:none}.profile.view>.tabview>.tabs button.awards{float:right;width:56px;background-size:35%;background-image:url("/theme/fancy/icon/profile/awards.svg")}.profile.view>.tabview>.tabs button.awards label{display:none}.profile.view>.tabview>.views .indicator{height:1px}.profile.view>.tabview>.views .button.shuffle{opacity:.4;z-index:2;position:absolute;right:8px;top:0;width:40px;height:40px;margin:0;background-image:url("/theme/common/icon/dark/shuffle.svg");background-size:50%;background-position:center;background-repeat:no-repeat}.profile.view>.tabview>.views .button.shuffle.selected{opacity:1}.profile.view>.tabview>.views .button.shuffle.selected:hover{opacity:1}.profile.view>.tabview>.views .button.shuffle:hover{opacity:.5;background-color:transparent}.profile.view>.tabview>.views .button.shuffle:focus,.profile.view>.tabview>.views .button.shuffle:active{background-color:transparent}.profile.view>.tabview>.views .tabs{justify-content:center;height:40px;border-bottom:1px solid rgba(255,255,255,.1)}.profile.view>.tabview>.views .tabs button{flex:none;display:block;height:39px;padding:0 8px;margin:0}.profile.view>.tabview>.views .tabs button label{font-size:.8em;font-weight:400}.profile.view.show{position:absolute;top:49px;padding:0;border-radius:0}.profile.view.show>.summary{width:100%;height:104px;background-color:#0b89b5;border-left:none}.profile.view.show>.summary .image{margin:8px;width:64px;height:64px}.profile.view.show>.summary .group{display:block}.profile.view.show>.tabview{display:flex}.profile.view>.title{display:none}.profile.view .button-close{display:none}body.dark-mode .profile.view.show{background-color:#021c25}body.dark-mode .profile.view.show>.summary{border-left:1px solid rgba(255,255,255,.06);background-color:#021c25}body.dark-mode .profile.view.show>.body{border-left:1px solid rgba(255,255,255,.04);background-color:#021c25}@media only screen and (min-width: 1024px){.profile.view{position:absolute;z-index:4;top:113px;bottom:0;left:0;right:0;display:none;flex-direction:column;width:400px;padding:0}.profile.view.show{display:flex}.profile.view>.button.close{display:none;position:absolute;right:8px;top:4px;width:32px;height:32px;margin:4px;border-radius:50%}.profile.view>.summary{height:80px;background-color:#0b89b5}.profile.view>.summary>.group{display:block}.profile.view>.summary>.action .follow{display:inline-block}.profile.view>.title{display:none}.profile.view.show{position:absolute;top:113px;display:flex;flex-direction:column;padding:0;border-radius:0}.profile.view.show>.summary{flex:none;position:relative;display:flex;flex-direction:row}.profile.view.show>.summary .image{border:1px solid #fff;cursor:pointer;width:64px;height:64px;margin:8px 8px 8px 20px}.profile.view.show>.summary>.action>.follow{display:block}.profile.view.show>.summary>.action>.follow.hide{display:none}.profile.view.show>.summary>.action>.follow.followed{background-image:url(/theme/fancy/icon/social/followed.svg)}.profile.view.show>.body{display:flex;flex-direction:column;flex:1}.profile.view>.summary{position:relative;display:flex;flex-direction:row}.profile.view>.summary .image{width:64px;height:64px;margin:8px 8px 8px 20px}.profile.view>.tabview{display:flex;flex-direction:column;height:300px;width:100%;flex:1;background-color:#0b89b5}body.dark-mode .profile.view{background-color:#292a2d}body.dark-mode .profile.view>.button-close{background-image:url("/theme/common/icon/closedown.svg")}body.dark-mode .profile.view>.summary{border-left:1px solid rgba(255,255,255,.06)}body.dark-mode .profile.view>.body{border-left:1px solid rgba(255,255,255,.04)}body.dark-mode .profile.view.show{background-color:#292a2d}body.dark-mode .profile.view.show>.summary{border-left:1px solid rgba(255,255,255,.06)}body.dark-mode .profile.view.show>.body{border-left:1px solid rgba(255,255,255,.04)}}.user{position:absolute;right:0;left:0;bottom:0;top:0;overflow:hidden}.user>.body{position:absolute;right:0;left:0;bottom:0;top:0}.user>.body>.tabview>.tabs{display:block}.user>.body>.tabview>.tabs button{flex:none;padding:0 16px}.user>.body>.tabview>.tabs button.selected{transform:scale(1)}.user>.body>.tabview>.form{overflow:scroll}.user>.body>.tabview>.form.show{display:block}.user>.body>.tabview>.form.hide{display:none}.user>.body>.tabview>.profile,.user>.body>.tabview>.contact,.user>.body>.tabview>.password{z-index:37;top:0;left:0;bottom:0;right:0;transition:.2s cubic-bezier(0, 0, 0.2, 1)}.user>.body>.tabview>.profile>form,.user>.body>.tabview>.contact>form,.user>.body>.tabview>.password>form{display:flex;flex-direction:column}.user>.body>.tabview>.profile>form>.body,.user>.body>.tabview>.contact>form>.body,.user>.body>.tabview>.password>form>.body{flex:none;display:flex;flex-direction:column;flex-wrap:nowrap}.user>.body>.tabview>.profile>form>.divider,.user>.body>.tabview>.contact>form>.divider,.user>.body>.tabview>.password>form>.divider{flex:1}.user>.body>.tabview>.profile>form .toolbar .divider,.user>.body>.tabview>.contact>form .toolbar .divider,.user>.body>.tabview>.password>form .toolbar .divider{flex:1}.user>.body>.tabview>.profile>form .toolbar .button,.user>.body>.tabview>.contact>form .toolbar .button,.user>.body>.tabview>.password>form .toolbar .button{margin:0}.subscription.view{display:flex;flex-direction:column}.subscription.view .head{flex:1;font-size:.9em;font-weight:400;text-transform:uppercase;position:relative;top:0;left:0;right:0;display:flex;padding:8px 8px;margin:0;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2)}.subscription.view .head .button.back{transform:rotate(180deg);flex:none;background-image:url("/theme/common/icon/dark/forward.svg")}.subscription.view .head .title{text-transform:uppercase;font-weight:400;font-size:1.3em;padding:8px 24px 8px 0;margin:0}.subscription.view .body{overflow-x:hidden;overflow-y:auto;padding:8px 20px}.subscription.view .body .info{padding:16px 0}.subscription.view .body .button{margin:0}.subscription.view .body .subscription .card{color:rgba(0,0,0,.67);background-color:rgba(255,255,255,.5);padding:3px 6px;border:1px solid #fff;border-radius:3px;margin-bottom:20px;margin-top:20px}.subscription.view .body .subscription .card .group{display:flex}.subscription.view .body .subscription .card .group .button{flex:none}.subscription.view .body .subscription .card .group .title{flex:1;font-size:1.2em;margin-bottom:3px}.subscription.view .body .subscription .card .group.detail{border-top:1px solid rgba(255,255,255,.5)}.subscription.view .body .subscription .card .group.detail div{flex:1;padding:3px 0}.subscription.view .body .subscription .card .group.detail div.brad{flex:3}.subscription.view .body .subscription .card .group.detail div.expdate{text-align:right}.subscription.view .body .subscription .nextbill{display:flex}.subscription.view .body .subscription .nextbill .label{flex:1}.subscription.view .body .subscription .nextbill .billdate{flex:none;text-align:right}.subscription.view .body .subscription .history .invoices{color:rgba(0,0,0,.67);min-height:26px;background-color:rgba(255,255,255,.5);padding:3px 6px;border:1px solid #fff;border-radius:3px;margin-bottom:20px;margin-top:20px}.subscription.view .body .subscription .history .invoices .line{display:flex}.subscription.view .body .subscription .history .invoices .line .amount{flex:1;text-align:right}.subscription.view .body .subscription .history .invoices .line .status{flex:1;text-align:center}.subscription.view .body .subscription .toolbar{display:flex;margin-top:20px}.subscription.view .body .subscription .toolbar .divider{flex:1}.subscription.view .body .subscription .toolbar .button{border:1px solid rgba(255,255,255,.87);color:rgba(255,255,255,.87);text-decoration:none}.subscription.view .body .material-dialog{position:absolute;color:rgba(0,0,0,.87)}.subscription.view .body .material-dialog .dialog-surface{transform:scale(1);width:320px}.subscription.view .body .material-dialog .dialog-surface .dialog-title{margin:12px 20px}.subscription.view .body .material-dialog .dialog-surface .material-toolbar{text-align:right;display:flex;flex-direction:row;margin:12px 20px;margin-left:auto}.subscription.view .body .material-dialog .dialog-surface .material-toolbar .material-button{color:rgba(0,0,0,.87);border:1px solid rgba(0,0,0,.87)}.subscription.view .method{position:absolute;top:0;left:0;right:0;bottom:0;display:none;background-color:#fff;display:none;flex-direction:column}.subscription.view .method.show{display:flex}.subscription.view .method .head{flex:none}.subscription.view .method .head .close{background-image:url("/theme/common/icon/close.svg")}.subscription.view .method .updateCard{flex:1;border:0;margin:0}.jointheclub{cursor:pointer;z-index:90;position:absolute;bottom:172px;right:0;display:block;height:50px;width:90px;margin:0;border-bottom-left-radius:10px;border-top-left-radius:10px;border:2px solid #fff;border-right:0;background-position:5px center;background-size:90%;background-repeat:no-repeat;background-image:url("/theme/fancy/icon/club/join.svg");background-color:#e99e9c;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.jointheclub:hover{background-color:#e07572}body.premium-role .jointheclub,body.digger-role .jointheclub,body.admin-role .jointheclub,body.press-role .jointheclub,body.friends-role .jointheclub{display:none}.dark-mode .subscription.view .body .material-dialog{position:absolute;color:rgba(0,0,0,.87)}.dark-mode .subscription.view .body .material-dialog .dialog-surface{background-color:#fff;transform:translateY(-300px) scale(1);width:320px}.dark-mode .subscription.view .body .material-dialog .dialog-surface .dialog-title{margin:12px 20px}.dark-mode .subscription.view .body .material-dialog .dialog-surface .material-toolbar{text-align:right;display:flex;flex-direction:row;margin:12px 20px;margin-left:auto}.dark-mode .subscription.view .body .material-dialog .dialog-surface .material-toolbar .material-button{color:rgba(0,0,0,.87);border:1px solid rgba(0,0,0,.87)}@media only screen and (min-width: 1024px){.subscription.view .body .material-dialog .dialog-surface{transform:translateY(-40%) scale(1)}.jointheclub{z-index:3;top:140px;bottom:initial}}.registered.view{z-index:200;pointer-events:none;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;background-color:rgba(0,0,0,.7);transition:.225s opacity cubic-bezier(0.4, 0, 0.2, 1)}.registered.view.show{pointer-events:auto;opacity:1;transition:.195s opacity cubic-bezier(0.4, 0, 0.2, 1)}.registered.view.show>.surface{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);transform:translateX(0px);transition:.225s transform cubic-bezier(0.4, 0, 0.2, 1)}.registered.view>.surface{color:rgba(0,0,0,.87);position:absolute;top:0;right:0;bottom:0;left:initial;display:flex;flex-direction:column;background-color:#fff;overflow:visible;width:100%;transform:translateX(100%);transition:.195s transform cubic-bezier(0.4, 0, 0.2, 1)}.registered.view>.surface .head{padding:8px 16px;flex:none;display:flex;height:54px;flex-direction:row;background-color:#c5eff9}.registered.view>.surface .head .title{font-size:1.3em;color:rgba(0,0,0,.87);text-align:center;margin:6px 0;font-weight:400;text-align:center;border-radius:10px;text-align:center}.registered.view>.surface .head .button.close{position:absolute;right:8px;top:8px}.registered.view>.surface .head .group.pick #emphase{font-size:.8em;text-transform:uppercase;font-style:none;line-height:1.5em;text-align:center;display:block;margin:0 0 12px 0;color:rgba(0,0,0,.6)}.registered.view>.surface .body{color:rgba(0,0,0,.87);display:flex;flex-direction:column;flex:1;display:flex;flex-direction:column}.registered.view>.surface .body .title{padding:16px}.registered.view>.surface .body .emphase{font-size:.8em;text-transform:uppercase;font-style:none;line-height:1.5em;text-align:center;display:block;margin:12px 0;color:#0085ac}.registered.view>.surface .body .group{padding:16px;margin:0 16px;background-color:#f4cece;border-radius:6px}.registered.view>.surface .body .group.new{flex:none;text-align:center;margin-bottom:10px;margin-right:20px;margin-left:16px}.registered.view>.surface .body .group.new em{color:#e69090;text-align:center;font-size:.9em;font-style:normal;display:block;text-align:center;padding:10px 20px}.registered.view>.surface .body .group.what{padding:16px;margin:0 16px;background-color:#c5eff9;border-radius:6px}.registered.view>.surface .body .group.what .block{min-height:50px;padding-left:45px;margin-bottom:8px;background-position:0 0;background-repeat:no-repeat}.registered.view>.surface .body .group.what .block.shuffle{background-size:36px;background-image:url("/theme/fancy/icon/feature/shuffle.svg")}.registered.view>.surface .body .group.what .block.taxi{background-size:36px;background-image:url("/theme/fancy/icon/feature/taxi.svg")}.registered.view>.surface .body .group.what .block.likes{background-image:url("/theme/fancy/icon/feature/like.svg")}.registered.view>.surface .body .group.what .block.player{background-image:url("/theme/fancy/icon/feature/skip.svg")}.registered.view>.surface .body .group.what .block.island{background-image:url("/theme/fancy/icon/feature/island.svg")}.registered.view>.surface .body .group.what .block h3{font-size:.8em;text-transform:uppercase;padding:0;margin:0;flex:none}.registered.view>.surface .body .group.what .block ul{font-size:.8em;padding:0;margin:0;margin-left:16px}.registered.view>.surface .body .group.what .block .support{margin-top:10px}.registered.view>.surface .body .group.end{margin:16px 20px 16px 16px}.registered.view>.surface .body .group.end .info{color:#e69090;font-size:.7em;text-transform:uppercase;text-align:center}@media only screen and (min-width: 1024px){.registered.view>.surface{width:100%}}.subscribed.view{font-family:roboto,arial,sans-serif;z-index:240;display:none;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.7);-webkit-touch-callout:none;-webkit-user-select:none}.subscribed.view.show{display:block}.subscribed.view .surface{color:rgba(0,0,0,.87);position:absolute;top:0;right:0;bottom:0;left:initial;background-color:#fff;overflow:auto;width:100%;scroll-behavior:smooth}.subscribed.view .surface .head{flex:none;text-align:center;color:rgba(0,0,0,.87);padding-top:36px;padding-bottom:8px;padding-left:48px;padding-right:48px;background-color:#ea9f9d}.subscribed.view .surface .head .logo{position:relative;display:inline-block;top:0;left:0;width:170px;height:60px;margin:16px;background-image:url("/theme/common/logo.svg");background-size:cover;flex:none}.subscribed.view .surface .head .title{flex:1;color:#fff;font-size:2em;padding:0;margin:10px 0 10px 0}.subscribed.view .surface .head .join{color:rgba(255,255,255,.67);font-size:1.1em;font-weight:400}.subscribed.view .surface .head .group{text-align:center;padding-top:32px}.subscribed.view .surface .head .group .love{display:inline-block;width:84px;height:84px;border-radius:50%;border:2px solid rgba(255,255,255,.8);background-image:url("/plans/img/like.svg");background-size:contain;background-position:center}.subscribed.view .surface .head .group .gift{display:inline-block;width:84px;height:84px;border-radius:50%;border:2px solid rgba(255,255,255,.8);background-image:url("/theme/common/icon/gift.svg");background-size:contain;background-position:center}.subscribed.view .surface .head .action{text-align:center;padding:36px 0}.subscribed.view .surface .head .action .viewplans{color:#fff;font-size:1em;font-weight:600;text-decoration:none;display:inline-block;height:46px;text-transform:none;padding:10px 32px;background-color:#358825;border-radius:6px}.subscribed.view .surface .head .action .download{color:#fff;font-size:1.3em;font-weight:600;text-decoration:none;display:inline-block;height:46px;text-transform:none;padding:10px 32px;background-color:#358825;border-radius:23px}.subscribed.view .surface .head .close{position:absolute;top:2px;right:2px;flex:none;background-image:url("/theme/common/icon/dark/close.svg");margin:0}.subscribed.view .surface>iframe{flex:1;border:0;height:100%}.subscribed.view .surface .dialog .surface{margin:20px}.subscribed.view .surface .dialog .surface .head .button{position:absolute;right:4px;top:4px}.subscribed.view .surface .block{max-width:1200px;margin:0 auto}.subscribed.view .surface .block .title{font-size:2em;font-weight:400;margin:32px 16px}.subscribed.view .surface .block.what{display:block;padding:16px 32px;margin:0 auto;border-radius:6px}.subscribed.view .surface .block.what .group{display:flex;flex-direction:column}.subscribed.view .surface .block.what .group .item{display:flex;flex-direction:column;justify-content:center;font-size:.9em;line-height:1.3em;width:100%;margin-bottom:32px;height:80px;padding-left:96px;padding-right:16px;vertical-align:center;background-repeat:no-repeat;background-position:0 0;background-size:contain}.subscribed.view .surface .block.what .group .item.playlist{background-image:url("/plans/img/like.svg")}.subscribed.view .surface .block.what .group .item.player{background-image:url("/plans/img/skip.svg")}.subscribed.view .surface .block.what .group .item.tracks{padding-bottom:8px;background-image:url("/plans/img/tracks.svg")}.subscribed.view .surface .block.what .group .item.power{background-image:url("/plans/img/power.png")}.subscribed.view .surface .block.what .group .item .emphase{font-weight:600;padding:0;margin:0;flex:none}.subscribed.view .surface .block.what .group .item .support{margin-top:10px}.subscribed.view .surface .block.faq{display:block;padding:16px;margin:0 auto;border-radius:6px}.subscribed.view .surface .block.faq .title{margin:32px 0}.subscribed.view .surface .block.faq .items{font-size:1em;line-height:1.3em;display:block;overflow:hidden;margin:0}.subscribed.view .surface .block.faq .items .item{display:block;margin-bottom:32px;height:initial;vertical-align:center;background-repeat:no-repeat;background-position:0 0;background-size:contain;padding-right:0}.subscribed.view .surface .block.faq .items .item .question{display:block;font-weight:600}.subscribed.view .surface .block.faq .items .item .text{display:block}.subscribed.view .surface .block.faq .subscribe.button{font-size:1em;font-weight:600;color:#fff;text-transform:none;background-color:#358825;display:inline-block;justify-content:center;padding:10px 48px;margin:10px 0;height:initial;border-radius:10px}.subscribed.view .surface .group.end{margin:16px 20px 16px 16px}.subscribed.view .surface .group.end .info{color:#e69090;font-size:.7em;text-transform:uppercase;text-align:center}.subscribed.view iframe.payment{display:none;border:none;margin:none;padding:0;background-color:#fff}.subscribed.view iframe.payment.show{display:block;width:100%;position:absolute;top:54px;left:0;right:0;bottom:0}@media only screen and (min-width: 760px){.subscribed.view{z-index:240;display:none;position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.7);-webkit-touch-callout:none;-webkit-user-select:none}.subscribed.view.show{display:block}.subscribed.view .surface .head .logo{width:280px;height:90px}.subscribed.view .surface .head .title{font-size:3em}.subscribed.view .surface .head .action{text-align:center;padding:36px}.subscribed.view .surface .head .close{position:fixed;top:2px;right:2px;flex:none;background-image:url("/theme/common/icon/dark/close.svg");background-color:#ea9f9d;margin:0}.subscribed.view .surface>iframe{flex:1;border:0;height:100%}.subscribed.view .surface .dialog .surface{margin:20px}.subscribed.view .surface .dialog .surface .head .button{position:absolute;right:4px;top:4px}.subscribed.view .surface .block{max-width:1200px;margin:0 auto 48px}.subscribed.view .surface .block .title{font-size:2.1em;font-weight:400;margin:32px 16px}.subscribed.view .surface .block.what{margin-bottom:32px}.subscribed.view .surface .block.what .group{display:flex;flex-direction:row}.subscribed.view .surface .block.what .group .item{margin-bottom:8px}.subscribed.view .surface .block.faq{display:block;padding:16px;margin:0 auto;border-radius:6px}.subscribed.view .surface .block.faq .title{margin:48px 0}.subscribed.view .surface .block.faq .items{font-size:.9em;line-height:1.2em;display:block;overflow:hidden}.subscribed.view .surface .block.faq .items .item{float:left;display:inline-block;width:33.333%;margin-bottom:8px;height:120px;vertical-align:center;background-repeat:no-repeat;background-position:0 0;background-size:contain;padding-right:32px}.subscribed.view .surface .block.faq .items .item .question{font-weight:600}.subscribed.view .surface .group.end{margin:16px 20px 16px 16px}.subscribed.view .surface .group.end .info{color:#e69090;font-size:.7em;text-transform:uppercase;text-align:center}.subscribed.view iframe.payment{display:none;border:none;margin:none;padding:0;background-color:#fff}.subscribed.view iframe.payment.show{display:block;width:100%;position:absolute;top:54px;left:0;right:0;bottom:0}.subscribed.view>.surface{width:100%}.subscribed.view>.surface>.head>.title{flex:none;color:#fff;font-size:2.5em;font-weight:500}.subscribed.view>.surface>.head>.close{flex:none;background-image:url("/theme/common/icon/dark/close.svg");margin:11px}}.splash{z-index:20;position:absolute;top:0;bottom:0;left:0;width:0;height:0;opacity:0;background-color:rgba(0,0,0,.3);background-size:56%;background-repeat:no-repeat;background-position:center 38%}.splash.show{width:100%;height:100%;opacity:1;transition:.5s opacity linear}.splash.startscreen{background-size:75%}@media only screen and (min-width: 640px){.splash{background-size:35%;background-position:center 40%}.splash.startscreen{background-size:45%}}@media only screen and (min-width: 1024px){.splash{cursor:pointer;background-size:25%;background-position:center 40%}.splash.startscreen{background-size:35%}}.payment.view.sign .close{position:absolute;right:0;top:0;margin:11px}.payment.view.sign form .icon{height:56px;width:56px;background-image:url("/theme/common/icon/gift.svg");background-size:90%;background-repeat:no-repeat;background-position:center}.payment.view.sign form .head .choose{font-size:1.1em;margin-bottom:8px}.payment.view.sign form .head .subscription,.payment.view.sign form .head .gift{font-size:1.2em;display:flex;padding:10px 0;margin:8px 0 8px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.payment.view.sign form .head .subscription .price,.payment.view.sign form .head .gift .price{flex:none;font-weight:600}.payment.view.sign form .head .subscription .premium,.payment.view.sign form .head .gift .premium{flex:none;text-transform:capitalize;padding-right:5px}.payment.view.sign form .head .subscription .plan,.payment.view.sign form .head .gift .plan{flex:1}.payment.view.sign form .head .gift{border-bottom:none;margin-bottom:0;margin-top:0}.payment.view.sign form .head .gift input[type=radio]{height:16px;width:16px;margin-right:10px}.payment.view.sign form .space{height:32px}.payment.view.sign form .space.small{height:16px}.payment.view.sign form .stripe *{font-family:Roboto,Open Sans,Segoe UI,sans-serif;font-size:16px;font-weight:500;color:rgba(0,0,0,.87)}.payment.view.sign form .stripe{width:100%;padding:0 20px;margin:0 auto}.payment.view.sign form .stripe #card-element{height:48.8px;background-color:rgba(0,0,0,.05)}.payment.view.sign form .stripe #card-element.hide{display:none}.payment.view.sign form .stripe fieldset{margin:0 15px 20px;padding:0;border-style:none;background-color:#7795f8;box-shadow:0 6px 9px rgba(50,50,93,.06),0 2px 5px rgba(0,0,0,.08),inset 0 1px 0 #829fff;border-radius:4px}.payment.view.sign form .stripe .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:15px}.payment.view.sign form .stripe .row+.row{border-top:1px solid #819efc}.payment.view.sign form .stripe label{width:15%;min-width:70px;padding:11px 0;color:#c4f0ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment.view.sign form .stripe input,.payment.view.sign form .stripe button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-style:none}.payment.view.sign form .stripe input:-webkit-autofill{-webkit-text-fill-color:#fce883;transition:background-color 100000000s;-webkit-animation:1ms void-animation-out}.payment.view.sign form .stripe .StripeElement--webkit-autofill{background:transparent !important}.payment.view.sign form .stripe .StripeElement{display:block;padding:16px 12px 16px 12px;background-color:rgba(0,0,0,.05);border-radius:6px}.payment.view.sign form .stripe .StripeElement.StripeElement--focus{padding:14px 10px 14px 10px;border:2px solid #1a73e8}.payment.view.sign form .stripe input{width:100%;padding:11px 15px 11px 0;color:#fff;background-color:transparent;-webkit-animation:1ms void-animation-out}.payment.view.sign form .stripe input::-webkit-input-placeholder{color:rgba(0,0,0,.7)}.payment.view.sign form .stripe input::-moz-placeholder{color:rgba(0,0,0,.7)}.payment.view.sign form .stripe input:-ms-input-placeholder{color:rgba(0,0,0,.7)}.payment.view.sign form .stripe button{font-style:roboto,arial,sans-serif;color:#fff;font-size:1em;font-weight:600;text-decoration:none;display:inline-block;height:46px;width:100%;text-transform:none;padding:10px auto;background-color:#358825;border-radius:22px;margin:16px 0}.payment.view.sign form .stripe #card-errors{opacity:.8;font-size:12px;color:#df3a31;margin-top:4px;height:13px}.payment.view.sign form .stripe .error svg .base{fill:#fff}.payment.view.sign form .stripe .error svg .glyph{fill:#6772e5}.payment.view.sign form .stripe .error .message{color:#fff}.payment.view.sign form .stripe .success .icon .border{stroke:#87bbfd}.payment.view.sign form .stripe .success .icon .checkmark{stroke:#fff}.payment.view.sign form .stripe .success .title{color:#fff}.payment.view.sign form .stripe .success .message{color:#9cdbff}.payment.view.sign form .stripe .success .reset path{fill:#fff}.payment.view.sign form .stripe .info.cancel{text-align:center;color:rgba(0,0,0,.67)}.payment.view.sign form .secured{display:none;height:140px;border-top:1px solid rgba(0,0,0,.08);margin:120px 20px 0;padding:20px;padding-bottom:0;text-align:center;background-image:url("/img/payment/securedgrey.png");background-size:90%;background-repeat:no-repeat;background-position:center}.payment.view.sign form .processing{display:none}.payment.view.sign form .processing.show{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff}.payment.view.sign form .processing .message{text-align:center;font-size:1.4em;padding:64px 32px 84px}.payment.view.sign form .processing .loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(147,202,236,.2);border-right:1.1em solid rgba(147,202,236,.2);border-bottom:1.1em solid rgba(147,202,236,.2);border-left:1.1em solid #93caec;transform:translateZ(0);animation:loader 1.1s infinite linear}.payment.view.sign form .processing .loader{border-radius:50%;width:10em;height:10em}.payment.view.sign form .processing .loader:after{border-radius:50%;width:10em;height:10em}@media only screen and (min-width: 640px){.payment.view.sign form .secured{display:block;height:140px;width:100%;margin:20px auto;padding:20px;padding-bottom:0;text-align:center;border-top:1px solid rgba(0,0,0,.08);background-image:url("/img/payment/securedgrey.png");background-size:90%;background-repeat:no-repeat;background-position:center}}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.giftcard.view.sign form{height:100%;background-color:#226593;margin:0}.giftcard.view.sign form .close{position:absolute;right:0;top:0;margin:11px;background-image:url("/theme/common/icon/dark/close.svg")}.giftcard.view.sign form button.info{position:absolute;left:0;top:0;margin:11px;background-image:url("/theme/common/icon/dark/info.svg")}.giftcard.view.sign form .head{color:#fff;text-align:center;font-family:futura}.giftcard.view.sign form .head .icon{height:96px;text-align:center;margin-bottom:16px}.giftcard.view.sign form .head .icon .gift{display:inline-block;height:96px;width:96px;background-image:url("/theme/common/icon/gift.svg");background-size:contain;background-repeat:no-repeat;background-position:center;border:3px solid rgba(255,255,255,.9);border-radius:50%}.giftcard.view.sign form .head .title{display:block;font-weight:700;font-size:2em;text-transform:uppercase}.giftcard.view.sign form .head .sub{display:inline-block;font-weight:700;font-size:1.4em;text-transform:uppercase}.giftcard.view.sign form .head .sub .text{display:inline-block}.giftcard.view.sign form .head .sub .love{display:inline-block;color:#e2afb0;padding-left:8px}.giftcard.view.sign form .body{background-color:#fff;padding:32px 32px 16px 32px;margin:16px;border-radius:16px}.giftcard.view.sign form .body .choose{font-size:1.1em;margin-bottom:8px}.giftcard.view.sign form .body .subscription,.giftcard.view.sign form .body .gift{font-size:1.2em;display:flex;padding:10px 0;margin:8px 0 8px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.giftcard.view.sign form .body .subscription .price,.giftcard.view.sign form .body .gift .price{flex:none;font-weight:600}.giftcard.view.sign form .body .subscription .premium,.giftcard.view.sign form .body .gift .premium{flex:none;text-transform:capitalize;padding-right:5px}.giftcard.view.sign form .body .subscription .plan,.giftcard.view.sign form .body .gift .plan{flex:1}.giftcard.view.sign form .body .gift{border-bottom:none;margin-bottom:0;margin-top:0}.giftcard.view.sign form .body .gift input[type=radio]{height:16px;width:16px;margin-right:10px}.giftcard.view.sign form .space{height:32px}.giftcard.view.sign form .space.small{height:16px}.giftcard.view.sign form .stripe *{font-family:Roboto,Open Sans,Segoe UI,sans-serif;font-size:16px;font-weight:500;color:rgba(0,0,0,.87)}.giftcard.view.sign form .stripe{width:100%;padding:0;margin:0 auto}.giftcard.view.sign form .stripe #card-element{height:48.8px;background-color:rgba(0,0,0,.05)}.giftcard.view.sign form .stripe #card-element.hide{display:none}.giftcard.view.sign form .stripe fieldset{margin:0 15px 20px;padding:0;border-style:none;background-color:#7795f8;box-shadow:0 6px 9px rgba(50,50,93,.06),0 2px 5px rgba(0,0,0,.08),inset 0 1px 0 #829fff;border-radius:4px}.giftcard.view.sign form .stripe .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:15px}.giftcard.view.sign form .stripe .row+.row{border-top:1px solid #819efc}.giftcard.view.sign form .stripe label{width:15%;min-width:70px;padding:11px 0;color:#c4f0ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.giftcard.view.sign form .stripe input,.giftcard.view.sign form .stripe button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-style:none}.giftcard.view.sign form .stripe input:-webkit-autofill{-webkit-text-fill-color:#fce883;transition:background-color 100000000s;-webkit-animation:1ms void-animation-out}.giftcard.view.sign form .stripe .StripeElement--webkit-autofill{background:transparent !important}.giftcard.view.sign form .stripe .StripeElement{display:block;padding:16px 12px 16px 12px;background-color:rgba(0,0,0,.05);border-radius:6px}.giftcard.view.sign form .stripe .StripeElement.StripeElement--focus{padding:14px 10px 14px 10px;border:2px solid #1a73e8}.giftcard.view.sign form .stripe input{width:100%;padding:11px 15px 11px 0;color:#fff;background-color:transparent;-webkit-animation:1ms void-animation-out}.giftcard.view.sign form .stripe input::-webkit-input-placeholder{color:rgba(0,0,0,.7)}.giftcard.view.sign form .stripe input::-moz-placeholder{color:rgba(0,0,0,.7)}.giftcard.view.sign form .stripe input:-ms-input-placeholder{color:rgba(0,0,0,.7)}.giftcard.view.sign form .stripe button{font-style:roboto,arial,sans-serif;color:#fff;font-size:1em;font-weight:600;text-decoration:none;display:inline-block;height:46px;width:100%;text-transform:none;padding:10px auto;background-color:#358825;border-radius:22px;margin:8px 0 16px 0}.giftcard.view.sign form .stripe #card-errors{opacity:.8;font-size:12px;color:#df3a31;margin-top:4px;height:13px}.giftcard.view.sign form .stripe .error svg .base{fill:#fff}.giftcard.view.sign form .stripe .error svg .glyph{fill:#6772e5}.giftcard.view.sign form .stripe .error .message{color:#fff}.giftcard.view.sign form .stripe .success .icon .border{stroke:#87bbfd}.giftcard.view.sign form .stripe .success .icon .checkmark{stroke:#fff}.giftcard.view.sign form .stripe .success .title{color:#fff}.giftcard.view.sign form .stripe .success .message{color:#9cdbff}.giftcard.view.sign form .stripe .success .reset path{fill:#fff}.giftcard.view.sign form .stripe .info.cancel{text-align:center;color:rgba(0,0,0,.67)}.giftcard.view.sign form .secured{display:none;height:140px;border-top:1px solid rgba(0,0,0,.08);margin:120px 20px 0;padding:20px;padding-bottom:0;text-align:center;background-image:url("/img/payment/securedgrey.png");background-size:90%;background-repeat:no-repeat;background-position:center}.giftcard.view.sign form .processing{display:none}.giftcard.view.sign form .processing.show{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff}.giftcard.view.sign form .processing .message{text-align:center;font-size:1.4em;padding:64px 32px 84px}.giftcard.view.sign form .processing .loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(147,202,236,.2);border-right:1.1em solid rgba(147,202,236,.2);border-bottom:1.1em solid rgba(147,202,236,.2);border-left:1.1em solid #93caec;transform:translateZ(0);animation:loader 1.1s infinite linear}.giftcard.view.sign form .processing .loader{border-radius:50%;width:10em;height:10em}.giftcard.view.sign form .processing .loader:after{border-radius:50%;width:10em;height:10em}@media only screen and (min-width: 640px){.giftcard.view.sign form{height:initial}.giftcard.view.sign form .secured{display:block;height:140px;width:100%;margin:20px auto;padding:20px;padding-bottom:0;text-align:center;border-top:1px solid rgba(0,0,0,.08);background-image:url("/img/payment/securedgrey.png");background-size:90%;background-repeat:no-repeat;background-position:center}}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.installapp{font-family:roboto,arial,sans-serif;z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;display:block;background-color:rgba(0,0,0,.7);-webkit-touch-callout:none;-webkit-user-select:none}.installapp.show{opacity:1}.installapp button.button{font-family:roboto,arial,sans-serif}.installapp .surface{color:rgba(0,0,0,.87);position:absolute;top:0;right:0;bottom:0;left:initial;background-color:#fff;overflow:auto;width:100%;scroll-behavior:smooth}.installapp .surface .head{flex:none;text-align:center;color:#fff;padding-top:36px;padding-bottom:8px;padding-left:48px;padding-right:48px;background-color:#3ea8d7}.installapp .surface .head .logo{position:relative;display:inline-block;top:0;left:0;width:160px;height:50px;margin:0 16px 10px;background-image:url("/theme/common/logo.svg");background-size:cover;flex:none}.installapp .surface .head .title{flex:1;color:#fff;font-size:2.2em;font-weight:600;padding:0;margin:10px 16px}.installapp .surface .head .join{height:40px;font-size:1.1em;font-weight:300}.installapp .surface .head .action{text-align:center;padding:24px}.installapp .surface .head .action .install{color:#fff;font-size:1.1em;font-weight:600;text-decoration:none;display:inline-block;height:initial;text-transform:none;padding:12px 48px;background-color:#038b00;border-radius:22px}@media only screen and (min-width: 760px){.installapp .surface .head .logo{width:260px;height:80px;margin:10px 16px}.installapp .surface .head .title{font-size:2.4em}.installapp .surface .head .join{height:20px}.installapp .surface .head .action{text-align:center;padding:42px}.installapp .surface .head .close{position:fixed;top:2px;right:2px;flex:none;background-image:url("/theme/common/icon/dark/close.svg");background-color:#3ea8d7;margin:8px}}.plans.view{font-family:roboto,arial,sans-serif;z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;display:block;background-color:rgba(0,0,0,.7);opacity:0;transform:translateY(-1000px);transition:.295s opacity cubic-bezier(0.4, 0, 0.2, 1),.395s transform cubic-bezier(0.4, 0, 0.2, 1)}.plans.view.show{opacity:1;transform:translateY(0);transition:.295s opacity cubic-bezier(0.4, 0, 0.2, 1),.395s transform cubic-bezier(0.4, 0, 0.2, 1)}.plans.view button.button{font-family:roboto,arial,sans-serif}.plans.view .surface{color:rgba(0,0,0,.87);position:absolute;top:0;right:0;bottom:0;left:initial;background-color:#fff;overflow:auto;width:100%}.plans.view .surface .head{flex:none;text-align:center;color:#fff;padding-top:36px;padding-bottom:8px;padding-left:48px;padding-right:48px;background-color:#3ea8d7}.plans.view .surface .head .logo{position:relative;display:inline-block;top:0;left:0;width:160px;height:50px;margin:0 16px 10px;background-image:url("/theme/common/logo.svg");background-size:cover;flex:none}.plans.view .surface .head .title{flex:1;color:#fff;font-size:2.2em;font-weight:600;padding:0;margin:10px 16px}.plans.view .surface .head .join{height:40px;font-size:1.1em;font-weight:300}.plans.view .surface .head .action{text-align:center;padding:24px}.plans.view .surface .head .action .viewplans{color:#fff;font-size:1.1em;font-weight:600;text-decoration:none;display:inline-block;height:45px;text-transform:none;padding:8px 48px;background-color:#038b00;border-radius:22px}.plans.view .surface .head .purchases{text-align:center;display:none;flex:none;margin:10px 0}.plans.view .surface .head .purchases.show{display:block}.plans.view .surface .head .purchases .restore{display:inline-block;padding:16px;cursor:pointer;color:#fff}.plans.view .surface .head .close{position:absolute;top:4px;right:4px;flex:none;background-image:url("/theme/common/icon/dark/close.svg");margin:0}.plans.view .surface .body .block{max-width:800px;margin:0 auto}.plans.view .surface .body .block .title{font-size:1.6em;font-weight:500;margin:36px 24px}.plans.view .surface .body .block.what{display:block;padding:16px 36px;margin:0 auto;border-radius:6px}.plans.view .surface .body .block.what .title{margin:24px 0 48px;text-align:center}.plans.view .surface .body .block.what .group{display:flex;flex-direction:column}.plans.view .surface .body .block.what .group .item{display:flex;flex-direction:column;justify-content:center;font-size:1.1em;font-weight:400;line-height:1.3em;width:100%;margin-bottom:60px;height:84px;padding-left:110px;padding-right:8px;vertical-align:center;background-repeat:no-repeat;background-position:0 0;background-size:contain}.plans.view .surface .body .block.what .group .item.playlist{background-image:url("/plans/img/like.svg")}.plans.view .surface .body .block.what .group .item.player{background-image:url("/plans/img/skip.svg")}.plans.view .surface .body .block.what .group .item.tracks{padding-bottom:8px;background-image:url("/plans/img/tracks.svg")}.plans.view .surface .body .block.what .group .item.power{background-image:url("/plans/img/power.png")}.plans.view .surface .body .block.what .group .item .emphase{font-weight:600;padding:0;margin:0;flex:none}.plans.view .surface .body .block.what .group .item .support{margin-top:10px}.plans.view .surface .body .block.main{color:rgba(0,0,0,.87);display:flex;flex-direction:column;flex:1;display:flex;flex-direction:column;overflow:auto;max-width:1200px;margin:0 auto}.plans.view .surface .body .block.main .group.header{margin-bottom:64px}.plans.view .surface .body .block.main .group.header .title{font-size:2em;font-weight:600;text-align:center;margin-bottom:8px}.plans.view .surface .body .block.main .group.header .subheader{font-size:1.1em;color:rgba(0,0,0,.5);text-align:center;padding:0 48px}.plans.view .surface .body .block.main .group.header #emphase{font-size:.8em;text-transform:uppercase;font-style:none;line-height:1.5em;text-align:center;display:block;margin:0 0 12px 0;color:rgba(0,0,0,.6)}.plans.view .surface .body .block.main .group.offer{display:flex;flex-direction:column;flex:none;text-align:center;margin-bottom:10px;margin-right:0;margin-left:0;margin-right:0}.plans.view .surface .body .block.main .group.offer .title{margin:0;text-align:center}.plans.view .surface .body .block.main .group.offer .plan{float:left;line-height:1.5em;color:rgba(0,0,0,.87);text-transform:none;text-decoration:none;text-align:center;position:relative;flex:1;display:flex;flex-direction:column;height:initial;padding:8px 8px;margin:0 16px;margin-bottom:64px;border:2px solid #e5e5e5;border-radius:10px;box-shadow:0px 0px 20px rgba(0,0,0,.05)}.plans.view .surface .body .block.main .group.offer .plan.monthly{order:2}.plans.view .surface .body .block.main .group.offer .plan.monthly .top{display:block;background-color:#fff;border:1px solid #e5e5e5}.plans.view .surface .body .block.main .group.offer .plan.monthly .top.hide{display:none}.plans.view .surface .body .block.main .group.offer .plan.yearly{order:1;background-color:#f4fcff;border:2px solid #6bcadb}.plans.view .surface .body .block.main .group.offer .plan.yearly .top{display:block;background-color:#f4fcff;border:2px solid #3ea8d7}.plans.view .surface .body .block.main .group.offer .plan.yearly .top.hide{display:none}.plans.view .surface .body .block.main .group.offer .plan.free{order:3;margin-top:32px}.plans.view .surface .body .block.main .group.offer .plan.free .button.subscribe.hide{display:none}.plans.view .surface .body .block.main .group.offer .plan span{color:#000;font-size:1.2em;display:block;padding:4px}.plans.view .surface .body .block.main .group.offer .plan .top{color:#666;font-size:.9em;font-weight:500;text-align:center;position:absolute;top:-18px;left:0;right:0;display:inline-block;width:130px;padding:4px 8px 2px;margin:0 auto;background-color:#fff;border:2px solid #fff;border-radius:12px}.plans.view .surface .body .block.main .group.offer .plan .name{color:#002fa9;font-size:1.1em;font-weight:600;display:block;margin:32px 0 2px}.plans.view .surface .body .block.main .group.offer .plan .info{color:#666;font-size:.9em;padding:2px;margin-bottom:10px}.plans.view .surface .body .block.main .group.offer .plan .price{display:flex;flex-direction:row;justify-content:center;margin-bottom:14px}.plans.view .surface .body .block.main .group.offer .plan .price .currency{width:36px;text-align:right;align-self:flex-start;font-weight:700;font-size:1.2em}.plans.view .surface .body .block.main .group.offer .plan .price .amount{line-height:1.3em;font-size:3em;font-weight:900;height:52px;padding:0}.plans.view .surface .body .block.main .group.offer .plan .price .period{font-size:.7em;color:#666;padding-top:8px;align-self:flex-end}.plans.view .surface .body .block.main .group.offer .plan .free-price-text .free{font-size:2em;font-weight:900;padding:0 5px}.plans.view .surface .body .block.main .group.offer .plan .save{font-size:1.1em;text-align:center;color:#d22e26;font-weight:600;margin:6px 0}.plans.view .surface .body .block.main .group.offer .plan .action .button.subscribe{font-size:1.1em;font-weight:600;color:#fff;text-transform:none;background-color:#358825;display:inline-block;justify-content:center;padding:10px 16px;margin:10px 16px;height:initial;border-radius:22px}.plans.view .surface .body .block.main .group.offer .plan .items{padding:0 12px 0 16px;margin:10px 0}.plans.view .surface .body .block.main .group.offer .plan .items .item{text-align:left;font-size:1.1em;line-height:1.2em;list-style:none;padding:4px 0 8px 42px;background-image:url("/plans/img/check.svg");background-repeat:no-repeat;background-size:16px;background-position:0 6px;margin:8px 0}.plans.view .surface .body .block.main .group.offer .plan .items .item.uncheck{background-image:url("/plans/img/uncheck.svg")}.plans.view .surface .body .block.seenon .title{margin-top:32px}.plans.view .surface .body .block.seenon .items{display:block;margin:0 20px;padding:0;overflow:hidden}.plans.view .surface .body .block.seenon .items .item{float:left;list-style:none;color:#fff;width:33%;height:80px;margin:4px 0;background-size:65%;background-repeat:no-repeat;background-position:center}.plans.view .surface .body .block.seenon .items .item.thenewyorker{background-image:url("/img/logo/thenewyorker.svg")}.plans.view .surface .body .block.seenon .items .item.theguardian{background-image:url("/img/logo/theguardian.svg")}.plans.view .surface .body .block.seenon .items .item.liberation{background-image:url("/img/logo/liberation.svg")}.plans.view .surface .body .block.seenon .items .item.canalplus{background-image:url("/img/logo/canalplus.svg")}.plans.view .surface .body .block.seenon .items .item.fader{background-image:url("/img/logo/fader.jpg")}.plans.view .surface .body .block.seenon .items .item.konbini{background-image:url("/img/logo/konbini.svg")}.plans.view .surface .body .block.faq{display:block;padding:24px;margin:0 auto;border-radius:6px}.plans.view .surface .body .block.faq .title{margin:32px 0}.plans.view .surface .body .block.faq .items{font-size:1.2em;line-height:1.3em;display:block;overflow:hidden;margin:0}.plans.view .surface .body .block.faq .items .item{display:block;margin-bottom:32px;height:initial;vertical-align:center;background-repeat:no-repeat;background-position:0 0;background-size:contain;padding-right:0}.plans.view .surface .body .block.faq .items .item .question{font-weight:600}.plans.view .surface .body .block.faq .subscribe.button{font-size:1em;font-weight:600;color:#fff;text-transform:none;background-color:#358825;display:inline-block;justify-content:center;padding:10px 48px;margin:10px 0;height:initial;border-radius:22px}.plans.view .surface .body .group.end{margin:16px 20px 16px 16px}.plans.view .surface .body .group.end .info{color:#e69090;font-size:.7em;text-transform:uppercase;text-align:center}@media only screen and (min-width: 760px){.plans.view .surface{overflow:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#d3d3d3 transparent}.plans.view .surface::-webkit-scrollbar{background-color:transparent;width:8px;border-left:1px solid rgba(255,255,255,.1)}.plans.view .surface::-webkit-scrollbar-thumb{width:3px;background-color:#d3d3d3;border-radius:4px;border:1px solid transparent}.plans.view .surface .head .logo{width:260px;height:80px;margin:10px 16px}.plans.view .surface .head .title{font-size:2.4em}.plans.view .surface .head .join{height:20px}.plans.view .surface .head .action{text-align:center;padding:42px}.plans.view .surface .head .close{position:fixed;top:2px;right:2px;flex:none;background-image:url("/theme/common/icon/dark/close.svg");background-color:#3ea8d7;margin:8px}.plans.view .surface .body{padding:0 20px}.plans.view .surface .body .block{max-width:1200px;margin:0 auto 84px}.plans.view .surface .body .block .title{font-size:2em;font-weight:600;margin:36px 0}.plans.view .surface .body .block .info{color:#666}.plans.view .surface .body .block.what{padding:16px 0;margin-bottom:32px}.plans.view .surface .body .block.what .title{text-align:left}.plans.view .surface .body .block.what .group{display:flex;flex-direction:row}.plans.view .surface .body .block.what .group .item{margin-bottom:8px}.plans.view .surface .body .block.main{color:rgba(0,0,0,.87);display:flex;flex-direction:column;flex:1;display:flex;flex-direction:column;overflow:auto;max-width:1200px;margin:0 auto 64px}.plans.view .surface .body .block.main .group.header{margin-bottom:70px}.plans.view .surface .body .block.main .group.header .title{font-size:2em;text-align:center;margin-bottom:16px}.plans.view .surface .body .block.main .group.header .subheader{text-align:center}.plans.view .surface .body .block.main .group.header #emphase{font-size:.8em;text-transform:uppercase;font-style:none;line-height:1.5em;text-align:center;display:block;margin:0 0 12px 0;color:rgba(0,0,0,.6)}.plans.view .surface .body .block.main .group.offer{display:block;margin-bottom:10px;margin-left:16px;margin-right:0}.plans.view .surface .body .block.main .group.offer .title{margin:0;text-align:center}.plans.view .surface .body .block.main .group.offer .plan{flex:none;width:30%;margin:0 16px;margin-bottom:32px}.plans.view .surface .body .block.main .group.offer .plan.free{margin-top:32px}.plans.view .surface .body .block.main .group.offer .plan span{color:#000;font-size:1.2em;display:block;padding:4px}.plans.view .surface .body .block.seenon .title{margin-top:32px}.plans.view .surface .body .block.seenon .items{display:flex;flex-direction:row;flex-wrap:wrap;margin:0}.plans.view .surface .body .block.seenon .items .item{list-style:none;color:#fff;flex:1;width:initial;max-width:25%;height:56px;margin:16px 32px;justify-content:center;background-size:contain;background-repeat:no-repeat;background-position:center}.plans.view .surface .body .block.faq{display:block;padding:16px 0;margin:0 auto;border-radius:6px}.plans.view .surface .body .block.faq .title{margin:56px 0}.plans.view .surface .body .block.faq .items{font-size:1.1em;line-height:1.3em;display:block;overflow:hidden}.plans.view .surface .body .block.faq .items .item{float:left;display:inline-block;width:33.333%;margin-bottom:32px;height:120px;vertical-align:center;background-repeat:no-repeat;background-position:0 0;background-size:contain;padding-right:32px}.plans.view .surface .body .block.faq .items .item .question{font-weight:600}}.plans-mobile.view{font-family:roboto,arial,sans-serif;z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;display:block;background-color:rgba(0,0,0,.7);opacity:0;transform:translateY(-1000px)}.plans-mobile.view.show{opacity:1;transform:translateY(0)}.plans-mobile.view button.button{font-family:roboto,arial,sans-serif}.plans-mobile.view .surface{color:rgba(0,0,0,.87);position:absolute;top:0;right:0;bottom:0;left:initial;background-color:#fff;overflow:auto;width:100%}.plans-mobile.view .surface .head{flex:none;text-align:center;color:#fff;padding-top:36px;padding-bottom:8px;padding-left:48px;padding-right:48px;background-color:#3ea8d7}.plans-mobile.view .surface .head .logo{position:relative;display:inline-block;top:0;left:0;width:160px;height:50px;margin:0 16px 10px;background-image:url("/theme/common/logo.svg");background-size:cover;flex:none}.plans-mobile.view .surface .head .title{flex:1;color:#fff;font-size:2.2em;font-weight:600;padding:0;margin:10px 16px}.plans-mobile.view .surface .head .join{height:40px;font-size:1em;font-weight:300}.plans-mobile.view .surface .head .action{text-align:center;padding:24px 4px}.plans-mobile.view .surface .head .action .viewplans{color:#fff;font-size:1.1em;font-weight:600;text-decoration:none;display:inline-block;height:45px;text-transform:none;padding:8px 48px;background-color:#038b00;border-radius:22px}.plans-mobile.view .surface .head .purchases{text-align:center;display:none;flex:none;margin:10px 0}.plans-mobile.view .surface .head .purchases.show{display:block}.plans-mobile.view .surface .head .purchases .restore{display:inline-block;padding:16px;cursor:pointer;color:#fff}.plans-mobile.view .surface .head .close{position:fixed;top:4px;right:4px;flex:none;height:40px;width:40px;border-radius:50%;background-color:rgba(0,0,0,.1);background-image:url("/theme/common/icon/dark/close.svg");margin:4px}.plans-mobile.view .surface .body .block{max-width:800px;margin:0 auto}.plans-mobile.view .surface .body .block .title{font-size:1.6em;font-weight:500;margin:0}.plans-mobile.view .surface .body .block.what{display:block;padding:16px 36px;margin:0 auto;border-radius:6px}.plans-mobile.view .surface .body .block.what .title{margin:24px 0 48px;text-align:center}.plans-mobile.view .surface .body .block.what .group{display:flex;flex-direction:column}.plans-mobile.view .surface .body .block.what .group .item{display:flex;flex-direction:column;justify-content:center;font-size:1.1em;font-weight:400;line-height:1.3em;width:100%;margin-bottom:60px;height:84px;padding-left:110px;padding-right:8px;vertical-align:center;background-repeat:no-repeat;background-position:0 0;background-size:contain}.plans-mobile.view .surface .body .block.what .group .item.playlist{background-image:url("/plans/img/like.svg")}.plans-mobile.view .surface .body .block.what .group .item.player{background-image:url("/plans/img/skip.svg")}.plans-mobile.view .surface .body .block.what .group .item.tracks{padding-bottom:8px;background-image:url("/plans/img/tracks.svg")}.plans-mobile.view .surface .body .block.what .group .item.power{background-image:url("/plans/img/power.png")}.plans-mobile.view .surface .body .block.what .group .item .emphase{font-weight:600;padding:0;margin:0;flex:none}.plans-mobile.view .surface .body .block.what .group .item .support{margin-top:10px}.plans-mobile.view .surface .body .block.main{color:rgba(0,0,0,.87);display:flex;flex-direction:column;flex:1;display:flex;flex-direction:column;overflow:auto;max-width:1200px;margin:0 auto}.plans-mobile.view .surface .body .block.main .justregister{flex:none;color:rgba(0,0,0,.4);font-size:.8em;font-weight:600;text-decoration:none;display:inline-block;height:initial;text-transform:none;padding:4px 24px;border-radius:22px;border:1px solid rgba(0,0,0,.4);margin:0 auto}.plans-mobile.view .surface .body .block.main .group.header .title{font-size:2em;font-weight:600;text-align:center;margin-bottom:8px}.plans-mobile.view .surface .body .block.main .group.header .subheader{font-size:1.1em;color:rgba(0,0,0,.5);text-align:center;padding:0 48px}.plans-mobile.view .surface .body .block.main .group.header #emphase{font-size:.8em;text-transform:uppercase;font-style:none;line-height:1.5em;text-align:center;display:block;margin:0 0 12px 0;color:rgba(0,0,0,.6)}.plans-mobile.view .surface .body .block.main .group.offer{display:flex;flex-direction:column;flex:none;text-align:center;margin-bottom:10px;margin-right:0;margin-left:0;margin-right:0}.plans-mobile.view .surface .body .block.main .group.offer .title{margin:0;text-align:center}.plans-mobile.view .surface .body .block.main .group.offer .plan{float:left;line-height:1.5em;color:rgba(0,0,0,.87);text-transform:none;text-decoration:none;text-align:center;position:relative;flex:1;display:flex;flex-direction:column;height:initial;padding:8px 8px;margin:0;margin-bottom:4px}.plans-mobile.view .surface .body .block.main .group.offer .plan.monthly{order:2}.plans-mobile.view .surface .body .block.main .group.offer .plan.monthly .top{display:block;background-color:#fff;border:1px solid #e5e5e5}.plans-mobile.view .surface .body .block.main .group.offer .plan.monthly .top.hide{display:none}.plans-mobile.view .surface .body .block.main .group.offer .plan.yearly{order:1;background-color:#f4fcff;border:2px solid #6bcadb}.plans-mobile.view .surface .body .block.main .group.offer .plan.yearly .top{display:block;background-color:#f4fcff;border:2px solid #3ea8d7}.plans-mobile.view .surface .body .block.main .group.offer .plan.yearly .top.hide{display:none}.plans-mobile.view .surface .body .block.main .group.offer .plan.free{order:3;margin-top:32px}.plans-mobile.view .surface .body .block.main .group.offer .plan.free .button.subscribe.hide{display:none}.plans-mobile.view .surface .body .block.main .group.offer .plan span{color:#000;font-size:1.2em;display:block;padding:4px}.plans-mobile.view .surface .body .block.main .group.offer .plan .top{color:#666;font-size:.9em;font-weight:500;text-align:center;position:absolute;top:-18px;left:0;right:0;display:inline-block;width:130px;padding:4px 8px 2px;margin:0 auto;background-color:#fff;border:2px solid #fff;border-radius:12px}.plans-mobile.view .surface .body .block.main .group.offer .plan .name{color:#002fa9;font-size:1.1em;font-weight:600;display:block;margin:32px 0 2px}.plans-mobile.view .surface .body .block.main .group.offer .plan .info{color:#666;font-size:.9em;padding:2px;margin-bottom:10px}.plans-mobile.view .surface .body .block.main .group.offer .plan .price{display:flex;flex-direction:row;justify-content:center;margin-bottom:14px}.plans-mobile.view .surface .body .block.main .group.offer .plan .price .currency{width:36px;text-align:right;align-self:flex-start;font-weight:700;font-size:1.2em}.plans-mobile.view .surface .body .block.main .group.offer .plan .price .amount{line-height:1.3em;font-size:3em;font-weight:900;height:52px;padding:0}.plans-mobile.view .surface .body .block.main .group.offer .plan .price .period{font-size:.7em;color:#666;padding-top:8px;align-self:flex-end}.plans-mobile.view .surface .body .block.main .group.offer .plan .free-price-text .free{font-size:2em;font-weight:900;padding:0 5px}.plans-mobile.view .surface .body .block.main .group.offer .plan .save{text-align:center;color:#d22e26;font-weight:600;margin:2px 0}.plans-mobile.view .surface .body .block.main .group.offer .plan .action{margin:2px 16px}.plans-mobile.view .surface .body .block.main .group.offer .plan .action .button.subscribe{font-size:1em;font-weight:600;color:#fff;text-transform:none;background-color:#358825;display:inline-block;justify-content:center;padding:10px 16px;margin:10px 0;width:100%;height:initial;border-radius:22px}.plans-mobile.view .surface .body .block.main .group.offer .plan .items{padding:0 12px 0 16px;margin:10px 0}.plans-mobile.view .surface .body .block.main .group.offer .plan .items .item{text-align:left;font-size:1.1em;line-height:1.2em;list-style:none;padding:4px 0 8px 42px;background-image:url("/plans/img/check.svg");background-repeat:no-repeat;background-size:16px;background-position:0 6px;margin:8px 0}.plans-mobile.view .surface .body .block.main .group.offer .plan .items .item.uncheck{background-image:url("/plans/img/uncheck.svg")}.plans-mobile.view .surface .body .block.seenon .title{margin:32px 20px 0}.plans-mobile.view .surface .body .block.seenon .items{display:block;margin:0 20px;padding:0;overflow:hidden}.plans-mobile.view .surface .body .block.seenon .items .item{float:left;list-style:none;color:#fff;width:33%;height:80px;margin:4px 0;background-size:65%;background-repeat:no-repeat;background-position:center}.plans-mobile.view .surface .body .block.seenon .items .item.thenewyorker{background-image:url("/img/logo/thenewyorker.svg")}.plans-mobile.view .surface .body .block.seenon .items .item.theguardian{background-image:url("/img/logo/theguardian.svg")}.plans-mobile.view .surface .body .block.seenon .items .item.liberation{background-image:url("/img/logo/liberation.svg")}.plans-mobile.view .surface .body .block.seenon .items .item.canalplus{background-image:url("/img/logo/canalplus.svg")}.plans-mobile.view .surface .body .block.seenon .items .item.fader{background-image:url("/img/logo/fader.jpg")}.plans-mobile.view .surface .body .block.seenon .items .item.konbini{background-image:url("/img/logo/konbini.svg")}.plans-mobile.view .surface .body .block.faq{display:block;padding:24px;margin:0 auto;border-radius:6px}.plans-mobile.view .surface .body .block.faq .title{margin:32px 0}.plans-mobile.view .surface .body .block.faq .items{font-size:1.2em;line-height:1.3em;display:block;overflow:hidden;margin:0}.plans-mobile.view .surface .body .block.faq .items .item{display:block;margin-bottom:32px;height:initial;vertical-align:center;background-repeat:no-repeat;background-position:0 0;background-size:contain;padding-right:0}.plans-mobile.view .surface .body .block.faq .items .item .question{font-weight:600}.plans-mobile.view .surface .body .block.faq .items .item .text{display:block}.plans-mobile.view .surface .body .block.faq .subscribe.button{font-size:1em;font-weight:600;color:#fff;text-transform:none;background-color:#358825;display:inline-block;justify-content:center;padding:10px 48px;margin:10px 0;height:initial;border-radius:22px}.plans-mobile.view .surface .body .group.end{margin:16px 20px 16px 16px}.plans-mobile.view .surface .body .group.end .info{color:#e69090;font-size:.7em;text-transform:uppercase;text-align:center}body.ru-language .plans-mobile.view .surface .head .title{font-size:1.3em}body.ru-language .plans-mobile.view .surface .head .join{font-size:.9em}@media only screen and (min-width: 760px){.plans.view .surface .head .logo{width:260px;height:80px;margin:10px 16px}.plans.view .surface .head .title{font-size:2.4em}.plans.view .surface .head .join{height:20px}.plans.view .surface .head .action{text-align:center;padding:42px}.plans.view .surface .head .close{position:fixed;top:2px;right:2px;flex:none;background-image:url("/theme/common/icon/dark/close.svg");background-color:#3ea8d7;margin:8px}.plans.view .surface .body{padding:0 20px}.plans.view .surface .body .block{max-width:1200px;margin:0 auto 84px}.plans.view .surface .body .block .title{font-size:2em;font-weight:600;margin:36px 0}.plans.view .surface .body .block .info{color:#666}.plans.view .surface .body .block.what{padding:16px 0;margin-bottom:32px}.plans.view .surface .body .block.what .title{text-align:left}.plans.view .surface .body .block.what .group{display:flex;flex-direction:row}.plans.view .surface .body .block.what .group .item{margin-bottom:8px}.plans.view .surface .body .block.main{color:rgba(0,0,0,.87);display:flex;flex-direction:column;flex:1;display:flex;flex-direction:column;overflow:auto;max-width:1200px;margin:0 auto 64px}.plans.view .surface .body .block.main .group.header{margin-bottom:70px}.plans.view .surface .body .block.main .group.header .title{font-size:2em;text-align:center;margin-bottom:16px}.plans.view .surface .body .block.main .group.header .subheader{text-align:center}.plans.view .surface .body .block.main .group.header #emphase{font-size:.8em;text-transform:uppercase;font-style:none;line-height:1.5em;text-align:center;display:block;margin:0 0 12px 0;color:rgba(0,0,0,.6)}.plans.view .surface .body .block.main .group.offer{display:block;margin-bottom:10px;margin-left:16px;margin-right:0}.plans.view .surface .body .block.main .group.offer .title{margin:0;text-align:center}.plans.view .surface .body .block.main .group.offer .plan{flex:none;width:30%;margin:0 16px;margin-bottom:32px}.plans.view .surface .body .block.main .group.offer .plan.free{margin-top:32px}.plans.view .surface .body .block.main .group.offer .plan span{color:#000;font-size:1.2em;display:block;padding:4px}.plans.view .surface .body .block.seenon .title{margin-top:32px}.plans.view .surface .body .block.seenon .items{display:flex;flex-direction:row;flex-wrap:wrap;margin:0}.plans.view .surface .body .block.seenon .items .item{list-style:none;color:#fff;flex:1;width:initial;max-width:25%;height:56px;margin:16px 32px;justify-content:center;background-size:contain;background-repeat:no-repeat;background-position:center}.plans.view .surface .body .block.faq{display:block;padding:16px 0;margin:0 auto;border-radius:6px}.plans.view .surface .body .block.faq .title{margin:56px 0}.plans.view .surface .body .block.faq .items{font-size:1.1em;line-height:1.3em;display:block;overflow:hidden}.plans.view .surface .body .block.faq .items .item{float:left;display:inline-block;width:33.333%;margin-bottom:32px;height:120px;vertical-align:center;background-repeat:no-repeat;background-position:0 0;background-size:contain;padding-right:32px}.plans.view .surface .body .block.faq .items .item .question{display:block;font-weight:600}.plans.view .surface .body .block.faq .items .item .text{display:block}}.form.hide{display:none}.form form{display:flex;flex-direction:column;position:absolute;right:0;left:0;bottom:0;top:0}.form form .head{flex:none;font-size:.9em;font-weight:400;text-transform:uppercase;position:relative;top:0;left:0;right:0;display:flex;padding:8px 8px;margin:0;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2)}.form form .head .button.back{transform:rotate(180deg);flex:none;background-image:url("/theme/common/icon/dark/forward.svg")}.form form .head .title{flex:1;text-transform:uppercase;font-weight:400;font-size:1.1em;padding:4px 24px 4px 0;margin:0}.form form input,.form form select,.form form button{font-family:roboto,Helvetica,Arial,sans-serif}.form form .file{display:block;position:relative;margin-right:20px;padding-top:8px;margin-bottom:8px;vertical-align:top;flex:none;display:flex;flex-direction:column;flex-wrap:nowrap}.form form .file .field{user-select:auto;color:rgba(0,0,0,.87);float:none;width:100%;border:none;margin:0;padding:9px 8px 8px 12px;background-color:rgba(255,255,255,.47);border-radius:3px}.form form .file .field input{color:rgba(0,0,0,.37);opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.form form .file .field:focus{background-color:rgba(255,255,255,.67)}.form form .textfield,.form form .select{display:block;display:block;position:relative;margin-right:20px;padding-top:8px;margin-bottom:8px;vertical-align:top;flex:none;display:flex;flex-direction:column;flex-wrap:nowrap}.form form .textfield input,.form form .select input{user-select:auto;color:rgba(0,0,0,.87);float:none;width:100%;border:none;margin:0;padding:15px 12px 14px;border-radius:3px;background-color:rgba(255,255,255,.67)}.form form .textfield input:focus,.form form .select input:focus{background-color:#fff;transition:.225s background-color}.form form .textfield input:disabled,.form form .select input:disabled{color:rgba(0,0,0,.57);background-color:rgba(255,255,255,.27)}.form form .textfield select,.form form .select select{cursor:pointer;-webkit-appearance:none;appearance:none;color:rgba(0,0,0,.87);float:none;width:100%;border:none;margin:0;padding:15px 12px 14px;border-radius:3px;background-color:rgba(255,255,255,.67)}.form form .textfield select:focus,.form form .select select:focus{background-color:#fff}.form form .textfield select:disabled,.form form .select select:disabled{color:rgba(0,0,0,.57);background-color:rgba(255,255,255,.27)}.form form .textfield .error,.form form .select .error{color:rgba(0,0,0,.87);float:none;width:100%;border:none;margin:0;background-color:rgba(255,255,255,.87);border-radius:0}.form form .textfield.hide,.form form .select.hide{display:none}.form form>.head{display:flex;flex-direction:row;flex-wrap:nowrap;padding:4px 8px 4px 8px}.form form>.head.smallbar{file:none;font-size:.9em;font-weight:400;text-transform:uppercase;display:block;padding:16px;margin:0;border-bottom:1px solid rgba(255,255,255,.1)}.form form>.head .title{font-size:1.2em;font-weight:400;line-height:1.7em;text-transform:uppercase}.form form>.head .divider{flex:1}.form form>.body{flex:1;-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden}.form form>.body>.group{padding:16px 0 16px 20px;padding-top:16px;border-bottom:1px solid rgba(255,255,255,.2)}.form form>.body>.group label{-webkit-touch-callout:none;-webkit-user-select:none}.form form>.body>.group em{display:block;text-align:center;margin-bottom:32px;margin-right:20px;-webkit-touch-callout:none;-webkit-user-select:none}.form form>.body>.group>.title{font-size:1.3em;line-height:1.5em;padding-right:20px}.form form>.body>.group .content{display:block;margin-bottom:16px;padding-right:20px}.form form>.body>.group .toolbar{display:flex;flex-direction:row;flex-wrap:nowrap;padding-right:20px}.form form>.body>.group .toolbar .divider{flex:1}.form form>.body>.group .toolbar button:first-child{margin-left:0}.form form>.body>.group .toolbar button:last-child{margin-right:0}.form form>.body .message{height:26px;padding:4px 0;margin-right:20px}.form form>.body .message.error{color:orange}.form form>.body .message em{padding:0px 40px 16px 20px;text-align:center;display:block;opacity:.7;text-transform:normal}.form form .toolbar{display:flex;flex-direction:row;flex-wrap:nowrap}.form form .toolbar .divider{flex:1}.form form .toolbar button{flex:none}.form form .toolbar button:first-child{margin-left:0}.form form .toolbar button:last-child{margin-right:0}.form form .foot{flex:none;display:flex;flex-direction:row;padding:8px 20px 8px 20px;display:flex;flex-direction:row;flex-wrap:nowrap;border-top:1px solid rgba(255,255,255,.3)}.form form .foot .divider{flex:1}.form form .foot button:first-child{margin-left:0}.form form .foot button:last-child{margin-right:0}@media only screen and (min-width: 1024px){.form form>.body{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:rgba(255,255,255,.3) transparent}.form form>.body::-webkit-scrollbar{background-color:transparent;width:6px;background-color:transparent}.form form>.body::-webkit-scrollbar-thumb{width:6px;background-color:rgba(255,255,255,.5);border-radius:3px;border:0}}.login.form{opacity:0;transform:translateY(-3000px);transition:.295s opacity cubic-bezier(0.4, 0, 0.2, 1)}.login.form.show{opacity:1;transform:translateY(0);transition:.295s opacity cubic-bezier(0.4, 0, 0.2, 1)}.login.form form .group.signup{font-size:.9em;position:relative;display:none;padding:9px 0 9px 20px;border-bottom:1px solid rgba(0,0,0,.1)}.login.form form .group.signup.show{display:flex}.login.form form .group.signup .text{display:block;font-size:.9em;flex:1;line-height:1.4em}.login.form form .group.signup .text .new{font-weight:700}.login.form form .group.signup .button{color:#038b00;flex:none;margin:0}.login.form form .group.signup .button:hover{background-color:rgba(0,0,0,.02)}.login.form form .group.register{font-size:.9em;position:relative;display:none;padding:9px 0 9px 20px;border-bottom:1px solid rgba(0,0,0,.1)}.login.form form .group.register.show{display:flex}.login.form form .group.register .text{font-size:.9em;flex:1;line-height:1.4em}.login.form form .group.register .text .new{font-weight:700}.login.form form .group.register .button{color:#038b00;flex:none;margin-right:64px}.login.form form .group.register .button:hover{background-color:rgba(0,0,0,.02)}.login.form form .body{flex:none}.login.form form .body .group .message{color:#d6392c;font-size:.8em;height:20px;padding:0 8px}.login.form form .body .group .error{color:#d6392c;font-size:.8em;height:20px;padding:0 0 24px}.login.form form .body .group .toolbar .forgot{color:rgba(0,0,0,.5)}.login.form form .body .group .toolbar button[type=submit]{background-color:#68b5e4}@media only screen and (min-width: 1024px){.login.form form .group.signup .button{color:#038b00;flex:none;margin-right:16px}.login.form form .group.register .button{color:#038b00;flex:none;margin-right:16px}}.reset.form form .body .group{border-bottom:1px solid rgba(0,0,0,.1)}.reset.form form .body .group .textfield{margin-top:16px;margin-bottom:16px}.reset.form form .body .group .textfield input{color:rgba(0,0,0,.87);background-color:rgba(0,0,0,.05)}.reset.form form .body .group .toolbar .cancel{color:rgba(0,0,0,.5)}.reset.form form .body .message{color:#d6392c;font-size:.8em;height:20px;padding:0 8px}@media only screen and (min-width: 1024px){.reset.form form .head .close{position:fixed}}.code.form{z-index:261;position:absolute;top:0;right:0;bottom:0;left:initial;display:none;width:100%;background-color:#fff;overflow:auto}.code.form.show{display:flex}.code.form form .head .title{margin:4px 0 2px}.code.form form .head .info{font-size:.9em}.code.form form .body .field{margin:32px 0;text-align:center}.code.form form .body .field .codefield{text-align:left;display:inline-block}.code.form form .body .field .codefield input{font-size:1.3em;font-weight:600;text-align:center;color:rgba(0,0,0,.87);background-color:rgba(0,0,0,.05)}.code.form form .body .toolbar button[type=submit]{background-color:#68b5e4}.code.form form .body .toolbar button.resend{color:rgba(0,0,0,.87);background-color:rgba(0,0,0,.05)}.code.form form .body .group.support{font-size:.8em;line-height:1.3em;padding-right:20px;background-color:rgba(0,0,0,.03)}.code.form form .body .group.support .bold{font-weight:700}.code.form form .body .group.support a{text-decoration:none;color:rgba(0,0,0,.5)}@media only screen and (min-width: 1024px){.code.form{position:absolute;left:0;top:0;right:0;bottom:0;overflow:scroll;display:none;align-items:center;justify-content:center}}.redeem.form{z-index:261;position:absolute;top:0;right:0;bottom:0;left:initial;display:none;width:100%;background-color:#fff;overflow:auto}.redeem.form.show{display:flex}.redeem.form form .head .title{margin:4px 0 2px}.redeem.form form .head .info{font-size:.9em}.redeem.form form .body .field{margin:32px 0;text-align:center}.redeem.form form .body .field .codefield{text-align:left;display:inline-block}.redeem.form form .body .field .codefield input{text-align:center;font-size:1.3em;font-weight:600;text-align:center;color:rgba(0,0,0,.87);background-color:rgba(0,0,0,.05)}.redeem.form form .body .toolbar button[type=submit]{background-color:#68b5e4}.redeem.form form .body .toolbar button.resend{color:rgba(0,0,0,.87);background-color:rgba(0,0,0,.05)}.redeem.form form .body .group.support{font-size:.8em;line-height:1.3em;padding-right:20px;background-color:rgba(0,0,0,.03)}.redeem.form form .body .group.support .bold{font-weight:700}.redeem.form form .body .group.support a{text-decoration:none;color:rgba(0,0,0,.5)}@media only screen and (min-width: 1024px){.redeem.form{position:absolute;left:0;top:0;right:0;bottom:0;overflow:scroll;display:none;align-items:center;justify-content:center}}.register.form{z-index:4}.register.form form .body{flex:none}.register.form form .body .group{padding:0 0 0 32px}.register.form form .body .group.emphase{padding-top:0}.register.form form .body .group .information{font-size:.8em;padding:8px 0}.register.form form .body .group .email.error{display:flex;color:#d74155}.register.form form .body .group .email.error .login{cursor:pointer;margin-left:6px;color:#005e94}.register.form form .body .group button[type=submit]{color:#fff;background-color:#358825}.register.form form .body .component-left{width:132px;margin-right:16px}.register.form form .body .component-right{background-color:transparent}.register.form form .legal{flex:1;font-size:.8em;display:inline-block;padding:0 8px 0 0}.register.form form .legal>*{display:inline-block;padding-right:6px;line-height:1.5em}.register.form form .legal .privacy{cursor:pointer;color:#1e90ff;text-transform:underline}.register.form form .legal .terms{cursor:pointer;color:#1e90ff;text-transform:underline}.register.form form .information{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#3fa8d7;padding:16px 22px 16px 32px}.register.form form .information.show{display:block}.register.form form .information .title{font-size:1.2em;margin-bottom:8px}.register.form form .information .message{font-size:1em;margin-bottom:32px}.register.form form .information .toolbar{margin-top:16px}@media only screen and (min-width: 640px){.register.form form .body{flex:none}}.form.settings form{display:flex;flex-direction:column}.form.settings form>.head .button.reset{flex:none;margin-right:0}.form.settings form>.body{flex:1}.form.settings form>.body .text.title{display:block;font-size:1em;text-transform:uppercase;padding:8px 16px 8px 20px;background-color:rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.2)}.form.settings form>.body .group{padding:6px 0 6px 20px}.form.settings form>.body .group .select{flex:1;display:flex;flex-direction:row}.form.settings form>.body .group .select .label{flex:1;cursor:default;font-size:1rem;line-height:1.2rem;padding:8px 0;margin:0px 2px 0px 0;overflow:hidden}.form.settings form>.body .group .select .input{flex:none;width:initial;min-width:160px}.form.settings form>.body .group .switch{flex:1;display:flex}.form.settings form>.body .group .text{display:block;font-size:.8em;margin-right:64px}.form.settings form>.foot{flex:none;display:flex;flex-direction:row;padding:8px}.form.settings form>.foot .divider{flex:1}.form.settings form .body .group{display:none}.form.settings form .body .group .switch{display:none}.form.settings form .body .group .select{display:none}body.registered-role .form.settings .body .group.application{display:block}body.registered-role .form.settings .body .group.application .switch.startscreen{display:flex}body.registered-role .form.settings .body .group.interface{display:block}body.registered-role .form.settings .body .group.interface .switch.tooltip{display:flex}body.premium-role .form.settings .body .group,body.digger-role .form.settings .body .group,body.admin-role .form.settings .body .group,body.press-role .form.settings .body .group,body.friends-role .form.settings .body .group{display:block}body.premium-role .form.settings .body .group .select,body.digger-role .form.settings .body .group .select,body.admin-role .form.settings .body .group .select,body.press-role .form.settings .body .group .select,body.friends-role .form.settings .body .group .select{display:flex}body.premium-role .form.settings .body .group .switch,body.digger-role .form.settings .body .group .switch,body.admin-role .form.settings .body .group .switch,body.press-role .form.settings .body .group .switch,body.friends-role .form.settings .body .group .switch{display:flex}body.premium-role .form.settings .body .group.application,body.digger-role .form.settings .body .group.application,body.admin-role .form.settings .body .group.application,body.press-role .form.settings .body .group.application,body.friends-role .form.settings .body .group.application{display:block}body.premium-role .form.settings .body .group.application .switch.startscreen,body.digger-role .form.settings .body .group.application .switch.startscreen,body.admin-role .form.settings .body .group.application .switch.startscreen,body.press-role .form.settings .body .group.application .switch.startscreen,body.friends-role .form.settings .body .group.application .switch.startscreen{display:flex}body.premium-role .form.settings .body .group.application .switch.context,body.digger-role .form.settings .body .group.application .switch.context,body.admin-role .form.settings .body .group.application .switch.context,body.press-role .form.settings .body .group.application .switch.context,body.friends-role .form.settings .body .group.application .switch.context{display:flex}body.premium-role .form.settings .body .group.interface,body.digger-role .form.settings .body .group.interface,body.admin-role .form.settings .body .group.interface,body.press-role .form.settings .body .group.interface,body.friends-role .form.settings .body .group.interface{display:block}body.premium-role .form.settings .body .group.interface .switch.darkmode,body.digger-role .form.settings .body .group.interface .switch.darkmode,body.admin-role .form.settings .body .group.interface .switch.darkmode,body.press-role .form.settings .body .group.interface .switch.darkmode,body.friends-role .form.settings .body .group.interface .switch.darkmode{display:flex}body.premium-role .form.settings .body .group.interface .switch.tooltip,body.digger-role .form.settings .body .group.interface .switch.tooltip,body.admin-role .form.settings .body .group.interface .switch.tooltip,body.press-role .form.settings .body .group.interface .switch.tooltip,body.friends-role .form.settings .body .group.interface .switch.tooltip{display:flex}body.premium-role .form.settings .body .group.player,body.digger-role .form.settings .body .group.player,body.admin-role .form.settings .body .group.player,body.press-role .form.settings .body .group.player,body.friends-role .form.settings .body .group.player{display:block}.posttrack.form{z-index:120;position:fixed;top:0;bottom:56px;right:0;width:100%;display:flex;color:rgba(0,0,0,.87);flex-direction:column;flex:none;border-left:1px solid #fff;background-color:#fee34a;transform:translateY(-150%);opacity:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);transition:.195s width cubic-bezier(0.4, 0, 0.2, 1)}.posttrack.form.show{opacity:1;transform:translateY(0px)}.posttrack.form.hide{display:none}.posttrack.form form.emphasis{transition:.1s;zoom:1.01}.posttrack.form form{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:56px;display:flex;flex-direction:column}.posttrack.form form>.head{flex:none;display:flex;flex-direction:row;flex-wrap:nowrap;padding:6px 8px 6px 20px;border-bottom:1px solid rgba(255,255,255,.4)}.posttrack.form form>.head>.title{flex:1;font-size:1.2em;text-transform:uppercase;font-weight:400;padding:6px 0;margin:0}.posttrack.form form>.head>.close{z-index:0;flex:none;width:32px;height:32px;background-image:url(/theme/common/icon/close.svg);background-position:center;background-repeat:no-repeat}.posttrack.form form>.body{flex:1;padding:0;overflow-x:hidden;overflow-y:scroll}.posttrack.form form>.body>.group{padding:16px 0 16px 20px;border-bottom:1px solid rgba(255,255,255,.4)}.posttrack.form form>.body>.group .fieldset{display:flex;flex-wrap:nowrap}.posttrack.form form>.body>.group .fieldset .year{flex:none;width:120px}.posttrack.form form>.body>.group .fieldset .country{flex:1}.posttrack.form form>.body>.group .optional{font-size:.8em;display:block;margin-bottom:8px}.posttrack.form form>.body>.group.files{display:flex;flex-direction:row;flex-wrap:nowrap}.posttrack.form form>.body>.group.files>.file .field{overflow:hidden;height:80px;width:140px;background-size:40%;background-repeat:no-repeat;background-position:center}.posttrack.form form>.body>.group.files>.file .field input{cursor:pointer}.posttrack.form form>.body>.group.files>.file.track .field{background-image:url("/theme/minimal/icon/upload/track.svg");background-color:#84bad6;border:1px solid rgba(0,0,0,.87)}.posttrack.form form>.body>.group.files>.file.track .field.ready{background-image:url("/theme/minimal/icon/upload/track-ready.svg")}.posttrack.form form>.body>.group.files>.file.cover .field{background-color:#facecd;background-image:url("/theme/minimal/icon/upload/cover.svg");border:1px solid rgba(0,0,0,.87)}.posttrack.form form>.foot>.button{color:rgba(0,0,0,.87)}.posttrack.form form>.foot>.button.color-primary{color:#fff;background-color:#b8332c}.posttrack.form form .information{color:#000;z-index:2;display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);padding:56px 10px 16px 10px}.posttrack.form form .information.show{display:block}.posttrack.form form .information .dialog{position:relative;width:95%;padding:16px;background-color:#fff;margin:64px auto;box-shadow:0 0 12px 0 rgba(0,0,0,.1),0 10px 30px 0 rgba(0,0,0,.07);border-radius:10px;opacity:1}.posttrack.form form .information .dialog .inner .head{flex:none;font-size:1.1em;margin-bottom:8px;padding:0}.posttrack.form form .information .dialog .inner .body{flex:1}.posttrack.form form .information .dialog .inner .foot{display:flex;flex-direction:row;flex:none;padding:0;margin-top:8px}.posttrack.form form .information .dialog .inner .foot .divider{flex:1}.posttrack.form form .information .dialog .inner .foot .button{color:rgba(0,0,0,.87)}.posttrack.form form .information .dialog .inner .foot .button.color-primary{color:rgba(255,255,255,.87)}.posttrack.form>.upload.control{position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.3);padding:16px 22px 16px 32px}.posttrack.form>.upload.control>.surface{color:rgba(0,0,0,.87);position:relative;display:flex;flex-direction:column;width:90%;height:200px;padding:16px;background-color:#fff;margin:64px auto;box-shadow:0 0 12px 0 rgba(0,0,0,.1),0 10px 30px 0 rgba(0,0,0,.02);border-radius:10px}.posttrack.form>.upload.control>.surface .head{margin-bottom:16px}.posttrack.form>.upload.control>.surface .head .title{flex:none;font-size:1.2em;line-height:1.4em}.posttrack.form>.upload.control>.surface .head .info{font-size:.9em}.posttrack.form>.upload.control>.surface .body{flex:1}.posttrack.form>.upload.control>.surface .body .progress{position:relative;flex:none;height:32px;border-radius:3px;overflow:hidden;margin-bottom:8px;background-color:rgba(0,0,0,.1)}.posttrack.form>.upload.control>.surface .body .progress .bar{position:absolute;top:0;left:0;bottom:0;width:0;background-color:#96c354;transition:.5s width}.posttrack.form>.upload.control>.surface .body .progress .percent{color:#fff;z-index:1;font-size:.9em;text-align:center;padding:10px;position:absolute;top:0;left:0;bottom:0;width:100%}.posttrack.form>.upload.control>.surface .body .bytes{color:rgba(0,0,0,.4);font-size:.8em;font-weight:400}.posttrack.form>.upload.control>.surface .foot{display:flex}.posttrack.form>.upload.control>.surface .foot .divider{flex:1}.posttrack.form>.upload.control>.surface .foot .button{color:rgba(0,0,0,.87);margin-right:0}body.dark-mode .posttrack.form{background-color:#7b6901;color:rgba(255,255,255,.87);border-left:1px solid rgba(0,0,0,.7)}body.dark-mode .posttrack.form form .head{border-bottom:1px solid rgba(255,255,255,.07)}body.dark-mode .posttrack.form form .head .button.close{background-image:url("/theme/common/icon/dark/close.svg")}body.dark-mode .posttrack.form form>.body .group{border-bottom:1px solid rgba(255,255,255,.07)}body.dark-mode .posttrack.form form .foot{border-top:1px solid rgba(255,255,255,.07)}@media only screen and (min-width: 640px){.posttrack.form{width:400px}}@media only screen and (min-width: 1024px){.posttrack.form{width:400px;bottom:0}.posttrack.form form>.body>.group.files{display:flex;flex-direction:row;flex-wrap:nowrap}.posttrack.form form>.body>.group.files>.file .field{overflow:hidden;height:120px;width:170px;background-size:50%;background-repeat:no-repeat;background-position:center}.posttrack.form form>.body>.group.files>.file .field input{cursor:pointer}.posttrack.form form>.body>.group.files>.file.track .field{background-image:url("/theme/minimal/icon/upload/track.svg");background-color:#84bad6;border:1px solid rgba(0,0,0,.87)}.posttrack.form form>.body>.group.files>.file.track .field.ready{background-image:url("/theme/minimal/icon/upload/track-ready.svg")}.posttrack.form form>.body>.group.files>.file.cover .field{background-color:#facecd;background-image:url("/theme/minimal/icon/upload/cover.svg");border:1px solid rgba(0,0,0,.87)}.posttrack.form form>.body .information{color:#000;z-index:2;display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);padding:16px 22px 16px 32px}.posttrack.form form>.body .information.show{display:block}.posttrack.form form>.body .information .dialog{position:relative;width:90%;height:200px;padding:16px;background-color:#fff;margin:64px auto;box-shadow:0 0 12px 0 rgba(0,0,0,.1),0 10px 30px 0 rgba(0,0,0,.07);border-radius:10px;opacity:1}.posttrack.form form>.body .information .dialog .inner{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding:16px}.posttrack.form form>.body .information .dialog .inner .head{flex:none;font-size:1.2em;boder-bottom:1px solid rgba(0,0,0,.05);margin-bottom:16px}.posttrack.form form>.body .information .dialog .inner .body{flex:1}.posttrack.form form>.body .information .dialog .inner .foot{display:flex;flex-direction:row;flex:none;margin-top:16px;boder-top:1px solid rgba(0,0,0,.05)}.posttrack.form form>.body .information .dialog .inner .foot .divider{flex:1}.posttrack.form form>.body .information .dialog .inner .foot .button{color:rgba(0,0,0,.87)}.posttrack.form form>.body .information .dialog .inner .foot .button.color-primary{color:rgba(255,255,255,.87)}}.list{display:flex;flex-direction:column;position:absolute;right:0;left:0;bottom:0;top:0;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none}.list .head{font-size:.8em;font-weight:400;text-transform:uppercase;flex:none;display:flex;flex-direction:row;height:48px;padding:0;margin:0}.list .head .title{font-size:1.2em;color:#fff;text-transform:uppercase;padding:16px}.list .head .divider{flex:1}.list .head .button.close{flex:none;z-index:2;width:48px;height:48px;margin:0 4px 0 0;background-image:url("/theme/common/icon/dark/close.svg");background-position:center;background-repeat:no-repeat}.list .head .button.shuffle{flex:none;z-index:2;width:48px;height:48px;margin:0;background-image:url("/theme/common/icon/dark/shuffle.svg");background-position:center;background-repeat:no-repeat;background-size:40%;opacity:.3}.list .head .button.shuffle.selected{opacity:1}.list .head .button.search{display:none;flex:none;z-index:2;width:52px;height:48px;margin:0;background-image:url("/theme/common/icon/dark/search.svg");background-position:center;background-repeat:no-repeat;background-size:42%;background-color:transparent;opacity:.3}.list .head .button.search.selected{opacity:1}body.admin-role .list .head .button.search,body.digger-role .list .head .button.search{display:inline-block}@media only screen and (min-width: 1024px){.list .head{height:40px;padding:0 8px 0 20px;border-bottom:1px solid rgba(255,255,255,.1)}.list .head .title{padding:10px 0;line-height:1.4em}.list .head .button.close{flex:none;z-index:2;width:32px;min-width:32px;height:32px;margin:4px;background-image:url("/theme/common/icon/dark/close.svg");background-position:center;background-repeat:no-repeat}.list .head .button.shuffle{flex:none;z-index:2;width:32px;min-width:32px;height:32px;margin:4px;background-image:url("/theme/common/icon/dark/shuffle.svg");background-position:center;background-repeat:no-repeat;background-size:60%;opacity:.3}.list .head .button.shuffle.selected{opacity:1}.list .head .button.search{flex:none;z-index:2;width:32px;min-width:32px;height:32px;margin:4px;background-image:url("/theme/common/icon/dark/search.svg");background-position:center;background-repeat:no-repeat;background-size:65%;opacity:.3;background-color:transparent}.list .head .button.search.selected{opacity:1;background-color:transparent}.list .body{overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent}.list .body::-webkit-scrollbar{background-color:transparent;width:6px;background-color:transparent}.list .body::-webkit-scrollbar-thumb{width:6px;background-color:rgba(255,255,255,.5);border-radius:3px;border:0}}.islands-list{z-index:150;position:absolute;display:none;top:56px;left:0;right:0;bottom:110px;background-color:#fa9c09;background-color:#fa9c09}.islands-list.show{display:flex;flex-direction:column;position:absolute}.islands-list .head{flex:none;display:flex;flex-direction:row;padding:0}.islands-list .head .title{flex:1;font-size:1.2em;line-height:1.7em;color:#fff;text-transform:uppercase;padding:8px 0 0;margin-left:20px}.islands-list .head .divider{flex:1}.islands-list .head .button.close{flex:none;width:48px;height:42px;margin:2px 4px 0 0;background-image:url("/theme/common/icon/dark/close.svg");background-position:center;background-repeat:no-repeat}.islands-list>.category{flex:none;display:flex;height:42px;padding:8px 8px 6px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.islands-list>.category::-webkit-scrollbar{height:0;-webkit-appearance:none}.islands-list>.category button{font-size:.7em;height:28px;padding:2px 10px;margin:0 2px}.islands-list>.category button.favourites{position:absolute;right:60px;top:9px;width:28px;height:28px;background-repeat:no-repeat;background-position:center;background-size:80%;background-image:url("/theme/common/icon/dark/favourited.svg")}.islands-list>.category button.top10{position:absolute;right:96px;top:9px}.islands-list>.category button.selected{background-color:rgba(0,0,0,.1)}.islands-list>.body{flex:1;z-index:9;height:inherit;top:56px;bottom:110px;margin:0;display:block;padding:0px;overflow-x:hidden;overflow-y:auto;transition:.195s;-webkit-overflow-scrolling:touch}.islands-list>.body .inner{display:flex;flex-wrap:wrap;overflow:auto}.islands-list>.body .inner .item{display:flex;flex-direction:column;flex-wrap:nowrap;cursor:pointer;position:relative;width:50%;height:118px;padding:0;overflow:hidden}.islands-list>.body .inner .item.hide{display:none}.islands-list>.body .inner .item.free .group .locked{display:none}.islands-list>.body .inner .item .group{position:relative;height:117px;margin:3px;border:1px solid #fff;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}.islands-list>.body .inner .item .group .image{pointer-events:none;width:100%;height:79px;margin:0;background-color:transparent;background-size:cover;background-position:center;background-repeat:no-repeat}.islands-list>.body .inner .item .group .info{font-family:roboto;font-weight:600;pointer-events:none;display:none}.islands-list>.body .inner .item .group .locked{pointer-events:none;position:absolute;top:0;left:0;width:48px;height:48px;background-repeat:no-repeat;background-image:url("/theme/fancy/icon/islands/locked.svg")}.islands-list>.body .inner .item .group .name{pointer-events:none;color:#195469;flex:none;line-height:1.1em;font-size:.8em;width:100%;height:32px;padding:3px 36px 3px 8px;margin:0;overflow:hidden;background-color:#fff}.islands-list>.body .inner .item .group .favourite{z-index:2;position:absolute;bottom:0;right:0;width:50px;height:50px;background-repeat:no-repeat;background-position:21px 21px;background-size:50%;background-image:url("/theme/common/icon/favourite.svg")}.islands-list>.body .inner .item .group .favourite.favourited{background-image:url("/theme/common/icon/favourited.svg")}.islands-list>.body .inner .top{display:flex;flex-direction:column;flex-wrap:nowrap;cursor:pointer;position:relative;width:50%;height:118px;padding:0}.islands-list>.body .inner .top.hide{display:none}.islands-list>.body .inner .top.free .group .locked{display:none}.islands-list>.body .inner .top .group{position:relative;height:117px;margin:3px;border:1px solid #fff;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}.islands-list>.body .inner .top .group .image{pointer-events:none;width:100%;height:79px;margin:0;background-color:transparent;background-size:cover;background-position:center;background-repeat:no-repeat}.islands-list>.body .inner .top .group .name{position:absolute;bottom:36px;left:8px;font-size:1.1em;pointer-events:none}.islands-list>.body .inner .top .group .locked{pointer-events:none;position:absolute;top:0;left:0;width:48px;height:48px;background-repeat:no-repeat;background-image:url("/theme/fancy/icon/islands/locked.svg")}.islands-list>.body .inner .top .group .info{pointer-events:none;color:#195469;flex:none;font-size:.9em;width:100%;height:32px;padding:8px 36px 8px 8px;margin:0;overflow:hidden;background-color:#fff}.islands-list>.body .inner .top .group .favourite{z-index:2;position:absolute;bottom:0;right:0;width:50px;height:50px;background-repeat:no-repeat;border-radius:50%;background-position:21px 21px;background-size:50%;background-image:url("/theme/common/icon/favourite.svg")}.islands-list>.body .inner .top .group .favourite.favourited{background-image:url("/theme/common/icon/favourited.svg")}.islands-list>.body>.foot{display:none}.dark-mode .islands-list{background-color:#815003}.dark-mode .islands-list>.body .inner .item .group{border:1px solid #000}.dark-mode .islands-list>.body .inner .item .group .name{color:rgba(255,255,255,.87);background-color:#000}.dark-mode .islands-list>.body .inner .item .group .favourite{background-image:url("/theme/common/icon/dark/favourite.svg")}.dark-mode .islands-list>.body .inner .item .group .favourite.favourited{background-image:url("/theme/common/icon/dark/favourited.svg")}body.admin-role .islands-list>.body .item .group .locked,body.admin-role .islands-list>.body .top .group .locked,body.press-role .islands-list>.body .item .group .locked,body.press-role .islands-list>.body .top .group .locked,body.friends-role .islands-list>.body .item .group .locked,body.friends-role .islands-list>.body .top .group .locked,body.digger-role .islands-list>.body .item .group .locked,body.digger-role .islands-list>.body .top .group .locked,body.premium-role .islands-list>.body .item .group .locked,body.premium-role .islands-list>.body .top .group .locked{display:none}@media only screen and (min-width: 640px){.islands-list{top:0;display:none;width:610px;overflow:hidden;margin:auto;align-items:center;justify-content:center;height:440px;border-radius:4px;background-color:#0b89b5;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.islands-list.show{display:flex}.islands-list .head{background-color:tranparent}.islands-list .head .title{display:none}.islands-list .head .button.close{position:absolute;right:4px;top:4px;width:32px;height:32px}.islands-list .category{width:100%;flex:none;display:flex;padding:8px 8px 6px;background-color:transparent}.islands-list .category .button{maring:0 2px}.islands-list .category .button.favourites{position:relative;right:initial;top:initial}.islands-list .category .button.top10{position:relative;right:initial;top:initial}.islands-list .body{flex:1;z-index:9;top:64px;left:0;right:0;display:flex;flex-wrap:wrap;flex-direction:column;height:398px;width:610px;padding:0;flex:1;overflow:hidden;margin:0 auto;bottom:initial;border:none;border-radius:0;background-color:transparent}.islands-list .body .inner{flex:1;display:block;flex-wrap:wrap;overflow:auto;scroll-behavior:smooth;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:blue orange}.islands-list .body .inner::-webkit-scrollbar{width:2px}.islands-list .body .inner::-webkit-scrollbar-thumb{background-color:#fff;border-radius:0;border:0}.islands-list .body .inner .item{float:left;width:initial;cursor:pointer;position:relative;height:92px;width:25%;padding:0;flex-direction:column}.islands-list .body .inner .item .group{height:86px}.islands-list .body .inner .item .group .image{height:64px;background-size:cover}.islands-list .body .inner .item .group .name{pointer-events:none;color:#195469;flex:none;font-size:.8em;line-height:1.2em;width:100%;height:20px;padding:2px 8px;margin:0;overflow:hidden;background-color:#fff}.islands-list .body .inner .item .group .info{display:block;font-size:.8em;font-weight:400;text-align:center;overflow:hidden;opacity:0;position:absolute;left:0;right:0;top:0;bottom:20px;padding:6px 12px;background-color:rgba(0,0,0,.67);transition:.2s}.islands-list .body .inner .item .group .favourite{z-index:2;position:absolute;bottom:0;right:0;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:70%;background-image:url("/theme/common/icon/favourite.svg")}.islands-list .body .inner .item .group .favourite.favourited{background-image:url("/theme/common/icon/favourited.svg")}.islands-list .body .inner .item:hover .group .info{opacity:1;transition:.2s}.islands-list .body .inner .top{float:left;width:initial;cursor:pointer;position:relative;height:92px;width:25%;padding:0;flex-direction:column}.islands-list .body .inner .top .group{height:86px}.islands-list .body .inner .top .group .image{height:64px;background-size:cover}.islands-list .body .inner .top .group .info{pointer-events:none;color:#195469;flex:none;font-size:.8em;width:100%;height:20px;padding:3px 8px;margin:0;overflow:hidden;background-color:#fff}.islands-list .body .inner .top .group .name{display:block;font-size:1em;font-weight:400;overflow:hidden;position:absolute;left:8px;bottom:26px;transition:.2s}.islands-list .body .inner .top .group .favourite{z-index:2;position:absolute;bottom:0;right:0;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:70%;background-image:url("/theme/common/icon/favourite.svg")}.islands-list .body .inner .top .group .favourite.favourited{background-image:url("/theme/common/icon/favourited.svg")}.islands-list .body .foot{display:block;flex:none;height:30px;border-top:1px solid rgba(0,0,0,.1)}.islands-list .body .foot .button.next{display:block;height:30px;width:100%;padding:0;margin:0;background-position:center;background-image:url("/theme/common/icon/closedown.svg");background-color:transparent}.islands-list .body .foot .button.next.bottom{transform:rotate(180deg)}}@media only screen and (min-width: 1100px){.islands-list{top:120px;margin-top:initial;margin-bottom:initial}}.list.tracks .head,.list.liked .head{border-bottom:1px solid rgba(255,255,255,.1)}.list.tracks .body,.list.liked .body{-webkit-overflow-scrolling:touch;overflow-x:hidden;margin-top:8px;margin-bottom:8px}.list.tracks .body .item,.list.liked .body .item{position:relative;display:flex;height:60px;width:initial;flex-direction:row;flex-wrap:nowrap;padding:8px 0 8px 10px;border-bottom:none;border:1px solid transparent;transition:.05s background-color linear;border-radius:5px;left:8px;right:8px}.list.tracks .body .item.selected,.list.liked .body .item.selected{background-color:rgba(0,0,0,.08);transition:.05s background-color linear}.list.tracks .body .item.selected>.image>.control,.list.liked .body .item.selected>.image>.control{opacity:1;display:block;background-size:80%;background-image:url("/theme/common/icon/player/pause-circle.svg")}.list.tracks .body .item.selected.paused>.image>.control,.list.liked .body .item.selected.paused>.image>.control{opacity:1;display:block;background-size:80%;background-image:url("/theme/common/icon/player/play-circle.svg")}.list.tracks .body .item>.image,.list.liked .body .item>.image{position:relative;width:42px;height:42px;background-color:rgba(0,0,0,.05);background-size:cover}.list.tracks .body .item>.image>.control,.list.liked .body .item>.image>.control{opacity:0;display:block;z-index:1;width:42px;height:42px;position:absolute;top:0px;left:0px;padding:9px;background-color:rgba(0,0,0,.6);background-size:80%;background-position:center;background-repeat:no-repeat;background-image:url("/theme/common/icon/player/play-circle.svg")}.list.tracks .body .item>.info,.list.liked .body .item>.info{flex:1;display:flex;flex-direction:column;flex-wrap:nowrap}.list.tracks .body .item>.info>.title,.list.liked .body .item>.info>.title{display:inline-block;flex:1;display:block;height:23px;padding:2px 0;overflow:hidden;text-overflow:ellipsis}.list.tracks .body .item>.info>.artist,.list.liked .body .item>.info>.artist{font-size:1em;opacity:.6;display:block;height:22px;padding:2px 0;overflow:hidden;text-overflow:ellipsis}.list.tracks .body .item>.like,.list.liked .body .item>.like{cursor:pointer;flex:none;width:38px;display:flex;flex-direction:column;padding-left:0;text-align:center;flex:none}.list.tracks .body .item>.like .icon,.list.liked .body .item>.like .icon{flex:none;display:block;height:28px;background-image:url("/theme/common/icon/social/favorite.svg");background-position:center 2px;background-size:50%;background-repeat:no-repeat}.list.tracks .body .item>.like .icon.liked,.list.liked .body .item>.like .icon.liked{background-image:url("/theme/common/icon/social/like.svg")}.list.tracks .body .item>.like .count,.list.liked .body .item>.like .count{font-size:.8em;line-height:1em}.dark-mode .list.tracks .body .item.selected,.dark-mode .list.liked .body .item.selected{background-color:rgba(255,255,255,.1)}@supports(-moz-appearance: none){.list.tracks .body .item,.list.liked .body .item{left:10px;right:0px}.list.tracks .body.offset0 .item,.list.liked .body.offset0 .item{left:8px;right:8px}}@media only screen and (min-width: 1024px){.list.tracks,.list.liked{z-index:110;top:0;right:0;bottom:0;border-radius:12px;border-right:none;border-bottom:none;border-top:none;border-radius:0}.list.tracks.up,.list.liked.up{bottom:460px}.list.tracks .body .item,.list.liked .body .item{cursor:pointer;display:flex;padding:8px 2px 8px 8px;right:2px}.list.tracks .body .item.selected,.list.tracks .body .item.selected:hover,.list.liked .body .item.selected,.list.liked .body .item.selected:hover{background-color:rgba(0,0,0,.09) !important}.list.tracks .body .item:hover,.list.liked .body .item:hover{background-color:rgba(0,0,0,.03)}.list.tracks .body .item:hover>.image>.control,.list.liked .body .item:hover>.image>.control{opacity:1;display:block}.list.tracks .body .item>.image>.control,.list.liked .body .item>.image>.control{display:none}}.liked.list{z-index:130;position:absolute;top:56px;bottom:110px;right:0;left:auto;overflow:hidden;display:none;flex-direction:column;flex:none;width:100%;background-color:#ea9f9d;transition:195ms width cubic-bezier(0.4, 0, 0.2, 1),195ms top cubic-bezier(0.4, 0, 0.2, 1),195ms bottom cubic-bezier(0.4, 0, 0.2, 1)}.liked.list.show{display:flex}.liked.list .head{border-bottom:1px solid rgba(255,255,255,.2)}.liked.list .head .button.close{margin-left:0}.liked.list .head .button.shuffle{width:48px}.liked.list .list.tracks{flex:1;position:relative}.liked.list .list.tracks h3{display:none}.liked.list .foot{display:none}body.dark-mode .list.liked{background-color:#c17977}body.dark-mode .list.liked .button.close{background-image:url("/theme/common/icon/dark/close.svg")}@media only screen and (min-width: 640px){.list.liked{width:400px;right:0;bottom:154px;border-left:1px solid rgba(255,255,255,.87);transition:.225s width cubic-bezier(0.4, 0, 0.2, 1)}}@media only screen and (min-width: 1024px){.list.liked{position:absolute;z-index:50;width:380px;top:80px;bottom:210px;right:20px;border-radius:20px;border-bottom:1px solid rgba(255,255,255,.1);border:1px solid #fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);transition:.225s bottom cubic-bezier(0.4, 0, 0.2, 1)}.list.liked.show{transform:translateY(0px)}.list.liked.up{bottom:500px;transition:.195s bottom cubic-bezier(0.4, 0, 0.2, 1)}.list.liked .head .button.close{margin-left:0}.list.liked .head .button.shuffle{width:32px}.list.liked .body .item>.info>.title{width:242px}.list.liked .body .item>.info>.artist{width:242px}.list.liked .body .item:last-child{border-bottom:none}}body.dark-mode .list.liked{border:1px solid #000}.awards{overflow:hidden;position:absolute;right:0;left:0;bottom:0;top:0;padding:0}.awards .head{font-size:.8em;font-weight:400;text-transform:uppercase;position:absolute;top:0;left:0;right:0;height:31px;display:block;padding:8px 16px 8px 20px;margin:0;border-bottom:1px solid rgba(255,255,255,.2)}.awards .body{overflow-x:hidden;overflow-y:auto;padding:16px 7px;margin-top:31px}.awards .body .award{position:relative;display:inline-block;width:73px;height:108px;margin:6px;padding:0;text-align:center}.awards .body .award img{display:inline-block;width:48px;height:90px}.awards .body .award .name{font-size:.7em;position:absolute;bottom:0;left:0;right:0;text-align:center;display:block;height:30px}>div{display:none;position:absolute;right:0;left:0;bottom:0;top:0;overflow:scroll}>div.show{display:block}.list.notification{z-index:100;display:none;width:100%;right:0;left:auto;top:56px;bottom:110px;background-color:#ecdfc0;transition:195ms width cubic-bezier(0.4, 0, 0.2, 1)}.list.notification.show{display:flex}.list.notification>.head{display:flex;flex-direction:row;border-bottom:1px solid rgba(0,0,0,.1)}.list.notification>.head .title{flex:1;font-size:1.2em;line-height:1em;color:rgba(0,0,0,.36)}.list.notification>.head .button.close{opacity:.3;background-image:url("/theme/common/icon/close.svg")}.list.notification>.head .button.close:active{opacity:.7}.list.notification>.body{overflow-x:hidden}.list.notification>.body .item{color:rgba(0,0,0,.86);display:flex;flex-direction:row;position:relative;padding:8px 16px;border-bottom:1px solid rgba(0,0,0,.05);overflow:hidden}.list.notification>.body .item .image{width:48px;height:48px;background-color:rgba(255,255,255,.1)}.list.notification>.body .item .imageFollow{border-radius:50%;border:1px solid rgba(0,0,0,.3);width:48px;height:48px}.list.notification>.body .item .content .date{opacity:.7;display:inline-block;flex:1;font-size:.7em;line-height:1.5em;display:block;padding:0}.list.notification>.body .item .content .info{display:block;white-space:nowrap;height:32px;overflow:hidden;line-height:1.2em;font-size:.9em}.list.notification>.body .item .content .info .text{opacity:.7;white-space:pre-wrap}.list.notification>.body .item .content .info .pseudonym,.list.notification>.body .item .content .info .track,.list.notification>.body .item .content .info .island{white-space:pre-wrap;color:#0b89b5}.dark-mode .list.notification{color:rgba(255,255,255,.87);background-color:#2b2d2f}.dark-mode .list.notification>.head .title{color:#fff}.dark-mode .list.notification>.head .button.close{opacity:8;background-image:url("/theme/common/icon/dark/close.svg")}.dark-mode .list.notification>.body .item{color:rgba(255,255,255,.87)}@media only screen and (min-width: 640px){.list.notification{width:380px;bottom:154px;transition:195ms width cubic-bezier(0.4, 0, 0.2, 1)}}@media only screen and (min-width: 1024px){.list.notification{z-index:50;width:380px;top:80px;right:20px;bottom:220px;background-color:#ecdfc0;border:1px solid #fff;border-radius:20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);transition:.225s bottom cubic-bezier(0.4, 0, 0.2, 1),195ms width cubic-bezier(0.4, 0, 0.2, 1)}.list.notification.up{bottom:500px;transition:.195s bottom cubic-bezier(0.4, 0, 0.2, 1)}.list.notification>.head{padding:0 8px 0 16px}.list.notification>.head .title{padding:12px 0}.list.notification>.body .item{cursor:pointer}.list.notification>.body .item .conternt .info .text{opacity:.7;white-space:pre-wrap}.list.notification>.body .item .conternt .info .pseudonym,.list.notification>.body .item .conternt .info .track{white-space:pre-wrap;color:#0b89b5}.list.notification>.body .item .conternt .info .pseudonym:hover,.list.notification>.body .item .conternt .info .track:hover{text-decoration:underline}.list.notification>.body .item:hover{background-color:rgba(0,0,0,.03)}.dark-mode .list.notification{border:1px solid #000}.dark-mode .list.notification>.body .item{color:rgba(255,255,255,.87)}}.list.follow{z-index:130;position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;flex-direction:column;flex:none;width:100%}.list.follow .search-input{height:48px;background-color:rgba(255,255,255,.05);border-bottom:none}.list.follow .search-input>.clear{height:46px;padding:8px}.list.follow .body{-webkit-overflow-scrolling:touch;flex:1;height:initial}.list.follow .item{flex:none;position:relative;display:flex;flex-direction:row;padding:8px 8px 8px 8px;border-bottom:1px solid rgba(255,255,255,.05)}.list.follow .item.selected{background-color:rgba(0,0,0,.07)}.list.follow .item .image{cursor:pointer;width:64px;height:64px;margin:0 16px 0 0;border-radius:50%;border:1px solid #fff}.list.follow .item .info{flex:1;display:block;flex-direction:column;white-space:pre-wrap}.list.follow .item .info .pseudonym{font-size:1em;line-height:1.4em}.list.follow .item .info .country{flex:1;opacity:.7;font-size:.9em;line-height:1.3em}.list.follow .item .info .ranking{display:inline-block;font-size:.6em;line-height:.8em;padding:3px 0 3px 4px;margin:5px 0;white-space:no-wrap;background-color:#30669a;border-radius:10px;display:inline-block;text-transform:uppercase}.list.follow .item>.action{flex:none;padding:2px;padding-top:28px}.list.follow .item>.action>.follow{cursor:pointer;display:block;width:32px;height:32px;margin:0;padding:0;text-align:center;border-radius:50%;border:none;background-repeat:no-repeat;background-size:100%;background-position:center;background-image:url("/theme/fancy/icon/social/follow.svg")}.list.follow .item>.action>.follow.hide{display:none}.list.follow .item>.action>.follow.followed{background-image:url("/theme/fancy/icon/social/followed.svg")}@media only screen and (min-width: 1024px){.list.follow .item{padding:8px 2px 8px 8px}.list.follow .item.selected,.list.follow .item.selected:hover{background-color:rgba(0,0,0,.05)}.list.follow .item:hover{background-color:rgba(0,0,0,.02)}.list.follow .item .image{margin-left:12px}}.info.profile{height:80px;position:relative;display:flex;flex-direction:row}.info.profile>.image{flex:none;overflow:hidden;display:inline-block;width:64px;height:64px;background-color:rgba(0,0,0,.1);margin:8px 16px 8px 20px;background-size:cover;border-radius:50%;border:2px solid #fff}.info.profile .info{padding:8px 16px;flex:1;opacity:1;width:100%;background-color:transparent;position:relative;overflow:hidden;top:0;right:0;left:0;padding:8px}.info.profile .info .name{font-size:1em;line-height:1.4em}.info.profile .info .country{flex:1;opacity:.7;font-size:.9em;line-height:1.2em}.info.profile .info .ranking{display:inline-block;font-size:.9em;padding:2px 8px;margin:4px 0;white-space:no-wrap;background-color:rgba(0,0,0,.05);border-radius:10px}.info.profile .info .ranking .ranking-score{display:inline-block;font-size:.8em}.info.profile .info .ranking .ranking-title{display:inline-block;font-size:.8em;text-transform:uppercase}body .track-container{user-select:none;pointer-events:none;z-index:159;position:absolute;bottom:110px;top:56px;left:0;right:0;overflow:hidden}body .track-container .track.info{font-family:roboto;pointer-events:auto;z-index:0;overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;height:initial;margin:0;padding:0;padding-bottom:44px;background-color:#22598a;transform:translateY(100%);transition:225ms transform cubic-bezier(0.4, 0, 0.2, 1);-webkit-touch-callout:none;-webkit-user-select:none}body .track-container .track.info.show{z-index:0;transform:translateY(0);transition:325ms transform cubic-bezier(0.4, 0, 0.2, 1)}body .track-container .track.info .button.close{z-index:3;position:absolute;right:0;top:0;width:48px;height:48px;margin:0 4px;background-image:url("/theme/common/icon/closedown.svg");background-repeat:no-repeat;background-position:center;background-size:60%}body .track-container .track.info .cover{flex:none;height:200px;width:100%;margin:0;margin-top:32px}body .track-container .track.info .cover .image{height:200px;width:200px;margin:0 auto;background-size:cover;background-repeat:no-repeat;background-position:center;border:2px solid rgba(255,255,255,.87)}body .track-container .track.info .cover .image.generic{background-image:url("/img/generic/nocover.png")}body .track-container .track.info .side{user-select:none;flex:1;display:flex;flex-direction:column;overflow:auto}body .track-container .track.info .side .info{flex:2;padding:16px 16px 8px 16px}body .track-container .track.info .side .info .field{display:flex;flex-direction:row;flex-wrap:nowrap;padding:2px 0 3px;border:0;margin:0;border-bottomm:1px solid rgba(0,0,0,.05)}body .track-container .track.info .side .info .field .text{flex:1;display:inline-block;font-size:1em;padding:2px 0;margin-right:0;overflow:hidden;text-overflow:ellipsis}body .track-container .track.info .side .info .field .label{text-align:right;font-size:.7em;opacity:.5;flex:none;padding-top:8px;margin-right:8px;display:inline-block;width:64px}body .track-container .track.info .controls{position:absolute;top:48px;right:0;width:56px;height:200px;padding:2px}body .track-container .track.info .controls .button{z-index:3;position:relative;width:36px;height:36px;margin:8px;background-repeat:no-repeat;background-position:center}body .track-container .track.info .controls .button.share{background-image:url("/theme/minimal/icon/social/share.svg");background-size:60%}body .track-container .track.info .controls .button.airplay{display:none;background-image:url("/theme/common/icon/airplay.svg")}body .track-container .track.info .controls .button.airplay.show{display:inline-block}body .track-container .progress{z-index:2;pointer-events:none;display:block;position:absolute;z-index:3;bottom:0;left:0;right:0;height:1px;flex:none;overflow:hidden;transition:.2s ease height;background-color:#22598a}body .track-container .progress.show{pointer-events:auto;height:44px;border-top:1px solid rgba(255,255,255,.1)}body .track-container .progress.show>.indicator{background-color:transparent;transition:width 25ms ease,background-color 30ms}body .track-container .progress>.indicator{position:absolute;bottom:0;left:0;height:100%;border-right:1px solid #e3a39f;background-color:#e3a39f;transition:width 25ms ease,background-color 1s}body .track-container .progress>.buffer{bottom:0;left:0;position:absolute;height:100%;background-color:rgba(0,0,0,.05);transition:width 25ms ease}body .track-container .progress>.time{display:block;z-index:3;pointer-events:none;position:absolute;left:0;right:0;bottom:2px;height:18px}body .track-container .progress>.time>div{position:absolute;display:block;width:50px;font-size:.7em;padding:3px}body .track-container .progress>.time .current{text-align:left;top:0;left:12px}body .track-container .progress>.time .duration{text-align:right;top:0;right:12px}body .track-container .progress>.time .comments{display:none}.dark-mode>.container>.track.info{background-color:#202124}.dark-mode>.container>.track.info .side .info .field{border-bottom:1px solid rgba(255,255,255,.05)}@media only screen and (min-height: 768px)and (min-width: 640px){.track-container .track.info .cover{height:400px !important}.track-container .track.info .cover .image{width:400px !important;height:400px !important}.track-container .track.info .side{width:580px;margin:0 auto}}@media only screen and (min-width: 1024px){body>.container>.track.info{display:none}body>.container>.track.info.show{display:none}body>.container>.track.info.show .button.share{display:none}body>.container>.track.info .button.share{display:none}}.info.context{position:absolute;left:10px;top:16px}.switcher{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;margin-right:16px;padding-top:4px;margin-bottom:4px;vertical-align:top}.switcher label{flex:1;order:1;cursor:default;font-size:1.1rem;line-height:1.1rem;padding:14px 0;margin:0px 2px 0px 0;overflow:hidden}.switcher ul{order:2;display:inline-block;list-style:none;padding:0;height:40px;margin:3px;padding:5px;border-radius:20px;background-color:rgba(0,0,0,.03)}.switcher ul li{cursor:pointer;font-size:.8em;font-weight:600;padding:8px 16px 7px;display:inline-block;border-radius:16px;transition:50ms background-color linear}.switcher ul li.selected{color:rgba(0,0,0,.87);background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);transition:50ms backgroundColor linear}.switcher.small-size ul{height:32px;margin:0;padding:5px;border-radius:16px}.switcher.small-size ul li{cursor:pointer;font-size:.7em;font-weight:600;padding:4px 8px 5px;display:inline-block;border-radius:12px}.switcher.inline label{display:inline}.mode{z-index:90;position:fixed;bottom:0;left:0;display:inline-block;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;width:50%;align-items:center;justify-content:center;background-color:#144c69;-webkit-touch-callout:none;-webkit-user-select:none}.mode .button.style-action{display:inline-block;height:56px;flex:1;background-size:34px;background-position:center 10px;background-repeat:no-repeat;margin:0;border-radius:0;padding:2px}.mode .button.style-action:hover{background-color:none}.mode .button.style-action:focus{background-color:none}.mode .button.style-action.on{background-color:rgba(0,0,0,.3)}.mode .button.style-action.preselect{background-color:rgba(0,0,0,.1)}.mode .button.style-action.explore{background-size:38px;background-position:center 9px;background-image:url("/theme/fancy/icon/mode/mobile/home.svg")}.mode .button.style-action.taxi{background-position:center 10px;background-size:30px;background-image:url("/theme/fancy/icon/mode/mobile/taxi.svg")}.mode .button.style-action.islands{background-position:center 8px;background-size:38px;background-image:url("/theme/fancy/icon/mode/mobile/islands.svg")}.mode .button.style-action.playlist{display:none}.mode .button.style-action label{text-transform:initial;font-size:.7em;display:block;padding-top:32px}.mode-taxi .appbar{background-color:#ceb105}.mode-indicator{display:none}.mode-indicator.show{display:none}.dark-mode .mode{background-color:#000}.dark-mode .mode-indicator.random{background-color:#292a2d}.dark-mode .mode-indicator.taxi{color:#fff;background-color:#292a2d}.dark-mode .mode-indicator.islands{color:rgba(255,255,255,.87);background-color:#292a2d}.dark-mode .mode-indicator.explore{color:rgba(255,255,255,.87);background-color:#292a2d}.mode-random .appbar{background-color:#034c70}.mode-islands .appbar{background-color:#fbb03b}.mode-playlist .appbar{background-color:#27669e}@media only screen and (min-width: 1024px){.mode{position:relative;width:224px;display:block;background-color:transparent}.mode .button.style-action{flex:none;display:inline-block;height:44px;width:44px;background-size:100%;background-position:center;background-repeat:no-repeat;border-radius:50%;margin:4px;border:1px solid #fff;margin:5px}.mode .button.style-action.preselect{background-color:transparent}.mode .button.style-action.explore{display:none;width:2px;visibility:hidden}.mode .button.style-action.playlist{display:none}.mode .button.style-action.random{display:inline-block;background-color:#011216;background-image:url("/theme/fancy/icon/mode/random.svg")}.mode .button.style-action.random:hover{background-image:url("/theme/fancy/icon/mode/random_o.svg")}.mode .button.style-action.random.on{background-image:url("/theme/fancy/icon/mode/random-on.svg")}.mode .button.style-action.taxi{background-position:center;background-size:100%;background-color:#3fa8d7;background-image:url("/theme/fancy/icon/mode/taxi.svg")}.mode .button.style-action.taxi:hover{background-image:url("/theme/fancy/icon/mode/taxi_o.svg")}.mode .button.style-action.taxi.on{background-image:url("/theme/fancy/icon/mode/taxi-on.svg")}.mode .button.style-action.islands{background-size:100%;background-color:#a5e9f9;background-position:center;background-image:url("/theme/fancy/icon/mode/islands.svg")}.mode .button.style-action.islands:hover{background-image:url("/theme/fancy/icon/mode/islands_o.svg")}.mode .button.style-action.islands.on{background-image:url("/theme/fancy/icon/mode/islands-on.svg")}.mode .button.style-action label{display:none}.mode-indicator{display:none;position:fixed;z-index:90;top:72px;background-color:rgba(255,255,255,.97);max-width:160px;text-align:center;padding:5px 6px 4px;transform:translateY(-10px);color:rgba(255,255,255,.87);border:1px solid rgba(255,255,255,.87);background-color:#93caec;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);border-radius:4px;text-transform:uppercase;font-size:.7em}.mode-indicator.show{display:inline-block}.mode-indicator.explore{color:#a32520;color:rgba(0,0,0,.87);background-color:#f1bab8}.mode-indicator.random{background-color:#034c70}.mode-indicator.taxi{color:rgba(0,0,0,.87);background-color:#eada68}.mode-indicator.islands{color:rgba(0,0,0,.87);background-color:#fbb03b}.mode-indicator.playlist{display:none}.dark-mode .mode{background-color:transparent}}.button{user-select:none;cursor:pointer;user-select:none;font-size:.875rem;line-height:1.5rem;text-transform:uppercase;flex:none;display:flex;-webkit-font-smoothing:antialiased;white-space:nowrap;position:relative;vertical-align:middle;height:36px;padding:6px 16px;margin:0 8px;border:none;border-radius:18px;overflow:hidden;background-color:transparent;background-repeat:no-repeat;transition:transform .2s;-webkit-touch-callout:none;-webkit-user-select:none}.button>*{pointer-events:none}.button.pushed{transform:scale(0.9)}.button.hide{display:none}.button:active{background-color:none}.button:disabled{opacity:.5;background-color:transparent}.button:disabled:hover{background-color:transparent}.button[type=submit]{font-weight:600;padding:6px 20px}.button.style-raised{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.button.style-outline{padding:5px 18px;border:1px solid #e1e1e1}.button.style-action{width:36px;height:36px;border-radius:50%;padding:6px;background-position:center}.button.style-action .icon{padding:0;height:24px;width:24px;margin-left:0}.button.style-link{display:inline;height:initial;width:initial;border:none;padding:inherit;margin:inherit;text-transform:none}.button.style-link:hover{background-color:transparent}.button.style-link:active{background-color:transparent}.button.style-link:focus{background-color:transparent}.button.style-link:focus:hover{background-color:transparent}.button.bold{font-weight:600}.button.normal-case{text-transform:none}.button.color-secondary{color:rgba(255,255,255,.95);background-color:#e9918d}.button.color-secondary:focus{background-color:#e9918d}.button.color-secondary:disabled{background-color:#e9918d}.button.color-secondary:disabled:hover{background-color:#e9918d}.button.color-primary{color:rgba(255,255,255,.87);background-color:#68b5e4}.button.color-primary:focus{background-color:#68b5e4}.button.color-primary:disabled{background-color:#68b5e4}.button.color-primary:disabled:hover{background-color:#68b5e4}.button.close{flex:none;z-index:2;width:48px;height:48px;margin:0 4px;background-image:url("/theme/common/icon/close.svg");background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 1024px){.button:hover{background-color:rgba(0,0,0,.1)}.button:hover:focus{background-color:rgba(0,0,0,.1)}.button:focus{background-color:rgba(255,255,255,.1)}.button.style-action:hover{background-color:rgba(255,255,255,.2)}.button.color-secondary:hover{background-color:#eda5a3}.button.color-secondary:hover:focus{background-color:#eda5a3}.button.color-secondary:focus{background-color:#e9918d}.button.color-secondary:disabled{background-color:#e9918d}.button.color-secondary:disabled:hover{background-color:#e9918d}.button.color-primary{color:rgba(255,255,255,.87);background-color:#68b5e4}.button.color-primary:hover{background-color:#7dbfe8}.button.color-primary:hover:focus{background-color:#7dbfe8}.button.color-primary:focus{background-color:#68b5e4}.button.color-primary:disabled{background-color:#68b5e4}.button.color-primary:disabled:hover{background-color:#68b5e4}.button.close{flex:none;z-index:2;width:32px;min-width:32px;height:32px;margin:4px;border-radius:50%;background-image:url("/theme/common/icon/close.svg");background-position:center;background-repeat:no-repeat}}.menu.country{font-size:.8em;color:rgba(0,0,0,.87);z-index:101;position:absolute;top:56px;left:0;bottom:100px;width:300px;background-color:#fff;overflow:auto;padding-bottom:44px}.menu.country .item{padding:16px 20px}.menu.country .item:hover{background-color:rgba(0,0,0,.05)}body.dark-mode .menu.country{background-color:#000;color:rgba(255,255,255,.87)}body.dark-mode .menu.country .item{padding:16px 20px}body.dark-mode .menu.country .item:hover{background-color:rgba(255,255,255,.05)}.view.country{display:block;z-index:200;position:absolute;top:0;left:0;right:0;bottom:0}.view.country.show .surface{transform:translateX(0);transition:.195s transform cubic-bezier(0.4, 0, 0.2, 1)}.view.country .surface{display:flex;flex-direction:column;font-size:1.1em;color:rgba(0,0,0,.87);z-index:151;position:absolute;top:56px;left:0;bottom:110px;width:100%;background-color:#fff;background-color:#ecdfc0;overflow:hidden;transform:translateX(-100%);transition:.195s transform cubic-bezier(0.4, 0, 0.2, 1)}.view.country .surface .head{flex:none;display:flex;border-bottom:1px solid rgba(0,0,0,.1)}.view.country .surface .head .selectcountry{display:block;flex:1;padding:12px 8px 12px 20px}.view.country .surface .head .close{top:0;right:0;height:44px;width:44px}.view.country .surface .body{flex:1;overflow:auto}.view.country .surface .body .item{padding:16px 20px}.view.country .surface .body .item:hover{background-color:rgba(0,0,0,.05)}.view.country .surface .foot{display:none;flex:none}body.dark-mode .view.country .surface{background-color:#000;color:rgba(255,255,255,.87)}body.dark-mode .view.country .surface .head .close{background-image:url("/theme/common/icon/dark/close.svg")}body.dark-mode .view.country .surface .body .item:hover{background-color:rgba(255,255,255,.05)}@media only screen and (min-width: 640px){.view.country .surface{font-size:1.1em;z-index:150;width:300px;bottom:0;padding-bottom:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}}@media only screen and (min-width: 1024px){.view.country .surface{font-size:1.1em;z-index:150;width:300px;bottom:0;padding-bottom:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.view.country .surface .head .close{width:32px;height:32px;margin:2px;top:4px;right:4px}.view.country .surface .body{overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent}.view.country .surface .body::-webkit-scrollbar{background-color:transparent;width:6px;background-color:transparent}.view.country .surface .body::-webkit-scrollbar-thumb{width:6px;background-color:rgba(255,255,255,.5);border-radius:3px;border:0}.view.country .surface .body .item{user-select:none;cursor:pointer;padding:16px 22px}.view.country .surface .body .item:hover{background-color:rgba(0,0,0,.05)}.view.country .surface .foot{display:block;padding:16px 22px;flex:none}}.sound{pointer-events:auto;display:inline-block;width:40px;height:40px;margin:8px;background-image:url("/theme/common/icon/sound/sound.svg");background-size:90%;background-repeat:no-repeat;background-position:center}.sound.off{background-image:url("/theme/common/icon/sound/sound-off.svg")}.sound:hover{opacity:1}.loading{display:none;width:100%;height:2px;background-color:#fff}.loading.show{display:block;display:block}.loading.show .bar{transition:width 3s}.loading .bar{width:0%;height:100%;background-color:#e3a39f;transition:width 3s;background-color:#22598a}.loading.type-indeterminate{position:absolute;height:1px;width:100%;left:0;right:100;bottom:0;background-color:#22598a;overflow:hidden}.loading.type-indeterminate .bar{background-color:#e3a39f;background-color:#93caec}.loading.type-indeterminate .bar:before{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.loading.type-indeterminate .bar:after{content:"";position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}.loading.type-determinate{position:absolute;background-color:inherit;top:0;bottom:0;background-color:#93caec;transition:width .3s linear}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.loading.type-circular .progress{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}.loading.type-circular .path{stroke:#4285f4;stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:187/4;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}@media only screen and (min-width: 640px){.loading.type-indeterminate{display:block;height:1px;background-color:rgba(0,0,0,.87)}.loading.type-indeterminate .bar{opacity:0}.loading.type-indeterminate.show .bar{opacity:1}}.search-input{position:relative;height:40px;width:100%;display:none;flex-direction:row;border-bottom:1px solid rgba(255,255,255,.1);background-color:rgba(0,0,0,.1)}.search-input.show{display:flex}.search-input>.icon{padding:8px 0 8px 24px}.search-input>.icon svg{fill:#93caec}.search-input>.input{flex:1;font-size:1.2em;padding:8px 16px 8px 16px;border:none;margin:0;background-color:transparent}.search-input>.clear{cursor:pointer;opacity:.4;flex:none;width:56px;height:40px;margin:0;background-color:transparent;background-image:url("/theme/common/icon/search/clear.svg");background-position:center;background-size:40%}.search-input>.clear:focus{opacity:.4;background-color:transparent}.search-input>.clear:hover,.search-input>.clear:active{opacity:.7;background-color:transparent}.search-input>.clear .icon svg{fill:#93caec}.station{user-select:none;z-index:10;cursor:pointer;display:none;color:rgba(0,0,0,.87);font-size:.7em;pointer-events:auto;position:fixed;left:12px;top:66px;padding:4px 8px;flex-direction:row;background-color:#fee760;border-radius:4px;border:1px solid rgba(255,255,255,.87)}.station.show{display:flex}.station .year,.station .place{color:rgba(0,0,0,.7)}.station .country{opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.station .year{font-weight:600;padding-left:2px}@media only screen and (min-width: 1024px){.station{display:none;cursor:pointer;height:23px;line-height:1.2em;padding:4px 6px 4px;top:62px;left:32px;font-weight:500;font-size:.7em;color:#27669e;color:rgba(0,0,0,.9);background-color:#fee760;border-radius:4px;border:1px solid rgba(255,255,255,.87);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.station.show{display:flex}}.material-goodnews-control{display:none;cursor:pointer;z-index:4;position:absolute;top:104px;left:138px;width:56px;height:56px;border-radius:50%;background-color:#b80000;border:2px solid rgba(255,255,255,.9)}.material-goodnews-control svg{width:50px;height:50px}.material-goodnews-control:hover{background-color:#000;color:rgba(255,255,255,.9)}@media only screen and (max-width: 640px){.material-goodnews-control{display:none}}.moods{position:absolute;width:100%;height:56px;display:flex;flex-direction:row;flex-wrap:nowrap;text-align:center;white-space:nowrap;justify-content:center;padding:0 4px;-webkit-touch-callout:none;-webkit-user-select:none;pointer-events:none}.moods button{flex:none;width:40px;cursor:pointer;color:rgba(255,255,255,.87);font-size:.5em;text-transform:uppercase;font-weight:400;text-align:center;position:relative;display:inline-block;max-width:64px;vertical-align:top;padding:0;padding-top:32px;margin:0;align-items:inherit;background-image:url("/theme/fancy/icon/off.svg");background-color:transparent;background-repeat:no-repeat;background-position:center 9px;background-size:26px 26px;border:0;pointer-events:auto;-webkit-app-region:no-drag}.moods button.on{background-image:url("/theme/fancy/icon/on.svg")}@media only screen and (min-width: 375px){.moods button{width:48px}}@media only screen and (min-width: 1024px){.moods{position:fixed;width:100%;top:0;left:0;right:0;padding:0;display:flex;justify-content:center}.moods button{pointer-events:auto;flex:none;cursor:pointer;color:rgba(255,255,255,.87);text-transform:uppercase;font-size:.8em;font-weight:400;text-align:center;position:relative;display:inline-block;height:70px;width:56px;vertical-align:top;padding:0;padding-bottom:46px;margin:0 2px;align-items:inherit;border-bottom-left-radius:32px;border-bottom-right-radius:32px;background-image:url("/theme/fancy/icon/off.svg");background-repeat:no-repeat;background-position:center 26px;background-size:32px 32px;background-color:#3fa8d7;border:2px solid #fff;border-top:0}.moods button.on{background-image:url("/theme/fancy/icon/on.svg")}body.ja-language .moods button,body.it-language .moods button{font-size:.6em}.dark-mode .moods button{font-size:.8em;background-color:#292a2d;border:2px solid #000;border-top:0;background-position:center 28px;background-size:28px 28px}}@keyframes spin{100%{transform:rotate(360deg)}}.library{user-select:none;z-index:200;position:fixed;bottom:0;right:0;flex:1;width:50%;height:56px;display:flex;text-align:center;white-space:nowrap;background-color:#144c69}.library>.button.style-action{flex:1;display:inline-block;height:56px;background-position:center 10px;background-repeat:no-repeat;padding:2px;border-radius:0;margin:0}.library>.button.style-action.selected{background-color:rgba(0,0,0,.2)}.library>.button.style-action.posttrack{display:none}.library>.button.style-action.liked{background-size:27px;background-image:url("/theme/fancy/icon/library/mobile/likes.svg")}.library>.button.style-action.tracks{background-position:center 8px;background-size:27px;background-image:url("/theme/fancy/icon/library/mytracks.svg")}.library>.button.style-action.people{background-size:32px;background-image:url("/theme/fancy/icon/library/mobile/people.svg")}.library>.button.style-action label{font-size:.7em;text-transform:initial;display:block;padding-top:32px}.dark-mode .library{background-color:#000}@media only screen and (max-width: 1024px)and (min-width: 640px){.library .button.style-action{display:inline-block}.library .button.style-action.posttrack{display:none !important}}@media only screen and (min-width: 1024px){.library{flex:none;position:relative;width:initial;height:initial;display:block;padding-left:32px;margin-left:64px;padding-right:26px;background-color:transparent}.library .button.style-action{width:44px;border-radius:50%;border:1px solid #fff;display:inline-block;height:44px;width:44px;background-size:100%;background-position:center;background-repeat:no-repeat;border-radius:50%;margin:4px;border:1px solid #fff}.library .button.style-action.liked{background-size:100%;background-color:#ea9f9d;background-image:url("/theme/fancy/icon/library/liked.svg")}.library .button.style-action.liked:hover{background-image:url("/theme/fancy/icon/library/liked_o.svg")}.library .button.style-action.liked.selected{background-image:url("/theme/fancy/icon/library/liked-on.svg")}.library .button.style-action.tracks{background-size:65%;background-color:#30669a;background-image:url("/theme/fancy/icon/library/mytracks.svg")}.library .button.style-action.tracks.selected{background-color:#22598a}.library .button.style-action.people{background-size:100%;background-color:#72b746;background-image:url("/theme/fancy/icon/library/people.svg")}.library .button.style-action.people:hover{background-image:url("/theme/fancy/icon/library/people_o.svg")}.library .button.style-action.people:hover.selected{background-image:url("/theme/fancy/icon/library/people-on.svg")}.library .button.style-action.posttrack{display:inline-block;position:absolute;left:-32px;height:54px;width:54px;margin:0;background-color:#fff;background-image:url("/theme/common/icon/posttrack.svg")}.library .button.style-action.posttrack:hover{animation:spin 1s linear infinite;background-image:url("/theme/common/icon/posttrack.svg")}.library .button.style-action.posttrack.selected{background-image:url("/theme/common/icon/posttrack.svg")}.library .button.style-action .label{display:none}.dark-mode .library{background-color:transparent}}.social.control{display:none;z-index:5;position:absolute;top:40%;right:0;width:36px}.social.control a{display:block;width:36px;height:36px;border:none;background-size:50%;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,.05)}.social.control a:hover{background-color:rgba(0,0,0,.1)}.social.control a.facebook{background-size:30%;background-image:url("/theme/common/icon/social/facebook.svg")}.social.control a.twitter{background-image:url("/theme/common/icon/social/twitter.svg")}.social.control a.instagram{background-image:url("/theme/common/icon/social/instagram.svg")}@media only screen and (min-width: 1024px){.social.control{display:block}}.selecter{display:flex;position:initial;margin-right:20px;vertical-align:top;flex:none;display:flex;flex-direction:row;flex-wrap:nowrap}.selecter label{flex:1;order:0;cursor:default;font-size:1.1em;line-height:1.1em;padding:14px 0;margin:0px 2px 0px 0;overflow:hidden}.selecter .value{flex:1;order:1;text-align:right;cursor:pointer;font-size:1.1em;line-height:1.1em;padding:14px 0;margin:0px 2px 0px 0;overflow:hidden}.selecter input{flex:1;display:none;user-select:auto;color:rgba(0,0,0,.87);float:none;width:100%;border:none;margin:0;padding:16px 12px 15px;border-radius:3px;background-color:rgba(255,255,255,.67)}.selecter input:focus{background-color:#fff;transition:.225s background-color}.selecter input:disabled{color:rgba(0,0,0,.57);background-color:rgba(255,255,255,.27)}.selecter .list{display:none;flex-direction:column;font-size:1em;color:rgba(0,0,0,.87);color:rgba(255,255,255,.87);z-index:151;position:absolute;top:0;left:1px;bottom:0;right:0;width:100%;background-color:#ea9f9d;overflow:hidden}.selecter .list.show{display:flex}.selecter .list .head{flex:none;display:flex;height:49px;padding:0;border-bottom:1px solid rgba(255,255,255,.1)}.selecter .list .head .title{font-weight:500;font-size:1.1em;flex:1;padding:16px 20px}.selecter .list .head .close{top:3px;right:8px;height:40px;width:40px;background-image:url("/theme/common/icon/dark/close.svg")}.selecter .list .body{flex:1;overflow-x:none}.selecter .list .body .item{font-size:1.1em;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.1)}.selecter .list .body .item:hover{background-color:rgba(0,0,0,.05)}.selecter .list .body .item.selected{font-weight:600px;background-image:url("/theme/common/icon/dark/check.svg");background-position:94% center;background-repeat:no-repeat;background-color:transparent}.selecter input{display:none;cursor:pointer;-webkit-appearance:none;appearance:none;color:rgba(0,0,0,.87);float:none;width:100%;border:none;margin:0;padding:17px 12px 14px;border-radius:3px;background-color:rgba(255,255,255,.67)}.selecter input:focus{background-color:#fff}.selecter input:disabled{color:rgba(0,0,0,.57);background-color:rgba(255,255,255,.27)}.selecter .error{color:rgba(0,0,0,.87);float:none;width:100%;border:none;margin:0;background-color:rgba(255,255,255,.87);border-radius:0}.posttrack-control{display:none}@keyframes spin{100%{transform:rotate(360deg)}}@media only screen and (min-width: 1024px){.posttrack-control{width:40px;height:40px;padding:0;cursor:pointer;border-radius:50%;vertical-align:middle;z-index:2;margin:8px;border:none;background-color:transparent}.posttrack-control .posttrack-button{display:none}.posttrack-control .posttrack-image{display:block;position:relative;width:40px;height:40px;background-image:url("/theme/common/icon/posttrack.svg");background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:50%;transition:1s transform ease}.posttrack-control:hover .posttrack-button{color:#c21825;background-color:#fff}.posttrack-control:hover .posttrack-image{animation:spin 1s linear infinite;transition:1s transform ease}}.tooltip.control{z-index:170;display:none;position:absolute;background-color:#fff;max-width:200px;text-align:center;padding:5px 8px;border-radius:3px;transform:translateY(40px);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.tooltip.control.show{display:block}.tooltip.control.show>.label{font-size:.8em;line-height:1em;color:rgba(0,0,0,.87)}.tooltip.control.show>.pointer{display:block;width:100%;height:18px;position:absolute;left:0;right:0;top:-18px;background-image:url("/theme/fancy/icon/tooltip.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.taxi-control{z-index:150;display:block;position:absolute;flex-wrap:wrap;top:56px;left:0;right:0;margin:8px;flex-direction:column;background-color:rgba(255,255,255,.5);background-color:#f4d80f;-webkit-touch-callout:none;-webkit-user-select:none;border:2px solid #fff;border-radius:10px}.taxi-control.show{display:block}.taxi-control .head{display:flex;flex-direction:row}.taxi-control .head .title{flex:1;font-weight:500;color:rgba(0,0,0,.87);font-size:1.4em;padding:8px 0 0;margin:0px 16px}.taxi-control .head .close{flex:none;height:36px;width:36px;margin:4px 4px 0}.taxi-control .body{flex:1;display:flex;color:rgba(0,0,0,.87);line-height:1.2em;padding:0}.taxi-control .body .info{font-size:.8em;flex:1;padding:0px 16px 8px}.taxi-control .body .button.close{background-image:url("/theme/common/icon/close.svg");flex:none}.taxi-control .foot{flex:none;padding:4px 12px 14px;display:flex;flex-direction:row}.taxi-control .foot .divider{flex:1;font-size:1.2em;line-height:1.2em;padding:6px;color:rgba(0,0,0,.87);text-transform:uppercase;text-align:center}.taxi-control .foot .button{color:rgba(0,0,0,.87);flex:none;margin:0 4px;height:36px;border-radius:18px}.taxi-control .foot .button.start{color:#fff;background-color:#e84e0f}.taxi-control .foot .button.random{color:#fff;background-color:#68b5e4;border-radius:18px}.taxi-control .foot .button.reset{border-radius:18px;background-color:rgba(0,0,0,.1)}.dark-mode .taxi-control .body{color:rgba(0,0,0,.87)}.dark-mode .taxi-control .body .button.close{background-image:url("/theme/common/icon/dark/close.svg")}.dark-mode .taxi-control .foot{color:rgba(0,0,0,.87)}.dark-mode .taxi-control .foot .divider{color:rgba(0,0,0,.87)}.dark-mode .taxi-control .foot .button{color:rgba(0,0,0,.87)}.dialog-taxi .dialog-surface{color:rgba(0,0,0,.87)}.dialog-taxi .dialog-surface .dialog-title{margin:12px 24px}.dialog-taxi .dialog-surface .dialog-actions{text-align:right;margin:12px 24px}@media only screen and (min-width: 640px){.taxi-control{width:320px;top:64px;margin:32px auto}}@media only screen and (min-width: 1024px){.taxi-control{z-index:140;opacity:0;top:54px;left:170px;width:320px;bottom:initial;margin:8px;background-color:#f4d80f;border-radius:10px;border:2px solid #fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);transition:.225s transform cubic-bezier(0.4, 0, 0.2, 1),.195s opacity cubic-bezier(0.4, 0, 0.2, 1)}.taxi-control.show{opacity:1;pointer-events:auto;transition:.225s transform cubic-bezier(0.4, 0, 0.2, 1),.195s opacity cubic-bezier(0.4, 0, 0.2, 1);position:relative;flex-grow:1}.taxi-control .head{display:flex;flex-direction:row}.taxi-control .head .title{flex:1}.taxi-control .head .close{flex:none}.taxi-control .body{position:relative;top:0;flex:1;display:flex;color:rgba(0,0,0,.87);line-height:1.2em;background-color:transparent}.taxi-control .body .info{font-size:.8em}.taxi-control .foot{background-color:transparent}.taxi-control .foot .button{color:rgba(0,0,0,.87);flex:none;margin:0;padding:0;height:32px;padding:4px 12px;background-color:#fff;background-size:32px 32px;border-radius:20px}.taxi-control .foot .button.reset{background-color:#fff}.taxi-control .foot .button.random{margin-left:10px}.taxi-control .foot .button.start{background-position:58px center}.taxi-control .foot .divider{height:32px;overflow:hidden;color:#f4d80f}.dark-mode .taxi-control{background-color:#f4d80f}.dark-mode .taxi-control .body{background-color:transparent;color:rgba(0,0,0,.87)}.dark-mode .taxi-control .body .button.close{background-image:url("/theme/common/icon/close.svg")}.dark-mode .taxi-control .foot{background-color:transparent;color:rgba(0,0,0,.87)}.dark-mode .taxi-control .foot .reset{color:rgba(0,0,0,.87)}.dark-mode .taxi-control .foot.divider{display:none}}input[type=range]{height:25px;-webkit-appearance:none;margin:8px 0;margin-left:32px;width:80px;background-color:transparent}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;animate:.2s;box-shadow:0px 0px 0px #000;background:rgba(0,0,0,.87);border-radius:2px;border:0px solid #000}input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 0px #000;border:1px solid rgba(0,0,0,.87);height:18px;width:18px;border-radius:25px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-7px}input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(0,0,0,.87)}input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;animate:.2s;box-shadow:0px 0px 0px #000;background:rgba(0,0,0,.87);border-radius:1px;border:0px solid #000}input[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px #000;border:1px solid rgba(0,0,0,.87);height:18px;width:18px;border-radius:25px;background:#fff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:rgba(0,0,0,.87);border:0px solid #000;border-radius:2px;box-shadow:0px 0px 0px #000}input[type=range]::-ms-fill-upper{background:rgba(0,0,0,.87);border:0px solid #000;border-radius:2px;box-shadow:0px 0px 0px #000}input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0px 0px 0px #000;border:1px solid rgba(0,0,0,.87);height:18px;width:18px;border-radius:25px;background:#fff;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:rgba(0,0,0,.87)}input[type=range]:focus::-ms-fill-upper{background:rgba(0,0,0,.87)}.switch{display:block;position:relative;padding-top:0;padding-bottom:0;margin-right:16px;vertical-align:top;display:flex;flew-direction:horizontal;flex-wrap:nowrap}.switch input{position:absolute;left:-10000px}.switch .label{flex:1;order:1;cursor:default;font-size:1.1em;line-height:1.2em;padding:16px 0;margin:0px 2px 0px 0;overflow:hidden}.switch .control{order:2;cursor:pointer;width:60px;height:48px;padding:14px 7px;border-radius:50%;transition:.3s}.switch .control .track{cursor:pointer;position:relative;display:block;height:28px;padding:2px;background-color:rgba(34,31,31,.26);border-radius:24px;transition:.2s cubic-bezier(0.46, 0, 0.24, 1)}.switch .control .track .knob{cursor:pointer;position:absolute;top:2px;left:2px;display:block;height:24px;width:24px;margin:0;border-radius:50%;background-color:#f1f1f1;transition:.2s cubic-bezier(0.46, 0, 0.24, 1)}.switch.is-checked .track{background-color:#68b5e4}.switch.is-checked .track .knob{left:20px}.switch.is-disabled .label{opacity:.5}.switch.is-disabled .control{order:3;cursor:pointer;width:48px;height:48px;padding:17px 7px}.switch.is-disabled .control .track{background-color:rgba(34,31,31,.1)}.dark-mode .switch .control .track{background-color:rgba(255,255,255,.5)}.dark-mode .switch.is-checked .track{background-color:#62c06d}.dark-mode .switch.is-focused .control .track .knob::after{background-color:rgba(255,255,255,.05)}.file .field{posution:relative}.file .field input{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.mood.select{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;margin-right:16px;padding-top:8px;margin-bottom:8px;vertical-align:top}.mood.select label{flex:1}.mood.select ul{user-select:auto;color:rgba(0,0,0,.87);float:none;width:100%;border:none;margin:0;padding:14px 12px;background-color:rgba(255,255,255,.67);border-radius:3px;transition:.195s background-color;text-align:right}.mood.select ul li{cursor:pointer;font-size:.9em;padding:3px 5px;display:inline-block;background-color:rgba(0,0,0,.1)}.mood.select ul li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.mood.select ul li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.mood.select ul li.selected{color:#fff;background-color:#4891f4}.context{display:none;position:absolute;z-index:10;top:76px;right:12px;background-color:rgba(255,255,255,.97);max-width:160px;text-align:center;padding:5px 6px 4px;transform:translateY(-10px);color:rgba(255,255,255,.87);border:1px solid rgba(255,255,255,.87);background-color:#93caec;border-radius:4px;text-transform:uppercase;font-size:.7em}.context.show{display:flex}.context .info{flex:1}.context .more{flex:1;display:none;margin-left:8px}.context .more.show{display:block}@media only screen and (min-width: 1024px){.context{display:none}.context.show{display:none}}.warning.control{z-index:400;position:absolute;top:84px;left:0;right:0;display:none;text-align:center}.warning.control.clickable{cursor:pointer}.warning.control>.message{color:#fff;font-size:.8em;text-transform:uppercase;display:inline-block;padding:3px 8px;padding-left:32px;margin:0 auto;background-color:#e6b13a;background-image:url("/theme/common/icon/warning.svg");background-position:8px center;background-repeat:no-repeat;background-size:16px 16px;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);transition:1s}.warning.control.show{display:block}
