.context-menu{min-width:190px;max-width:240px;padding:4px;position:fixed;top:20px;left:20px;border-radius:4px;border:1px solid var(--border-color-1);box-shadow:var(--box-shadow-2);background-color:var(--bg-1);z-index:10000000}.context-menu .context-menu-group{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border-color-3)}.context-menu .context-menu-group:first-of-type .context-menu-group-name{padding-top:10px}.context-menu .context-menu-group:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.context-menu .context-menu-group-name{padding-left:8px;margin-bottom:8px;font-size:12px;font-weight:800;text-transform:uppercase;color:var(--text-color-3);border-bottom:1px solid var(--border-color-1);-webkit-user-select:none;user-select:none}.context-menu li button{width:100%;padding:8px;border:none;text-align:left;font:400 13px var(--font-family);color:var(--text-color-2);cursor:pointer;border-radius:4px;-webkit-user-select:none;user-select:none;-webkit-appearance:none;background-color:var(--bg-1)}.context-menu li button:hover{background-color:var(--bg-4)}.toast{width:400px;padding:20px;display:flex;gap:15px;border-radius:4px;position:relative;overflow:hidden;box-shadow:var(--box-shadow-2);border:1px solid var(--border-color-3);background-color:var(--bg-1);transition:opacity .6s}.toast.fade-out{opacity:0}.toast.has-body .toast-status-icon{padding-top:1px;align-items:flex-start}.toast.has-body .toast-content{display:flex;flex:1;align-items:flex-start}.toast[data-type=success] .toast-status-icon i{color:var(--success-bg)}.toast[data-type=warning] .toast-status-icon i{color:var(--warning-bg)}.toast[data-type=danger] .toast-status-icon i{color:var(--danger-bg)}.toast .toast-content{padding:0;flex-grow:1;display:flex;align-items:center;flex-wrap:wrap}.toast .toast-status-icon{display:flex;align-items:center}.toast .toast-status-icon i{font-size:16px}.toast .toast-title{width:100%;font-size:15px;font-weight:400;position:relative}.toast .toast-body{padding-top:5px;color:var(--text-color-4);font-size:14px}.toast .toast-body p{margin-bottom:7px}.toast .toast-body p:last-of-type{margin-bottom:0}.toast .toast-body a{color:var(--accent-color)}.toast .toast-body a:hover{text-decoration:underline}.toast .toast-close{width:24px;height:24px;color:var(--text-color-3);cursor:pointer}.toast .toast-close i{font-size:14px}.toast .toast-controls{width:100%;padding-top:15px;display:flex;gap:10px}.toast .links a{margin-right:15px}.toaster{display:flex;flex-direction:column;position:fixed;bottom:20px;right:20px;z-index:100000000}.toaster .single-toast{margin-top:10px;display:flex;justify-content:flex-end}.toaster .toaster-controls{padding-top:10px;display:flex;justify-content:flex-end}.app-icon{padding:0;display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:100%}.app-icon.border-1{border:1px solid var(--border-color-1)}.app-icon.border-2{border:1px solid var(--border-color-2)}.app-icon.border-3{border:1px solid var(--border-color-3)}.app-icon.border-4{border:1px solid var(--border-color-4)}.app-icon i{font-size:18px;color:var(--text-color-2)}.app-icon[data-hover-type=icon]:hover i{color:var(--accent-color)}.app-icon[data-hover-type=background]:hover{background-color:var(--bg-5)}.app-icon[data-hover-type=glass]:hover{background:#fff3;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.button-icon{padding:8px;cursor:pointer;border:none;background:none;-webkit-appearance:none}.href-icon{cursor:pointer;border:none;background:none;-webkit-appearance:none}.href-icon:after{content:"";position:absolute;top:-7px;left:-7px;right:-7px;bottom:-7px;border-radius:4px;z-index:-1}.span-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:100%}.span-icon.border-1{border:1px solid var(--border-color-1)}.span-icon.border-2{border:1px solid var(--border-color-2)}.span-icon.border-3{border:1px solid var(--border-color-3)}.span-icon.border-4{border:1px solid var(--border-color-4)}.span-icon i{font-size:18px;color:var(--text-color-2)}.popout-anchor{position:relative;display:inline-flex}.popout-box{position:absolute;z-index:1000}.popout-inner{width:260px;border-radius:var(--border-radius-s);display:flex;flex-direction:column;box-shadow:var(--box-shadow-2);border:1px solid var(--border-color-1);background-color:var(--bg-1)}.popout-title{padding:15px 20px 0;font-size:14px;font-weight:800;color:var(--text-color-1);text-transform:uppercase}.popout-icon-trigger{width:40px;height:40px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;border:none;background:none}.popout-icon-trigger:before{content:"";opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100%;background:var(--bg-3);transition:opacity .2s}.popout-icon-trigger:hover:before,.popout-icon-trigger.open:before{opacity:.8}.popout-icon-trigger.open .fa-icon{color:var(--accent-color)}.popout-icon-trigger .fa-icon{position:relative;z-index:2;font-size:19px;color:var(--text-color-3);transition:all .3s;transform:scale(1)}.loading-indicator.inline{display:inline-flex}.loading-indicator.size-xs svg{width:16px;height:16px}.loading-indicator.size-s svg{width:20px;height:20px}.loading-indicator.size-m svg{width:38px;height:38px}.loading-indicator.size-l svg{width:52px;height:52px}.button{height:38px;padding:8px 20px;font:500 14px var(--font-family);border:1px solid var(--border-color-1);color:var(--text-color-1);cursor:pointer;display:inline-flex;align-items:center;position:relative;-webkit-user-select:none;user-select:none;border-radius:var(--border-radius);background:var(--button-bg);transform:translateY(0);transition:transform 125ms,background-color .1s;-webkit-appearance:none}.button .button-text{margin:0;font:inherit;color:inherit}.button:not(:disabled):hover:not(.glass){background:var(--button-bg-hover)}.button.glass:not(:disabled):hover{animation:.7s cubic-bezier(.34,1.56,.64,1) 0s 1 normal forwards inniePop}.button.solid{border:none;background:var(--button-bg-solid)}.button.solid:not(:disabled):hover{background:var(--button-bg-hover)}.button.outline{border:1px solid var(--border-color-1);background:none}.button.outline:not(:disabled):hover{background:var(--button-bg-hover)}.button.textual{border:none;text-transform:uppercase;font-weight:800;background:none}.button.textual:not(:disabled):hover{background:var(--button-bg-hover)}.button.plain{width:auto;height:auto;border:none;padding:0;color:var(--accent-color);font-weight:400;font-size:14px;background:none}.button.plain:not(:disabled):hover{text-decoration:underline;background:none}.button.tag{padding:22px 20px;font-size:14px;font-weight:800;border-radius:50px;color:var(--text-color-1);border:none;cursor:pointer;background-color:var(--bg-4);-webkit-appearance:none}.button.tag:not(:disabled):hover{background:var(--button-bg-hover)}.button.arrow-text{height:auto;padding:0;border:none;background:none;display:inline-block}.button.arrow-text:after{content:"➜";color:var(--accent-color);position:relative;text-decoration:none!important;right:-5px;transition:all .3s}.button.arrow-text:not(:disabled):hover{background:none}.button.arrow-text:not(:disabled):hover .button-text{text-decoration:underline}.button.arrow-text:not(:disabled):hover:after{color:var(--accent-color);text-decoration:none!important;right:-10px}.button.arrow-text .span-icon{min-width:24px;justify-content:flex-start}.button.arrow-text .span-icon i{margin-right:8px}.button.arrow-text .button-text{white-space:normal}.button.action{height:auto;min-height:80px;padding:15px 35px;font-size:17px;font-weight:500;display:flex;border-radius:40px;align-items:center;position:relative;overflow:hidden;color:var(--text-color-3);background:var(--bg-1);transform:scale(1);transition:transform .2s}.button.action.party .party-room{opacity:1}.button.action.party i,.button.action.party .button-text{color:#fff!important}.button.action:not(:disabled):hover{background-color:var(--bg-1)!important}.button.action:not(:disabled):hover i{color:var(--accent-color)}.button.action:active{animation:.7s cubic-bezier(.34,1.56,.64,1) 0s 1 normal forwards inniePop}.button.action .party-room{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;animation:gradient 22s alternate-reverse infinite;background-size:3000% 1000%;z-index:-1}.button.action i{margin-right:17px;color:var(--text-color-3);font-size:22px}.button.with-icon .internal-svg{width:25px;height:25px;position:relative;top:-1px;left:-5px}.button.circle-icon{width:30px;height:30px;padding:0;justify-content:center;align-items:center;border-radius:100%}.button.circle-icon .span-icon{min-height:auto}.button.circle-icon .span-icon i{margin-right:0}.button.animation{transform:translateY(0)!important}.button.checkmark-animation{--circle-length: 151px;--check-length: 36px}.button.checkmark-animation .successAnimationCircle{stroke-dasharray:var(--circle-length) var(--circle-length);stroke:var(--text-color-1)!important}.button.checkmark-animation .successAnimationCheck{stroke-dasharray:var(--check-length) var(--check-length);stroke:var(--text-color-1)!important}.button.checkmark-animation .successAnimationResult{fill:var(--success);opacity:0}.button.checkmark-animation .successAnimation.animated{animation:1s ease-out 0s 1 both scaleAnimation}.button.checkmark-animation .successAnimation.animated .successAnimationCircle{animation:.8s cubic-bezier(.77,0,.175,1) 0s 1 both drawCircle,.3s linear .9s 1 both fadeOut}.button.checkmark-animation .successAnimation.animated .successAnimationCheck{animation:.8s cubic-bezier(.77,0,.175,1) 0s 1 both drawCheck,.3s linear .9s 1 both fadeOut}.button.checkmark-animation .successAnimation.animated .successAnimationResult{animation:.3s linear .9s both fadeIn}.button .button-text{white-space:nowrap}.button i{margin-right:12px;font-size:16px}.button:active{transform:translateY(0)}.button:disabled{opacity:50%;cursor:not-allowed;transform:translateY(0)!important}.button.danger{color:var(--danger);border-color:var(--danger)}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.button-choiced .button:not(.choices-toggle){border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.button-choiced .choices-toggle{padding:8px 12px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid var(--border-color-1)}.button-choiced .choices-toggle i{margin-right:0;font-size:14px}.button-choices{margin:0;padding:6px;list-style:none}.button-choices button{width:100%;padding:9px 10px;display:flex;align-items:center;gap:10px;font:500 14px var(--font-family);color:var(--text-color-1);border:none;border-radius:var(--border-radius-s);background:none;cursor:pointer}.button-choices button:hover{background:var(--button-bg-hover)}.button-choices button i{width:18px;font-size:14px;text-align:center;color:var(--text-color-3)}.action-button-animation-box{display:inline-flex;transform:scale(1);transition:transform .2s}.action-button-animation-box:hover{animation:.7s cubic-bezier(.34,1.56,.64,1) 0s 1 normal forwards inniePop}@keyframes scaleAnimation{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes drawCircle{0%{stroke-dashoffset:var(--circle-length)}to{stroke-dashoffset:0}}@keyframes drawCheck{0%{stroke-dashoffset:var(--check-length)}to{stroke-dashoffset:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.card{display:flex;flex-direction:column;overflow:hidden;border-radius:12px;background-size:cover}.card.padding-thick{padding:20px}.card.padding-thick>.card-header{padding:10px 40px;min-height:90px}.card.padding-thick>.card-content{padding:30px 40px}.card.padding-thick>.card-footer{padding:30px 20px 20px 40px}.card.padding-regular>.card-header{padding:30px 40px;min-height:90px}.card.padding-regular>.card-content{padding:30px 40px}.card.padding-thin>.card-header{padding:10px 24px;min-height:78px}.card.padding-thin>.card-content{padding:24px}.card.padding-none>.card-content{padding:0!important}.card.shadow-1{box-shadow:var(--box-shadow-1)}.card.shadow-2{box-shadow:var(--box-shadow-2)}.card.shadow-3{box-shadow:var(--box-shadow-3)}.card.shadow-4{box-shadow:var(--box-shadow-4)}.card.bg-1{background-color:var(--bg-1)}.card.bg-2{background-color:var(--bg-2)}.card.bg-3{background-color:var(--bg-3)}.card.bg-4{background-color:var(--bg-4)}.card.border-1{border:1px solid var(--border-color-1)}.card.border-2{border:1px solid var(--border-color-2)}.card.border-3{border:1px solid var(--border-color-3)}.card.border-4{border:1px solid var(--border-color-4)}.card.has-header>.card-content{padding-top:0}.card.has-footer>.card-content{padding-bottom:0}.card.bottom-align-content>.card-content{display:flex;flex-grow:1;align-items:flex-end}.card>.card-header h1,.card>.card-header h2,.card>.card-header h3,.card>.card-header h4,.card>.card-header h5,.card>.card-header h6,.card>.card-header p,.card>.card-header ul,.card>.card-header ol,.card>.card-header img,.card>.card-header i,.card>.card-header button,.card>.card-footer h1,.card>.card-footer h2,.card>.card-footer h3,.card>.card-footer h4,.card>.card-footer h5,.card>.card-footer h6,.card>.card-footer p,.card>.card-footer ul,.card>.card-footer ol,.card>.card-footer img,.card>.card-footer i,.card>.card-footer button{margin-bottom:0}.card>.card-header{display:flex;align-items:center;gap:20px;justify-content:space-between}.card>.card-header .card-icon{margin-right:10px;position:relative;color:var(--text-color-2)}.card>.card-header .card-icon i{font-size:inherit}.card>.card-header .card-icon.size-l{font-size:26px}.card>.card-header .card-icon.size-m{font-size:19px}.card>.card-header>.card-title{display:flex;align-items:center;flex-grow:1}.card>.card-header .right-section{display:flex;gap:10px}.card>.card-header .right-section form{display:flex;gap:10px}.card>.card-content{width:100%;line-height:1.5em;overflow-y:auto;flex-grow:1}.card>.card-footer{width:100%;padding:20px 20px 20px 40px;display:flex;font-size:13px;justify-content:flex-end;align-items:center}.card>.card-footer button{margin:0 5px}.card>.access-error{height:100%}.card .card-empty-text{font-weight:500;font-size:14px}@media screen and (max-width: 768px){.card.padding-thick{padding:0}.card.padding-thick>.card-content{padding:15px 20px!important}.card.padding-thick>.card-footer{padding:30px 20px 20px}.card.padding-regular>.card-content{padding:15px 20px!important}.card.padding-thin>.card-content{padding:10px 24px!important}.card.padding-none>.card-content{padding:0!important}.card>.card-header{padding:20px 20px 0}.card>.card-content{padding:30px}.card>.card-footer{padding:10px 10px 10px 20px}}.modal-layer{padding:var(--gutter);position:fixed;top:0;right:0;left:0;bottom:0;align-items:center;justify-content:center;visibility:hidden;pointer-events:none;opacity:0;z-index:10000000}.modal-layer.open{display:flex;opacity:1;pointer-events:all;visibility:visible}.modal-layer.open .modal-underlay{opacity:.4}.modal-layer .modal-underlay{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;opacity:0;background-color:#000;transition:all .2s}.modal-layer .modal-center{position:relative;z-index:2}.modal-layer .modal-content{width:100%;max-width:600px;max-height:calc(100vh - 80px);position:relative;background:var(--bg-1)}.modal-layer .modal-close{width:26px;height:26px;position:absolute;top:-25px;right:-25px;font-size:16px;cursor:pointer;border-radius:100%;display:flex;align-items:center;justify-content:center;border:none;z-index:3;background:#0003}.modal-layer .modal-close:focus{outline:1px solid var(--border-color-1)}.modal-layer .modal-close i{color:var(--bg-5)}@media (max-width: 768px){.modal-layer .modal-close{right:-15px}}.modal-layer .modal-loading{width:400px;min-height:125px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.modal-layer .modal-content{width:100%!important}}.access-error,.component-error{width:100%;display:flex;justify-content:center;align-items:center}.access-error .error-information,.component-error .error-information{max-width:400px;text-align:center;display:flex;flex-direction:column;gap:10px}.access-error .error-name,.component-error .error-name{font-size:14px;font-weight:600;font-family:monospace}.access-error .error-message,.component-error .error-message{font-size:14px;font-weight:400;font-family:monospace}.access-error .error-message p,.component-error .error-message p{margin-bottom:10px}.h3{margin-bottom:20px;color:var(--text-color-1);font:900 28px/1.1em var(--font-family)}@media (max-width: 768px){.h3{font-size:24px}}.drawer-layer{position:fixed;top:0;right:0;bottom:0;left:100%;pointer-events:none;z-index:1000000}.drawer-layer .drawer-pane{max-width:100vw;position:absolute;top:var(--gutter);bottom:var(--gutter);pointer-events:all}.drawer-layer .drawer-pane.width-m{width:460px}.drawer-layer .drawer-pane.width-l{width:680px}.drawer-layer .drawer-pane.width-xl{width:900px}.drawer-layer .drawer-pane-inner{width:100%;position:absolute;top:0;right:0;bottom:0;transform:translate(-20px)}.drawer-layer .drawer-content{width:100%;position:absolute;top:0;bottom:0;overflow:hidden;background:var(--bg-1);z-index:2}.drawer-layer .drawer-card-inner{height:100%;display:flex;flex-direction:column}.drawer-layer .drawer-body{flex-grow:1}.drawer-layer .drawer-tabs[data-active="0"] .drawer-tab[data-index="0"],.drawer-layer .drawer-tabs[data-active="1"] .drawer-tab[data-index="1"],.drawer-layer .drawer-tabs[data-active="2"] .drawer-tab[data-index="2"],.drawer-layer .drawer-tabs[data-active="3"] .drawer-tab[data-index="3"],.drawer-layer .drawer-tabs[data-active="4"] .drawer-tab[data-index="4"],.drawer-layer .drawer-tabs[data-active="5"] .drawer-tab[data-index="5"],.drawer-layer .drawer-tabs[data-active="6"] .drawer-tab[data-index="6"],.drawer-layer .drawer-tabs[data-active="7"] .drawer-tab[data-index="7"],.drawer-layer .drawer-tabs[data-active="8"] .drawer-tab[data-index="8"],.drawer-layer .drawer-tabs[data-active="9"] .drawer-tab[data-index="9"]{display:block}.drawer-layer .drawer-tabs .drawer-tabs-row{width:calc(100% + 80px);margin:10px -40px 30px;display:flex}.drawer-layer .drawer-tabs .drawer-tab-button{padding:15px;border-left:none;border-right:1px solid var(--border-color-3);border-top:1px solid var(--border-color-3);border-bottom:1px solid var(--border-color-3);font-family:var(--font-family);color:var(--text-color-2);font-weight:500;display:flex;flex-grow:1;cursor:pointer;align-items:center;justify-content:center;position:relative;background:none}.drawer-layer .drawer-tabs .drawer-tab-button:last-of-type{border-right:none}.drawer-layer .drawer-tabs .drawer-tab-button:hover{background-color:var(--bg-3)}.drawer-layer .drawer-tabs .drawer-tab-button.active:after{content:"";height:2px;position:absolute;bottom:0;left:0;right:0;background-color:var(--accent-color)}.drawer-layer .drawer-tabs .drawer-tab{display:none;margin-bottom:25px}.drawer-layer .drawer-section{margin-bottom:25px}.drawer-layer .drawer-section .drawer-section-title{margin-bottom:10px;font-size:15px;font-weight:800;text-transform:uppercase}.drawer-layer .drawer-section:last-of-type{margin-bottom:0}.drawer-layer .drawer-section .access-error .error-information{gap:2px}.drawer-layer .drawer-section .access-error .error-name,.drawer-layer .drawer-section .access-error .error-message{font-size:12px}.drawer-layer .drawer-section form footer{width:100%;display:flex;justify-content:flex-end;padding:20px 0}.drawer-layer .drawer-close{position:absolute;top:20px;right:15px;font-size:20px;cursor:pointer;z-index:3;border:none;background:none}.drawer-layer .drawer-close i{color:var(--text-color-1)}.drawer-layer .drawer-loading{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center}.drawer-layer .drawer-subtitle{margin-top:-15px;margin-bottom:20px;font-weight:400;font-size:17px}@media (max-width: 768px){.drawer-layer .drawer-pane{max-width:calc(100vw - (var(--gutter) * 2))}}.photo-viewer{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000}.photo-viewer.hide-ui .hides{display:none}.photo-viewer.sidebar-open .photo-frame{padding-left:24px;padding-top:24px;padding-bottom:24px}.photo-viewer.sidebar-open .image{border-radius:var(--border-radius)}.photo-viewer.sidebar-open .prev-photo{left:49px}.photo-viewer.sidebar-open .toggle-sidebar i{color:var(--accent-color)}.photo-viewer .photo-viewer-image{height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.photo-viewer .photo-frame{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;transition:padding .2s}.photo-viewer .photo-frame .load-error-message{padding:6px 8px;font-weight:600;font-size:14px;position:absolute;top:50%;left:50%;color:var(--text-color-2);border-radius:8px;background-color:var(--bg-2);transform:translate(-50%,-50%)}.photo-viewer .image{max-width:100%;max-height:100%;transition:border-radius .2s}.photo-viewer .photo-viewer-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo-viewer .photo-viewer-actions{position:absolute;top:24px;right:24px;display:flex;gap:18px;flex-direction:column}.photo-viewer .viewer-button{width:32px;height:32px;padding:0;display:flex;border:none;font-size:32px;color:var(--bg-5);cursor:pointer;border-radius:100%;background:none;transition:all .2s;z-index:10}.photo-viewer .viewer-button i{font-size:32px}.photo-viewer .viewer-button:hover{opacity:.8}.photo-viewer .prev-photo{left:0}.photo-viewer .next-photo{right:0}.photo-viewer .next-photo,.photo-viewer .prev-photo{width:200px;height:80vh;font-size:50px;position:absolute;top:calc(50% - 40vh);display:flex;align-items:center;justify-content:center}.photo-viewer .next-photo i,.photo-viewer .prev-photo i{font-size:42px}.photo-viewer .photo-control-bar{position:absolute;top:20px;right:90px;padding:10px 12px;border-radius:50px;box-shadow:var(--box-shadow-2);background-color:var(--bg-5)}.photo-viewer .photo-control-bar .photo-control-bar-nav{display:flex;align-items:center;gap:8px;-webkit-user-select:none;user-select:none}.photo-viewer .photo-control-bar .photo-control-bar-nav .photo-control-bar-nav-pagination{margin:0 3px;padding:2px 7px;border-radius:8px;font-size:16px;font-weight:600;color:var(--text-color-3);line-height:1}.photo-viewer .photo-control-bar .photo-control-bar-nav .photo-control-bar-nav-pagination .photo-control-bar-nav-pagination-sep{padding:0 4px}.photo-viewer .photo-control-bar .secondary-button{font-size:17px;margin:0 3px;color:var(--text-color-5);display:flex;align-items:center;border-radius:0}.photo-viewer .photo-control-bar .secondary-button i{width:17px;height:17px}.photo-viewer .photo-control-bar button{padding:0;display:flex;border:none;cursor:pointer;border-radius:100%;background:none}.photo-viewer .photo-control-bar button:hover{color:var(--text-color-3)}.photo-viewer-sidebar{height:100%;padding:24px;position:absolute;top:0;bottom:0}.photo-viewer-sidebar .photo-viewer-sidebar-card{height:100%;position:relative}.photo-viewer-sidebar .photo-viewer-sidebar-card>div{height:100%;overflow:hidden;display:flex;flex-direction:column}.photo-viewer-sidebar .loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo-viewer-sidebar .file-name{margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.photo-viewer-sidebar .title-row{width:100%;display:flex;justify-content:space-between;align-items:center}.photo-viewer-sidebar .title-row .close-sidebar{border:none;cursor:pointer;background:none}.photo-viewer-sidebar .taken-at{font-size:14px;font-weight:300}.photo-viewer-sidebar .date-metadata{margin-bottom:30px}.photo-viewer-sidebar .slideshow i{position:relative;top:-1px}.photo-viewer-sidebar .metadata-tags{display:flex;align-items:center;gap:6px}.photo-viewer-sidebar .metadata-tags .metadata-tag{padding:3px 8px;display:inline-flex;font-weight:800;font-size:12px;border-radius:4px;cursor:default;text-align:center;text-transform:uppercase;background-color:var(--bg-5)}.photo-viewer-sidebar .metadata-tags i{margin:3px 3px 0;color:var(--text-color-2)}.photo-viewer-sidebar .metadata-tags i:before{font-size:12px}.photo-viewer-sidebar .dimensions-sep{margin:0 3px;font-size:10px}.photo-viewer-sidebar .photo-albums{margin-bottom:20px;position:relative;z-index:5}.photo-viewer-sidebar .photo-albums .select{width:100%;max-width:none;border:none}.photo-viewer-sidebar .file-metadata{margin-bottom:20px;flex:1 1;overflow:hidden;display:flex;flex-direction:column}.photo-viewer-sidebar .file-metadata .metadata-title-bar{padding:0 13px 14px;display:flex;justify-content:space-between;align-items:center}.photo-viewer-sidebar .file-metadata .metadata-title{margin-bottom:0;line-height:1}.photo-viewer-sidebar .file-metadata .metadata-scroll{padding:14px;flex:1 0;overflow-y:scroll;border-radius:var(--border-radius);border:1px solid var(--border-color-3)}.photo-viewer-sidebar .file-metadata .metadata-type{margin-bottom:14px;font-size:16px;font-weight:900;position:relative}.photo-viewer-sidebar .file-metadata .metadata-type:after{content:"";position:absolute;left:0;right:0;bottom:-6px;border-bottom:1px solid var(--border-color-1)}.photo-viewer-sidebar .file-metadata .metadata-list{margin-bottom:20px}.photo-viewer-sidebar .file-metadata .metadata-list:last-of-type{margin-bottom:0}.photo-viewer-sidebar .file-metadata .metadata-list li{margin-bottom:5px;display:flex;gap:10px}.photo-viewer-sidebar .file-metadata .metadata-list li>span{width:50%;overflow:hidden;text-overflow:ellipsis;font-size:13px}.photo-viewer-sidebar .file-metadata .metadata-list li .metadata-key{font-weight:500}.photo-viewer-sidebar .sidebar-buttons{margin-bottom:30px}.photo-viewer-sidebar .sidebar-buttons>div{margin-bottom:8px;display:flex;gap:8px}.photo-viewer-sidebar .sidebar-buttons>div:last-of-type{margin-bottom:0}.photo-viewer-sidebar .sidebar-buttons .button{width:50%;justify-content:center}.photo-viewer-sidebar .sidebar-map{width:100%;height:200px;border-radius:var(--border-radius);position:relative;display:flex;flex:0 0 200px;overflow:hidden;align-items:center;justify-content:center;background-color:var(--bg-3)}.photo-viewer-sidebar .sidebar-map .map-not-available{font-size:13px;font-weight:300}#photo-viewer-portal{position:relative;z-index:5000}.h1{margin-bottom:25px;color:var(--text-color-1);font:900 40px/1.1em var(--font-family)}@media (max-width: 768px){.h1{font-size:32px}}.brand-logo{display:inline-flex;border-radius:25%}.brand-logo.square svg{border:1px solid #e8e8e8}.brand-logo.size-xs svg{width:35px;height:35px}.brand-logo.size-xs.birb svg{width:35px;height:30px}.brand-logo.size-s svg{width:50px;height:50px}.brand-logo.size-s.birb svg{width:50px;height:40px}.brand-logo.size-m svg{width:60px;height:60px}.brand-logo.size-m.birb svg{width:75px;height:60px}.brand-logo.size-l svg{width:75px;height:75px}.brand-logo.size-l.birb svg{width:100px;height:80px}.brand-logo.size-xl svg{width:90px;height:90px}.brand-logo.size-xl.birb svg{width:150px;height:120px}.brand-logo .birb{border-radius:0!important}.brand-logo svg{border-radius:25%}.written-text>*:last-child{margin-bottom:0}.written-text h1,.written-text h2,.written-text h3,.written-text h4,.written-text h5,.written-text h6{margin-bottom:20px;color:var(--text-color-1);font-family:var(--font-family);line-height:1.1em;border:none}.written-text h1{font-size:40px;font-weight:900}.written-text h2{font-size:34px;font-weight:900}.written-text h3{font-size:28px;font-weight:900}.written-text h4{font-size:24px;font-weight:900}.written-text h5{font-size:20px;font-weight:900}.written-text h6{font-size:18px;font-weight:900}.written-text p{margin-bottom:20px;color:var(--text-color-1);font-family:var(--font-family);font-weight:400;font-size:16px;line-height:1.5em}.written-text ul,.written-text ol{padding-left:20px;margin-bottom:20px;margin-left:20px;color:var(--text-color-1)}.written-text ul li ol,.written-text ul li ul,.written-text ol li ol,.written-text ol li ul{margin-top:5px;margin-bottom:5px}.written-text ul li ol:last-of-type,.written-text ul li ul:last-of-type,.written-text ol li ol:last-of-type,.written-text ol li ul:last-of-type{margin-bottom:5px}.written-text ul li ol:first-of-type,.written-text ul li ul:first-of-type,.written-text ol li ol:first-of-type,.written-text ol li ul:first-of-type{margin-bottom:5px}.written-text ul{list-style:disc}.written-text ol{list-style:decimal}.written-text li{padding-left:5px;margin-bottom:5px;font-family:var(--font-family);line-height:1.4em;font-weight:400;font-size:16px}.written-text li:last-of-type{margin-bottom:0}.written-text a{color:var(--accent-color)}.written-text a:hover{text-decoration:underline}.written-text img{width:100%;padding:0 10% 20px}.written-text code{margin-bottom:20px;padding:20px 22px;font-family:monospace;font-size:13px;display:block;border-radius:var(--border-radius);background:var(--bg-3)}.written-text pre code{text-wrap:wrap}.written-text p code,.written-text li code{padding:3px 8px;font-family:monospace;font-size:13px;display:inline}.written-text .arrow-link{margin-bottom:20px}.app-menu{width:100%;padding:15px 20px 10px}.app-menu .web-apps{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.app-menu .web-apps>div{margin-bottom:4px;display:flex;justify-content:center;flex:1 0 50%}.app-menu .web-apps .app-name{padding-top:2px;font-weight:800;font-size:13px;text-align:center;color:var(--text-color-1)}.app-menu .web-apps svg{transition:all .15s;transform:scale(1)}.app-menu .web-apps a{width:100%;padding:10px 0 5px;display:block;text-align:center}.app-menu .web-apps a:hover{border-radius:16px;background-color:var(--bg-3)}.user-avatar{border-radius:100%;display:flex;align-items:center;font-weight:800;color:#fff;-webkit-user-select:none;user-select:none;justify-content:center;box-shadow:var(--box-shadow-1);background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:var(--bg-4)}.user-avatar.size-xs{width:32px;height:32px;font-size:9px}.user-avatar.size-xs i{font-size:11px}.user-avatar.size-s{width:45px;height:45px;font-size:15px}.user-avatar.size-s i{font-size:18px}.user-avatar.size-m{width:60px;height:60px;font-size:24px}.user-avatar.size-m i{font-size:22px}.user-avatar.size-l{width:80px;height:80px;font-size:36px}.user-avatar.size-l i{font-size:32px}.user-avatar.size-xl{width:100px;height:100px;font-size:50px}.user-avatar.size-xl i{font-size:44px}.user-avatar.guest{background-color:var(--bg-4)}.user-avatar.guest i{transform:scale(1.2);transition:all .3s}.user{display:flex;align-items:center;gap:8px}.user .user-avatar{flex-shrink:0}.user .user-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.user.size-xs{gap:8px}.user.size-xs .user-name{font-size:13px;font-weight:600}.user.size-s{gap:8px}.user.size-s .user-name{font-size:15px;font-weight:600}.user.size-m{gap:10px}.user.size-m .user-name{font-size:17px;font-weight:500}.user.size-l{gap:12px}.user.size-l .user-name{font-size:20px;font-weight:600}.user.size-xl{gap:14px}.user.size-xl .user-name{font-size:24px;font-weight:600}.custom-select{position:relative}.custom-select.size-m .typing-area .upper{height:38px;font-size:14px;padding:7px 45px 7px 14px}.custom-select.size-m .options .option{padding:10px 30px 10px 10px;font-size:14px}.custom-select.size-s .typing-area .upper{height:34px;font-size:13px;padding:7px 45px 7px 14px}.custom-select.size-s .options .option{padding:10px 30px 10px 10px;font-size:14px}.custom-select .custom-select-label{margin-bottom:10px;color:var(--text-color-2);font-size:15px;font-weight:500}.custom-select .label-icon{margin-right:12px;color:var(--text-color-2)}.custom-select .typing-area{width:100%;display:flex;position:relative;border-radius:var(--border-radius);border:1px solid var(--border-color-1);font-family:var(--font-family);background:var(--input-bg)}.custom-select .typing-area.no-border{border:none}.custom-select .typing-area .upper{width:100%;height:46px;padding:10px 50px 10px 20px;display:flex;align-items:center;font-size:15px;font-weight:500;border:none;background-color:transparent}.custom-select .typing-area .upper:active+.icon{transform:translateY(-50%) scale(.94)}.custom-select .typing-area .selected{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%}.custom-select .typing-area .selected span{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-select .icon-button{padding:0;border:none;pointer-events:all}.custom-select .icon-button i{position:static;transform:none}.custom-select .icon,.custom-select .icon-button{position:absolute;top:50%;right:16px;color:var(--text-color-2);font-size:12px;pointer-events:none;transition:transform .2s;transform:translateY(-50%) scale(1)}.custom-select .down-icon{right:18px}.custom-select .erase-icon{pointer-events:all;cursor:pointer}.custom-select .num-selected{min-width:24px;height:24px;display:flex;justify-content:center;align-items:center;position:absolute;top:calc(50% - 12px);right:10px;-webkit-user-select:none;user-select:none;font:700 12px var(--font-family);border-radius:100px;background-color:var(--bg-5)}.custom-select .options{width:100%;max-height:300px;margin-top:8px;padding:8px;display:flex;flex-direction:column;position:absolute;left:0;right:0;top:100%;border-radius:var(--border-radius);border:1px solid var(--border-color-3);box-shadow:var(--box-shadow-2);overflow-y:auto;background-color:var(--bg-1);z-index:5}.custom-select .options .option{width:100%;margin-bottom:5px;padding:12px 40px 12px 20px;border:none;font:500 15px var(--font-family);color:var(--text-color-1);text-align:left;position:relative;border-radius:var(--border-radius-s);cursor:pointer;background-color:var(--bg-1);-webkit-appearance:none}.custom-select .options .option:hover,.custom-select .options .option.selected{background-color:var(--bg-3)}.custom-select .options .option.selected i{margin-top:-8px;position:absolute;font-size:15px;top:50%;right:15px;color:var(--accent-color)}.custom-select .options .option:last-of-type{margin-bottom:0}.custom-select .options .no-options{width:100%;padding:5px;min-height:60px;display:flex;justify-content:center;align-items:center;font-weight:500;font-size:11px;text-align:center;color:var(--text-color-4)}.custom-select.layout-underline.size-s .down-icon,.custom-select.layout-underline.size-s .erase-icon{right:5px}.custom-select.layout-underline.size-s .search-icon{right:2px}.custom-select.layout-underline .typing-area{color:var(--text-color-2)}.custom-select.layout-underline .icon-button{background:none!important}.custom-select.layout-underline .typing-area{background:none;border-top:none;border-left:none;border-right:none;border-radius:0;border-bottom:2px solid var(--border-color-1)}.custom-select.layout-underline .typing-area .upper{padding-left:2px}.toggle-switch-box{display:flex;align-items:center;flex-wrap:wrap;gap:6px;justify-content:flex-start}.toggle-switch-box.box{min-height:68px;margin-bottom:15px;padding:15px 20px;display:flex;align-items:center;flex-wrap:nowrap;border:1px solid var(--border-color-3);border-radius:10px;background-color:var(--bg-2)}.toggle-switch-box.box .toggle-switch{background-color:var(--bg-4)}@media screen and (max-width: 768px){.toggle-switch-box.box .title{margin-bottom:15px}}.toggle-switch-box.box .toggle-switch-box-inner{width:100%;justify-content:space-between;gap:30px}.toggle-switch-box .toggle-switch-box-inner{display:flex;align-items:center;gap:8px}.toggle-switch-box .toggle-switch-box-meta-col{flex-grow:1}.toggle-switch-box .toggle-switch-box-control-col{display:flex;align-items:center;gap:10px}.toggle-switch-box .toggle-switch-box-title{color:var(--text-color-2);font-size:15px;font-weight:400}.toggle-switch-box .description{margin-top:3px;padding-right:15px;font-weight:400;font-size:13px;line-height:1.4em;color:var(--text-color-3)}.toggle-switch-box .description a{color:var(--accent-color)}.toggle-switch-box .description a:hover{text-decoration:underline}.toggle-switch{width:50px;height:30px;display:block;border-radius:50px;border:1px solid var(--border-color-1);position:relative;cursor:pointer;flex-shrink:0;background:var(--input-bg);transition:all .22s}.toggle-switch:not(.disabled):hover .grab{width:23px;border-top-right-radius:25px;border-bottom-right-radius:25px}.toggle-switch:not(.disabled):active .grab{width:25px;border-top-right-radius:28px;border-bottom-right-radius:28px}.toggle-switch.enabled:not(.disabled):hover .grab{width:23px;border-top-left-radius:25px;border-bottom-left-radius:25px;transform:translate(19px)}.toggle-switch.enabled:not(.disabled):active .grab{width:25px;border-top-left-radius:28px;border-bottom-left-radius:28px;transform:translate(17px)}.toggle-switch.enabled .grab{width:20px;border-top-right-radius:100%;border-bottom-right-radius:100%;background-color:var(--success-bg);transform:translate(22px)}.toggle-switch.enabled .lock{right:auto;left:9px}.toggle-switch input{position:fixed;top:-9999px;left:-9999px;z-index:-1000;opacity:0}.toggle-switch input:focus+.focus,.toggle-switch input:hover+.focus{border-radius:50px;outline:1px solid var(--border-color-focus)}.toggle-switch .focus{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.toggle-switch .grab{width:20px;height:20px;position:absolute;top:4px;left:4px;display:flex;align-items:center;justify-content:center;border-radius:100%;box-shadow:#0003 0 0,#0000003d 0 0,#0000001f 0 2px 3px;background-color:var(--bg-1);transition:all .22s}.toggle-switch .lock{position:absolute;right:9px;top:7px;font-size:12px;color:var(--text-color-4);transform:none}.toggle-switch-label{font-size:15px;font-weight:500;color:var(--text-color-2);flex-grow:1}.toggle-switch-active-label{margin:0 8px;padding:0 6px;font-size:10px;font-weight:500;border-radius:3px;text-transform:uppercase;background-color:var(--bg-4)}.user-menu{width:45px;height:45px;position:relative}.user-menu.open .avatar-btn .user-avatar{transform:scale(2) translate(-19px,22px)}.user-menu.open .avatar-btn i{transform:scale(1.4)}.user-menu.open .user-dropdown-under{max-height:90vh;top:6px;left:-340px;right:0;bottom:-447px;overflow:hidden;border-radius:40px;box-shadow:var(--box-shadow-2)}@media screen and (max-width: 768px){.user-menu.open .user-dropdown-under{left:-310px}}.user-menu.open.cloud-user-logged-in .user-dropdown-under{bottom:-440px}.user-menu .user-dropdown-section-title{margin-bottom:12px;font-size:13px;font-weight:600;text-transform:uppercase;color:var(--text-color-3)}.user-menu .user-menu-quick-settings{margin-bottom:25px;display:flex;align-items:center;gap:15px}.user-menu .user-menu-quick-settings .custom-select{max-width:130px}.user-menu .user-dropdown-button-group{margin-bottom:10px}.user-menu .user-dropdown-button-group:last-of-type{margin-bottom:0}.user-menu .avatar-btn{padding:0;cursor:pointer;border-radius:100%;border:none;position:relative;top:0;right:0;background:none;z-index:10}.user-menu .avatar-btn .user-avatar{transition:all .7s cubic-bezier(.16,1,.3,1)}.user-menu .user-dropdown-under{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:30px;box-shadow:0 0 #0000;transition:all .6s var(--easing-bounce),border-radius 400s var(--easing-bounce),left .5s var(--easing-bounce),bottom .8s var(--easing-bounce);background-color:var(--bg-1);z-index:5}.user-menu .user-dropdown-greeting{width:180px;height:60px;margin-bottom:30px;display:flex;align-items:center;font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-menu .user-dropdown-inner{padding:25px 25px 0;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.user-menu .logged-out-picture{width:60px;height:60px;position:relative;top:0;right:0;display:flex;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;border:none;z-index:10;transition:all .8s var(--easing-bounce);background-color:var(--bg-4)}.user-menu .logged-out-picture:after{content:"";width:100%;height:100%;border-radius:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--bg-4);transform:scale(1);transition:all .3s var(--easing-bounce);z-index:1}.user-menu .logged-out-picture i{font-size:30px;position:relative;color:var(--text-color-1);transition:all .3s var(--easing-bounce);z-index:2}.user-menu .user-meta{width:100%}.user-menu .user-meta>div{width:100%;display:flex;align-items:center}.user-menu .user-meta .public-name{font-size:22px;font-weight:900;margin-bottom:5px;line-height:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu .user-meta .subscription{padding:5px 8px;font-size:12px;font-weight:800;margin-top:5px;text-transform:uppercase;border-radius:5px;cursor:default;background-color:var(--bg-4)}.user-menu .user-meta .subscription i{font-size:12px;margin-right:5px}.user-menu .user-meta .member-days{margin-right:8px;font-weight:500;font-size:14px}.user-menu .user-meta .switch-away .sep{font-size:14px;font-weight:400;margin:0 5px}.user-menu .user-meta .switch-away button{padding:0;margin:0;border:none;font-family:var(--font-family);font-size:12px;font-weight:500;color:var(--text-color-1);-webkit-appearance:none;cursor:pointer;background:none}.user-menu .user-meta .switch-away button:hover{text-decoration:underline}.user-menu .user-dropdown-menu li{padding:0;margin-bottom:10px;display:flex;justify-content:center}.user-menu .user-dropdown-menu li:last-of-type{margin-bottom:0}.user-menu .user-dropdown-menu .sep{margin:20px 0;text-align:center;position:relative}.user-menu .user-dropdown-menu .sep:before{content:"";height:1px;position:absolute;left:20px;right:20px;top:50%;text-align:center;background:var(--bg-4)}.user-menu .user-dropdown-menu .sep span{padding:0 10px;position:relative;font-weight:700;font-size:10px;text-transform:uppercase;background:var(--bg-1);z-index:2}.user-menu .user-dropdown-menu .accent a,.user-menu .user-dropdown-menu .accent button{color:#fff;background-color:var(--accent-color)}.user-menu .user-dropdown-menu .accent a:hover,.user-menu .user-dropdown-menu .accent button:hover{background-color:var(--accent-color)}.user-menu .user-dropdown-menu .login-with-cardinal-button{width:100%;margin-bottom:5px;min-height:50px;justify-content:center;background:var(--bg-2);font-family:var(--font-family);transition:all .2s}.user-menu .user-dropdown-menu .login-with-cardinal-button:hover{background:var(--bg-3)}.user-menu .user-dropdown-menu .accent-button{width:100%;height:40px;font-size:13px;font-weight:600;padding:0 10px;font-family:var(--font-family);text-align:left;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;overflow:hidden;text-align:center;color:var(--text-color-1);border:1px solid var(--border-color-3);border-radius:var(--border-radius);background:var(--accent-color);transition:transform .15s;-webkit-appearance:none}.user-menu .user-dropdown-menu .accent-button:before{content:"";position:absolute;top:50%;left:0;right:0;bottom:0;background-color:#0000000a;z-index:1}.user-menu .user-dropdown-menu .accent-button:hover:before{background-color:#00000012}.user-menu .user-dropdown-menu .accent-button:active{transform:scale(.98)}.user-menu .user-dropdown-menu .accent-button span{position:relative;color:#fff;z-index:2}.user-menu .user-dropdown-menu .accent-button i{margin:0 -14px 0 5px;position:relative;top:-1px;font-size:9px}.user-menu .logged-in-items ul{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.user-menu .logged-in-items li{width:calc(50% - 6px);margin-bottom:10px}.user-menu .logged-in-items li:last-of-type{margin-bottom:10px}.user-menu .logged-in-items .button{width:100%;justify-content:flex-start}.user-menu .logged-in-items .links{display:flex;justify-content:center;align-items:center}.user-menu .logged-in-items .links span{font-size:12px;font-weight:400;color:var(--text-color-3)}.user-menu .logged-in-items .links span:after{content:"•";margin:0 10px}.user-menu .logged-in-items .links span:last-of-type:after{display:none}.user-menu .logged-in-items .links a{color:var(--text-color-3)}.user-menu .logged-in-items .links a:hover{color:var(--accent-color)}.user-menu .logged-in-items .links i{margin-right:6px}.user-menu .logged-in-items .links .fa-discord{position:relative;top:1px}.menu-button{position:relative;display:inline-flex}.menu-button.align-left .menu-box{left:0}.menu-button.align-left .menu-box .menu-box-inner{transform:translate(-5%)}.menu-button.align-center .menu-box{left:0}.menu-button.align-center .menu-box .menu-box-inner{transform:translate(calc(-50% + 20px))}.menu-button.align-right .menu-box{right:0}.menu-button.align-right .menu-box .menu-box-inner{transform:translate(5%)}.menu-button button{width:35px;height:35px;position:relative;display:flex;align-items:center;border-radius:100%;justify-content:center;cursor:pointer;border:none;background:none}.menu-button button.size-s{width:30px;height:30px}.menu-button button.size-s i{font-size:15px}.menu-button button.size-m{width:40px;height:40px}.menu-button button.size-m i{font-size:19px}.menu-button button.solid{background-color:var(--bg-3);border:1px solid var(--border-color-1)}.menu-button button:before{content:"";opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100%;background:var(--bg-3);transition:opacity .2s}.menu-button button:hover:before,.menu-button button.open:before{opacity:.8}.menu-button button.open i{color:var(--accent-color)}.menu-button button i{position:relative;z-index:2;color:var(--text-color-3);transition:all .3s;transform:scale(1)}.menu-button .menu-box{position:absolute;top:100%;padding-top:10px}.menu-button .menu-box-inner{width:260px;border-radius:12px;display:flex;flex-direction:column;box-shadow:var(--box-shadow-2);border:1px solid var(--border-color-1);background-color:var(--bg-1);z-index:1000}.menu-button .menu-box-inner .inner-title{padding:15px 20px 0;font-size:14px;font-weight:800;color:var(--text-color-1);text-transform:uppercase}.menu-button .menu-box-inner .menu-button-section{padding:15px 20px 10px}.menu-button .menu-box-inner .menu-button-section .menu-button-section-title{font-size:14px;font-weight:500;margin-bottom:10px}.app-header{position:fixed;top:10px;left:20px;right:20px;display:flex;gap:var(--gutter);z-index:9995;--logo-col-size-expanded: 278px;--logo-col-size-collapsed: 94px}@media screen and (max-width: 768px){.app-header{--logo-col-size-expanded: auto;--logo-col-size-collapsed: auto}}.app-header .user-avatar{box-shadow:none}.app-header-bar{height:50px;padding:0 2px 0 11px;border:1px solid var(--border-color-1);border-radius:100px;position:relative;display:flex;flex-grow:1;align-items:center;justify-content:space-between;transition:box-shadow .4s;background-color:var(--bg-1)}.app-header-bar:before{content:"";position:absolute;top:-30px;left:-30px;right:-13px;bottom:-20px;background-color:var(--bg-2);z-index:-1}.app-header-bar.glass{box-shadow:var(--box-shadow-2)}.app-header-bar.glass:before{display:none}.app-header-bar.glass .toolbar{background-color:transparent}.app-header-bar>section{height:100%;display:flex;align-items:center}.app-header-bar .logo-col{width:var(--logo-col-size-expanded)}@media screen and (max-width: 768px){.app-header-bar .logo-col{padding-right:10px}}.app-header-bar .logo-type{height:100%;flex-shrink:0;align-items:center}.app-header-bar .logo-type a{display:flex;gap:17px}.app-header-bar .logo-type .logo{height:100%;display:flex;align-items:center}.app-header-bar .logo-type .title{font-size:16px;font-weight:400;margin-bottom:0;position:relative;top:1px}.app-header-bar .logo-type .birb svg{width:38px;height:31px}.app-header-bar .middle-col{flex-grow:1}.app-header-bar .menu-col{gap:5px}.app-header-bar .menu-col .library-switcher{padding:0 5px}.app-header-bar .major-badges{padding:0 10px;display:flex;gap:5px}.app-header-bar .major-badges>span{padding:10px 10px 7px;font-weight:500;font-size:12px;display:inline-flex;align-items:center;border-radius:60px;cursor:pointer;color:#fff;white-space:nowrap;line-height:1em}.app-header-bar .major-badges>span.static{cursor:default}.app-header-bar .major-badges i{margin-right:5px;font-size:12px;position:relative;top:-1px}.app-header-bar .cloud-status-icon .status-dots{display:flex;flex-direction:column;gap:4px}.app-header-bar .cloud-status-icon .status-dot{width:10px;height:10px;border-radius:100%;border:1px solid var(--border-color-2);position:relative;overflow:hidden;z-index:5}.app-header-bar .cloud-status-icon .status-dot[data-status=connected]{background-color:var(--border-color-1)}.app-header-bar .cloud-status-icon .status-dot[data-status=loading]{background-color:none;border-style:dashed;border-width:2px}.app-header-bar .cloud-status-icon .status-dot[data-status=not-connected]{background-color:none}.app-header-bar .cloud-status-icon .status-overview{border-top:1px solid var(--border-color-1)}.app-header-bar .cloud-status-icon .status-overview .legend-title{font-size:14px;font-weight:500}.app-header-bar .cloud-status-icon .status-overview .dot-legend .status-dot{width:12px;height:12px}.app-header-bar .cloud-status-icon .status-overview .dot-legend li{padding-left:10px;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center}.app-header-bar .cloud-status-icon .status-overview .dot-legend li span{font-size:14px;font-weight:400;color:var(--text-color-2)}.app-header-bar .cloud-status-icon .current-status .server{margin-bottom:10px;display:flex;flex-direction:column}.app-header-bar .cloud-status-icon .current-status .server:last-of-type{margin-bottom:0}.app-header-bar .cloud-status-icon .current-status .server-name{display:flex;gap:5px;font-size:13px;font-weight:500;align-items:center}.app-header-bar .cloud-status-icon .current-status .server-name i{min-width:20px;font-size:13px;color:var(--text-color-2)}.app-header-bar .cloud-status-icon .current-status .realtime{font-weight:400;font-size:13px;padding-left:25px}.app-header-bar .cloud-status-icon .current-status .realtime .success-check{margin-left:6px;color:var(--success);font-size:10px}.app-header-bar .toolbar{margin-bottom:0;border-top:none;border-bottom:none;border-radius:0;box-shadow:none}@media screen and (max-width: 768px){.app-header-bar{margin-left:0;margin-right:0}.app-header-bar .title{display:none}.app-header-bar .left{flex-grow:1}.app-header-bar .major-badges{flex-wrap:wrap}.app-header-bar .icons .icon{width:38px}.app-header-bar .search-bar{display:none}}.app-header-bar .webApps{margin:0 10px;padding:5px;display:flex;gap:10px}.app-header-bar .webApps .app svg{box-shadow:var(--box-shadow-1)}[data-layout="standard.full"] .app-header{box-shadow:var(--box-shadow-1)}[data-sidebar-mode=collapsed] .app-header-bar .logo-col{width:var(--logo-col-size-collapsed)}.activity-popout{padding:15px 20px 10px}.activity-popout .no-activity{margin-bottom:5px;font-size:14px;font-weight:400}.activity-popout .activity{margin-bottom:5px}.activity-popout .activity:last-of-type{margin-bottom:0}.activity-popout .activity a{margin:0 -10px;padding:10px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;color:var(--text-color-1)}.activity-popout .activity a:hover{background-color:var(--bg-3)}.activity-popout .activity .name{font-size:14px;font-weight:700}.activity-popout .activity .status{font-size:13px;font-weight:500}@keyframes iconPulse{0%{opacity:1}75%{opacity:1}90%{opacity:.6}to{opacity:1}}.app-base{height:100%;overflow:hidden;--sidebar-nav-width: 250px;--sidebar-nav-gutter: 40px;--file-browser-width: 340px;--file-browser-gutter: 10px;--header-height: 85px;--playback-sidebar-width: 380px}.app-base[data-sidebar-mode=collapsed]{--sidebar-nav-width: 66px}.toast-shower{position:absolute;bottom:60px;right:25px;z-index:10000}.settings-panel-layer{position:fixed;top:45vh;bottom:0;left:0;right:0;z-index:10000;display:flex;pointer-events:none;justify-content:center;will-change:transform;transition:top .56s cubic-bezier(.85,0,.25,1)}.settings-panel-underlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;opacity:0;pointer-events:none;background-color:#000;transition:opacity .56s cubic-bezier(.85,0,.25,1)}.settings-panel-underlay.visible{opacity:.5;pointer-events:all}.app-loading{width:100vw;height:100vh;padding:30px;display:flex;align-items:center;justify-content:center;align-content:center;flex-wrap:wrap;background:var(--bg-1)}.app-loading .message{width:100%}.app-loading p{max-width:600px;margin:0 auto;padding-top:20px;text-align:center;font-family:Helvetica,Arial,sans-serif}.app-loading p a{color:var(--accent-color)}.app-loading p a a:hover{text-decoration:underline}.scaffold{width:100vw;height:100%;padding-left:calc(var(--sidebar-nav-width) + var(--sidebar-nav-gutter));display:flex;align-content:flex-start;flex-wrap:wrap;justify-content:center;overflow:hidden;--page-toolbar-height: 78px;--page-title-bar-height: 40px;padding-right:calc(var(--docked-progress, 0) * var(--playback-sidebar-width))}.scaffold .app-header{right:calc(20px + var(--docked-progress, 0) * var(--playback-sidebar-width))}.scaffold .page-toolbar{height:48px;padding-left:20px;padding-right:20px;margin-bottom:30px}@media (max-width: 768px){.scaffold{padding-left:0!important;padding-right:0}.scaffold .app-header{right:20px}.scaffold .page-toolbar{height:38px;margin-bottom:20px;position:absolute;top:0;right:0}}[data-layout=standard] .page-content{padding-top:var(--header-height)}[data-layout=thin] .page-content{padding-top:var(--header-height);padding-left:0;padding-bottom:0;padding-right:0}[data-layout=fixed] .app-header-bar:before{display:none}[data-layout=fixed] .main-col{height:100%}[data-layout=fixed] .page-content{height:100%;padding:0;overflow:hidden}[data-layout=full]{padding-left:0}[data-layout=full] .app-header{left:10px}[data-layout=full] .app-header-bar:before{display:none}[data-layout=full] .page-content{height:100%;padding:0}[data-layout=full] .sidebar-nav:before{box-shadow:var(--box-shadow-1)}[data-layout=virtual] .main-col{height:100%}[data-layout=virtual] .page-content{height:100%;padding:0;overflow:hidden}[data-layout=virtual] .page-title-bar{height:var(--page-title-bar-height);padding-top:23px;padding-left:20px}[data-layout=virtual] .page-toolbar{top:35px;position:absolute;z-index:5000}[data-layout=virtual] .virtual-layout{--adjust: 20px;height:100%}@media (max-width: 768px){[data-layout=virtual] .virtual-layout{--adjust: 0px}}[data-layout=virtual] .virtual-root{height:100%;padding:0 20px}[data-layout=virtual] .virtual-row{width:100%;position:absolute;top:0;left:0;display:flex;justify-content:flex-start;gap:30px}[data-layout=virtual] .virtual-row>div{flex-shrink:0}[data-layout=virtual] .virtual-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.virtual-empty,.procedural-empty{width:260px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}.virtual-empty i,.procedural-empty i{width:60px;height:60px;font-size:60px;border-radius:100%;color:var(--accent-color);display:flex;align-items:center;justify-content:center}.virtual-empty p,.procedural-empty p{width:100%;font-size:15px;font-weight:500;line-height:1.4em;color:var(--text-color-2)}.virtual-empty p a,.virtual-empty p a:link,.virtual-empty p a:visited,.procedural-empty p a,.procedural-empty p a:link,.procedural-empty p a:visited{color:var(--accent-color)}.virtual-empty footer,.procedural-empty footer{padding-left:40px!important;padding-right:40px!important;justify-content:flex-start!important}[data-layout=files]{padding-left:calc(var(--sidebar-nav-width) + var(--sidebar-nav-gutter) + var(--file-browser-width) + var(--file-browser-gutter))}[data-layout=files] .page-content{padding-top:var(--header-height);padding-left:25px}[data-layout=files] .app-header{left:10px;right:10px}[data-layout=files] .sidebar-nav.collapsed li a{width:48px}@media (min-width: 768px){[data-layout=files] .sidebar-nav.collapsed li i{left:0}}@media (max-width: 768px){[data-layout=files] .page-content{padding-left:20px}[data-layout=files] .app-header{left:20px;right:20px}}[data-layout=procedural] .main-col{height:100%}[data-layout=procedural] .page-content{height:100%;padding:0;overflow:hidden}[data-layout=procedural] .page-title-bar{padding-top:23px;padding-left:10px}.page-title-bar{margin-bottom:20px}.page-title-bar .page-title{margin-bottom:0;font-size:16px;font-weight:700;text-transform:uppercase;color:var(--text-color-3)}.main-col{width:100%;height:100%;overflow-y:auto;position:relative;z-index:1000}@media (max-width: 768px){.main-col{width:100%}}.page-content{width:100%;padding-top:var(--gutter);padding-left:var(--gutter);padding-right:var(--gutter);padding-bottom:var(--gutter)}.page-content.no-scroll{overflow:hidden}.page-content h3{width:100%}@media screen and (max-width: 768px){.page-content h3{margin-bottom:0}}.app-background-layer .app-page-background{position:fixed;top:0;left:0;bottom:0;right:calc(var(--docked-progress, 0) * var(--playback-sidebar-width, 0px));width:auto;height:auto;opacity:0;transition:opacity .6s ease;pointer-events:none}.app-background-layer .app-page-background.visible{opacity:.35}.app-page{height:100%}.app-page.loading{opacity:0}.app-page>.access-error,.app-page>.crash-error{position:absolute;top:0;left:0;right:0;bottom:0}.app-page-title{display:none}@media (max-width: 768px){.app-page-title{display:block}}.sidebar-nav-col{width:var(--sidebar-nav-width)!important;margin-top:var(--header-height);margin-right:40px;flex-shrink:0;flex-grow:0;transition:opacity 1s,width .6s;position:fixed;left:0;z-index:2000}.sidebar-nav-col[class*=collapsed] .indexingIcon{opacity:0}@media (max-width: 768px){.sidebar-nav-col{width:100%!important;position:fixed}}.sidebar-bottom{width:var(--sidebar-nav-width);padding:0 0 10px 15px;position:absolute;bottom:2px;left:2px}[data-sidebar-mode=collapsed] .sidebar-bottom{width:calc(var(--sidebar-nav-width) + 3px);padding-left:14px}.mini-audio-player.glass-enabled .animated-gradient{opacity:1}.mini-audio-player .animated-gradient{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:var(--border-radius);opacity:0;pointer-events:none;z-index:1}.mini-audio-player .audio-player[data-size=mini]{position:relative;z-index:2}.mini-audio-player .audio-player-buttons{width:100%}.mini-audio-player .audio-player-list{position:relative;z-index:2}@media (max-width: 768px){.mini-audio-player{position:fixed;right:90px;left:15px;bottom:15px;z-index:6000}}@media (min-width: 768px){[data-sidebar-mode=collapsed] .mini-audio-player .no-collapse{display:none}[data-sidebar-mode=collapsed] .mini-audio-player .audio-player[data-size=mini]{padding:7px}[data-sidebar-mode=collapsed] .mini-audio-player .audio-player[data-size=mini] .release-image{order:2}[data-sidebar-mode=collapsed] .mini-audio-player .audio-player[data-size=mini] .controls{height:auto;flex-direction:column;order:1}[data-sidebar-mode=collapsed] .mini-audio-player .audio-player[data-size=mini] .controls .audio-player-buttons{display:flex;flex-direction:column;align-items:center}}.developer-tools{min-width:250px;max-width:500px;padding:30px;position:fixed;bottom:30px;left:30px;border-radius:10px;border:1px solid var(--border-color-1);box-shadow:var(--box-shadow-2);background-color:var(--bg-1);z-index:9999999}.developer-tools .title-bar{display:flex;align-items:center;justify-content:space-between}.developer-tools .title-bar h6{margin-bottom:0}.developer-tools .grab{cursor:grab;-webkit-user-select:none;user-select:none}.developer-tools ul,.developer-tools .developer-tools-list{margin-bottom:20px}.developer-tools .developer-tools-list:last-of-type{margin-bottom:0}.developer-tools .developer-tools-list>div{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.developer-tools .developer-tools-list>div>span{width:100%}.developer-tools .tolkien-warning{font-size:14px;margin-bottom:10px}.developer-tools .hr{width:100%;height:1px;margin-bottom:20px;border-top:1px solid var(--bg-4)}.developer-tools .developer-tools-current-route{margin-bottom:20px}.developer-tools .custom-select{z-index:2}.procedural-layout{--numCols: 12;--gap: 10px;--rowHeight: calc(40px + var(--gap));--right-gutter: 2px;height:100%;padding:85px var(--right-gutter) 0 10px;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;overflow-y:auto}.procedural-layout .procedural-layout-block{padding-bottom:calc(var(--gap) * 2)}.procedural-layout .procedural-layout-block:not(:first-child){margin-bottom:30px}.procedural-layout .procedural-layout-block .procedural-layout-block-inner{height:100%;margin:0 calc(var(--gap))}.procedural-layout .procedural-layout-block .procedural-layout-block-title{margin-bottom:0}.procedural-layout .procedural-layout-block[data-cols]{height:calc(var(--rows, 1) * var(--rowHeight))}.procedural-layout .procedural-layout-block[data-cols="12"]{width:100%}.procedural-layout .procedural-layout-block[data-cols="8"]{width:66.6666%}.procedural-layout .procedural-layout-block[data-cols="6"]{width:50%}.procedural-layout .procedural-layout-block[data-cols="4"]{width:33.3333%}@media (max-width: 1200px){.procedural-layout .procedural-layout-block[data-cols="6"]{width:100%}}.procedural-layout .procedural-layout-block[data-cols=natural]{width:100%;height:auto}.procedural-layout .procedural-layout-block[data-cols=natural] .procedural-layout-block-inner{height:auto}.procedural-layout .procedural-layout-block.flush .procedural-layout-block-inner{margin-right:0}.procedural-layout .procedural-layout-block.flush .procedural-layout-block-inner .carousel .carousel-header{padding-right:15px}.procedural-layout .procedural-layout-block.flush .procedural-layout-block-inner .carousel .embla__viewport{margin-left:-20px;margin-right:calc(-1 * var(--right-gutter));padding-left:20px;position:relative}.procedural-layout .procedural-layout-block.flush .procedural-layout-block-inner .carousel .embla__viewport:before{content:"";width:20px;position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--bg-2) 0%,transparent 20%);z-index:2}.procedural-layout .procedural-layout-block .card{height:100%}.h2{margin-bottom:20px;color:var(--text-color-1);font:900 34px/1.1em var(--font-family)}@media (max-width: 768px){.h2{font-size:28px}}.h5{margin-bottom:12px;color:var(--text-color-1);font:900 20px/1.1em var(--font-family)}@media (max-width: 768px){.h5{font-size:18px}}.form .form-field:last-of-type{margin-bottom:0}.form .form-description{margin-bottom:25px}.form .form-controls{display:flex;gap:10px}.text-input.size-m input,.text-input.size-l input{padding:12px 16px}.text-input input{min-width:240px;color:var(--text-color-1);font-size:15px;font-weight:500;border:1px solid var(--border-color-1);border-radius:var(--border-radius);background:var(--input-bg)}.text-input input:focus{border-color:var(--border-color-focus);outline:none}.form-field{margin-bottom:10px}.form-field input,.form-field textarea{width:100%}.form-field .form-field-label{display:flex;font-size:14px;margin-bottom:10px;font-weight:600;color:var(--text-color-1);-webkit-user-select:none;user-select:none}.form-field .form-field-subtext{padding:12px 0 0 13px;font-size:12px;text-transform:uppercase;font-weight:600;color:var(--text-color-2)}.form-field .form-field-error{font-size:13px;margin-bottom:10px;font-weight:600;color:var(--danger);-webkit-user-select:none;user-select:none}.login-screen{padding:20px 20px 20px 15vw;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;align-content:center;overflow-y:auto;flex-wrap:wrap;z-index:5000;background-position:bottom right;background-size:cover}.login-screen .bg-cover{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:.3;background-color:#000}.login-screen .login-content{width:100%;max-width:410px}.login-screen .login-content header{padding:0 0 10px;display:flex;align-items:center;justify-content:center;gap:40px}.login-screen .login-content header .links{display:flex;align-items:flex-end;justify-content:space-between;align-items:center;gap:10px}.login-screen .logo{display:flex;gap:12px;align-items:center}.login-screen .logo h1,.login-screen .logo h2,.login-screen .logo h3{margin-bottom:0;-webkit-user-select:none;user-select:none;cursor:default}.login-screen .title{width:100%;font-size:18px;font-weight:700;color:var(--text-color-1)}.login-screen .login-screen-theme-switcher{transform:scaleX(-1)}.login-screen .login-card{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:60px}.login-screen .login-card>.card-content{display:flex;flex-direction:column}.login-screen .login-card .type-title{width:100%;margin-top:10px;font-size:13px;font-weight:700;text-transform:uppercase}.login-screen .login-card .button-group{display:flex;flex-direction:column;gap:8px}.login-screen .login-card .button-group button:not([type=submit]),.login-screen .login-card .button-group a{width:100%;min-height:50px;padding:8px 10px;margin-bottom:0;justify-content:center;background-color:var(--bg-2)}.login-screen .login-card .button-group button:not([type=submit]):last-of-type,.login-screen .login-card .button-group a:last-of-type{margin-bottom:0}.login-screen .login-card .button-group button:not([type=submit]):hover,.login-screen .login-card .button-group a:hover{background-color:var(--bg-3)}.login-screen .login-card .account-list{padding:10px 0;display:flex;justify-content:center;flex-direction:column;gap:18px}.login-screen .login-card .account{width:100%;display:flex;justify-content:center}.login-screen .login-card .account.disabled button{opacity:.8}.login-screen .login-card .account .btn{display:flex;white-space:nowrap;justify-content:flex-end}.login-screen .login-card .account .btn button{height:42px}.login-screen .login-card .account .btn button,.login-screen .login-card .account .btn a{background-color:var(--bg-3)}.login-screen .login-card .account .btn button:hover,.login-screen .login-card .account .btn a:hover{background-color:var(--bg-4)!important}.login-screen .login-card .account .card-content{height:100%;padding:6px 12px;display:flex;justify-content:space-between;align-items:center;gap:20px}.login-screen .login-card .account .avatar-box{display:flex;flex-grow:0;flex-shrink:1}.login-screen .login-card .account .name{width:100%;font-weight:500;font-size:15px;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.login-screen .login-card .account .label{width:100%;text-align:center;font-size:24px;font-weight:900}.login-screen .server-owner-disclaimer{margin:0 5px}.login-screen .local-account-login{width:100%;margin:0;padding:0;overflow:hidden}.login-screen .local-account-login form{width:100%;padding:15px 10px;display:flex;flex-direction:column;border-radius:var(--border-radius);border:1px solid var(--border-color-1)}.login-screen .local-account-login form .form-field{width:100%}.login-screen .local-account-login form footer{justify-content:flex-end}.login-screen footer{width:100%;padding-top:24px;display:flex;justify-content:center}.login-screen footer>div{padding:0 10px}.login-screen footer a,.login-screen footer button:not([type=submit]){color:var(--text-color-1)!important;font-size:13px!important;font-weight:400!important}.login-screen footer a:hover,.login-screen footer button:not([type=submit]):hover{text-decoration:underline}.login-screen footer i{font-size:8px;margin-left:5px;color:var(--text-color-1)}.login-screen .login-screen-help-link{display:flex;align-items:center}@media (max-width: 768px){.login-screen{padding:20px;align-items:flex-end;align-content:flex-end;justify-content:center}.login-screen footer{width:100%;padding-top:20px;padding-bottom:0;position:static;justify-content:center}}.sidebar-nav{width:100%;max-height:100%;padding-left:var(--gutter);padding-right:8px;padding-top:8px;padding-bottom:8px;position:relative;--sidebar-collapsed-width: 74px;--mobile-header-height: 64px;--easing: cubic-bezier(.16, 1, .3, 1);transition:padding .3s,width .6s var(--easing)}.sidebar-nav ::-webkit-scrollbar{width:0;background:transparent}@media (min-width: 769px){.sidebar-nav.collapsed{width:var(--sidebar-collapsed-width)}}@media (min-width: 769px){.sidebar-nav.collapsed li a{width:64px;overflow:hidden}}.sidebar-nav.collapsed .section{opacity:0;height:0;margin:0}.sidebar-nav.thin .section{margin:20px 0 10px;padding:0 17px}.sidebar-nav.thin a,.sidebar-nav.thin button{height:36px;padding:4px 17px;font-size:13px;border-radius:12px}.sidebar-nav.thin i{margin-right:23px}@media (min-width: 769px){.sidebar-nav.overflow-enabled{height:70vh}.sidebar-nav.overflow-enabled:hover .sidebar-list{pointer-events:all}.sidebar-nav.overflow-enabled .sidebar-list{width:230px;padding-top:10px;position:absolute;top:9px;left:20px;right:0;bottom:38px;pointer-events:none;overflow-y:scroll;overflow-x:visible}.sidebar-nav.overflow-enabled .sidebar-nav-buttons{position:absolute;top:calc(100% - 20px)}}.sidebar-nav li.active a,.sidebar-nav li.active button{background-color:var(--bg-3)!important}.sidebar-nav li.expand-label a,.sidebar-nav li.expand-label button{background-color:var(--bg-3)}.sidebar-nav li a,.sidebar-nav li button{width:100%;height:48px;margin-bottom:10px;padding:4px 23px;display:flex;align-items:center;color:var(--text-color-1);font-family:var(--font-family);font-size:14px;font-weight:500;border-radius:19px;text-decoration:none;border:none;cursor:pointer;overflow:hidden;position:relative;white-space:nowrap;background-color:transparent;transition:background-color var(--transition-speed-fast),width .6s var(--easing)}.sidebar-nav li a:hover,.sidebar-nav li a:focus,.sidebar-nav li button:hover,.sidebar-nav li button:focus{background-color:var(--bg-3)}.sidebar-nav li i{width:48px;height:100%;text-align:center;font-size:18px;color:var(--text-color-3);display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:8px;transition:all .2s}.sidebar-nav li span:not(.span-icon){margin-left:45px}.sidebar-nav .section{margin:30px 0 10px;padding:0 23px;font-size:12px;font-weight:600;text-transform:uppercase;transition:margin .4s,height .4s,opacity .2s}@media (min-width: 769px){.sidebar-nav:before{content:"";position:absolute;top:0;left:10px;right:-4px;bottom:6px;opacity:0;border:1px solid var(--border-color-3);border-radius:24px;background-color:var(--bg-1);transition:all .4s}.sidebar-nav.show-bg:before{opacity:1}}.sidebar-nav-buttons{padding-left:14px}.sidebar-nav-buttons button{opacity:.8}.sidebar-nav-buttons button:hover{opacity:1}.sidebar-nav-buttons .toggle-collapse{width:36px;height:36px;border:none;border-radius:100%;cursor:pointer;background:none;position:relative;transform:rotate(45deg);transition:transform .4s}.sidebar-nav-buttons .toggle-collapse.collapsed{transform:rotate(225deg)}.sidebar-nav-buttons .toggle-collapse.collapsed i.collapse{opacity:0}.sidebar-nav-buttons .toggle-collapse.collapsed i.expand,.sidebar-nav-buttons .toggle-collapse.expanded i.collapse{opacity:.8}.sidebar-nav-buttons .toggle-collapse.expanded i.expand{opacity:0}.sidebar-nav-buttons .toggle-collapse i{font-size:18px;opacity:.8;color:var(--text-color-3);position:absolute;top:9px;left:10px;transition:opacity 20ms}.toggle-mobile-nav{width:56px;height:56px;padding:0;border-radius:100%;border:none;position:fixed;align-items:center;justify-content:center;bottom:15px;right:15px;outline:none;box-shadow:var(--box-shadow-4);background-color:var(--accent-color);z-index:1100000;display:none}.toggle-mobile-nav i{width:auto;margin-right:0;font-size:20px;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;transition:all .2s;transform:rotate(180deg)}.toggle-mobile-nav .when-open{opacity:0}.toggle-mobile-nav .when-closed{opacity:1}.sidebar-nav-mobile-header{display:none}.sidebar-nav-mobile-overlay{width:100vh;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:#000;z-index:9999;transition:all .7s}.sidebar-nav-mobile-overlay.mobile-open{pointer-events:all;opacity:.2}@media (max-width: 768px){.sidebar-nav{width:100vw;height:100vh;padding:0;display:flex;align-items:flex-end;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;z-index:10000;transition:transform .7s cubic-bezier(.76,0,.24,1);transform:translateY(100%)}.sidebar-nav.mobile-open{transform:translateY(0)}.sidebar-nav ul{width:100%;max-height:85%;overflow-y:auto;padding:10px 30px 85px;border-top-right-radius:32px;border-top-left-radius:32px;background-color:var(--bg-2)}.sidebar-nav.has-mobile-header{flex-direction:column;justify-content:flex-end;align-items:stretch}.sidebar-nav.has-mobile-header .sidebar-nav-mobile-header{height:var(--mobile-header-height);flex-shrink:0;padding:20px 30px 0;display:flex;align-items:center;gap:10px;border-top-right-radius:32px;border-top-left-radius:32px;background-color:var(--bg-2);position:relative;z-index:1}.sidebar-nav.has-mobile-header ul{max-height:calc(85% - var(--mobile-header-height));border-top-right-radius:0;border-top-left-radius:0}.sidebar-nav-buttons{display:none}.toggle-mobile-nav{display:flex}.toggle-mobile-nav.mobile-open i.when-open{opacity:1;transform:rotate(0)}.toggle-mobile-nav.mobile-open i.when-closed{opacity:0;transform:rotate(0)}}.marquee-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.marquee-text .marquee-text-inner{display:inline-block}.marquee-text.is-marqueeing{text-overflow:clip}.scrubber{width:100%;height:16px;display:flex;align-items:center;position:relative}.scrubber .scrubber-bar{width:100%;height:2px;border-radius:4px;position:relative;background-color:var(--bg-5);transition:opacity var(--transition-speed-slow) ease}.scrubber .scrubber-bar .scrubber-bar-buffered{position:absolute;left:0;top:0;bottom:0;border-radius:4px;pointer-events:none;background-color:var(--accent-color);opacity:.3}.scrubber .scrubber-bar .scrubber-bar-fill{position:absolute;left:0;top:0;bottom:0;border-radius:4px;pointer-events:none;background-color:var(--accent-color)}.scrubber .scrubber-handle{width:16px;height:16px;border-radius:100%;position:absolute;top:0;left:0;transform:translate(-50%);cursor:grab;border:1px solid var(--border-color-2);background-color:var(--bg-1)}.scrubber .scrubber-waveform{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;animation:scrubber-waveform-fade-in .5s ease both}.scrubber.has-waveform{height:34px}.scrubber.has-waveform .scrubber-bar{opacity:0}.scrubber.has-waveform .scrubber-handle{width:2px;height:100%;top:0;border:none;border-radius:1px;background-color:var(--text-color-1);box-shadow:0 0 8px #00000059}@media (max-width: 768px){.scrubber{height:20px}.scrubber .scrubber-bar{height:3px}.scrubber .scrubber-handle{width:20px;height:20px}}@media (prefers-reduced-motion: reduce){.scrubber .scrubber-waveform{animation:none}}.scrubber.vertical{width:16px;height:100%;justify-content:center}.scrubber.vertical .scrubber-bar{width:2px;height:100%}.scrubber.vertical .scrubber-bar .scrubber-bar-buffered,.scrubber.vertical .scrubber-bar .scrubber-bar-fill{top:auto;left:0;right:0;bottom:0}.scrubber.vertical .scrubber-handle{top:auto;left:50%;transform:translate(-50%,50%)}@keyframes scrubber-waveform-fade-in{0%{opacity:0}to{opacity:1}}.h6{margin-bottom:10px;color:var(--text-color-1);font:900 18px/1.1em var(--font-family)}@media (max-width: 768px){.h6{font-size:16px}}.daterange .date-field{width:100%;margin-bottom:20px}.daterange .date-field input[type=date]{width:100%}.daterange .date-in-words{white-space:nowrap}.number-input.size-s input{min-width:auto;font-size:13px;padding:7px 14px}.number-input input{min-width:80px;padding:12px 16px;color:var(--text-color-1);font-size:15px;font-weight:500;border:1px solid var(--border-color-1);border-radius:var(--border-radius);background:var(--input-bg)}.number-input input:focus{border-color:var(--border-color-focus);outline:none}.toolbar .toolbar-item .toolbar-button.cycle{width:50px;height:100%;min-width:30px;padding:0 15px;flex-direction:column;gap:7px;border-radius:var(--border-radius-s)}.toolbar .toolbar-item .toolbar-button.cycle .toolbar-icon{font-size:14px}.cycle-dots{padding-bottom:4px;display:flex;align-items:center;justify-content:center;gap:3px;position:absolute;bottom:0;left:0;right:0}.cycle-dot{width:4px;height:4px;border-radius:100%;background-color:var(--border-color-4);transition:background-color .15s}.cycle-dot.active{background-color:var(--accent-color)}.toolbar-item[data-item=icon]{width:100%;height:100%}.toolbar .toolbar-item .toolbar-button.icon{width:50px;height:100%;min-width:30px;padding:1px 15px;border-radius:var(--border-radius-s)}.toolbar{height:48px;margin-bottom:20px;border-radius:10px;border:1px solid var(--border-color-3);display:inline-flex;align-items:center;position:relative;box-shadow:var(--box-shadow-2);background-color:var(--bg-1)}.toolbar.glass .toolbar-collider>.toolbar-group:before{background-color:#fff3;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.toolbar .toolbar-collider{height:100%;display:flex;align-items:center}.toolbar .toolbar-item{position:relative;margin:0 3px}.toolbar .toolbar-item .toolbar-button{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;border-radius:100%;background-color:transparent;transition:transform .2s}.toolbar .toolbar-item .toolbar-button:hover .toolbar-icon,.toolbar .toolbar-item .toolbar-button:hover .toolbar-button-hover-highlight,.toolbar .toolbar-item .toolbar-button:focus-visible .toolbar-icon,.toolbar .toolbar-item .toolbar-button:focus-visible .toolbar-button-hover-highlight{color:var(--accent-color)}.toolbar .toolbar-item .toolbar-button:active{transform:scale(.95)}.toolbar .toolbar-item .toolbar-button:active .toolbar-icon,.toolbar .toolbar-item .toolbar-button:active .toolbar-button-hover-highlight{color:var(--accent-color)}.toolbar .toolbar-item .toolbar-icon{font-size:16px;color:var(--text-color-3)}.toolbar .number-input input{width:80px}.toolbar .reset .toolbar-icon{font-size:13px;color:var(--text-color-4)}.toolbar .field-title{margin-bottom:10px;line-height:1em}.toolbar.slim{height:42px}.toolbar.slim .toolbar-item{width:100%;height:100%;margin:0}.toolbar.slim .toolbar-item .popout-anchor{height:100%}.toolbar.slim .toolbar-button{width:50px;height:100%;min-width:30px;padding:1px 15px;border-radius:var(--border-radius-s)}.toolbar .toolbar-group{height:100%;padding:0 15px;position:relative;display:flex;flex-grow:1;align-items:center}.toolbar .toolbar-group:first-of-type{flex-grow:0}.toolbar .toolbar-group:last-of-type{flex-grow:0}.toolbar .toolbar-group.slim{height:100%;padding:0}.toolbar .toolbar-group .toolbar-text{margin-right:12px;margin-left:12px;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;position:relative;top:1px}.toolbar .toolbar-group.toolbar-overflow-trigger{padding:0}.toolbar .toolbar-group.toolbar-overflow-trigger .overflow-trigger-item{margin:0;align-self:stretch}.toolbar .toolbar-group.toolbar-overflow-trigger .overflow-button{height:100%;padding:0 23px;background:none;border:none;display:flex;align-items:center;cursor:pointer;font-size:18px;color:var(--text-color-4);justify-content:center;-webkit-appearance:none}.toolbar .toolbar-group.toolbar-overflow-trigger .overflow-button:hover{background-color:var(--bg-3)}.toolbar .button-icon{width:32px;height:32px}.toolbar:empty{display:none}.toolbar-group:not(:has(>.toolbar-item:not(:empty))){display:none}.toolbar-collider>.toolbar-group.collapsed-into-overflow{display:none}.toolbar-collider>.toolbar-group:where(:has(>.toolbar-item:not(:empty)):not(.collapsed-into-overflow))~.toolbar-group:where(:has(>.toolbar-item:not(:empty)):not(.collapsed-into-overflow)):before{content:"";width:1px;position:absolute;top:0;left:0;bottom:0;background-color:var(--border-color-3)}.toolbar-breadcrumbs{display:flex;align-items:center;margin-left:12px;margin-right:12px}.toolbar-breadcrumb-item{display:flex;align-items:center}.toolbar-breadcrumb{font-size:14px;font-weight:600;cursor:default;color:var(--text-color-2);text-transform:uppercase}a.toolbar-breadcrumb{white-space:nowrap;text-decoration:none;cursor:pointer}a.toolbar-breadcrumb:hover{color:var(--accent-color)}.toolbar-breadcrumb-separator{margin:0 6px;font-size:14px;font-weight:600;cursor:default;color:var(--text-color-4)}.toolbar-page-title{margin:0;font-size:14px;font-weight:600;text-transform:uppercase;white-space:nowrap;color:var(--text-color-2)}.toolbar-selection{display:flex;align-items:center}.toolbar-pagination{display:flex;justify-content:center;align-items:center}.toolbar-pagination .pagination-control{display:flex;align-items:center}.toolbar-pagination .pagination-control .toolbar-text{margin-left:4px;margin-right:4px}.toolbar-pagination .pagination-control .number-input{padding:0 2px}.toolbar-pagination .pagination-control .number-input input{width:30px;padding:4px 1px;background:none;border:2px dashed var(--border-color-1);font-size:14px;font-weight:600;text-align:center;-moz-appearance:textfield;transition:width .1s}.toolbar-pagination .pagination-control .number-input input::-webkit-outer-spin-button,.toolbar-pagination .pagination-control .number-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.toolbar-overflow-popout{position:absolute;top:calc(100% + 10px);left:auto;display:flex;flex-direction:column;background-color:var(--bg-1);border:1px solid var(--border-color-3);border-radius:10px;box-shadow:var(--box-shadow-2);z-index:100;min-width:180px}.toolbar-overflow-popout .toolbar-group{height:48px;border-bottom:1px solid var(--border-color-3);flex-grow:0;align-items:center}.toolbar-overflow-popout .toolbar-group:last-of-type{border-bottom:none}.toolbar-overflow-popout .toolbar-group .toolbar-item{height:auto}.popout{width:220px;min-height:100px;padding:20px;position:absolute;top:calc(100% + 20px);left:-40px;box-shadow:var(--box-shadow-2);border:1px solid var(--border-color-1);border-radius:var(--border-radius-s);background-color:var(--bg-1);z-index:2}.mobile-toolbar-drawer{padding:20px 10px;display:flex;flex-direction:column;gap:20px}.mobile-toolbar-drawer .toolbar-group{width:100%;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.mobile-toolbar-drawer .toolbar-group p{width:100%;font-size:18px;font-weight:600}.mobile-toolbar-drawer .toolbar-item{position:relative}.mobile-toolbar-drawer .toolbar-button{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;border-radius:100%;border:1px solid var(--border-color-1);background-color:var(--bg-3);transition:transform .2s}.mobile-toolbar-drawer [data-item=pagination],.mobile-toolbar-drawer .toolbar-pagination{width:100%}.mobile-toolbar-drawer .toolbar-pagination p{font-size:14px;font-weight:500;white-space:nowrap}.playback-control-bar{padding-top:14px;display:flex;justify-content:center}.playback-control-bar .toolbar{margin-bottom:0}.playback-control-bar .playback-rate-value{font-size:13px;font-weight:700;color:var(--text-color-3)}.playback-control-bar .is-active .playback-rate-value{color:var(--accent-color)}.playback-rate-popout .popout-inner{padding:8px 0}.playback-rate-popout .playback-rate-option{width:100%;padding:6px 16px;border:0;background:none;text-align:left;font-size:14px;font-weight:600;color:var(--text-color-1);cursor:pointer}.playback-rate-popout .playback-rate-option:hover{background-color:var(--bg-3)}.playback-rate-popout .playback-rate-option.is-selected{color:var(--accent-color)}.playback-volume-popout .popout-inner{width:64px;padding:24px 0 10px}.playback-volume-popout .playback-volume-slider{display:flex;flex-direction:column;align-items:center;gap:10px}.playback-volume-popout .playback-volume-slider .scrubber{height:110px}.playback-volume-popout .playback-volume-slider .playback-volume-value{font-size:13px;font-weight:600;color:var(--text-color-2)}.visualizer{display:block;width:100%;height:100%;background-color:#04050a}.audio-player{border:1px solid var(--border-color-3);border-radius:var(--border-radius);background-color:var(--bg-1);opacity:0;transition:opacity .15s}.audio-player.fade-in{opacity:1}.audio-player .metadata .audio-player-track-artists span:after{content:", "}.audio-player .metadata .audio-player-track-artists span:last-of-type:after{content:""}.audio-player .scrubber-row{width:100%;padding-top:10px;display:flex;align-items:center;justify-content:center;gap:10px}.audio-player .scrubber-row .scrubber-time{font-size:14px;font-weight:400;color:var(--text-color-2);display:flex;gap:3px}.audio-player .total-time{white-space:nowrap}.audio-player .release-image.interactive{cursor:pointer}.audio-player .release-image .release-image-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition-property:opacity;transition-timing-function:ease}.audio-player .release-image .release-image-layer.visible{opacity:1}.audio-player[data-size=mini]{padding:12px 13px}.audio-player[data-size=mini] .metadata{padding-bottom:8px}.audio-player[data-size=mini] .metadata p{width:100%;height:20px;margin-bottom:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500}.audio-player[data-size=mini] .metadata .audio-player-track-title{font-weight:800}.audio-player[data-size=mini] .controls{height:40px;display:flex;align-items:center;gap:10px}.audio-player[data-size=mini] .controls button{width:34px;height:34px}.audio-player[data-size=mini] .controls .audio-player-buttons{display:flex;align-items:center}.audio-player[data-size=mini] .controls .audio-player-buttons .loading-indicator{width:34px;display:flex;justify-content:center}.audio-player[data-size=mini] .release-image{width:40px;height:40px;display:flex;flex-shrink:0;justify-content:center;align-items:center;border-radius:4px;border:1px solid var(--border-color-1);overflow:hidden;position:relative;box-shadow:var(--box-shadow-2);background-color:var(--bg-4)}.audio-player[data-size=mini] .release-image i{font-size:13px;color:var(--text-color-4)}@media (max-width: 768px){.audio-player[data-size=mini]{display:flex;flex-wrap:wrap;box-shadow:var(--box-shadow-2);transition:opacity .3s}.audio-player[data-size=mini] .metadata{width:calc(100% - 130px);order:1;flex-grow:1}.audio-player[data-size=mini] .controls{width:130px;order:2;justify-content:flex-end}.audio-player[data-size=mini] .controls .release-image{order:2}.audio-player[data-size=mini] .controls .audio-player-buttons{width:auto;order:1}.audio-player[data-size=mini] .scrubber-row{order:3;width:100%;padding-top:0}.audio-player[data-size=mini] .scrubber-row .scrubber-handle-drag{width:20px;height:20px}}.audio-player[data-size=wide]{width:100%;padding:16px}.audio-player[data-size=wide] .metadata{padding-bottom:14px;text-align:center}.audio-player[data-size=wide] .metadata p{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audio-player[data-size=wide] .metadata .audio-player-track-title{height:26px;margin-bottom:2px;font-size:24px;font-weight:800;line-height:1.1em}.audio-player[data-size=wide] .metadata .audio-player-track-artists{font-size:16px;font-weight:500;color:var(--text-color-2)}.audio-player[data-size=wide] .controls{display:flex;flex-direction:column;align-items:center;gap:14px}.audio-player[data-size=wide] .release-image{width:100%;aspect-ratio:1 / 1;display:flex;justify-content:center;align-items:center;border-radius:var(--border-radius);border:1px solid var(--border-color-1);overflow:hidden;position:relative;box-shadow:var(--box-shadow-2);background-color:var(--bg-4)}.audio-player[data-size=wide] .release-image img{width:100%;height:100%;object-fit:cover}.audio-player[data-size=wide] .release-image i{font-size:40px;color:var(--text-color-4)}.audio-player[data-size=wide] .audio-player-buttons{display:flex;align-items:center;justify-content:center;gap:6px}.audio-player[data-size=wide] .audio-player-buttons button{width:44px;height:44px}.audio-player[data-size=wide] .audio-player-buttons .loading-indicator{width:44px;display:flex;justify-content:center}.audio-player[data-size=wide] .audio-player-buttons .play i,.audio-player[data-size=wide] .audio-player-buttons .pause i{font-size:26px}.audio-player[data-size=wide] .scrubber-row{flex-wrap:wrap;gap:4px}.audio-player[data-size=wide] .scrubber-row .scrubber{width:100%}.audio-player[data-size=wide] .scrubber-row .scrubber-time{width:100%;justify-content:space-between}.audio-player[data-size=wide] .scrubber-row .scrubber-time span{display:none}@media (max-width: 768px){[data-mobile-nav-open=true] .audio-player{opacity:0}}.animated-gradient{width:100%;height:100%}.playback-sidebar{width:var(--playback-sidebar-width);padding:0;position:fixed;top:0;right:0;bottom:0;z-index:3000;pointer-events:none}.playback-sidebar.floating{width:calc(var(--playback-sidebar-width) + var(--gutter));top:var(--header-height);bottom:var(--gutter);padding-right:var(--gutter)}@media (max-width: 768px){.playback-sidebar{width:100%;top:var(--header-height)}.playback-sidebar.floating{width:100%}}.playback-sidebar-card{width:100%;height:100%;position:relative;overflow:hidden;pointer-events:auto;border-left:1px solid var(--border-color-3);background-color:var(--bg-2)}.playback-sidebar-card .animated-gradient{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.playback-sidebar-card .playback-sidebar-content{width:100%;height:100%;padding:15px;display:flex;flex-direction:column;gap:15px;overflow-y:auto;overflow-x:hidden;position:relative;z-index:2}@media (max-width: 768px){.playback-sidebar-card{border-left:0}}.playback-sidebar-idle{flex-grow:1;margin:0 -15px;display:flex;flex-direction:column;gap:15px}.playback-sidebar-no-media{flex-grow:1;margin:0;padding:0 20px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px;color:var(--text-color-3)}.playback-sidebar-recently-played{flex-shrink:0;overflow:visible}.playback-sidebar-recently-played>.card-header{padding:0 15px 10px}.playback-sidebar-recently-played>.card-content{overflow:visible}.playback-sidebar-recently-played .embla__viewport{padding:0 15px}.playback-sidebar.floating .playback-sidebar-card{border-left:0;border-radius:18px;box-shadow:var(--box-shadow-2)}.playback-sidebar.glass-enabled .playback-sidebar-card{background-color:var(--bg-2)}.playback-sidebar-player{flex-shrink:0;position:sticky;top:-410px;z-index:3}.player-dots{display:flex;align-items:center;justify-content:center;gap:5px}.player-dot{width:8px;height:8px;border-radius:100%;position:relative;background-color:var(--border-color-4);transition:background-color .15s}.player-dot.active{background-color:var(--accent-color)}.player-dot.playing:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100%;border:1px solid var(--accent-color);animation:player-dot-ripple 2s ease-out infinite}@keyframes player-dot-ripple{0%{transform:scale(1);opacity:.8}to{transform:scale(3);opacity:0}}.playback-sidebar[data-contrast=light] .playback-queue-title{color:#fffc}.playback-sidebar[data-contrast=light] .queue-item-handle{color:#ffffff8c}.playback-sidebar[data-contrast=light] .queue-item-handle:hover,.playback-sidebar[data-contrast=light] .music-track{color:#fff}.playback-sidebar[data-contrast=light] .music-track .music-release .sep{color:#fff9}.playback-sidebar[data-contrast=light] .music-playback-button .play .fa-icon,.playback-sidebar[data-contrast=light] .playback-control-bar .toolbar-icon,.playback-sidebar[data-contrast=light] .playback-control-bar .playback-rate-value{color:#fffc}.playback-sidebar[data-contrast=light] .playback-control-bar .cycle-dot:not(.active),.playback-sidebar[data-contrast=light] .playback-control-bar .player-dot:not(.active){background-color:#ffffff59}.playing-music-animation{position:relative;display:flex;border-radius:100%;justify-content:space-between;cursor:pointer;border:none;background:none;-webkit-appearance:none}.playing-music-animation[data-size=s]{width:30px;height:30px;padding:9px}.playing-music-animation[data-size=m]{width:40px;height:40px;padding:12px}.playing-music-animation[data-size=m] .bar{width:4px}.playing-music-animation.anim .bar{animation:musicBarBounce 1.5s ease infinite}.playing-music-animation:hover{background-color:var(--bg-4)}.playing-music-animation .bar{content:"";width:3px;height:100%;border-radius:3px;background-color:var(--accent-color);transform-origin:bottom;transform:scaleY(.1)}.playing-music-animation .bar-2{animation-delay:-.3s!important}.playing-music-animation .bar-3{animation-delay:-1.1s!important}@keyframes musicBarBounce{0%{transform:scaleY(.3)}25%{transform:scaleY(1)}50%{transform:scaleY(.6)}75%{transform:scaleY(1)}to{transform:scaleY(.3)}}.music-playback-button{width:35px;height:35px;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:100%}.music-playback-button:hover,.music-playback-button.solid{background-color:var(--bg-4)}.music-playback-button.size-m,.music-playback-button.size-m button{width:45px;height:45px}.music-playback-button.size-m button i{font-size:18px}.music-playback-button i{font-size:16px}.music-playback-button .loading-indicator,.ratings{display:flex;align-items:center}.ratings .ratings-star{position:relative;display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center}.ratings .ratings-star .ratings-star-half{position:absolute;top:0;bottom:0;width:50%;z-index:1;background:none;border:none;padding:0;cursor:pointer}.ratings .ratings-star .ratings-star-left{left:0}.ratings .ratings-star .ratings-star-right{right:0}.ratings .ratings-star .ratings-star-full{left:0;right:0;width:100%}.ratings .ratings-star .fa-icon{font-size:18px;color:var(--text-color-5);pointer-events:none}.ratings .ratings-star.ratings-star--full .fa-icon{color:var(--accent-color)}.ratings .ratings-star.ratings-star--half .fa-icon{background:linear-gradient(to right,var(--accent-color) 50%,var(--text-color-5) 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.music-track{width:100%;max-height:55px;margin-bottom:10px;padding:0 10px;display:flex;border-radius:var(--border-radius);background-color:var(--bg-3)}.music-track:last-of-type{margin-bottom:0}.music-track .col{padding:8px;display:flex;align-items:center;justify-content:flex-start;font-size:15px;font-weight:500}.music-track .music-track-info{min-width:0;padding-bottom:6px;justify-content:space-between;flex-direction:column;align-items:flex-start;flex-grow:1}.music-track .music-track-info.no-meta{padding-bottom:8px;justify-content:center}.music-track .music-track-info .music-track-title{width:100%;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-track .music-track-info .music-release{width:auto;display:grid;grid-template-columns:auto minmax(10px,1fr);font-weight:400;font-size:13px}.music-track .music-track-info .music-release a{color:var(--text-color-4)}.music-track .music-track-info .music-release a:hover{color:var(--accent-color);text-decoration:underline}.music-track .music-track-info .music-release .sep{margin:0 7px 0 0;color:var(--text-color-4);position:relative;top:1px}.music-track .music-track-info .music-release .music-release-title{padding-right:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-track .music-track-info .music-release .music-release-artist{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-track .music-track-number{min-width:37px;text-align:center;justify-content:center}.music-track .music-track-play-pause{width:52px;flex-shrink:0;justify-content:center}.music-track .music-track-duration{font-size:14px}.music-track .music-track-plays span{padding:0 4px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;border-radius:5px;text-align:center;background-color:var(--bg-5)}.music-track .music-track-rating{padding-left:3px;padding-right:3px}.music-track .music-track-artwork{width:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.music-track .music-track-artwork img{max-width:100%;max-height:60px;box-shadow:var(--box-shadow-1);border-radius:3px}.playback-queue{display:flex;flex-direction:column;flex-grow:1}.playback-queue .playback-queue-title{margin-bottom:8px;font-size:13px;font-weight:700;text-transform:uppercase;color:var(--text-color-3)}.playback-queue .queue-list{margin:0;padding:0;list-style:none}.playback-queue .queue-list.is-dragging{-webkit-user-select:none;user-select:none}.playback-queue .queue-item{height:64px;display:flex;align-items:center;gap:4px;position:relative;background-color:transparent}.playback-queue .queue-item .queue-item-track{flex-grow:1;min-width:0}.playback-queue .queue-item .music-track{margin-bottom:0}.playback-queue .queue-item .music-track .track-plays,.playback-queue .queue-item .music-track .track-duration,.playback-queue .queue-item .music-track .ratings{display:none}.playback-queue .queue-item .queue-item-placeholder{height:55px;border-radius:var(--border-radius);background-color:var(--bg-3);opacity:.4}.carousel .carousel-header{width:100%;padding-bottom:15px;display:flex;align-items:center;justify-content:space-between}.carousel .carousel-title{margin-bottom:0}.carousel .carousel-pagination{display:flex;gap:7px}.carousel .embla__viewport{overflow:hidden;-webkit-user-select:none;user-select:none}.carousel .embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.carousel .embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.carousel .embla__slide.columns{display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--slide-columns, 1),minmax(0,1fr));grid-template-rows:repeat(var(--slide-rows, 4),auto);column-gap:var(--slide-spacing)}@media (max-width: 1200px){.carousel .embla__slide.columns{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);grid-template-rows:none}}.carousel-pagination{padding:2px 10px;margin:0 10px;font-size:12px;font-weight:600;white-space:nowrap;display:flex;align-items:center;border-radius:20px}.card .carousel-pagination:not(.glass){background-color:var(--bg-3)}.fauxbox.checked .box i{display:flex}.fauxbox input[type=checkbox]{position:fixed;bottom:-99999px;right:-99999px;opacity:0;z-index:-999999}.fauxbox input[type=checkbox]:focus{outline:none}.fauxbox input[type=checkbox]:focus+.box{border-color:var(--accent-color)}.fauxbox .box{width:16px;height:16px;border:1px solid var(--border-color-2);border-radius:3px;background:var(--bg-4);display:flex;justify-content:center;align-items:center;cursor:pointer;--webkit-appearance: none}.fauxbox .box i{display:none;font-size:12px;pointer-events:none;color:var(--text-color-3)}.directory-tree{position:relative;padding-top:var(--directory-tree-title-height);--directory-tree-title-height: 54px}.directory-tree header{height:var(--directory-tree-title-height);padding:15px;border-bottom:1px solid var(--border-color-1);position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;background-color:var(--bg-1);z-index:50}.directory-tree header .directory-tree-title{font-size:15px;font-weight:700;color:var(--text-color-2);text-transform:uppercase}.directory-tree header .directory-tree-controls{display:flex;font-size:14px}.directory-tree .directory-list{list-style:none;padding:0 5px}.directory-tree .directory-list[data-can-select-dirs=false] .dir .text{overflow:visible}.directory-tree .directory-list ol{padding-left:5px;border-left:1px dotted var(--border-color-2)}.directory-tree .directory-list .root-dir{margin-top:10px;padding-top:0;font-size:15px;color:var(--text-color-1)}.directory-tree .directory-list .select-dir{padding-left:25px;padding-right:5px}.directory-tree .directory-list li{padding-left:6px;margin-top:4px;margin-bottom:4px;border-radius:4px}.directory-tree .directory-list li.loading-dirs{display:flex;gap:10px}.directory-tree .directory-list li.loading-dirs svg{transform:scale(.75)}.directory-tree .directory-list li.selected{background-color:var(--bg-3)}.directory-tree .directory-list li.selected .icon{color:var(--accent-color)}.directory-tree .directory-list li .dir{width:100%;display:flex;align-items:center}.directory-tree .directory-list li .dir .text{flex-grow:1;overflow:hidden;display:flex}.directory-tree .directory-list li .icon-button{width:20px;padding:0;font-size:16px;cursor:pointer;color:var(--text-color-1);display:flex;flex-shrink:0;align-items:center;justify-content:center;position:relative;top:-1px;border:none;background:none}.directory-tree .directory-list li .path-button{cursor:pointer;border-radius:4px;font-size:15px;text-wrap:nowrap;text-align:left;overflow:hidden;text-overflow:ellipsis;color:var(--text-color-1);border:none;background:none}.directory-tree .directory-list li .path-button:hover{text-decoration:underline}.directory-tree .directory-list .loading-node{margin-top:0;margin-bottom:2px}.directory-tree .directory-list .loading-node p{padding-left:8px;font-size:15px;font-style:italic;display:flex;align-items:center;gap:8px}.directory-tree .directory-list .loading-node p .loading-text{position:relative;top:3px}.directory-tree footer{padding-top:20px}.directory-tree .selected-path{font-size:15px;padding-bottom:10px}.directory-tree .selected-path strong{margin-right:5px}.directory-tree .empty-node{font-style:italic}.directory-tree .empty-node p{padding-left:8px;font-size:14px}.global-file-browser{width:var(--file-browser-width);height:100vh;padding-top:var(--header-height);padding-bottom:var(--gutter);position:fixed;left:calc(var(--sidebar-nav-width) + var(--sidebar-nav-gutter) + 9px);opacity:0;pointer-events:none;transition:opacity .6s}.global-file-browser .directory-tree{width:100%;height:100%}.global-file-browser .directory-tree>div{width:100%}.global-file-browser.mobile-open{transform:translate(0)}@media (max-width: 768px){.global-file-browser{width:100vw;height:calc(100vh - 140px);margin-top:0;padding:var(--gutter);left:0;right:0;bottom:0;transform:translate(-100%);background-color:var(--bg-2);z-index:10000}}#file-browser-mobile-controls{width:100%;margin-bottom:25px;font-size:13px;font-weight:700;display:none}[data-layout=files] .global-file-browser{opacity:1;pointer-events:all}@media (max-width: 768px){[data-layout=files]{padding-left:0}[data-layout=files] #file-browser-mobile-controls{display:flex}}.confirmation-dialogue{min-width:400px}@media (max-width: 768px){.confirmation-dialogue{width:100%;min-width:auto}}.confirmation-dialogue .confirmation-text{padding:20px 0 0}.confirmation-dialogue .confirmation-text input{width:100%}.confirmation-dialogue .confirmation-text .confirmation-text-title{margin-bottom:15px;font-size:15px;font-weight:800}.confirmation-dialogue .confirmation-text .confirmation-text-title i{margin-right:5px;color:var(--text-color-1);font-size:14px}.confirmation-dialogue .confirmation-text .confirmation-text-title code{padding:4px;font-weight:500;font-size:13px;-webkit-user-select:all;user-select:all;cursor:default;border-radius:var(--border-radius);background-color:var(--bg-4)}.confirmation-dialogue-controls{width:100%;padding-top:20px;display:flex;justify-content:flex-end}.range-input{display:flex;align-items:center;gap:10px}.range-input input[type=range]{width:140px;accent-color:var(--accent-color);cursor:pointer}.range-input .readout{min-width:44px;color:var(--text-color-2);font-size:13px;font-variant-numeric:tabular-nums;text-align:right}.range-input.size-s input[type=range]{width:100px}.range-input.size-s .readout{min-width:38px;font-size:12px}.color-input{display:flex;align-items:center;gap:8px}.color-input .swatch{width:32px;height:32px;position:relative;flex-shrink:0;border:1px solid var(--border-color-2);border-radius:var(--border-radius);overflow:hidden;cursor:pointer;background-color:var(--checkered-color-2);background-image:linear-gradient(45deg,var(--checkered-color-1) 25%,transparent 25%),linear-gradient(-45deg,var(--checkered-color-1) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--checkered-color-1) 75%),linear-gradient(-45deg,transparent 75%,var(--checkered-color-1) 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0}.color-input .swatch .swatch-color{position:absolute;top:0;right:0;bottom:0;left:0}.color-input .swatch input[type=color]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.color-input .hex{width:92px;padding:7px 10px;color:var(--text-color-1);font-size:13px;font-variant-numeric:tabular-nums;border:1px solid var(--border-color-1);border-radius:var(--border-radius);background:var(--input-bg)}.color-input .hex:focus{border-color:var(--border-color-focus);outline:none}.color-input .custom-color{display:flex;align-items:center;gap:8px}.color-input .presets{display:grid;grid-template-columns:repeat(5,28px);gap:6px}.color-input .presets .preset{width:28px;height:28px;padding:0;border:1px solid var(--border-color-2);border-radius:var(--border-radius);cursor:pointer;transition:transform var(--transition-speed-fast)}.color-input .presets .preset:hover{transform:scale(1.15)}.color-input .presets .preset.active{border-color:var(--text-color-1);transform:scale(1.15)}.color-input.with-presets{flex-direction:column;align-items:flex-end;gap:10px}.color-input.size-s .swatch{width:26px;height:26px}.color-input.size-s .hex{width:80px;padding:5px 8px;font-size:12px}.theme-editor .theme-editor-header{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:20px}.theme-editor .theme-editor-header .custom-select{width:220px}.theme-editor .theme-editor-header .theme-actions{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.theme-editor .theme-editor-header .theme-actions .button{padding:8px 14px;font-size:13px}.theme-editor .theme-rename .text-input{margin-top:20px}.theme-editor .theme-editor-probe{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.theme-editor .theme-editor-group{margin-bottom:25px}.theme-editor .theme-editor-group .card-header{min-height:auto;padding-top:16px;padding-bottom:6px}.theme-editor .theme-editor-group .card-header .h3{font-size:18px}.theme-editor .theme-editor-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:6px 0}.theme-editor .theme-editor-row .row-label{color:var(--text-color-2);font-size:14px;flex-shrink:0}.theme-editor .theme-editor-row .row-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.theme-editor .theme-editor-row .row-controls.stacked{align-items:flex-end}.theme-editor .theme-editor-row .row-controls.stacked .custom-color{min-height:30px}.settings-panel{width:100%;max-width:1000px;height:100%;padding:40px;margin:0 20px;overflow-y:auto;pointer-events:all;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 -12px 80px #00000026;background-color:var(--bg-2)}.settings-panel::-webkit-scrollbar{width:11px}.settings-panel::-webkit-scrollbar-track{margin-top:16px}.settings-panel::-webkit-scrollbar-thumb{border-right:1px solid transparent;background-clip:padding-box}.settings-panel .settings-panel-position-controls{position:fixed;top:16px;right:calc(50vw - 550px);z-index:1;display:flex;flex-direction:column;gap:8px}.settings-panel .settings-panel-position-controls button{width:34px;height:34px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--border-color-3);background-color:var(--bg-1);color:var(--text-color-2);cursor:pointer;transition:transform 75ms,background-color 125ms}.settings-panel .settings-panel-position-controls button:hover{transform:scale(1.06)}.settings-panel .settings-panel-position-controls button:hover i{color:var(--accent-color)}.settings-panel .settings-panel-position-controls button:active{transform:scale(.98)}.settings-panel .settings-panel-position-controls button i{font-size:13px}.settings-panel .settings-panel-position-controls button.close{margin-bottom:6px}@media (max-width: 1200px){.settings-panel .settings-panel-position-controls{top:-42px;right:max(20px,calc(50vw - 500px));flex-direction:row}.settings-panel .settings-panel-position-controls button.close{margin-bottom:0;margin-right:6px}}.settings-panel .build-tag{padding:5px 0 0 23px}.settings-panel .build-tag p{font-size:10px;font-weight:300;font-family:monospace;color:var(--text-color-4)}.settings-panel .build-tag p strong{font-weight:600}.settings-panel .panel{max-width:1100px;height:100%;padding-left:250px;margin:0 auto;position:relative}.settings-panel .sidebar{width:200px;position:absolute;top:0;left:0}.settings-panel .sidebar .title{margin-top:4px;margin-left:17px;margin-bottom:24px;-webkit-user-select:none;user-select:none;display:flex;align-items:center}.settings-panel .sidebar .title .title-text{margin-bottom:0}.settings-panel .sidebar .title .icons{margin-left:10px}.settings-panel .sidebar .title .loading-indicator{margin-left:20px}.settings-panel .sidebar .title .error-icon{font-size:13px;margin-left:5px;color:var(--danger)}.settings-panel .sidebar-nav{padding-left:0}.settings-panel .panel-content{padding-bottom:30px}.settings-panel .panel-content .panel-title{-webkit-user-select:none;user-select:none;padding-left:40px}.settings-panel .panel-content .tab-fields{display:none;overflow:visible}.settings-panel .panel-content .tab-fields.active{display:block}.settings-panel .panel-content .tab-fields .card-content{overflow:visible}.settings-panel .settings-input:last-of-type .toggle-switch-box{margin-bottom:0}.settings-panel .field{width:100%;margin-bottom:30px}.settings-panel .field.type-toggle,.settings-panel .field.type-number,.settings-panel .field.type-button,.settings-panel .field.type-select{min-height:68px;margin-bottom:15px;padding:15px 20px;display:flex;align-items:center;gap:30px;flex-wrap:nowrap;border-radius:10px;border:1px solid var(--border-color-3);background-color:var(--bg-2)}.settings-panel .field.type-toggle .toggle-switch,.settings-panel .field.type-number .toggle-switch,.settings-panel .field.type-button .toggle-switch,.settings-panel .field.type-select .toggle-switch{background-color:var(--bg-4)}.settings-panel .field.type-button .field-input{flex-shrink:0}.settings-panel .field.type-select .field-input{width:240px;flex-shrink:0}.settings-panel .field.type-select .typing-area{background-color:var(--bg-4)}.settings-panel .field.type-title{margin-bottom:15px;padding-top:15px}.settings-panel .field.type-title .settings-section-title{text-transform:uppercase;color:var(--text-color-2);font-weight:800;font-size:16px}.settings-panel .field.type-title:first-of-type{padding-top:0}.settings-panel .field.type-text .settings-field-desc{margin-top:-6px;margin-bottom:4px}.settings-panel .field.type-number p{margin-bottom:0}.settings-panel .field.type-number .settings-input{width:100%;display:flex;align-items:center;gap:10px;justify-content:space-between}.settings-panel .field.type-number input{background-color:var(--bg-4)}.settings-panel .field:last-of-type{margin-bottom:0}.settings-panel .field .field-meta{display:flex;flex-direction:column;flex-grow:1}.settings-panel .field .field-label{color:var(--text-color-2);font-size:15px;font-weight:400}.settings-panel .field .custom-select{z-index:2}.settings-panel .settings-field-desc{width:100%;font-size:13px;font-weight:400;color:var(--text-color-3);display:flex}.settings-panel .settings-field-desc i{margin-right:5px;position:relative;font-size:15px;top:3px;color:var(--text-color-4)}.settings-panel .settings-field-desc a{color:var(--accent-color)}.settings-panel .settings-field-desc a:hover{text-decoration:underline}.settings-panel .swatches{display:flex}.settings-panel .swatches .swatch{width:40px;height:40px;margin:0 10px 10px 0;position:relative;border-radius:8px;overflow:hidden;background-color:var(--bg-4);transition:all 125ms}.settings-panel .swatches .swatch:focus{outline:1px solid var(--border-color-focus)}.settings-panel .swatches .swatch:hover{transform:scale(1.14)}.settings-panel .swatches .swatch:active{transform:scale(1.02)}.settings-panel .swatches .swatch.active{transform:scale(1.2);box-shadow:var(--box-shadow-2)}.settings-panel .swatches .swatch button{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;border:none}@media (max-width: 768px){.settings-panel{padding:40px var(--gutter) var(--gutter);overflow-y:auto}.settings-panel .panel-content .panel-title{padding-left:var(--gutter)}.settings-panel .sidebar .title{display:none}.settings-panel .panel{padding-left:0}}.crash-error{width:100%;height:100%;padding:20px;display:flex;justify-content:center;align-items:center;gap:20px;flex-direction:column;font-family:var(--font-family, "Heebo", "Helvetica", "Arial", sans-serif)}.crash-error>img{max-width:100%;height:auto}.crash-error>p{font-weight:600}#root>.crash-error{height:100dvh}.shimmer{--shimmer-base: color-mix(in srgb, var(--bg-1) 92%, black);--shimmer-sweep: color-mix(in srgb, var(--bg-2) 92%, black);width:100%;height:100%;background:linear-gradient(100deg,var(--shimmer-base) 40%,var(--shimmer-sweep) 50%,var(--shimmer-base) 60%);background-size:200% 100%;animation:shimmer-sweep 1.4s ease-in-out infinite}.shimmer.rounded{border-radius:10px}@keyframes shimmer-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.shimmer{animation:none}}.music-release{width:200px}.music-release.show .music-release-art:after{opacity:1}.music-release.show .controls{opacity:1}.music-release .music-release-art{display:flex;align-items:flex-end;justify-content:flex-end;overflow:hidden;border-radius:var(--border-radius);box-shadow:var(--box-shadow-1);position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.music-release .music-release-art:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:1;transition:opacity .1s;background:linear-gradient(#0000 40%,#0006)}.music-release .music-release-art .checkered{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.music-release .cover-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.music-release .controls{width:100%;padding:10px;position:relative;opacity:0;display:flex;gap:5px;justify-content:flex-end;z-index:10;transition:opacity .1s;pointer-events:none}.music-release .controls button{pointer-events:all;background-color:var(--bg-4)}.music-release .controls button:hover{background-color:var(--bg-5)}.music-release .controls button i{color:var(--accent-color)}.music-release .meta{padding:8px 5px}.music-release .meta a{color:var(--text-color-1)}.music-release .meta a:hover{text-decoration:underline}.music-release .meta .row{display:flex;gap:10px}.music-release .meta .release-name{font-size:15px;font-weight:500}.music-release .meta .release-name a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.music-release .meta .artist-name{font-size:14px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.music-release .meta .release-year{font-size:13px;font-weight:400}.music-track-ghost{width:100%;height:55px;margin-bottom:10px;padding:0 10px;display:flex;align-items:center;border:1px solid var(--border-color-1);border-radius:var(--border-radius);pointer-events:none;-webkit-user-select:none;user-select:none}.music-track-ghost:last-of-type{margin-bottom:0}.music-track-ghost .music-track-ghost-col{padding:8px;display:flex;align-items:center}.music-track-ghost .music-track-ghost-play{width:52px;flex-shrink:0;justify-content:center}.music-track-ghost .music-track-ghost-play-button{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:100%}.music-track-ghost .music-track-ghost-play-button i{font-size:16px;color:var(--text-color-5)}.music-track-ghost .music-track-ghost-label{min-width:0;flex-grow:1;font-size:15px;font-weight:500;color:var(--text-color-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-track-ghost .music-track-ghost-rating{padding-left:3px;padding-right:3px}.music-track-ghost .music-track-ghost-star{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center}.music-track-ghost .music-track-ghost-star i{font-size:18px;color:var(--text-color-5)}.music-track-ghost .music-track-ghost-artwork{width:56px;flex-shrink:0;justify-content:center}.music-track-ghost .music-track-ghost-frame{width:39px;height:39px;border:1px solid var(--border-color-1);border-radius:8px}.music-release-ghost{width:200px;pointer-events:none;-webkit-user-select:none;user-select:none}.music-release-ghost .music-release-ghost-art{padding:10px;display:flex;align-items:flex-end;justify-content:flex-end;border:1px solid var(--border-color-1);border-radius:var(--border-radius)}.music-release-ghost .music-release-ghost-play-button{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color-1);border-radius:100%}.music-release-ghost .music-release-ghost-play-button i{font-size:16px;color:var(--text-color-5)}.music-release-ghost .music-release-ghost-meta{padding:8px 5px}.music-release-ghost .music-release-ghost-title{font-size:15px;font-weight:500;color:var(--text-color-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spotlight{width:100%;height:100%;position:relative;display:flex;align-items:center;overflow:hidden;border:1px solid var(--border-color-1);border-radius:12px;background-color:var(--bg-1)}.spotlight .spotlight-image{position:absolute;top:0;right:0;width:55%;height:100%;background-size:cover;background-position:center;-webkit-mask-image:linear-gradient(to right,transparent,black 60%);mask-image:linear-gradient(to right,transparent,black 60%)}.spotlight .spotlight-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.3}.spotlight .spotlight-tint{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.08;pointer-events:none}.spotlight .spotlight-content{position:relative;z-index:10;width:100%;height:100%;padding:25px 40px;display:flex;flex-direction:column;justify-content:space-between}.spotlight .spotlight-top{max-width:60%;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.spotlight .spotlight-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.spotlight .spotlight-bottom-row{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:15px}.spotlight .spotlight-kicker{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-color-3)}.spotlight .spotlight-kicker-date{color:var(--text-color-4)}.spotlight .spotlight-title{font-size:40px;font-weight:900;line-height:1.1em;color:var(--text-color-2)}.spotlight a.spotlight-title:hover{text-decoration:underline}.spotlight .spotlight-reason{font-size:14px;font-weight:300;color:var(--text-color-3)}.spotlight .spotlight-actions{display:flex;gap:12px}.spotlight.has-image .spotlight-title{text-shadow:0px 0px 8px #00000020}.tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tags button.tag:hover{background-color:var(--bg-5)}.tags .tag{padding:9px 20px;font-size:13px;font-weight:600;border-radius:16px;color:var(--text-color-2);border:1px solid var(--border-color-1);white-space:nowrap;background-color:var(--bg-3);-webkit-appearance:none}.tags .tag[data-color=success]{color:#fff;border-color:var(--success-bg);background-color:var(--success)}.tags .tag[data-color=warning]{color:var(--warning);background-color:var(--warning-bg)}.tags .tag[data-color=danger]{color:var(--danger);background-color:var(--danger-bg)}.tags .tag.is-clickable{cursor:pointer}.tags .tag.active{background-color:var(--bg-5)}.tags .tag.glass{background:var(--glass-bg);border-color:var(--glass-border-color);color:#fff}.tags .tag i{margin-right:10px;font-size:14px}.tags .tag.size-small{padding:3px 9px;font-size:11px;font-weight:500;border-radius:11px}.tags .tag.size-small i{margin-right:6px;font-size:11px}.music-artist{width:100%}.music-artist.has-image .artist-layout{padding-left:24%}.music-artist.has-image .artist-name{text-shadow:0px 0px 8px #00000020}.music-artist .artist-layout{height:90px;border:1px solid var(--border-color-1);border-radius:12px;position:relative;display:flex;align-items:center;overflow:hidden;background-color:var(--bg-1)}.music-artist .artist-meta{padding:17px;display:flex;gap:6px;position:relative;z-index:10}.music-artist .artist-link{color:var(--text-color-2);transition:box-shadow .15s}.music-artist .artist-link:hover{box-shadow:var(--box-shadow-2)}.music-artist .artist-name{padding:17px 40px;font-size:24px;font-weight:900;line-height:1.2em;position:relative;flex-grow:1;z-index:10}.music-artist .artist-image{position:absolute;top:0;left:0;bottom:0;right:66%;background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:1}.music-artist .artist-image:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background:linear-gradient(90deg,transparent 10%,var(--bg-1) 90%)}.music-artist .artist-stat{padding:3px 6px;font-size:12px;font-weight:500;border-radius:6px;display:inline-flex;white-space:nowrap;gap:5px;align-items:center;background-color:var(--bg-4)}.listen-now{height:100%;position:relative;overflow-x:hidden}.listen-now .listen-now-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.listen-now .h3{font-size:24px}.listen-now .track-spotlight .spotlight-title{font-size:28px;margin-bottom:10px}.listen-now .track-spotlight .spotlight-actions{width:100%}.listen-now .hot-tracks-note{align-self:center;font-size:13px;color:var(--text-color-3)}.listen-now .hot-tracks-ghost{width:calc(50% - var(--gutter))}.listen-now .recently-added-artists-title{margin-bottom:15px}.listen-now .listen-now-fin{width:100%;height:100%;font-size:14px;display:flex;align-items:center;justify-content:center;color:var(--text-color-3)}.listen-now .recently-added-artists-grid{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width: 1600px){.listen-now .recently-added-artists-grid{grid-template-columns:repeat(2,1fr)}}.releases{height:100%;position:relative}.item-list[data-layout=default] ul{padding:6px 12px;border:1px solid var(--border-color-1);border-radius:var(--border-radius)}.item-list[data-layout=default] ul li{padding:0 12px;margin:6px 0;gap:10px}.item-list[data-layout=default] ul li:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;border:1px solid var(--border-color-3);border-radius:var(--border-radius);background-color:var(--bg-3);z-index:-1}.item-list[data-layout=default] ul li .item-list-item-name{padding:10px 0;font-size:14px;font-weight:500;color:var(--text-color-2)}.item-list[data-layout=default] ul li .item-list-item-label{font-size:14px}.item-list[data-layout=compact] ul{padding:0;border:none}.item-list[data-layout=compact] ul li{padding:3px 0;margin:0;gap:10px;border-bottom:1px solid var(--border-color-3)}.item-list[data-layout=compact] ul li:last-of-type{border-bottom:none}.item-list[data-layout=compact] ul li .item-list-item-name{padding:5px 0;font-size:14px;font-weight:500;color:var(--text-color-2)}.item-list[data-layout=compact] .item-list-item-label{font-size:14px}.item-list[data-layout=compact] .item-list-empty{padding-left:0;padding-right:0;border:none}.item-list ul{width:100%;overflow-y:auto}.item-list ul li{width:100%;display:flex;position:relative;justify-content:space-between;align-items:center}.item-list ul li.pending-add:before{opacity:.5;background-color:var(--bg-3)}.item-list ul li.pending-add .item-list-item-name,.item-list ul li.pending-add .item-list-item-avatar{opacity:.5}.item-list ul li.pending-delete:before{opacity:.5;background-color:var(--bg-3)}.item-list ul li.pending-delete .item-list-item-name,.item-list ul li.pending-delete .item-list-item-avatar{opacity:.5}.item-list ul li.pending-delete i{color:var(--danger-bg)}.item-list ul li .item-list-item-avatar{flex-grow:0;padding-top:4px;padding-bottom:4px}.item-list ul li .item-list-item-name{min-width:5%;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.item-list ul li .item-list-item-controls{display:flex}.item-list ul li .item-list-item-controls button{width:30px;height:30px}.item-list ul li i{font-size:14px}.item-list .item-list-empty{width:100%;padding:12px;font-weight:500;font-size:14px;border:1px solid var(--border-color-1);border-radius:var(--border-radius)}.item-list .item-list-item-label.truncate{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.music-release-page .release-layout{width:100%}.music-release-page .release-meta-card{width:100%;margin-bottom:calc(var(--gutter) * 2);container-type:inline-size}.music-release-page .release-meta-card .release-meta-card-cols{display:flex;gap:calc(var(--gutter) * 2);align-items:flex-start}.music-release-page .release-meta-card .release-meta-card-cols .release-artwork{width:280px;flex-shrink:0}.music-release-page .release-meta-card .release-meta-card-cols .release-meta{flex-grow:1}.music-release-page .release-meta{width:100%}.music-release-page .release-meta .meta-section-title{margin-bottom:8px;font-size:13px;text-transform:uppercase;font-weight:700;color:var(--text-color-4)}.music-release-page .release-meta .release-meta-cols{display:flex;gap:calc(var(--gutter) * 2)}.music-release-page .release-meta .release-meta-list{width:100%;flex:1;min-width:0}.music-release-page .release-meta .release-meta-list .item-list-item-name{width:100%;display:flex;justify-content:space-between;gap:20px}.music-release-page .release-meta .release-meta-list .item-list-item-name strong{flex-shrink:0;font-weight:600}.music-release-page .release-meta .release-meta-list .item-list-item-name span{text-align:right}.music-release-page .release-meta .release-meta-list .item-list-item-name .release-meta-artists a{color:var(--text-color-2)}.music-release-page .release-meta .release-meta-list .item-list-item-name .release-meta-artists a:hover{color:var(--accent-color);text-decoration:underline}.music-release-page .release-bottom-row{display:grid;grid-template-columns:2fr 3fr;gap:calc(var(--gutter) * 2)}.music-release-page .release-bottom-row>*{min-width:0}.music-release-page .release-play-cta-col{container:release-play-cta / inline-size}.music-release-page .release-play-cta-col .release-play-actions{display:flex;flex-direction:column;gap:var(--gutter)}.music-release-page .release-play-cta-col .release-mix-row{display:flex;flex-wrap:wrap;gap:10px}.music-release-page .release-play-cta-col .release-play-modes{display:grid;grid-template-columns:1fr 1fr;gap:10px}@container release-play-cta (max-width: 440px){.music-release-page .release-play-cta-col .release-play-modes{grid-template-columns:1fr}}.music-release-page .release-play-cta-col .release-play-modes>*{min-width:0}.music-release-page .release-play-cta-col .release-play-modes .popout-anchor{width:100%}.music-release-page .release-play-cta-col .release-play-modes .button:not(.choices-toggle){flex-grow:1;min-width:0}.music-release-page .release-play-cta-col .release-play-modes .button-text{overflow:hidden;text-overflow:ellipsis}.music-release-page .release-disc-number{margin-bottom:10px;font-size:18px}.music-release-page .release-disc-tracks{margin-bottom:var(--gutter)}.music-release-page .release-right-col.bg-1-tracks .music-track{background-color:var(--bg-1)}.music-release-page .music-release-track-list{flex-wrap:wrap}@container (max-width: 930px){.music-release-page .release-meta .release-meta-cols{flex-direction:column;gap:0}.music-release-page .release-meta .release-meta-cols .release-meta-list:first-of-type li:last-of-type{border-bottom:1px solid var(--border-color-3)}}@container (max-width: 330px){.music-release-page .release-meta-card .release-meta-card-cols{flex-direction:column}.music-release-page .release-meta-card .release-meta-card-cols .release-artwork{width:100%}.music-release-page .release-meta-card .release-meta-card-cols .release-artwork .music-release-art{max-width:100%;margin-inline:auto}}@media screen and (max-width: 980px){.music-release-page .release-bottom-row{grid-template-columns:100%}}@media screen and (max-width: 768px){.music-release-page .release-meta-card .release-meta-card-cols{flex-direction:column;align-items:center;text-align:center}}.artists{height:100%;position:relative}.disk-map{width:400px;height:600px;max-width:100%;position:relative}.disk-map .disk-map-link,.disk-map .disk-map-blocks{width:100%;height:100%;display:block}.disk-map .disk-map-block{position:absolute;box-sizing:border-box;border-right:1px solid transparent;border-bottom:1px solid transparent;border-radius:4px;background-color:var(--bg-4);background-clip:padding-box;filter:brightness(var(--disk-map-shade, 1));transition:opacity var(--transition-speed-fast),filter var(--transition-speed-fast)}.disk-map .disk-map-block.is-lossless{background-image:repeating-linear-gradient(45deg,rgb(255 255 255 / 22%) 0 1px,transparent 1px 3px)}.disk-map .disk-map-block.is-hovered,.disk-map .disk-map-block.is-active-group{filter:brightness(1.15)}.disk-map .disk-map-block.is-hovered{z-index:2}.disk-map .disk-map-blocks.has-highlight .disk-map-block:not(.is-active-group){opacity:.35}.disk-map .disk-map-tooltip{left:10px;right:10px;position:absolute;pointer-events:none;z-index:3}.disk-map .disk-map-tooltip.at-bottom{bottom:20px}.disk-map .disk-map-tooltip.at-top{top:20px}.disk-map .disk-map-tooltip.glass{background:var(--glass-bg)}.disk-map .disk-map-tooltip.glass .disk-map-tooltip-label,.disk-map .disk-map-tooltip.glass .disk-map-tooltip-group{color:#fff}.disk-map .disk-map-tooltip .disk-map-tooltip-label{margin-bottom:4px;font-size:16px;font-weight:700;color:var(--text-color-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.disk-map .disk-map-tooltip .disk-map-tooltip-group{margin-bottom:8px;font-size:14px;color:var(--text-color-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.disk-map .disk-map-tooltip .disk-map-tooltip-cols{display:flex;align-items:center;gap:12px}.disk-map .disk-map-tooltip .disk-map-tooltip-text{min-width:0}.disk-map .disk-map-tooltip .disk-map-tooltip-cover{flex-shrink:0}.disk-map .disk-map-tooltip .disk-map-tooltip-cover>.card-content{flex-grow:1}.disk-map .disk-map-tooltip .disk-map-tooltip-cover img{width:100%;height:100%;display:block;object-fit:cover}.disk-map.is-clickable .disk-map-block{cursor:pointer}.disk-map.animate .disk-map-block{animation:disk-map-fill var(--transition-speed-med) backwards}.disk-map.is-kiosk .disk-map-block{background-color:var(--text-color-4);opacity:.3}.disk-map.is-kiosk .disk-map-kiosk-notice{left:10px;right:10px;top:50%;position:absolute;transform:translateY(-50%);font-size:14px;font-weight:600;text-align:center;color:var(--text-color-2)}.disk-map.is-kiosk .disk-map-kiosk-notice.glass{background:var(--glass-bg);color:#fff}.disk-map.is-loading .disk-map-block{background-color:var(--text-color-4);opacity:.15;animation:disk-map-pulse 1.6s ease-in-out infinite}.disk-map.disk-map-empty{overflow:hidden;border-radius:var(--border-radius)}.disk-map.disk-map-empty .checkered{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--checkered-color-2);background-image:linear-gradient(45deg,var(--checkered-color-1) 25%,transparent 25%),linear-gradient(-45deg,var(--checkered-color-1) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--checkered-color-1) 75%),linear-gradient(-45deg,transparent 75%,var(--checkered-color-1) 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}@media (prefers-reduced-motion: reduce){.disk-map.animate .disk-map-block,.disk-map.is-loading .disk-map-block{animation:none}.disk-map .disk-map-block{transition:none}}@keyframes disk-map-pulse{0%,to{opacity:.1}50%{opacity:.25}}@keyframes disk-map-fill{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.external-links-popout .external-links-empty{padding:6px 20px 20px;font-size:12px;line-height:1.4;color:var(--text-color-2)}.external-links-popout .external-links-list{padding:8px}.external-links-popout .external-links-list a{padding:7px 12px;display:flex;gap:16px;align-items:center;justify-content:space-between;border-radius:var(--border-radius)}.external-links-popout .external-links-list a:hover{background-color:var(--button-bg-hover)}.external-links-popout .external-links-list a:hover .external-links-action{color:var(--text-color-1)}.external-links-popout .external-links-provider{flex-shrink:0;display:flex;gap:8px;align-items:center;font-size:12px;font-weight:700;color:var(--text-color-1)}.external-links-popout .external-links-mark{width:16px;height:16px;flex-shrink:0}.external-links-popout .external-links-mark svg{width:100%;height:100%;display:block}.external-links-popout .external-links-wordmark{width:auto;height:16px;display:block}.external-links-popout .external-links-action{display:flex;gap:7px;align-items:center;font-size:13px;white-space:nowrap;color:var(--text-color-2)}.external-links-popout .external-links-action i{font-size:11px;opacity:.55}.beads{display:flex;flex-wrap:wrap;align-items:center}.beads .bead-wrap{position:relative;display:flex;align-items:center;justify-content:center}.beads .bead{box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:100%;box-shadow:var(--box-shadow-1);color:#fff;transition:width var(--transition-speed-med),height var(--transition-speed-med),background-color var(--transition-speed-med),border-color var(--transition-speed-med)}.beads .bead.hollow{box-shadow:none}.beads .bead-label{font-size:8px;font-weight:300;line-height:1;color:inherit;pointer-events:none}.beads .bead-tooltip{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:3;width:max-content;transform:translate(-50%);pointer-events:none}@media (prefers-reduced-motion: reduce){.beads .bead{transition:none}}.music-artist-page .artist-layout{width:100%;container:artist-layout / inline-size}.music-artist-page .artist-hero-card{position:relative;width:100%;margin-bottom:calc(var(--gutter) * 2)}.music-artist-page .artist-hero-cols{--artist-hero-height: 600px;display:flex;gap:calc(var(--gutter) * 2);align-items:flex-start}.music-artist-page .artist-disk-map{flex:1 1 0;min-width:0;width:auto;height:var(--artist-hero-height)}.music-artist-page .artist-meta-pane{flex:1 1 0;min-width:0;height:var(--artist-hero-height);display:flex;flex-direction:column}.music-artist-page .artist-meta-row{margin-bottom:var(--gutter);display:flex;flex-wrap:wrap;align-items:center;gap:6px}.music-artist-page .artist-meta-row>.tags{display:contents}.music-artist-page .artist-meta{min-height:0;flex-grow:1;overflow-y:auto;scrollbar-gutter:stable}.music-artist-page .artist-meta .meta-section-title{margin-bottom:8px;font-size:13px;text-transform:uppercase;font-weight:700;color:var(--text-color-4)}.music-artist-page .artist-meta .meta-section-title:not(:first-child){margin-top:var(--gutter)}.music-artist-page .artist-meta-list{width:100%}.music-artist-page .artist-meta-list .item-list-item-name{width:100%;display:flex;justify-content:space-between;gap:20px}.music-artist-page .artist-meta-list .item-list-item-name strong{flex-shrink:0;font-weight:600}.music-artist-page .artist-meta-list .item-list-item-name span{text-align:right}.music-artist-page .meta-value-skeleton{align-self:center;width:90px;height:12px;border-radius:6px;background-color:var(--text-color-5);animation:artist-skeleton-pulse 1.6s ease-in-out infinite}.music-artist-page .artist-play-actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--gutter) * 1.5);margin-bottom:calc(var(--gutter) * 2)}.music-artist-page .artist-mix-row{display:flex;flex-wrap:wrap;gap:10px}.music-artist-page .artist-play-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.music-artist-page .artist-play-modes .button-choiced .button:not(.choices-toggle){flex-grow:1}.music-artist-page .artist-timeline{--timeline-gutter: 84px;--timeline-spine: 60px;--timeline-spine-width: 4px;--timeline-dot: 13px;--timeline-gap-per-year: 10px;--timeline-gap-max: 150px}.music-artist-page .artist-timeline h3{margin-bottom:var(--gutter)}.music-artist-page .artist-timeline-rows{margin:0;padding:0;list-style:none}.music-artist-page .artist-timeline-row{position:relative;padding-left:var(--timeline-gutter)}.music-artist-page .artist-timeline-row:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--timeline-spine) - (var(--timeline-spine-width) / 2));width:var(--timeline-spine-width);border-radius:calc(var(--timeline-spine-width) / 2);background-color:var(--border-color-3)}.music-artist-page .artist-timeline-row:first-of-type:before{top:22px}.music-artist-page .artist-timeline-row:last-of-type:before{bottom:auto;height:22px}.music-artist-page .artist-timeline-gap{padding:min(calc(var(--gap-years, 0) * var(--timeline-gap-per-year)),var(--timeline-gap-max)) 0;display:flex;flex-direction:column;align-items:center;gap:5px;width:max-content;font-size:12px;color:var(--text-color-4)}.music-artist-page .artist-timeline-gap i{font-size:9px;color:var(--text-color-5)}.music-artist-page .artist-timeline-entry{position:relative;display:flex;gap:var(--gutter);align-items:flex-start;padding:12px 0;container:artist-timeline-entry / inline-size}.music-artist-page .artist-timeline-entry:before{content:"";position:absolute;top:calc(22px - (var(--timeline-dot) / 2));left:calc(var(--timeline-spine) - var(--timeline-gutter) - (var(--timeline-dot) / 2));width:var(--timeline-dot);height:var(--timeline-dot);border-radius:50%;box-shadow:var(--box-shadow-2);background-color:var(--accent-color)}.music-artist-page .artist-timeline-year{position:absolute;top:12px;left:calc(var(--timeline-gutter) * -1);width:calc(var(--timeline-spine) - 12px);text-align:right;color:var(--text-color-4);font-variant-numeric:tabular-nums}.music-artist-page .artist-timeline-cover{flex-shrink:0}.music-artist-page .artist-timeline-details{min-width:0;padding-top:4px}.music-artist-page .artist-timeline-title{margin-bottom:6px;font-size:30px;font-weight:300}.music-artist-page .artist-timeline-title a{color:var(--text-color-1)}.music-artist-page .artist-timeline-title a:hover{color:var(--accent-color);text-decoration:underline}.music-artist-page .artist-timeline-facts{margin-top:13px;margin-bottom:5px;font-size:16px;color:var(--text-color-2)}.music-artist-page .artist-timeline-facts span:not(:last-child):after{content:" · ";color:var(--text-color-4)}.music-artist-page .artist-timeline-beads{padding:4px 0}.music-artist-page .artist-timeline-row.is-skeleton .timeline-skeleton-bar{display:inline-block;width:120px;height:14px;border-radius:7px;background-color:var(--text-color-5);animation:artist-skeleton-pulse 1.6s ease-in-out infinite}.music-artist-page .artist-timeline-row.is-skeleton .timeline-skeleton-bar.wide{width:220px;height:24px;border-radius:12px}.music-artist-page .artist-timeline-row.is-skeleton .timeline-skeleton-cover{width:300px;height:300px;max-width:100%;border-radius:var(--border-radius);background-color:var(--text-color-5);animation:artist-skeleton-pulse 1.6s ease-in-out infinite}.music-artist-page .artist-timeline-beads-skeleton{padding:4px 0;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.music-artist-page .artist-timeline-beads-skeleton span{width:14px;height:14px;border-radius:100%;background-color:var(--text-color-5);animation:artist-skeleton-pulse 1.6s ease-in-out infinite}.music-artist-page .artist-timeline-favorites{margin-top:var(--gutter);display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.music-artist-page .artist-timeline-favorites>.music-track,.music-artist-page .artist-timeline-favorites>.music-track-ghost{min-width:0;margin-bottom:0}@media (max-width: 1600px){.music-artist-page .artist-timeline-favorites{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1100px){.music-artist-page .artist-timeline-entry{flex-direction:column}}@container artist-timeline-entry (max-width: 760px){.music-artist-page .artist-timeline-favorites{grid-template-columns:1fr}}@container artist-layout (max-width: 860px){.music-artist-page .artist-hero-cols{flex-direction:column}.music-artist-page .artist-disk-map{order:2;flex:0 0 auto;width:100%}.music-artist-page .artist-meta-pane{flex:0 0 auto;width:100%;height:auto}.music-artist-page .artist-meta{overflow-y:visible;scrollbar-gutter:auto}}@container artist-layout (max-width: 620px){.music-artist-page .artist-play-modes{width:100%}.music-artist-page .artist-timeline{--timeline-gutter: 60px;--timeline-spine: 40px}}@container artist-layout (max-width: 570px){.music-artist-page .artist-play-modes{grid-template-columns:repeat(2,1fr)}}@container artist-layout (max-width: 380px){.music-artist-page .artist-play-modes{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.music-artist-page .meta-value-skeleton,.music-artist-page .timeline-skeleton-bar,.music-artist-page .timeline-skeleton-cover,.music-artist-page .artist-timeline-beads-skeleton span{animation:none}}@keyframes artist-skeleton-pulse{0%,to{opacity:.35}50%{opacity:.7}}.tracks{height:100%;position:relative}.progress-circle-box{display:flex;flex-direction:column;align-items:center;position:relative}.progress-circle-box .progress-circle{transform:rotate(-90deg)}.progress-circle-box .progress-circle-track{fill:none;stroke:var(--bg-5)}.progress-circle-box .progress-circle-fill{fill:none;stroke:var(--accent-color);stroke-linecap:round;transition:stroke-dashoffset .2s}.progress-circle-box .progress-circle-count{padding:5px 15px;font-weight:800;position:absolute;text-align:center;color:var(--text-color-2);top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.history-infinite-scroll .music-history-entry{width:100%;height:100%;position:relative}.history-infinite-scroll .music-history-entry header{display:flex;justify-content:space-between}.history-infinite-scroll .music-history-entry a{color:var(--text-color-2)}.history-infinite-scroll .music-history-entry a:hover{color:var(--accent-color);text-decoration:underline}.history-infinite-scroll .music-history-entry .date{text-align:right}.history-infinite-scroll .music-history-entry .cols{height:100%;padding:0 10px;display:flex;gap:10px;align-items:center;overflow:hidden;font-size:14px}.history-infinite-scroll .music-history-entry .cols .artwork-col{width:30px}.history-infinite-scroll .music-history-entry .cols .track-col{flex-grow:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:500}.history-infinite-scroll .music-history-entry .cols .progress-col{width:35px}.history-infinite-scroll .music-history-entry .cols .user-col{width:30px}.history-infinite-scroll .music-history-entry .cols .date-col{flex-grow:1;flex-shrink:1;justify-content:flex-end;text-align:right;white-space:nowrap}.history-infinite-scroll .music-history-entry .cols .music-release{width:100%}.history-infinite-scroll .music-history-entry .cols .music-release .music-release-art{height:auto;border-radius:4px}.history-infinite-scroll .music-history-entry .progress-bar{height:100%;position:absolute;top:0;left:0;bottom:0;border-radius:4px;background-color:#000;opacity:.04;z-index:-1;pointer-events:none}.noContentMessage{width:260px;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}.noContentMessage i{width:60px;height:60px;font-size:26px;border-radius:100%;color:var(--accent-color);display:flex;align-items:center;justify-content:center;background-color:var(--bg-3)}.noContentMessage p{width:100%;font-size:16px;font-weight:600;line-height:1.6em;color:var(--text-color-2)}.noContentMessage p a,.noContentMessage p a:link,.noContentMessage p a:visited{color:var(--accent-color)}.noContentMessage footer{padding-left:40px!important;padding-right:40px!important;justify-content:flex-start!important}.playlists{height:100%;position:relative}.login-with-cardinal-button{width:100%;min-height:55px;padding:5px 10px;border:1px solid var(--border-color-1);border-radius:6px;cursor:pointer;display:inline-flex;justify-content:center;position:relative;overflow:hidden;align-items:center;color:var(--text-color-2);background-color:var(--bg-2)}.login-with-cardinal-button:visited{color:var(--text-color-3)}.login-with-cardinal-button:hover{background-color:var(--bg-3)}.login-with-cardinal-button.loading .loading-indicator svg{transform:translate(-50%,-50%)}.login-with-cardinal-button.loading span{transform:translateY(300%)}.login-with-cardinal-button .loading-indicator svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-300%);transition:transform .2s}.login-with-cardinal-button svg{margin-right:8px}.login-with-cardinal-button span{font-family:var(--font-family);font-weight:600;font-size:14px;transition:transform .2s}.arrow-link{display:inline-block}.arrow-link:after{content:"➜";color:var(--accent-color);position:relative;right:0;transition:all .3s}.arrow-link:hover a{text-decoration:underline}.arrow-link:hover:after{color:var(--accent-color);text-decoration:none!important;right:-5px}.arrow-link a{margin-right:5px;font-weight:700;transition:all .5s;color:var(--accent-color)}.spin{transform:rotate(-360deg);transition:transform .3s}.spin:active{transform:rotate(0);transition:0s}.capitalize{text-transform:capitalize}.success-color,.success-color i{color:var(--success)}.warning-color,.warning-color i{color:var(--warning)}.danger-color,.danger-color i{color:var(--danger)}.checkered{background-color:var(--checkered-color-1);background-image:linear-gradient(45deg,var(--checkered-color-2) 25%,transparent 25%),linear-gradient(-45deg,var(--checkered-color-2) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--checkered-color-2) 75%),linear-gradient(-45deg,transparent 75%,var(--checkered-color-2) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}@keyframes inniePop{0%{transform:scale(1)}10%{transform:scale(97%)}to{transform:scale(1)}}#root{height:100vh}.theme-switcher.light{transform:rotateY(180deg)}.section-title{width:100%;display:flex;align-items:center}.section-title i{font-size:17px;margin-right:10px;position:relative;top:-1px;color:var(--accent-color)}form,form .form-field{width:100%}.context-menu-right-click-surface,.base-context-menu-layer{height:100%}@font-face{font-family:Heebo;src:url(/music/assets/Heebo-Thin-BUaqWIFv.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Heebo;src:url(/music/assets/Heebo-ExtraLight-CiVH_6-w.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Heebo;src:url(/music/assets/Heebo-Light-Cr8OXtSg.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Heebo;src:url(/music/assets/Heebo-Regular-C3cBLSHi.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Heebo;src:url(/music/assets/Heebo-Medium-_UW0iiI_.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Heebo;src:url(/music/assets/Heebo-SemiBold-DZsPlIIl.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Heebo;src:url(/music/assets/Heebo-Bold-D9wCshAY.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Heebo;src:url(/music/assets/Heebo-ExtraBold-CVv9DPGP.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Heebo;src:url(/music/assets/Heebo-Black-D9A_5oxq.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Open Sans;src:url(/music/assets/OpenSans-Light-BIrCcPGn.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Open Sans;src:url(/music/assets/OpenSans-LightItalic-BSNVRj4P.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Open Sans;src:url(/music/assets/OpenSans-Regular-6BQLG-3c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/music/assets/OpenSans-Italic-nQJxkKHS.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url(/music/assets/OpenSans-SemiBold-BwuOw5eQ.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url(/music/assets/OpenSans-SemiBoldItalic-m0z3klUZ.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url(/music/assets/OpenSans-Bold-BjQpCi2R.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url(/music/assets/OpenSans-BoldItalic-5dTn1pNO.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url(/music/assets/OpenSans-ExtraBold-Y0gesaO4.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Open Sans;src:url(/music/assets/OpenSans-ExtraBoldItalic-Bnl4jAwJ.ttf) format("truetype");font-weight:800;font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}a:link,a:visited{text-decoration:none}[data-theme]{--font-family: "Heebo", "Helvetica", "Arial", sans-serif;--gutter: 20px;--border-radius: 8px;--border-radius-s: 12px;--border-radius-m: 20px;--accent-color: #cc4c43;--glass-bg: rgba(255, 255, 255, .2);--glass-blur: 30px;--glass-border-color: rgba(255, 255, 255, .3);--glass-shadow: 0 4px 30px rgba(0, 0, 0, .1);--transition-speed-fast: .14s;--transition-speed-med: 225ms;--transition-speed-slow: .4s;--easing-bounce: cubic-bezier(.16, 1, .3, 1);font-family:var(--font-family);font-size:15px;font-weight:400;line-height:1.3em;color:var(--text-color-1)}[data-theme] .glass{background:var(--glass-bg);box-shadow:var(--glass-shadow);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border-color)}[data-theme] ::-webkit-scrollbar{width:8px;height:8px}[data-theme] ::-webkit-scrollbar-track{background:none}[data-theme] ::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--scrollbar-color)}[data-theme] input{font-family:inherit}[data-theme] button{font-family:var(--font-family)}form input[type=text],form input[type=email],form input[type=number],form input[type=date],form input[type=datetime-local],form input[type=password]{padding:7px 12px;color:var(--text-color-1);border:1px solid var(--border-color-1);border-radius:var(--border-radius);background:var(--input-bg)}form input[type=text]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=date]:focus,form input[type=datetime-local]:focus,form input[type=password]:focus{border-color:var(--border-color-focus);outline:none}form label{display:block;position:relative}form label i{font-size:21px;color:var(--text-color-3);position:absolute;top:50%;right:21px;pointer-events:none;transform:translateY(-50%)}form .error input{border-color:var(--danger)!important}[data-theme=light]{background-color:var(--bg-2);--bg-1: #fff;--bg-2: #f9f9f9;--bg-3: #f0f0f0;--bg-4: #e6e6e6;--bg-5: #dddddd;--text-color-1: #403f3f;--text-color-2: #535353;--text-color-3: #626262;--text-color-4: #797979;--text-color-5: #9d9d9d;--input-bg: #f1f1f1;--input-search-focus-bg: #e6e6e6;--border-color-1: #dedede;--border-color-2: #afafaf;--border-color-3: #e7e7e7;--border-color-4: #c7c7c7;--border-color-focus: #bbbbbb;--button-bg: #ffffff;--button-bg-solid: #ebebeb;--button-bg-hover: #e2e2e2;--box-shadow-1: rgb(0 0 0 / 20%) 0px 2px 1px -1px, rgb(0 0 0 / 24%) 0px 1px 2px 0px, rgb(0 0 0 / 12%) 0px 1px 3px 0px;--box-shadow-2: 0px 1px 20px -12px rgb(168 168 168);--box-shadow-3: rgb(0 0 0 / 20%) 0px 3px 4px 0px, rgb(0 0 0 / 24%) 0px 1px 0px 0px, rgb(0 0 0 / 12%) 0px 1px 4px 0px;--box-shadow-4: rgb(0 0 0 / 20%) 0px 1px 3px 1px, rgb(0 0 0 / 24%) 0px 2px 2px 0px, rgb(0 0 0 / 12%) 0px 2px 2px 1px;--info: #1857c4;--success: #3aaf39;--warning: #ffdc00;--danger: #d24848;--info-bg: #1882c4;--success-bg: #43be43;--warning-bg: #efbe34;--danger-bg: #a53737;--scrollbar-color: #d4d4d4;--checkered-color-1: #e7e7e7;--checkered-color-2: #fff}[data-theme=dark]{background-color:var(--bg-2);--bg-1: #2c2c2c;--bg-2: #272727;--bg-3: #252525;--bg-4: #202020;--bg-5: #181818;--text-color-1: #d8d8d8;--text-color-2: #d9dae2;--text-color-3: #626262;--text-color-4: #4a4a4a;--text-color-5: #4a4a4a;--input-bg: #232323;--input-search-focus-bg: #333333;--border-color-1: #1e1d1d;--border-color-2: #141414;--border-color-3: #202020;--border-color-4: #2a2a2a;--border-color-focus: #404040;--button-bg: #202020;--button-bg-solid: #212121;--button-bg-hover: #1b1b1b;--box-shadow-1: rgb(0 0 0 / 20%) 0px 2px 2px 0, rgb(0 0 0 / 24%) 0px 1px 2px 0px, rgb(0 0 0 / 12%) 0px 2px 3px 0px;--box-shadow-2: 0 1px 6px 1px rgba(0 0 0 / 20%);--box-shadow-3: rgb(0 0 0 / 20%) 0px 2px 4px 0px, rgb(0 0 0 / 24%) 0px 2px 2px 0px, rgb(0 0 0 / 12%) 0px 2px 4px 0px;--box-shadow-4: rgb(0 0 0 / 20%) 0px 2px 3px 1px, rgb(0 0 0 / 24%) 0px 2px 2px 0px, rgb(0 0 0 / 12%) 0px 2px 3px 1px;--info: #1857c4;--success: #3aaf39;--warning: #ffdc00;--danger: #d24848;--info-bg: #1882c4;--success-bg: #3a703a;--warning-bg: #efbe34;--danger-bg: #a53737;--scrollbar-color: #1a1a1a;--checkered-color-1: #6c6c6c;--checkered-color-2: #000}/*!
 * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-acquisitions-incorporated:before{content:""}.fa-ad:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adobe:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-air-freshener:before{content:""}.fa-airbnb:before{content:""}.fa-algolia:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-alipay:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angry:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-ankh:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-alt:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-archway:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-artstation:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-atlas:before{content:""}.fa-atlassian:before{content:""}.fa-atom:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-award:before{content:""}.fa-aws:before{content:""}.fa-baby:before{content:""}.fa-baby-carriage:before{content:""}.fa-backspace:before{content:""}.fa-backward:before{content:""}.fa-bacon:before{content:""}.fa-bahai:before{content:""}.fa-balance-scale:before{content:""}.fa-balance-scale-left:before{content:""}.fa-balance-scale-right:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-barcode:before{content:""}.fa-bars:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-bath:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-battle-net:before{content:""}.fa-bed:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-slash:before{content:""}.fa-bezier-curve:before{content:""}.fa-bible:before{content:""}.fa-bicycle:before{content:""}.fa-biking:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-biohazard:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blender:before{content:""}.fa-blender-phone:before{content:""}.fa-blind:before{content:""}.fa-blog:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-bone:before{content:""}.fa-bong:before{content:""}.fa-book:before{content:""}.fa-book-dead:before{content:""}.fa-book-medical:before{content:""}.fa-book-open:before{content:""}.fa-book-reader:before{content:""}.fa-bookmark:before{content:""}.fa-bootstrap:before{content:""}.fa-border-all:before{content:""}.fa-border-none:before{content:""}.fa-border-style:before{content:""}.fa-bowling-ball:before{content:""}.fa-box:before{content:""}.fa-box-open:before{content:""}.fa-boxes:before{content:""}.fa-braille:before{content:""}.fa-brain:before{content:""}.fa-bread-slice:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-brush:before{content:""}.fa-btc:before{content:""}.fa-buffer:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-bus:before{content:""}.fa-bus-alt:before{content:""}.fa-business-time:before{content:""}.fa-buy-n-large:before{content:""}.fa-buysellads:before{content:""}.fa-calculator:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-day:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-times:before{content:""}.fa-calendar-week:before{content:""}.fa-camera:before{content:""}.fa-camera-retro:before{content:""}.fa-campground:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-candy-cane:before{content:""}.fa-cannabis:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-car-alt:before{content:""}.fa-car-battery:before{content:""}.fa-car-crash:before{content:""}.fa-car-side:before{content:""}.fa-caravan:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-carrot:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cash-register:before{content:""}.fa-cat:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-centercode:before{content:""}.fa-centos:before{content:""}.fa-certificate:before{content:""}.fa-chair:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-charging-station:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-pie:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-double:before{content:""}.fa-check-square:before{content:""}.fa-cheese:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-board:before{content:""}.fa-chess-king:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-rook:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chrome:before{content:""}.fa-chromecast:before{content:""}.fa-church:before{content:""}.fa-circle:before{content:""}.fa-circle-notch:before{content:""}.fa-city:before{content:""}.fa-clinic-medical:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-meatball:before{content:""}.fa-cloud-moon:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-cloud-rain:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-cloud-sun:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-cocktail:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-dollar:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-medical:before{content:""}.fa-comment-slash:before{content:""}.fa-comments:before{content:""}.fa-comments-dollar:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compress:before{content:""}.fa-compress-alt:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-concierge-bell:before{content:""}.fa-confluence:before{content:""}.fa-connectdevelop:before{content:""}.fa-contao:before{content:""}.fa-cookie:before{content:""}.fa-cookie-bite:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-cotton-bureau:before{content:""}.fa-couch:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-credit-card:before{content:""}.fa-critical-role:before{content:""}.fa-crop:before{content:""}.fa-crop-alt:before{content:""}.fa-cross:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-crutch:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-dailymotion:before{content:"勒"}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-delicious:before{content:""}.fa-democrat:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-dev:before{content:""}.fa-deviantart:before{content:""}.fa-dharmachakra:before{content:""}.fa-dhl:before{content:""}.fa-diagnoses:before{content:""}.fa-diaspora:before{content:""}.fa-dice:before{content:""}.fa-dice-d20:before{content:""}.fa-dice-d6:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digital-ocean:before{content:""}.fa-digital-tachograph:before{content:""}.fa-directions:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-divide:before{content:""}.fa-dizzy:before{content:""}.fa-dna:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dog:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-drafting-compass:before{content:""}.fa-dragon:before{content:""}.fa-draw-polygon:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-dropbox:before{content:""}.fa-drum:before{content:""}.fa-drum-steelpan:before{content:""}.fa-drumstick-bite:before{content:""}.fa-drupal:before{content:""}.fa-dumbbell:before{content:""}.fa-dumpster:before{content:""}.fa-dumpster-fire:before{content:""}.fa-dungeon:before{content:""}.fa-dyalog:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-edge:before{content:""}.fa-edit:before{content:""}.fa-egg:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ello:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-text:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-ethernet:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-evernote:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-alt:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fan:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-feather-alt:before{content:""}.fa-fedex:before{content:""}.fa-fedora:before{content:""}.fa-female:before{content:""}.fa-fighter-jet:before{content:""}.fa-figma:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-code:before{content:""}.fa-file-contract:before{content:""}.fa-file-csv:before{content:""}.fa-file-download:before{content:""}.fa-file-excel:before{content:""}.fa-file-export:before{content:""}.fa-file-image:before{content:""}.fa-file-import:before{content:""}.fa-file-invoice:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-pdf:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-prescription:before{content:""}.fa-file-signature:before{content:""}.fa-file-upload:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-fill:before{content:""}.fa-fill-drip:before{content:""}.fa-film:before{content:""}.fa-filter:before{content:""}.fa-fingerprint:before{content:""}.fa-fire:before{content:""}.fa-fire-alt:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-firefox:before{content:""}.fa-firefox-browser:before{content:"龜"}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-fish:before{content:""}.fa-fist-raised:before{content:""}.fa-flag:before{content:""}.fa-flag-checkered:before{content:""}.fa-flag-usa:before{content:""}.fa-flask:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-flushed:before{content:""}.fa-fly:before{content:""}.fa-folder:before{content:""}.fa-folder-minus:before{content:""}.fa-folder-open:before{content:""}.fa-folder-plus:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-frog:before{content:""}.fa-frown:before{content:""}.fa-frown-open:before{content:""}.fa-fulcrum:before{content:""}.fa-funnel-dollar:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-gamepad:before{content:""}.fa-gas-pump:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-ghost:before{content:""}.fa-gift:before{content:""}.fa-gifts:before{content:""}.fa-git:before{content:""}.fa-git-alt:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass-cheers:before{content:""}.fa-glass-martini:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-glass-whiskey:before{content:""}.fa-glasses:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-globe-africa:before{content:""}.fa-globe-americas:before{content:""}.fa-globe-asia:before{content:""}.fa-globe-europe:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-gopuram:before{content:""}.fa-graduation-cap:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-grimace:before{content:""}.fa-grin:before{content:""}.fa-grin-alt:before{content:""}.fa-grin-beam:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-grin-hearts:before{content:""}.fa-grin-squint:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-grin-stars:before{content:""}.fa-grin-tears:before{content:""}.fa-grin-tongue:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-grip-horizontal:before{content:""}.fa-grip-lines:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-grip-vertical:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-guitar:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hackerrank:before{content:""}.fa-hamburger:before{content:""}.fa-hammer:before{content:""}.fa-hamsa:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-helping:before{content:""}.fa-handshake:before{content:""}.fa-hanukiah:before{content:""}.fa-hard-hat:before{content:""}.fa-hashtag:before{content:""}.fa-hat-cowboy:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-hat-wizard:before{content:""}.fa-hdd:before{content:""}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-headphones-alt:before{content:""}.fa-headset:before{content:""}.fa-heart:before{content:""}.fa-heart-broken:before{content:""}.fa-heartbeat:before{content:""}.fa-helicopter:before{content:""}.fa-highlighter:before{content:""}.fa-hiking:before{content:""}.fa-hippo:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hockey-puck:before{content:""}.fa-holly-berry:before{content:""}.fa-home:before{content:""}.fa-hooli:before{content:""}.fa-hornbill:before{content:""}.fa-horse:before{content:""}.fa-horse-head:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hot-tub:before{content:""}.fa-hotdog:before{content:""}.fa-hotel:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-house-damage:before{content:""}.fa-houzz:before{content:""}.fa-hryvnia:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-i-cursor:before{content:""}.fa-ice-cream:before{content:""}.fa-icicles:before{content:""}.fa-icons:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-ideal:before{content:"邏"}.fa-igloo:before{content:""}.fa-image:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-instagram:before{content:""}.fa-instagram-square:before{content:"凌"}.fa-intercom:before{content:""}.fa-internet-explorer:before{content:""}.fa-invision:before{content:""}.fa-ioxhost:before{content:""}.fa-italic:before{content:""}.fa-itch-io:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-java:before{content:""}.fa-jedi:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-jira:before{content:""}.fa-joget:before{content:""}.fa-joint:before{content:""}.fa-joomla:before{content:""}.fa-journal-whills:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-kaaba:before{content:""}.fa-kaggle:before{content:""}.fa-key:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-khanda:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kiss:before{content:""}.fa-kiss-beam:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-kiwi-bird:before{content:""}.fa-korvue:before{content:""}.fa-landmark:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laptop-code:before{content:""}.fa-laptop-medical:before{content:""}.fa-laravel:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-laugh:before{content:""}.fa-laugh-beam:before{content:""}.fa-laugh-squint:before{content:""}.fa-laugh-wink:before{content:""}.fa-layer-group:before{content:""}.fa-leaf:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-lightbulb:before{content:""}.fa-line:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location-arrow:before{content:""}.fa-lock:before{content:""}.fa-lock-open:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-low-vision:before{content:""}.fa-luggage-cart:before{content:""}.fa-lyft:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-mail-bulk:before{content:""}.fa-mailchimp:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-map:before{content:""}.fa-map-marked:before{content:""}.fa-map-marked-alt:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-markdown:before{content:""}.fa-marker:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mask:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-mdb:before{content:""}.fa-medal:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-megaport:before{content:""}.fa-meh:before{content:""}.fa-meh-blank:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-memory:before{content:""}.fa-mendeley:before{content:""}.fa-menorah:before{content:""}.fa-mercury:before{content:""}.fa-meteor:before{content:""}.fa-microblog:before{content:"駱"}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microscope:before{content:""}.fa-microsoft:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-square:before{content:""}.fa-mitten:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mixer:before{content:"稜"}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-monument:before{content:""}.fa-moon:before{content:""}.fa-mortar-pestle:before{content:""}.fa-mosque:before{content:""}.fa-motorcycle:before{content:""}.fa-mountain:before{content:""}.fa-mouse:before{content:""}.fa-mouse-pointer:before{content:""}.fa-mug-hot:before{content:""}.fa-music:before{content:""}.fa-napster:before{content:""}.fa-neos:before{content:""}.fa-network-wired:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nimblr:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-oil-can:before{content:""}.fa-old-republic:before{content:""}.fa-om:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-orcid:before{content:""}.fa-osi:before{content:""}.fa-otter:before{content:""}.fa-outdent:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-pager:before{content:""}.fa-paint-brush:before{content:""}.fa-paint-roller:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-parking:before{content:""}.fa-passport:before{content:""}.fa-pastafarianism:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paypal:before{content:""}.fa-peace:before{content:""}.fa-pen:before{content:""}.fa-pen-alt:before{content:""}.fa-pen-fancy:before{content:""}.fa-pen-nib:before{content:""}.fa-pen-square:before{content:""}.fa-pencil-alt:before{content:""}.fa-pencil-ruler:before{content:""}.fa-penny-arcade:before{content:""}.fa-people-carry:before{content:""}.fa-pepper-hot:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-person-booth:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-alt:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-square-alt:before{content:""}.fa-phone-volume:before{content:""}.fa-photo-video:before{content:""}.fa-php:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-square:before{content:"爛"}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-pizza-slice:before{content:""}.fa-place-of-worship:before{content:""}.fa-plane:before{content:""}.fa-plane-arrival:before{content:""}.fa-plane-departure:before{content:""}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-poll:before{content:""}.fa-poll-h:before{content:""}.fa-poo:before{content:""}.fa-poo-storm:before{content:""}.fa-poop:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-pray:before{content:""}.fa-praying-hands:before{content:""}.fa-prescription:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-print:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-quran:before{content:""}.fa-r-project:before{content:""}.fa-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-rainbow:before{content:""}.fa-random:before{content:""}.fa-raspberry-pi:before{content:""}.fa-ravelry:before{content:""}.fa-react:before{content:""}.fa-reacteurope:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-record-vinyl:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redhat:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-registered:before{content:""}.fa-remove-format:before{content:""}.fa-renren:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-republican:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-restroom:before{content:""}.fa-retweet:before{content:""}.fa-rev:before{content:""}.fa-ribbon:before{content:""}.fa-ring:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-route:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-vertical:before{content:""}.fa-running:before{content:""}.fa-rupee-sign:before{content:""}.fa-sad-cry:before{content:""}.fa-sad-tear:before{content:""}.fa-safari:before{content:""}.fa-salesforce:before{content:""}.fa-sass:before{content:""}.fa-satellite:before{content:""}.fa-satellite-dish:before{content:""}.fa-save:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-scroll:before{content:""}.fa-sd-card:before{content:""}.fa-search:before{content:""}.fa-search-dollar:before{content:""}.fa-search-location:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-shapes:before{content:""}.fa-share:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield-alt:before{content:""}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopify:before{content:"綾"}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shopware:before{content:""}.fa-shower:before{content:""}.fa-shuttle-van:before{content:""}.fa-sign:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-signature:before{content:""}.fa-sim-card:before{content:""}.fa-simplybuilt:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skating:before{content:""}.fa-sketch:before{content:""}.fa-skiing:before{content:""}.fa-skiing-nordic:before{content:""}.fa-skull:before{content:""}.fa-skull-crossbones:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-slash:before{content:""}.fa-sleigh:before{content:""}.fa-sliders-h:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smile-beam:before{content:""}.fa-smile-wink:before{content:""}.fa-smog:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-sms:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snowboarding:before{content:""}.fa-snowflake:before{content:""}.fa-snowman:before{content:""}.fa-snowplow:before{content:""}.fa-socks:before{content:""}.fa-solar-panel:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-down-alt:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-alpha-up-alt:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-down-alt:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-amount-up-alt:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-down-alt:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-numeric-up-alt:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-sourcetree:before{content:""}.fa-spa:before{content:""}.fa-space-shuttle:before{content:""}.fa-speakap:before{content:""}.fa-speaker-deck:before{content:""}.fa-spell-check:before{content:""}.fa-spider:before{content:""}.fa-spinner:before{content:""}.fa-splotch:before{content:""}.fa-spotify:before{content:""}.fa-spray-can:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-square-root-alt:before{content:""}.fa-squarespace:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-stackpath:before{content:""}.fa-stamp:before{content:""}.fa-star:before{content:""}.fa-star-and-crescent:before{content:""}.fa-star-half:before{content:""}.fa-star-half-alt:before{content:""}.fa-star-of-david:before{content:""}.fa-star-of-life:before{content:""}.fa-staylinked:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-sun:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-surprise:before{content:""}.fa-suse:before{content:""}.fa-swatchbook:before{content:""}.fa-swift:before{content:""}.fa-swimmer:before{content:""}.fa-swimming-pool:before{content:""}.fa-symfony:before{content:""}.fa-synagogue:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablets:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-teeth:before{content:""}.fa-teeth-open:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-temperature-high:before{content:""}.fa-temperature-low:before{content:""}.fa-tencent-weibo:before{content:""}.fa-tenge:before{content:""}.fa-terminal:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-the-red-yeti:before{content:""}.fa-theater-masks:before{content:""}.fa-themeco:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-think-peaks:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-ticket-alt:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-tint:before{content:""}.fa-tint-slash:before{content:""}.fa-tired:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toilet:before{content:""}.fa-toilet-paper:before{content:""}.fa-toolbox:before{content:""}.fa-tools:before{content:""}.fa-tooth:before{content:""}.fa-torah:before{content:""}.fa-torii-gate:before{content:""}.fa-tractor:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-traffic-light:before{content:""}.fa-trailer:before{content:"論"}.fa-train:before{content:""}.fa-tram:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-trash-restore:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-tree:before{content:""}.fa-trello:before{content:""}.fa-tripadvisor:before{content:""}.fa-trophy:before{content:""}.fa-truck:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-monster:before{content:""}.fa-truck-moving:before{content:""}.fa-truck-pickup:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-tv:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-ubuntu:before{content:""}.fa-uikit:before{content:""}.fa-umbraco:before{content:""}.fa-umbrella:before{content:""}.fa-umbrella-beach:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-uniregistry:before{content:""}.fa-unity:before{content:"雷"}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-ups:before{content:""}.fa-usb:before{content:""}.fa-user:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-injured:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-minus:before{content:""}.fa-user-ninja:before{content:""}.fa-user-nurse:before{content:""}.fa-user-plus:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-users:before{content:""}.fa-users-cog:before{content:""}.fa-usps:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-vaadin:before{content:""}.fa-vector-square:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-slash:before{content:""}.fa-vihara:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-voicemail:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume-down:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-off:before{content:""}.fa-volume-up:before{content:""}.fa-vote-yea:before{content:""}.fa-vr-cardboard:before{content:""}.fa-vuejs:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-warehouse:before{content:""}.fa-water:before{content:""}.fa-wave-square:before{content:""}.fa-waze:before{content:""}.fa-weebly:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weight-hanging:before{content:""}.fa-weixin:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheelchair:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wind:before{content:""}.fa-window-close:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-wine-bottle:before{content:""}.fa-wine-glass:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-wix:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wpressr:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yammer:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yarn:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yin-yang:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-zhihu:before{content:""}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(/music/assets/fa-brands-400-Ba7ppKJq.eot);src:url(/music/assets/fa-brands-400-Ba7ppKJq.eot?#iefix) format("embedded-opentype"),url(/music/assets/fa-brands-400-CXsytr7E.woff2) format("woff2"),url(/music/assets/fa-brands-400-BYCdWn9B.woff) format("woff"),url(/music/assets/fa-brands-400-C7f_Dx8_.ttf) format("truetype"),url(/music/assets/fa-brands-400-CLcJTUU7.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(/music/assets/fa-regular-400-jeWOtZaT.eot);src:url(/music/assets/fa-regular-400-jeWOtZaT.eot?#iefix) format("embedded-opentype"),url(/music/assets/fa-regular-400-B4tZ-Xv9.woff2) format("woff2"),url(/music/assets/fa-regular-400-tqvh1ZhI.woff) format("woff"),url(/music/assets/fa-regular-400-BbYqZwDe.ttf) format("truetype"),url(/music/assets/fa-regular-400-PN0zkVFC.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(/music/assets/fa-solid-900-Cl8AeoLc.eot);src:url(/music/assets/fa-solid-900-Cl8AeoLc.eot?#iefix) format("embedded-opentype"),url(/music/assets/fa-solid-900-C63p_M3x.woff2) format("woff2"),url(/music/assets/fa-solid-900-D_HctS4a.woff) format("woff"),url(/music/assets/fa-solid-900-60_M_6gi.ttf) format("truetype"),url(/music/assets/fa-solid-900-WmHxumFn.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}
