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:-.04em;line-height:7rem}.material-text.type-display3{font-size:3.5rem;font-weight:400;letter-spacing:-.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 -.085em}.material-text.style-adjust.type-display3{margin:-8px 0 64px -.07em}.material-text.style-adjust.type-display2{margin:-.5rem 0 4rem -.07em}.material-text.style-adjust.type-display1{margin:-.5rem 0 4rem -.07em}.material-text.style-adjust.type-headline{margin:-.5rem 0 1rem -.06em}.material-text.style-adjust.type-title{margin:-.5rem 0 1rem -.05em}.material-text.style-adjust.type-subheading2{margin:-.5rem 0 1rem -.06em}.material-text.style-adjust.type-subheading1{margin:-.313rem 0 .813rem -.06em}.material-text.style-adjust.type-body1{margin:-.25rem 0 .75rem}.material-text.style-adjust.type-body2{margin:-.25rem 0 .75rem}.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:-.04em;line-height:7rem}.material-text.text-display3{font-size:3.5rem;font-weight:400;letter-spacing:-.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:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 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:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);transform:translateY(150px) scale(.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:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);transform:translateY(150px) scale(.8)}.material-dialog .dialog-surface .dialog-title{font-weight:700;flex:none;margin:24px;padding:0}.material-dialog .dialog-surface .dialog-content{flex:1;padding:0 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(.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:transparent}.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(.4,0,.6,1);transform:translateX(calc(100% - 20px));background-color:#fff;width:0}.material-drawer.show{pointer-events:initial;background-color:transparent;opacity:1}.material-drawer.show .drawer-panel{transition:233ms cubic-bezier(0,0,.21,1);opacity:1;transform:translateX(0);transition:.2s cubic-bezier(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,.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,.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: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);transition:233ms cubic-bezier(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,.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:0;transform:none;z-index:16;transition:233ms cubic-bezier(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,.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,.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,.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,.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;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;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:0 4px 4px -3px rgba(0,0,0,.2),0 6px 8px 1px rgba(0,0,0,.14),0 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:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 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:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 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:0 2px 0 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:0;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:0;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:0 0}.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:transparent;-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(.4,0,.2,1);will-change:transform}body.account-mode>.container{transform:translateX(-360px);transition:225ms transform cubic-bezier(.4,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.button.style-action{display:inline-block;position:fixed;left:14px;bottom:220px;height:38px;width:38px;border-radius:50%;background-size:100%;background-image:url(/theme/common/icon/gift.svg);box-shadow:none;border:1px solid #fff}.appbar .gift.button.style-action.hide{display:none}.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.button.style-action{display:inline-block;position:relative;bottom:initial;left:initial;height:44px;width:44px;margin:5px 4px}.appbar .gift.button.style-action.hide{display:none}.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:0;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:0;padding-left:60px}}.fadeout{transition:.195s opacity cubic-bezier(.4,0,.2,1);opacity:0}.view.sign.giftcard{transition:.2 opacity linear}.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}.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;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}.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:0 0 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(.4,0,.2,1),195ms left cubic-bezier(.4,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(.4,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(.4,0,.2,1),195ms left cubic-bezier(.4,0,.2,1)}.audio-player .inner .body .controls .group .button.style-action.history.selected{display:none}.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;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.selected{display:inline-block}.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}.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(.4,0,.2,1)}.timeline .body{white-space:nowrap;position:relative;display:inline-block;height:44px;vertical-align:bottom;text-align:center;padding:5px 32px;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(.4,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(.4,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(.4,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(.4,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(.4,0,.2,1)}.timeline>.body>.decade.playing:hover{background-color:transparent;background-size:56px 120px}.timeline>.body>.decade[data-decade="2070"]{background-image:url(/theme/fancy/icon/timeline/2070.svg)}.timeline>.body>.decade[data-decade="2070"].selected{background-image:url(/theme/fancy/icon/timeline/2070-on.svg)}.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(.4,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(.4,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}.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 0;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}.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:0 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(.4,0,.2,1)}.dialog.signup.show{transform:translateX(-1px);transition:225ms transform cubic-bezier(.4,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;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(.4,0,.2,1)}.rgpd.show{transform:translateX(0);transition:225ms transform cubic-bezier(.4,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:0 0}.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:0;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;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:transparent}.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:transparent}.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:0;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(.4,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;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(.4,0,.2,1)}.now.open .group .audio-player .track{transform:translateY(0);transition:225ms transform cubic-bezier(.4,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(.4,0,.2,1);border-left:none;border-right:none;border-top:2px solid #000;transition:195ms left cubic-bezier(.4,0,.2,1),195ms right cubic-bezier(.4,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(.4,0,.2,1)}.now>.group .audio-player .inner .body .progress{transition:225ms left cubic-bezier(.4,0,.2,1)}.now>.group .audio-player .inner .body .time .duration{transition:225ms right cubic-bezier(.4,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(.4,0,.2,1)}.now>.group .contributor.show{transform:none}.now.open{position:absolute;bottom:0;width:inherit;height:433px;transition:225ms height cubic-bezier(.4,0,.2,1)}.now.open>.group>.audio-player .inner .image{width:0;border-right:none;transition:225ms width cubic-bezier(.4,0,.2,1)}.now.open>.group>.audio-player .inner .body{padding-left:0;transition:225ms padding-left cubic-bezier(.4,0,.2,1)}.now.open>.group>.audio-player .inner .body .progress{left:0;transition:225ms left cubic-bezier(.4,0,.2,1)}.now.open>.group>.audio-player .inner .body .time .duration{right:12px;transition:225ms right cubic-bezier(.4,0,.2,1)}.now.open>.group>.audio-player .track{transform:none;transition:225ms transform cubic-bezier(.4,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(.4,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(.4,0,.2,1),195ms left cubic-bezier(.4,0,.2,1),195ms right cubic-bezier(.4,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(.4,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(.4,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(.4,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(.4,0,.2,1)}.account.view>.body .navi.hide{transform:translateX(-100%);transition:transform 225ms cubic-bezier(.4,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:transparent;transition:225ms background-color cubic-bezier(.4,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(.4,0,.2,1)}.account.view>.body .views.show{transform:translateX(0%);transition:transform 225ms cubic-bezier(.4,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(.4,0,.2,1);will-change:opacity}.account-underlay.show{pointer-events:auto;opacity:1;transition:425ms opacity cubic-bezier(.4,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 transparent}}@media only screen and (min-width:1024px){.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: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 transparent}}.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(.4,0,.2,1),.195s opacity cubic-bezier(.4,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(.4,0,.2,1),.195s opacity cubic-bezier(.4,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:0 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(.4,0,.2,1)}.information.view.show{background-color:rgba(0,0,0,.5);transition:225ms background-color cubic-bezier(.4,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(.4,0,.2,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)}.information.view .navi.show{transform:translateX(0);transition:225ms transform cubic-bezier(.4,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:transparent;transition:225ms background-color cubic-bezier(.4,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}.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(.4,0,.2,1)}.information.view .info.show{transform:translateX(0);transition:225ms transform cubic-bezier(.4,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: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(-360px);transition:195ms transform cubic-bezier(.4,0,.2,1)}.information.view .navi.show{transform:translateX(0);transition:225ms transform cubic-bezier(.4,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 transparent}.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 transparent}.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: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(-3600px);transition:195ms transform cubic-bezier(.4,0,.2,1)}.information.view .info.show{transform:translateX(0);transition:225ms transform cubic-bezier(.4,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}.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(.4,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:154px;right:0;overflow:hidden;display:flex;flex-direction:column;flex:none;width:100%;background-color:#fff;transform:translateY(120%);transition:.225s transform cubic-bezier(.4,0,.2,1)}.view.history.show{transform:translateY(0px);transition:.225s transform cubic-bezier(.4,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(.4,0,.2,1)}.view.history.show{transform:translateY(0px);transition:.225s transform cubic-bezier(.4,0,.2,1)}.view.history.up{bottom:300px;transition:.195s bottom cubic-bezier(.4,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(.4,0,.2,1)}.view.people.show{display:flex}.view.people>.head{position:relative;flex:none;display:flex;padding: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;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,.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;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(.4,0,.2,1)}.registered.view.show{pointer-events:auto;opacity:1;transition:.195s opacity cubic-bezier(.4,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(.4,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(.4,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;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}.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;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:0 0!important}.payment.view.sign form .stripe .StripeElement{display:block;padding:16px 12px;background-color:rgba(0,0,0,.05);border-radius:6px}.payment.view.sign form .stripe .StripeElement.StripeElement--focus{padding: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;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;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:0 0!important}.giftcard.view.sign form .stripe .StripeElement{display:block;padding:16px 12px;background-color:rgba(0,0,0,.05);border-radius:6px}.giftcard.view.sign form .stripe .StripeElement.StripeElement--focus{padding: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}.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(.4,0,.2,1),.395s transform cubic-bezier(.4,0,.2,1)}.plans.view.show{opacity:1;transform:translateY(0);transition:.295s opacity cubic-bezier(.4,0,.2,1),.395s transform cubic-bezier(.4,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;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;margin:0 16px;margin-bottom:64px;border:2px solid #e5e5e5;border-radius:10px;box-shadow:0 0 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;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;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;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;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;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}.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:0 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;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(.4,0,.2,1)}.login.form.show{opacity:1;transform:translateY(0);transition:.295s opacity cubic-bezier(.4,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:0 2px 0 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(.4,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}.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:0;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:0;left:0;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:0}.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(.4,0,.2,1),195ms top cubic-bezier(.4,0,.2,1),195ms bottom cubic-bezier(.4,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(.4,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(.4,0,.2,1)}.list.liked.show{transform:translateY(0px)}.list.liked.up{bottom:500px;transition:.195s bottom cubic-bezier(.4,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(.4,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(.4,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(.4,0,.2,1),195ms width cubic-bezier(.4,0,.2,1)}.list.notification.up{bottom:500px;transition:.195s bottom cubic-bezier(.4,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;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(.4,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(.4,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}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:0 2px 0 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(.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(.4,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(.4,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(.65,.815,.735,.395) infinite;animation:indeterminate 2.1s cubic-bezier(.65,.815,.735,.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(.165,.84,.44,1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165,.84,.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;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;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:0 2px 0 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:0 2px 0 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:0 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:0 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(.4,0,.2,1),.195s opacity cubic-bezier(.4,0,.2,1)}.taxi-control.show{opacity:1;pointer-events:auto;transition:.225s transform cubic-bezier(.4,0,.2,1),.195s opacity cubic-bezier(.4,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:0 0 0 #000;background:rgba(0,0,0,.87);border-radius:2px;border:0 solid #000}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 #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:0 0 0 #000;background:rgba(0,0,0,.87);border-radius:1px;border:0 solid #000}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #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:0 0;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:rgba(0,0,0,.87);border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000}input[type=range]::-ms-fill-upper{background:rgba(0,0,0,.87);border:0 solid #000;border-radius:2px;box-shadow:0 0 0 #000}input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #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:0 2px 0 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(.46,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(.46,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}