.empty-state--tab{--dashboard-tab-empty-top:clamp(3.25rem,15vh,4.5rem);box-sizing:border-box;flex:1;min-height:min(480px,58vh);padding:0 var(--ms-1) var(--ms-2);position:relative;width:100%}.empty-state__inner--tab{left:50%;position:absolute;top:var(--dashboard-tab-empty-top);transform:translateX(-50%);width:min(100%,26rem)}.empty-state--card,.empty-state--inline,.empty-state__inner--tab{align-items:center;display:flex;flex-direction:column;text-align:center}.empty-state--card,.empty-state--inline{gap:var(--ms-0)}.empty-state--card{border:1px dashed hsla(0,0%,100%,.12);border:1px dashed var(--dashboard-card-border,hsla(0,0%,100%,.12));border-radius:var(--ms-01);padding:var(--ms-3) var(--ms-1)}.empty-state--inline{box-sizing:border-box;padding:var(--ms-2) var(--ms-1);width:100%}.empty-state__icon{color:hsla(0,0%,100%,.62);color:var(--dashboard-text-secondary,hsla(0,0%,100%,.62));flex-shrink:0}.empty-state--tab .empty-state__icon{margin-bottom:var(--ms-0)}.empty-state--warning .empty-state__icon{color:#c9a227;color:var(--dark-greenish-yellow,#c9a227)}.empty-state--success .empty-state__icon{color:var(--soft-green)}.empty-state__title{color:inherit;color:var(--dashboard-text-primary,inherit);font-family:var(--dashboard-font-family,var(--base-font-family));font-weight:400;font-weight:var(--regular,400);margin:0}.empty-state--tab .empty-state__title,.empty-state__title--heading{font-size:clamp(1.35rem,3vw,1.65rem);line-height:1.25;margin:0 0 var(--ms-01)}.empty-state--card .empty-state__title,.empty-state--inline .empty-state__title{font-size:var(--ms-1)}.empty-state--search-no-results .empty-state__title{font-size:.9375rem;font-weight:600;line-height:1.35}.empty-state--search-no-results-content .empty-state__title{font-size:1.125rem;font-weight:700}.empty-state--search-no-results{align-items:flex-start;gap:var(--ms-02);padding:var(--ms-01) var(--ms-0);text-align:start}.empty-state--search-no-results-content{padding:var(--ms-2) 0}.empty-state__description{color:inherit;color:var(--dashboard-text-secondary,inherit);color:var(--dashboard-text-secondary);font-size:var(--dashboard-helper-font-size);line-height:1.55;line-height:var(--dashboard-helper-line-height);margin:0;max-width:36rem}.empty-state--card .empty-state__description,.empty-state--inline .empty-state__description{margin:0 0 var(--ms-0)}.empty-state--search-no-results .empty-state__description{font-size:.8125rem;line-height:1.45;margin:0;max-width:none}.empty-state--search-no-results-content .empty-state__description{font-size:.9375rem}.empty-state--tab .empty-state__description{margin:0 0 var(--ms-1)}.empty-state--tab .empty-state__description:last-child{margin-bottom:0}.empty-state__description--multiline{white-space:pre-line}.empty-state__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ms-01);justify-content:center;margin-top:var(--ms-01)}.empty-state__action{align-items:center;border-radius:var(--ms-02);cursor:pointer;display:inline-flex;font:inherit;font-size:.9375rem;font-size:var(--dashboard-font-size,.9375rem);gap:var(--ms-02);line-height:1.2;padding:.55rem 1rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.empty-state__action--primary{background:var(--soft-green);border:1px solid var(--soft-green);color:var(--deep-black)}.empty-state__action--outline{background:transparent;border:1px solid hsla(0,0%,100%,.18);border:1px solid var(--dashboard-input-border,hsla(0,0%,100%,.18));color:inherit;color:var(--dashboard-text-primary,inherit)}.empty-state__action-icon{display:inline-flex}.dashboard-section{display:flex;flex-direction:column;gap:var(--ms-02);width:100%}.dashboard-section__heading-row{align-items:center;display:flex;gap:var(--ms-0);justify-content:space-between}.dashboard-section__title{color:hsla(0,0%,100%,.82);font-family:var(--dashboard-font-family,var(--base-font-family));font-size:inherit;font-size:var(--dashboard-h2-size);font-weight:400;font-weight:var(--regular,400);letter-spacing:normal;line-height:1.3;margin:0;padding:0;text-transform:none;text-wrap:wrap}.dashboard-section__heading-row .dashboard-section__title{margin-block-end:0}.dashboard-card{background:hsla(0,0%,100%,.02);border:1px solid var(--dashboard-card-border);border-radius:var(--ms-01);overflow:hidden;padding:0}.dashboard-card--interactive{transition:background-color .2s ease}@media(hover:hover)and (pointer:fine){.dashboard-card--interactive:hover:not(.dashboard-card--disabled){background:hsla(0,0%,100%,.04)}}.dashboard-card--selected{border-color:var(--accent-color,var(--dark-greenish-yellow))}.dashboard-card--disabled{opacity:.55;pointer-events:none}.dashboard-row{display:grid;grid-template-columns:minmax(8.75rem,36%) minmax(0,1fr);grid-gap:var(--ms-0);align-items:center;border-bottom:1px solid var(--dashboard-divider);gap:var(--ms-0);padding:var(--ms-01) var(--ms-0)}.dashboard-row:last-child{border-bottom:none}.dashboard-row--start{align-items:start}.dashboard-row--action{grid-template-columns:minmax(8.75rem,36%) minmax(0,1fr) auto}@media(max-width:40rem){.dashboard-row--action{grid-template-columns:minmax(6rem,40%) minmax(0,1fr)}.dashboard-row--action>.dashboard-button{grid-column:1/-1;justify-self:end}}.dashboard-row__label{color:var(--dashboard-row-label-color);font-size:var(--dashboard-font-size);font-weight:400;font-weight:var(--dashboard-row-label-weight,400);letter-spacing:normal;line-height:1.4;margin:0;text-transform:none}.dashboard-row__control{min-width:0}.dashboard-row__value{color:var(--dashboard-text-primary);font-size:var(--dashboard-font-size);line-height:1.45;margin:0;min-width:0;word-break:break-word}.dashboard-row__value-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem .5rem;min-width:0}.dashboard-row__inline-error{color:var(--error-color);flex:1 1 100%;font-size:var(--dashboard-helper-font-size);line-height:var(--dashboard-helper-line-height);margin:0}.dashboard-button{letter-spacing:normal;max-width:100%;text-decoration:none;text-transform:none;width:auto}.dashboard-button--primary{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-color:var(--dashboard-btn-primary-border);border-radius:var(--dashboard-btn-radius);color:var(--dashboard-btn-primary-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--dashboard-btn-font-size);font-weight:500;gap:.55em;gap:var(--ms-02);justify-content:center;line-height:1;margin:0;min-height:var(--dashboard-btn-height);padding:var(--ms-01) var(--ms-1);text-align:center;text-decoration:none;transition:color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),background-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),border-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),opacity var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.dashboard-button--primary:focus{outline:none}.dashboard-button--primary:focus-visible{outline:2px solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline:var(--dashboard-focus-ring-width,2px) solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline-offset:2px;outline-offset:var(--dashboard-focus-ring-offset,2px)}.dashboard-button--primary.disabled,.dashboard-button--primary[disabled]{cursor:not-allowed;opacity:var(--dashboard-btn-disabled-opacity);pointer-events:none}.dashboard-button--primary:active:not(:disabled){scale:.98}@media(hover:hover)and (pointer:fine){.dashboard-button--primary:hover:not(:disabled){background:var(--dashboard-btn-primary-hover-bg);border-color:var(--dashboard-btn-primary-border);color:var(--dashboard-btn-primary-text)}}.dashboard-button--primary:active:not(:disabled){background:var(--dashboard-btn-primary-active-bg);border-color:var(--dashboard-btn-primary-active-bg);color:var(--dashboard-btn-primary-active-text)}.dashboard-button--primary:disabled{cursor:not-allowed;opacity:.6}.dashboard-button--primary.dashboard-button--loading{align-items:center;display:inline-flex;gap:var(--ms-01);justify-content:center}.dashboard-button--outline{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-color:var(--dashboard-btn-secondary-border);border-radius:var(--dashboard-btn-radius);color:var(--dashboard-btn-secondary-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--dashboard-btn-font-size);font-weight:500;gap:var(--ms-02);justify-content:center;line-height:1;margin:0;min-height:var(--dashboard-btn-height);padding:var(--dashboard-btn-padding-y) var(--dashboard-btn-padding-x);text-align:center;text-decoration:none;transition:color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),background-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),border-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),opacity var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.dashboard-button--outline:focus{outline:none}.dashboard-button--outline:focus-visible{outline:2px solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline:var(--dashboard-focus-ring-width,2px) solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline-offset:2px;outline-offset:var(--dashboard-focus-ring-offset,2px)}.dashboard-button--outline.disabled,.dashboard-button--outline[disabled]{cursor:not-allowed;opacity:var(--dashboard-btn-disabled-opacity);pointer-events:none}.dashboard-button--outline:active:not(:disabled){scale:.98}@media(hover:hover)and (pointer:fine){.dashboard-button--outline:hover:not(:disabled){background:var(--dashboard-btn-secondary-hover-bg);border-color:var(--dashboard-btn-secondary-border);color:var(--dashboard-btn-secondary-text)}}.dashboard-button--outline:active:not(:disabled){background:var(--dashboard-btn-secondary-active-bg);border-color:var(--dashboard-btn-secondary-active-border);color:var(--dashboard-btn-secondary-active-text)}.dashboard-button--outline.dashboard-button--destructive{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-color:var(--dashboard-btn-destructive-border);border-radius:var(--dashboard-btn-radius);color:var(--dashboard-btn-destructive-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--dashboard-btn-font-size);font-weight:500;gap:var(--ms-02);justify-content:center;line-height:1;margin:0;min-height:var(--dashboard-btn-height);padding:var(--dashboard-btn-padding-y) var(--dashboard-btn-padding-x);text-align:center;text-decoration:none;transition:color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),background-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),border-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),opacity var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.dashboard-button--outline.dashboard-button--destructive:focus{outline:none}.dashboard-button--outline.dashboard-button--destructive:focus-visible{outline:2px solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline:var(--dashboard-focus-ring-width,2px) solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline-offset:2px;outline-offset:var(--dashboard-focus-ring-offset,2px)}.dashboard-button--outline.dashboard-button--destructive.disabled,.dashboard-button--outline.dashboard-button--destructive[disabled]{cursor:not-allowed;opacity:var(--dashboard-btn-disabled-opacity);pointer-events:none}.dashboard-button--outline.dashboard-button--destructive:active:not(:disabled){scale:.98}@media(hover:hover)and (pointer:fine){.dashboard-button--outline.dashboard-button--destructive:hover:not(:disabled){background:var(--dashboard-btn-destructive-hover-bg);border-color:var(--dashboard-btn-destructive-border);color:var(--dashboard-btn-destructive-text)}}.dashboard-button--outline.dashboard-button--destructive:active:not(:disabled){background:var(--dashboard-btn-destructive-active-bg);border-color:var(--dashboard-btn-destructive-active-bg);color:var(--dashboard-btn-destructive-active-text)}.dashboard-button--icon{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--ms-02);color:var(--dashboard-text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;padding:0;transition:color .15s ease,background-color .15s ease,border-color .15s ease,opacity .15s ease;width:36px}.dashboard-button--icon:focus{outline:none}.dashboard-button--icon:focus-visible{outline:2px solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline:var(--dashboard-focus-ring-width,2px) solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline-offset:2px;outline-offset:var(--dashboard-focus-ring-offset,2px)}.dashboard-button--icon:disabled{cursor:not-allowed;opacity:var(--dashboard-btn-disabled-opacity)}@media(hover:hover)and (pointer:fine){.dashboard-button--icon:hover:not(:disabled){background:var(--dashboard-hover-bg);color:var(--dashboard-text-primary)}}.dashboard-button--icon:active:not(:disabled){opacity:.7}.dashboard-button--icon svg{display:block;flex-shrink:0}.dashboard-button--icon.dashboard-button--destructive{color:var(--dashboard-btn-destructive-text)}@media(hover:hover)and (pointer:fine){.dashboard-button--icon.dashboard-button--destructive:hover:not(:disabled){background:var(--dashboard-btn-destructive-hover-bg);border-color:var(--dashboard-btn-destructive-border);color:var(--dashboard-btn-destructive-text)}}.dashboard-modal-footer{align-items:center;background:var(--dashboard-card-bg);border-top:1px solid var(--dashboard-divider);display:flex;flex-shrink:0;gap:var(--ms-0);justify-content:flex-end;margin-top:auto;padding:var(--ms-01) var(--ms-1)}.dashboard-modal-footer>.dashboard-button,.dashboard-modal-footer>button{margin:0}.dashboard-expandable-row-trigger{border-radius:var(--ms-01);cursor:pointer}.dashboard-spinner{animation:dashboard-spinner-spin .8s linear infinite;border:2px solid var(--dashboard-text-secondary);border-radius:50%;border-right:2px solid transparent;display:inline-block;flex-shrink:0;height:18px;opacity:.85;width:18px}.dashboard-loading-state{align-items:center;display:flex;flex:1;justify-content:center;min-height:0}@keyframes dashboard-spinner-spin{to{transform:rotate(1turn)}}.dashboard-form-input{background:var(--dashboard-card-bg);border:1px solid var(--dashboard-card-border);border-radius:8px;box-sizing:border-box;color:var(--dashboard-text-primary);display:block;font-family:inherit;font-size:var(--dashboard-font-size);line-height:1.5;padding:12px 16px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.dashboard-form-input:focus{outline:none}.dashboard-form-input:focus-visible{border-color:var(--dashboard-focus-ring-color,var(--dark-greenish-yellow));outline:none}.dashboard-form-input:disabled,.dashboard-form-input[aria-disabled=true]{background:var(--dashboard-hover-bg);cursor:not-allowed;opacity:.6}.dashboard-form-input::-moz-placeholder{color:var(--dashboard-text-secondary);opacity:.7}.dashboard-form-input::placeholder{color:var(--dashboard-text-secondary);opacity:.7}.dashboard-form-textarea{background:var(--dashboard-card-bg);border:1px solid var(--dashboard-card-border);border-radius:8px;box-sizing:border-box;color:var(--dashboard-text-primary);display:block;font-family:inherit;font-size:var(--dashboard-font-size);line-height:1.5;min-height:120px;padding:12px 16px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.dashboard-form-textarea:focus{outline:none}.dashboard-form-textarea:focus-visible{border-color:var(--dashboard-focus-ring-color,var(--dark-greenish-yellow));outline:none}.dashboard-form-textarea:disabled,.dashboard-form-textarea[aria-disabled=true]{background:var(--dashboard-hover-bg);cursor:not-allowed;opacity:.6}.dashboard-form-textarea::-moz-placeholder{color:var(--dashboard-text-secondary);opacity:.7}.dashboard-form-textarea::placeholder{color:var(--dashboard-text-secondary);opacity:.7}.dashboard-form-select{position:relative;width:100%}.dashboard-form-select__trigger{align-items:center;background:var(--dashboard-card-bg);border:1px solid var(--dashboard-card-border);border-radius:8px;box-sizing:border-box;color:var(--dashboard-text-primary);cursor:pointer;display:flex;font-family:inherit;font-size:var(--dashboard-font-size);justify-content:space-between;line-height:1.5;padding:12px 16px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.dashboard-form-select__trigger:focus{outline:none}.dashboard-form-select__trigger:focus-visible{border-color:var(--dashboard-focus-ring-color,var(--dark-greenish-yellow));outline:none}.dashboard-form-select__trigger:disabled,.dashboard-form-select__trigger[aria-disabled=true]{background:var(--dashboard-hover-bg);cursor:not-allowed;opacity:.6}.dashboard-form-select__trigger--open{border-color:var(--dark-greenish-yellow)}.dashboard-form-select__value{flex:1;min-width:0;text-align:left}.dashboard-form-select__arrow{color:var(--dashboard-text-primary);flex-shrink:0;height:8px;margin-left:var(--ms-01);transition:transform .2s ease;width:12px}.dashboard-form-select__arrow--open{transform:rotate(180deg)}.dashboard-form-select__dropdown{background:var(--dashboard-card-bg);border:1px solid var(--dashboard-card-border);border-radius:8px;box-shadow:0 4px 12px var(--dashboard-shadow);box-sizing:border-box;display:flex;flex-direction:column;gap:2px;left:0;max-height:200px;overflow-y:auto;padding:var(--ms-02);position:absolute;top:calc(100% + 4px);width:100%;z-index:10}.dashboard-form-select__dropdown--fixed{left:auto;top:auto;width:auto}.dashboard-form-select__option{background:transparent;border:none;border-radius:var(--ms-02);color:var(--dashboard-text-primary);cursor:pointer;display:block;font-family:inherit;font-size:var(--dashboard-font-size);line-height:1.4;margin:0;padding:var(--ms-01) var(--ms-0);text-align:left;width:100%}.dashboard-form-select__option:hover{background:var(--dashboard-hover-bg)}.dashboard-form-select__option--selected{background:rgb(var(--dark-greenish-yellow-rgb)/8%);color:var(--dark-greenish-yellow);font-weight:600}.dashboard-form-loading{align-items:center;display:flex;justify-content:center;min-height:2.5rem;padding:var(--ms-01) var(--ms-0)}.dashboard-save-spinner{animation:dashboard-save-spin .6s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;display:inline-block;flex-shrink:0;height:14px;width:14px}.dashboard-save-card--busy{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes dashboard-save-spin{to{transform:rotate(1turn)}}.page:has(dialog[open]:not(.toast-top-layer,.toast-viewport-layer)),dialog:not(.toast-viewport-layer,.toast-top-layer){-ms-overflow-style:none;scrollbar-width:none}.page:has(dialog[open]:not(.toast-top-layer,.toast-viewport-layer))::-webkit-scrollbar,dialog:not(.toast-viewport-layer,.toast-top-layer)::-webkit-scrollbar{display:none}:root{--card-height:65vh}@property --rotate{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spin{0%{--rotate:0deg}to{--rotate:360deg}}.popup__focus-sentinel{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}dialog:not(.toast-viewport-layer,.toast-top-layer){background:rgb(var(--extra-background-color-rgb,var(--deep-black-rgb))/80%);block-size:100dvb;border:none;color:var(--text-color,var(--graphite-green));inline-size:100vw;max-block-size:100%;max-inline-size:100%;overflow:scroll;padding:var(--ms-0)}@media(min-width:768px){dialog:not(.toast-viewport-layer,.toast-top-layer){ppadding:var(--ms-2)}}dialog:not(.toast-viewport-layer,.toast-top-layer).popup[open]:not(:has(.user-dashboard,.confirmation-modal,.subscription-plan-change-modal,.delete-account-modal,.verify-email-modal,.auth-page)){align-items:center;display:flex;justify-content:center}body:has(.user-dashboard) dialog:not(.toast-viewport-layer,.toast-top-layer).popup[open]:not(:has(.user-dashboard,.player,.alert-modal,.confirmation-modal,.subscription-plan-change-modal,.delete-account-modal,.verify-email-modal,.auth-page)){align-items:center;display:flex;justify-content:center}body:has(.user-dashboard) dialog:not(.toast-viewport-layer,.toast-top-layer).popup[open]:not(:has(.user-dashboard,.player,.alert-modal,.confirmation-modal,.subscription-plan-change-modal,.delete-account-modal,.verify-email-modal,.auth-page))>:not(.popup__gradient,.user-dashboard,.change-password-modal,.cover-image-crop-modal,.alert-modal,.confirmation-modal,.subscription-plan-change-modal,.delete-account-modal,.verify-email-modal,.auth-page,.edit-article-v2,.carousel-edit-modal,.edit-article-v2__carousel-edit-modal,.edit-lyrics-modal,.preview-lyrics-modal,.sync-lyrics-modal,.edit-album-modal,.subscription-plan-modal__card,.add-artist-to-archive-modal__card,.add-stem-modal,.article-editor-toast-layer,.article-editor-toast,.album-published-toast,.album-created-toast,.tracks-uploaded-toast,.album-deleted-toast,.article-deleted-toast,.mix-toast,.stem-added-toast,.stem-deleted-toast,.archive-artist-removed-toast,.lyrics-sync-saved-toast,.lyrics-sync-removed-toast){max-height:85vh;max-width:100%;min-height:60vh;width:100%}dialog:not(.toast-viewport-layer,.toast-top-layer).popup:has(.player){--rotate:132deg;backdrop-filter:blur(20px)}dialog:not(.toast-viewport-layer,.toast-top-layer).popup:has(.player) .popup__gradient{animation:spin 11.125s linear infinite;block-size:100%;filter:blur(10.83333vh);filter:blur(calc(var(--card-height)/6));inline-size:100%;inset-block-start:10.83333vh;inset-block-start:calc(var(--card-height)/6);position:absolute;transform:scale(.7);z-index:-1}@media(prefers-reduced-motion:reduce){dialog:not(.toast-viewport-layer,.toast-top-layer).popup:has(.player) .popup__gradient{--rotate:132deg;animation:none}}.page:has(dialog[open]:not(.toast-top-layer,.toast-viewport-layer)){overflow:hidden}@media(min-width:1024px){.hero+dialog[open]{display:none}}dialog input[type=range]:focus{outline:none}dialog input[type=range]:focus-visible{outline:none}@media(hover:none)and (pointer:coarse){dialog :focus{outline:none}dialog :focus-visible{outline:none}}.about-dialog::backdrop{backdrop-filter:blur(8px);background:rgb(var(--black-rgb)/20%)}:root{--public-modal-backdrop-opacity:62%;--public-modal-backdrop-blur:6px;--public-modal-backdrop-color:rgb(0 0 0/var(--public-modal-backdrop-opacity));--public-modal-backdrop-highlight:radial-gradient(circle at 50% 30%,hsla(0,0%,100%,.04),transparent 55%)}dialog.popup.local-modal{background:transparent;border:none;margin:auto;padding:0}dialog.popup.local-modal::backdrop{backdrop-filter:blur(6px);backdrop-filter:blur(var(--public-modal-backdrop-blur));background:rgba(0,0,0,.62);background:var(--public-modal-backdrop-color)}.modal-backdrop{backdrop-filter:blur(6px);backdrop-filter:blur(var(--public-modal-backdrop-blur));background:radial-gradient(circle at 50% 30%,hsla(0,0%,100%,.04),transparent 55%),rgba(0,0,0,.62);background:var(--public-modal-backdrop-highlight),var(--public-modal-backdrop-color)}.hamburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:#373633;background:var(--button-background-color,#373633);block-size:40.25px;border:0;border-radius:50%;color:#998238;color:var(--button-lang-menu-color,#998238);cursor:pointer;font-size:var(--ms-0);inline-size:40.25px;inset-block-start:9px;inset-inline-end:29px;margin:0;padding:0;position:fixed;transition:background-color .15s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1500}@media(hover:hover)and (pointer:fine){.hamburger:hover{background:#998238;background:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff)}}.hamburger:active{scale:.98}.hamburger.disabled,.hamburger[disabled]{background:#9b9b9a;background:var(--button-disabled-background,#9b9b9a);cursor:not-allowed;opacity:.5;pointer-events:none}.hamburger--inline{flex-shrink:0;inset:auto;position:static;z-index:auto}.hamburger--inline.hamburger--inline-slot-only{pointer-events:none;visibility:hidden}@media(min-width:1024px){.hamburger--inline{display:none}}.hamburger:hover span{background:#fff;background:var(--link-hamburger-color-hover,#fff)}.hamburger .one,.hamburger .three,.hamburger .two{backface-visibility:hidden;background:#ddd;background:var(--link-hamburger-color,#ddd);block-size:3px;display:block;inline-size:var(--ms-0);margin:4px auto;transition-duration:.15s}.hamburger.active .one{background:#fff;background:var(--link-hamburger-color-active,#fff);margin:9px auto;transform:rotate(45deg) translate(7px,7px)}.hamburger.active .two{opacity:0}.hamburger.active .three{background:#fff;background:var(--link-hamburger-color-active,#fff);margin:9px auto;transform:rotate(-45deg) translate(10px,-10px)}@media(min-width:1024px){.hero~.hamburger:not(.hamburger--inline){display:none}}.subscription-plan-badge{align-items:center;background:transparent;border:1px solid rgb(200 176 109/45%);border:1px solid rgb(var(--dark-greenish-yellow-rgb,200 176 109)/45%);border-radius:.25rem;border-radius:var(--ms-02,.25rem);color:#c8b06d;color:var(--dark-greenish-yellow,#c8b06d);display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.02em;line-height:1.2;padding:.12rem .45rem;white-space:nowrap}dialog .alert-modal{align-items:center;background:transparent;display:flex;justify-content:center;min-height:100vh;padding:var(--ms-0)}dialog .alert-modal__card{background:var(--dashboard-card-bg);border:1px solid var(--dashboard-card-border);border-radius:var(--ms-01);box-shadow:0 4px 20px rgba(0,0,0,.3);box-sizing:border-box;color:var(--dashboard-text-primary);padding:var(--ms-1);width:min(22.5rem,100vw - 1.5rem)}dialog .alert-modal__header{align-items:center;display:flex;gap:var(--ms-01);justify-content:space-between;margin-block-end:var(--ms-01)}dialog .alert-modal__title{color:var(--dashboard-text-primary);flex:1;font-family:var(--dashboard-font-family,var(--base-font-family));font-size:var(--dashboard-heading-font-size);font-size:inherit;font-weight:400;font-weight:var(--regular,400);letter-spacing:normal;line-height:1.25;margin:0;min-width:0;padding:0;padding-right:var(--ms-01);text-transform:none;text-wrap:wrap}dialog .alert-modal__close{align-items:center;background:transparent;border:none;border-radius:var(--ms-02);color:var(--dashboard-text-primary);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--ms-1);font-weight:300;height:calc(var(--ms-1)*1.5);justify-content:center;letter-spacing:normal!important;line-height:1;padding:0;text-transform:none!important;transition:all .2s;width:calc(var(--ms-1)*1.5)}dialog .alert-modal__close:hover{background:var(--dashboard-hover-bg);color:var(--dashboard-text-primary)}dialog .alert-modal__close:focus{outline:none}dialog .alert-modal__close:focus-visible{outline:2px solid var(--dark-greenish-yellow);outline-offset:2px}dialog .alert-modal__close:disabled{cursor:not-allowed;opacity:.45}dialog .alert-modal__message{color:var(--dashboard-text-secondary);font-size:var(--dashboard-font-size);line-height:1.45;margin:0 0 var(--ms-1);white-space:pre-line}dialog .alert-modal__footer{display:flex;gap:var(--ms-01);justify-content:flex-end}dialog .alert-modal__footer button{font-size:var(--dashboard-font-size);line-height:1.35}dialog .alert-modal__footer h1,dialog .alert-modal__footer h2,dialog .alert-modal__footer h3,dialog .alert-modal__footer h4,dialog .alert-modal__footer h5,dialog .alert-modal__footer h6{font-family:var(--dashboard-font-family,var(--base-font-family));font-size:inherit;font-weight:400;font-weight:var(--regular,400);letter-spacing:normal;text-transform:none;text-wrap:wrap}dialog .alert-modal__button--secondary{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-color:var(--dashboard-btn-secondary-border);border-radius:var(--dashboard-btn-radius);color:var(--dashboard-btn-secondary-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--dashboard-btn-font-size);font-weight:500;gap:var(--ms-02);justify-content:center;line-height:1;margin:0;min-height:var(--dashboard-btn-height);padding:var(--dashboard-btn-padding-y) var(--dashboard-btn-padding-x);text-align:center;text-decoration:none;transition:color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),background-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),border-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),opacity var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}dialog .alert-modal__button--secondary:focus{outline:none}dialog .alert-modal__button--secondary:focus-visible{outline:2px solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline:var(--dashboard-focus-ring-width,2px) solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline-offset:2px;outline-offset:var(--dashboard-focus-ring-offset,2px)}dialog .alert-modal__button--secondary.disabled,dialog .alert-modal__button--secondary[disabled]{cursor:not-allowed;opacity:var(--dashboard-btn-disabled-opacity);pointer-events:none}dialog .alert-modal__button--secondary:active:not(:disabled){scale:.98}@media(hover:hover)and (pointer:fine){dialog .alert-modal__button--secondary:hover:not(:disabled){background:var(--dashboard-btn-secondary-hover-bg);border-color:var(--dashboard-btn-secondary-border);color:var(--dashboard-btn-secondary-text)}}dialog .alert-modal__button--secondary:active:not(:disabled){background:var(--dashboard-btn-secondary-active-bg);border-color:var(--dashboard-btn-secondary-active-border);color:var(--dashboard-btn-secondary-active-text)}dialog .alert-modal__button{letter-spacing:normal!important;margin:0!important;text-transform:none!important}dialog .alert-modal__button:focus-visible{outline:2px solid var(--dark-greenish-yellow);outline-offset:2px}dialog .alert-modal__button.dashboard-button--primary:not(.dashboard-button--destructive){align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-color:var(--dashboard-btn-primary-border);border-radius:var(--dashboard-btn-radius);color:var(--dashboard-btn-primary-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--dashboard-btn-font-size);font-weight:500;gap:var(--ms-02);justify-content:center;line-height:1;margin:0;min-height:var(--dashboard-btn-height);padding:var(--dashboard-btn-padding-y) var(--dashboard-btn-padding-x);text-align:center;text-decoration:none;transition:color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),background-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),border-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),opacity var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}dialog .alert-modal__button.dashboard-button--primary:not(.dashboard-button--destructive):focus{outline:none}dialog .alert-modal__button.dashboard-button--primary:not(.dashboard-button--destructive):focus-visible{outline:2px solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline:var(--dashboard-focus-ring-width,2px) solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline-offset:2px;outline-offset:var(--dashboard-focus-ring-offset,2px)}dialog .alert-modal__button.dashboard-button--primary:not(.dashboard-button--destructive).disabled,dialog .alert-modal__button.dashboard-button--primary:not(.dashboard-button--destructive)[disabled]{cursor:not-allowed;opacity:var(--dashboard-btn-disabled-opacity);pointer-events:none}dialog .alert-modal__button.dashboard-button--primary:not(.dashboard-button--destructive):active:not(:disabled){scale:.98}@media(hover:hover)and (pointer:fine){dialog .alert-modal__button.dashboard-button--primary:not(.dashboard-button--destructive):hover:not(:disabled){background:var(--dashboard-btn-primary-hover-bg);border-color:var(--dashboard-btn-primary-border);color:var(--dashboard-btn-primary-text)}}dialog .alert-modal__button.dashboard-button--primary:not(.dashboard-button--destructive):active:not(:disabled){background:var(--dashboard-btn-primary-active-bg);border-color:var(--dashboard-btn-primary-active-bg);color:var(--dashboard-btn-primary-active-text)}dialog .alert-modal__button.dashboard-button--destructive{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-color:var(--dashboard-btn-destructive-border);border-radius:var(--dashboard-btn-radius);color:var(--dashboard-btn-destructive-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--dashboard-font-size);font-size:var(--dashboard-btn-font-size);font-weight:500;gap:var(--ms-02);justify-content:center;line-height:1;margin:0;min-height:var(--dashboard-btn-height);padding:var(--dashboard-btn-padding-y) var(--dashboard-btn-padding-x);text-align:center;text-decoration:none;transition:color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),background-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),border-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),opacity var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}dialog .alert-modal__button.dashboard-button--destructive:focus{outline:none}dialog .alert-modal__button.dashboard-button--destructive:focus-visible{outline:2px solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline:var(--dashboard-focus-ring-width,2px) solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline-offset:2px;outline-offset:var(--dashboard-focus-ring-offset,2px)}dialog .alert-modal__button.dashboard-button--destructive.disabled,dialog .alert-modal__button.dashboard-button--destructive[disabled]{cursor:not-allowed;opacity:var(--dashboard-btn-disabled-opacity);pointer-events:none}dialog .alert-modal__button.dashboard-button--destructive:active:not(:disabled){scale:.98}@media(hover:hover)and (pointer:fine){dialog .alert-modal__button.dashboard-button--destructive:hover:not(:disabled){background:var(--dashboard-btn-destructive-hover-bg);border-color:var(--dashboard-btn-destructive-border);color:var(--dashboard-btn-destructive-text)}}dialog .alert-modal__button.dashboard-button--destructive:active:not(:disabled){background:var(--dashboard-btn-destructive-active-bg);border-color:var(--dashboard-btn-destructive-active-bg);color:var(--dashboard-btn-destructive-active-text)}dialog .alert-modal__button.dashboard-button--destructive:disabled{cursor:not-allowed;opacity:.7}.skeleton--full-width{inline-size:100%}.skeleton--article-image{block-size:100%;border-radius:var(--ms-01);inline-size:100%}.skeleton--date{inline-size:40%}.skeleton{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.1));background:linear-gradient(90deg,rgb(var(--skeleton-base-rgb,255 255 255)/10%) 0,rgb(var(--skeleton-base-rgb,255 255 255)/20%) 50%,rgb(var(--skeleton-base-rgb,255 255 255)/10%) 100%);background-size:200% 100%}.skeleton,.skeleton--text{border-radius:var(--ms-01)}.skeleton--text{block-size:1em}.skeleton--title{inline-size:80%;margin-block-end:var(--ms-02)}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton--album-cover{aspect-ratio:1/1;margin-block-end:var(--ms-1)}.skeleton--album-title{block-size:47.117px}.skeleton--play-button-horizontal{align-items:center;animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,rgb(153 130 56/80%),#998238 50%,rgb(153 130 56/80%));background:linear-gradient(90deg,rgb(var(--skeleton-play-button-rgb,153 130 56)/80%) 0,rgb(var(--skeleton-play-button-rgb,153 130 56)/100%) 50%,rgb(var(--skeleton-play-button-rgb,153 130 56)/80%) 100%);background-size:200% 100%;block-size:51.38px;border-radius:var(--ms-1);display:flex;gap:var(--ms-01);inline-size:100%;margin-block:var(--ms-1);padding-inline:var(--ms-01)}.skeleton--play-icon{animation:none;background:transparent;block-size:48px;flex-shrink:0;inline-size:48px;position:relative}.skeleton--play-icon:after{block-size:0;border-block-end:8px solid transparent;border-block-start:8px solid transparent;border-inline-start:12px solid #fff;content:"";inline-size:0;inset:50%;position:absolute;transform:translate(-40%,-50%)}.skeleton--play-progress{background:hsla(0,0%,100%,.3);background:rgb(var(--skeleton-progress-rgb,255 255 255)/30%);block-size:1em;border-radius:var(--ms-01);flex:1}.skeleton--play-spacer{animation:none;background:transparent;flex-shrink:0;inline-size:48px}.skeleton--context-nav{block-size:1.125rem;border-radius:var(--ms-02);inline-size:14rem}.album-skeleton__cover-block{position:relative}.album-skeleton .share-list{display:grid;grid-template-columns:repeat(3,min-content);grid-gap:var(--ms-01);gap:var(--ms-01)}.album-skeleton .share-list__item{display:block}.album-skeleton .share-list__item:not(:first-child){display:none}.album-skeleton .share-list__link.skeleton{block-size:var(--ms-2);border-radius:50%;inline-size:var(--ms-2)}.album-skeleton .album-title{margin-block:0;margin-block-end:var(--ms-1);text-align:center}.album-skeleton .wrapper-album-play{display:flex;justify-content:center}.album-skeleton .wrapper-album-play .skeleton--play-button-horizontal{inline-size:min(100%,280px)}.album-skeleton .tracks{display:grid;margin-block-end:var(--ms-1)}.album-skeleton .tracks .tracks__btn{align-items:center;background:#20201d;background:var(--main-background-color,#20201d);block-size:52.38px;border-block-start:1px solid #3d3c3a;border-block-start:1px solid var(--hr-color,#3d3c3a);display:flex;gap:var(--ms-01)}.album-skeleton .tracks .tracks__btn:last-child{border-block-end:1px solid #3d3c3a;border-block-end:1px solid var(--hr-color,#3d3c3a)}.album-skeleton .tracks .tracks__btn .skeleton{animation-delay:0s;animation-delay:calc(var(--skeleton-index, 0)*.1s)}.album-skeleton .tracks .tracks__symbol{block-size:var(--ms-0);border-radius:var(--ms-02);inline-size:var(--ms-0)}.album-skeleton .tracks .tracks__title{block-size:1em;flex:1 1 auto}.album-skeleton .tracks .tracks__duration{block-size:1em;inline-size:60px}.service-content{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;margin:0 auto;max-width:700px;position:relative;text-align:center;width:100%;z-index:2}.service-content__title{font-family:Oswald,sans-serif;font-family:var(--base-accent-font,"Oswald",sans-serif);font-size:clamp(64px,7vw,96px);letter-spacing:-.03em;line-height:1;margin:0 0 2.5rem}.service-content__description,.service-content__title{color:hsla(43,26%,95%,.96);font-weight:300;text-transform:none}.service-content__description{font-size:24px;font-weight:var(--light,300);letter-spacing:normal;line-height:1.6;margin:0 0 2.25rem;max-width:560px;opacity:.8;text-align:center;width:100%}.service-content__extra{margin:-.75rem 0 1.5rem;max-width:560px;width:100%}.service-content__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-color:var(--dashboard-btn-primary-border);border-radius:14px;color:var(--dashboard-btn-primary-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:500;gap:var(--ms-02);height:56px;justify-content:center;letter-spacing:normal;line-height:1;margin:0;min-height:56px;min-height:var(--dashboard-btn-height);padding:0 1.25rem;text-align:center;text-decoration:none;text-transform:none;transition:color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),background-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),border-color var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing),opacity var(--dashboard-btn-transition-duration) var(--dashboard-btn-transition-easing);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:280px}.service-content__button:focus{outline:none}.service-content__button:focus-visible{outline:2px solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline:var(--dashboard-focus-ring-width,2px) solid var(--dashboard-focus-ring-color,var(--dashboard-btn-focus-ring));outline-offset:2px;outline-offset:var(--dashboard-focus-ring-offset,2px)}.service-content__button.disabled,.service-content__button[disabled]{cursor:not-allowed;opacity:var(--dashboard-btn-disabled-opacity);pointer-events:none}.service-content__button:active:not(:disabled){scale:.98}@media(hover:hover)and (pointer:fine){.service-content__button:hover:not(:disabled){background:var(--dashboard-btn-primary-hover-bg);border-color:var(--dashboard-btn-primary-border);color:var(--dashboard-btn-primary-text)}}.service-content__button:active:not(:disabled){background:var(--dashboard-btn-primary-active-bg);border-color:var(--dashboard-btn-primary-active-bg);color:var(--dashboard-btn-primary-active-text)}.service-content__secondary{color:hsla(43,26%,95%,.96);font-size:16px;font-weight:300;font-weight:var(--light,300);line-height:1.5;margin:1.5rem 0 0;opacity:.65}.service-content__secondary-link{background:none;border:none;color:inherit;cursor:pointer;font:inherit;opacity:1;padding:0;text-decoration:underline;text-underline-offset:.2em;transition:color .2s ease}.service-content__secondary-link:hover{color:#c9b458;color:var(--dark-greenish-yellow,#c9b458)}.service-content__secondary-link:focus-visible{outline:2px solid #c9b458;outline:2px solid var(--dark-greenish-yellow,#c9b458);outline-offset:2px}.service-content__message{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;color:hsla(43,26%,95%,.92);font-size:.95rem;line-height:1.45;margin:0;padding:.85rem 1rem;text-align:left}.service-content__message--success{background:rgba(201,180,88,.06);border-color:rgba(201,180,88,.28)}@media(max-width:30rem){.service-content__title{font-size:clamp(3rem,14vw,4.5rem)}.service-content__description{font-size:1.125rem;line-height:1.55}.service-content__button{width:min(280px,100%)}}.service-overlay{background:radial-gradient(ellipse 85% 72% at 50% 48%,rgba(6,8,14,0) 0,rgba(2,3,6,.28) 100%),linear-gradient(180deg,rgba(2,3,8,.1),rgba(1,2,5,.24));z-index:1}.service-overlay,.service-scene{inset:0;pointer-events:none;position:fixed}.service-scene{background-color:#050508;overflow:hidden;z-index:0}.service-scene__canvas{display:block;height:100%;width:100%}.service-page-layout{align-items:center;background:none;box-sizing:border-box;display:flex;flex:1;justify-content:center;min-height:100%;padding:var(--ms-2) var(--ms-1);position:relative;width:100%}@media(max-width:30rem){.service-page-layout{padding:var(--ms-1) var(--ms-0)}}body.page--service-screen #root{grid-template:"header" 3.236rem "main" minmax(0,1fr)/1fr;min-block-size:100dvb}body.page--service-screen #root:not(:has(.header)){grid-template:"main" minmax(0,1fr)/1fr}body.page--service-screen #root main{display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative}body.page--service-screen #root main .service-page-layout{align-self:stretch;flex:1 1 auto;min-block-size:0;width:100%}body.page--service-screen .header{position:relative;z-index:2}body.page--artist-under-construction #root .footer,body.page--artist-under-construction #root main>.email-verification-banner,body.page--artist-under-construction #root main>.hero{display:none}.artist-page-builder-block{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:var(--ms-0);inline-size:100%;margin:0;padding:0;pointer-events:auto;position:relative;text-align:center;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.artist-page-builder-block:focus-visible{outline:2px solid rgba(250,171,31,.8);outline:2px solid var(--accent-color,rgba(250,171,31,.8));outline-offset:2px}@media(hover:hover)and (pointer:fine){.artist-page-builder-block:hover{background-color:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.38);box-shadow:0 0 24px hsla(0,0%,100%,.07)}.artist-page-builder-block:hover .artist-page-builder-block__icon{color:hsla(0,0%,100%,.72)}.artist-page-builder-block:hover .artist-page-builder-block__arrow{color:hsla(0,0%,100%,.72);transform:translate(2px,-2px)}}@media(hover:none){.artist-page-builder-block:active{background-color:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.38)}}.artist-page-builder-block--section{border:1px dashed hsla(0,0%,100%,.22);border-radius:var(--ms-01);padding:var(--ms-3) var(--ms-1)}.artist-page-builder-block--section.artist-page-builder-block--compact{min-block-size:5.5rem;padding:var(--ms-1) var(--ms-01)}.artist-page-builder-block--static{cursor:default;pointer-events:none}.artist-page-builder-block__heading{display:block;inline-size:100%;margin-block-end:var(--ms-02)}.artist-page-builder-block--section .artist-page-builder-block__heading{margin-block-end:var(--ms-01)}.artist-page-builder-block__main{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--ms-02);inline-size:100%;justify-content:center;min-block-size:0;min-width:0;pointer-events:none}.artist-page-builder-block--bar .artist-page-builder-block__main{align-items:center;flex:1 1 12rem;flex-flow:row;gap:var(--ms-01);justify-content:flex-start}.artist-page-builder-block__icon{align-items:center;align-self:center;color:hsla(0,0%,100%,.55);display:flex;flex-shrink:0;transition:color .2s ease}.artist-page-builder-block--bar .artist-page-builder-block__icon{align-self:flex-start}.artist-page-builder-block__text{display:flex;flex-direction:column;gap:var(--ms-02);inline-size:100%;min-width:0}.artist-page-builder-block--bar .artist-page-builder-block__text{align-items:flex-start;text-align:start}.artist-page-builder-block--withHeading{align-items:center;text-align:center}.artist-page-builder-block--withHeading .artist-page-builder-block__main{inline-size:100%}.artist-page-builder-block--withHeading .artist-page-builder-block__heading,.artist-page-builder-block--withHeading .artist-page-builder-block__text{inline-size:100%;text-align:start}.artist-page-builder-block--heroImage{block-size:100%;border:1px dashed hsla(0,0%,100%,.22);border-radius:var(--ms-01);justify-content:center;min-block-size:8rem;padding:var(--ms-1) var(--ms-01)}.artist-page-builder-block--bar{align-items:center;border:1px dashed hsla(0,0%,100%,.22);border-radius:var(--ms-01);flex-flow:row wrap;gap:var(--ms-01) var(--ms-0);justify-content:flex-start;padding:var(--ms-01) var(--ms-1);padding-inline-end:calc(var(--ms-1) + 1.5rem);text-align:start}.artist-page-builder-block__title{color:hsla(0,0%,100%,.88);display:block;font-family:var(--base-font-family);font-size:clamp(1rem,2vw,1.125rem);font-weight:400;font-weight:var(--semibold,400);line-height:1.35;margin:0}.artist-page-builder-block__description{color:hsla(0,0%,100%,.58);display:block;font-family:var(--base-font-family);font-size:clamp(.875rem,1.8vw,.9375rem);line-height:1.55;margin:0}.artist-page-builder-block__arrow{color:hsla(0,0%,100%,.38);flex-shrink:0;inset-block-end:var(--ms-01);inset-inline-end:var(--ms-01);pointer-events:none;position:absolute;transition:color .2s ease,transform .2s ease}.hero{align-items:end;background-attachment:fixed;background-position:right 58.248px;background-repeat:no-repeat;display:flex;min-height:0;position:relative}@media(max-width:374.98px){.hero{background-size:contain}}@media(min-width:375px){.hero{background-size:contain}}@media(min-width:768px){.hero{background-size:auto 22vw}}@media(min-width:1024px){.hero{background-size:auto 15vw}}.hero--navigate-home{cursor:pointer}.hero:before{content:"";inset:0;position:absolute}@media(max-width:374.98px){.hero:before{background:#20201d;background:var(--deep-coal,#20201d);opacity:.4}}@media(min-width:375px){.hero:before{background:#20201d;background:var(--deep-coal,#20201d);opacity:.4}}@media(min-width:768px){.hero:before{background:linear-gradient(90deg,#000 60%,rgba(0,0,0,.7) 70%,rgba(0,0,0,.3) 85%,transparent);opacity:1}}@media(min-width:1024px){.hero:before{background:linear-gradient(90deg,#000 74%,transparent)}}.hero__canvas{cursor:inherit;inset:0;min-height:120px;position:absolute;z-index:1}.hero__content{inline-size:min(100vi,1000px);margin:0 auto;padding:0 29.124px 11.125px;pointer-events:none;position:relative;z-index:2}.hero__headline{align-items:end;display:grid;grid-template-areas:"archive" "title";grid-template-columns:minmax(0,1fr);grid-gap:11.125px;gap:11.125px}@media(min-width:768px){.hero__headline{gap:18px;grid-template-areas:"title archive";grid-template-columns:minmax(0,1fr) auto}}.hero__headline-main{display:contents}.hero__archive-slot{align-items:center;display:flex;grid-area:archive;justify-self:start;margin-block:0 6.876px;pointer-events:auto}@media(min-width:768px){.hero__archive-slot{justify-self:end;margin-block:0}}.hero__archive-slot .artist-archive-button{margin-block:0}.hero__title{align-self:end;color:var(--white);font-family:var(--base-font-family);font-size:clamp(1.618rem,1.1474rem + 2.3529vw,2.618rem);font-weight:var(--semibold);grid-area:title;letter-spacing:normal;line-height:1.15;margin:0;min-block-size:calc(clamp(1.618rem,1.1474rem + 2.3529vw,2.618rem)*1.15);padding:0;text-transform:capitalize}.hero--page-builder-pre-release{background-color:#03040a;cursor:default}@media(max-width:374.98px){.hero--page-builder-pre-release:before{background:#20201d;background:var(--deep-coal,#20201d);opacity:.55}}@media(min-width:375px){.hero--page-builder-pre-release:before{background:#20201d;background:var(--deep-coal,#20201d);opacity:.55}}@media(min-width:768px){.hero--page-builder-pre-release:before{background:linear-gradient(90deg,#000 60%,rgba(0,0,0,.7) 70%,rgba(0,0,0,.3) 85%,transparent);opacity:1}}@media(min-width:1024px){.hero--page-builder-pre-release:before{background:linear-gradient(90deg,#000 74%,transparent)}}.hero--page-builder-pre-release .hero__archive-slot{display:none}.hero--page-builder-pre-release-with-image{cursor:default}.hero--page-builder-pre-release-with-image .hero__headline{gap:11.125px;grid-template-areas:"title"}@media(min-width:768px){.hero--page-builder-pre-release-with-image .hero__headline{grid-template-areas:"title archive";grid-template-columns:minmax(0,1fr) auto}}.hero--page-builder-pre-release-with-image .hero__archive-slot{display:none}@media(min-width:768px){.hero--has-image-builder{background-image:none!important}}@media(min-width:1024px){.hero--has-image-builder{background-image:none!important}}.hero--has-image-builder .hero__headline{align-items:end;gap:11.125px;grid-template-areas:"title" "cover";grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.hero--has-image-builder .hero__headline{align-items:end;gap:18px 11.125px;grid-template-areas:"title cover";grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero--has-image-builder.hero--navigate-home .hero__headline{gap:18px;grid-template-areas:"title archive cover";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.hero--has-image-builder.hero--page-builder-pre-release .hero__headline,.hero--has-image-builder.hero--page-builder-pre-release-with-image .hero__headline{grid-template-areas:"title" "cover"}@media(min-width:768px){.hero--has-image-builder.hero--page-builder-pre-release .hero__headline,.hero--has-image-builder.hero--page-builder-pre-release-with-image .hero__headline{grid-template-areas:"title cover";grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hero--has-image-builder .hero__headline-main{display:contents}.hero--has-image-builder .hero__builder-block{align-items:center;block-size:100%;box-sizing:border-box;flex:1 1 auto;gap:6.876px;justify-content:center;padding:11.125px 29.124px;text-align:center}.hero--has-image-builder .hero__builder-block.artist-page-builder-block--section{padding:11.125px 29.124px}.hero--has-image-builder .hero__builder-block .artist-page-builder-block__main{align-items:center;gap:6.876px}.hero--has-image-builder .hero__builder-block .artist-page-builder-block__text{gap:6.876px;text-align:center}.hero__image-slot{align-items:stretch;align-self:end;display:flex;grid-area:cover;inline-size:100%;justify-content:stretch;min-block-size:8rem;pointer-events:auto}.hero--has-image-builder .hero__image-slot{align-self:stretch;block-size:100%}@media(max-width:768px){.hero__canvas{display:none}}main:has(>.email-verification-banner) .hero{background-attachment:scroll;background-position:100% 0}.header__profile-wrap{flex-shrink:0;position:relative}.header__profile{background:transparent;border:none;border-radius:50%;cursor:pointer;display:grid;flex-shrink:0;outline-offset:2px;padding:0;place-items:center;text-decoration:none}.header__profile:focus-visible{outline:2px solid currentcolor;outline:2px solid var(--links-header-color,currentcolor)}.header__profile-menu{backdrop-filter:blur(12px);background:rgb(32 32 30/96%);background:rgb(var(--extra-background-color-rgb,32 32 30)/96%);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--ms-0);box-shadow:0 8px 32px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:var(--ms-01);inline-size:min(100vw - var(--ms-2),16.5rem);inset-block-start:calc(100% + var(--ms-01));inset-inline-end:0;list-style:none;margin:0;padding:var(--ms-01);position:absolute;z-index:120}@media(min-width:1024px){.header__profile-menu{inline-size:17.5rem}}.header__profile-menu-group{display:flex;flex-direction:column}.header__profile-menu-group--separated{border-block-start:1px solid hsla(0,0%,100%,.08);padding-block-start:var(--ms-01)}.header__profile-menu-item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:var(--ms-02);color:var(--links-header-color);cursor:pointer;display:flex;font-family:var(--base-font-family);font-size:1rem;gap:var(--ms-01);inline-size:100%;line-height:1.0000138889;margin:0;margin-block:0;padding:var(--ms-01) var(--ms-0);text-align:start;text-decoration:none;transition:color .2s ease,background-color .2s ease}.header__profile-menu-item:hover{color:var(--links-header-color-hover)}.header__profile-menu-item.active,.header__profile-menu-item:active{color:var(--links-header-color-active)}.header__profile-menu-item:hover{background:hsla(0,0%,100%,.06)}.header__profile-menu-item:focus-visible{box-shadow:inset 0 0 0 2px currentcolor;box-shadow:inset 0 0 0 2px var(--links-header-color,currentcolor);outline:none}.header__profile-menu-item--active,.header__profile-menu-item--active:hover{background:hsla(0,0%,100%,.1)}.header__profile-menu-item--danger{color:#ddd;color:var(--link-hamburger-color,#ddd)}.header__profile-menu-item--danger:hover{color:#cf807d;color:var(--error-color,#cf807d)}.header__profile-menu-icon{display:block;flex-shrink:0;opacity:.9;pointer-events:none}.header__profile-menu-icon--upgrade{color:#c8b06d;color:var(--dark-greenish-yellow,#c8b06d)}.header__profile-menu-icon--premium{color:var(--soft-green)}.header__profile-menu-icon--plan{color:#c8b06d;color:var(--dark-greenish-yellow,#c8b06d)}.header__profile-menu-item-text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.header__profile-menu-item-title--plan,.header__profile-menu-item-title--upgrade{color:#c8b06d;color:var(--dark-greenish-yellow,#c8b06d)}.header__profile-menu-item-subtitle{color:hsla(0,0%,100%,.55);font-size:.75rem;line-height:1.2}.header__profile-menu-item--plan.header__profile-menu-item--active .header__profile-menu-item-title--plan,.header__profile-menu-item--plan:hover .header__profile-menu-item-title--plan{color:#c8b06d;color:var(--dark-greenish-yellow,#c8b06d)}.header__profile-avatar{background:rgb(var(--extra-background-color-rgb)/60%);block-size:40.25px;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:block;inline-size:40.25px;margin:0;-o-object-fit:cover;object-fit:cover}.header__profile-avatar--empty{align-items:center;color:#c9a227;color:var(--dark-greenish-yellow,#c9a227);display:inline-flex;font-size:.95rem;font-weight:600;justify-content:center;line-height:1;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header{backdrop-filter:blur(20px) saturate(.8%);background:rgb(var(--extra-background-color-rgb)/80%);font-family:Oswald,sans-serif;grid-area:header;inset:0 0 auto;position:fixed;z-index:3}.header__wrapper{align-items:center;block-size:calc(var(--ms-1)*2);box-sizing:border-box;display:flex;gap:var(--ms-1);justify-content:space-between}.header__wrapper .header__sign-in{color:var(--links-header-color);font-size:.95em;font-weight:600;line-height:1.1;text-decoration:none;text-transform:uppercase;white-space:nowrap}.header__wrapper .header__sign-in:hover{color:var(--links-header-color-hover)}.header__wrapper .header__sign-in.active,.header__wrapper .header__sign-in:active{color:var(--links-header-color-active)}.header__wrapper .logo{color:var(--links-header-color);font-weight:700;font-weight:var(--bold,700);text-decoration:none}.header__wrapper .logo:hover{color:var(--links-header-color-hover)}.header__wrapper .logo.active,.header__wrapper .logo:active{color:var(--links-header-color-active)}.header__wrapper .theme-toggler{--theme-toggler-transition-duration:0.3s;--theme-toggler-transition-timing:ease;display:grid;place-items:center}.header__wrapper .theme-toggler__label{cursor:pointer}.header__wrapper .theme-toggler__label .theme-toggler__control{display:none}.header__wrapper .theme-toggler__label .theme-toggler__control+div{block-size:var(--ms-1);border-radius:50%;box-shadow:inset 13px -13px 0 0 #998238;box-shadow:inset 13px -13px 0 0 var(--theme-toggler-color,#998238);inline-size:var(--ms-1);position:relative;transform:scale(1) rotate(-2deg);transition:box-shadow var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing),transform var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.header__wrapper .theme-toggler__label .theme-toggler__control+div:before{block-size:inherit;border-radius:inherit;content:"";inline-size:inherit;inset-block-start:0;inset-inline-start:0;position:absolute;transition:background var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.header__wrapper .theme-toggler__label .theme-toggler__control+div:after{block-size:8px;border-radius:50%;box-shadow:0 -20px 0 #998238,0 20px 0 #998238,20px 0 0 #998238,-20px 0 0 #998238,13px 13px 0 #998238,-13px 13px 0 #998238,13px -13px 0 #998238,-13px -13px 0 #998238;box-shadow:0 -20px 0 var(--theme-toggler-color,#998238),0 20px 0 var(--theme-toggler-color,#998238),20px 0 0 var(--theme-toggler-color,#998238),-20px 0 0 var(--theme-toggler-color,#998238),13px 13px 0 var(--theme-toggler-color,#998238),-13px 13px 0 var(--theme-toggler-color,#998238),13px -13px 0 var(--theme-toggler-color,#998238),-13px -13px 0 var(--theme-toggler-color,#998238);content:"";inline-size:8px;inset-block-start:50%;inset-inline-start:50%;margin:-4px 0 0 -4px;position:absolute;transform:scale(0);transition:transform var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.header__wrapper .theme-toggler__label .theme-toggler__control:checked+div{box-shadow:inset 32px -32px 0 0 #998238;box-shadow:inset 32px -32px 0 0 var(--theme-toggler-color,#998238);transform:scale(.5) rotate(0deg);transition:transform var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing),box-shadow var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.header__wrapper .theme-toggler__label .theme-toggler__control:checked+div:before{background:#998238;background:var(--theme-toggler-color,#998238);transition:background var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.header__wrapper .theme-toggler__label .theme-toggler__control:checked+div:after{transform:scale(1.5);transition:transform var(--theme-toggler-transition-duration) var(--theme-toggler-transition-timing)}.header__start,.header__trailing{align-items:center;display:flex;flex-shrink:0;gap:var(--ms-1);min-inline-size:0}.header__trailing{justify-content:flex-end}.controls{display:flex}.lang-menu{position:relative}.lang-menu .lang-current{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#373633;background:var(--button-background-color,#373633);border:0;border-radius:50%;color:#998238;color:var(--button-lang-menu-color,#998238);cursor:pointer;font-size:var(--ms-0);font-weight:700;height:40.25px;margin:0;padding:0;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40.25px}@media(hover:hover)and (pointer:fine){.lang-menu .lang-current:hover{background:#998238;background:var(--button-background-color-hover,#998238);color:#fff;color:var(--button-color-hover,#fff)}}.lang-menu .lang-current:active{scale:.98}.lang-menu .lang-current.disabled,.lang-menu .lang-current[disabled]{background:#9b9b9a;background:var(--button-disabled-background,#9b9b9a);cursor:not-allowed;opacity:.5;pointer-events:none}.lang-menu .lang-list{background:rgba(var(--extra-background-color-rgb)/80%);border-radius:var(--ms-01);left:-7px;list-style:none;margin-top:var(--ms-0);padding:0;position:absolute;top:100%;z-index:100}.lang-menu .lang-list.is-hidden{display:none}.lang-menu .lang-list li{padding:var(--ms-01) var(--ms-0)}.lang-menu .lang-list li .lang-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#ddd;color:var(--links-header-color,#ddd);cursor:pointer}.lang-menu .lang-list li .lang-option.active{color:#998238;color:var(--button-lang-menu-color,#998238)}.lang-menu .lang-list li .lang-option:hover{color:#fff;color:var(--button-lang-menu-color-hover,#fff)}body #root .footer{grid-area:footer}body #root .footer .wrapper{display:flex;flex-direction:column;gap:var(--ms-1);padding-block:var(--ms-1)}body #root .footer .social-networks-list{display:grid;grid-gap:1.618em;grid-template-columns:repeat(4,50px);justify-content:space-between;margin-block-end:0;text-align:center}@media(min-width:768px){body #root .footer .social-networks-list{justify-content:start}}body #root .footer .social-networks-list__item{font-size:var(--ms-2)}body #root .footer .social-networks__link{color:#373633;color:var(--social-networks-background-color,#373633)}body #root .footer .social-networks__link:hover{color:#998238;color:var(--link-color,#998238)}body #root .footer .copyright-list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ms-01);margin-block-end:0;text-transform:capitalize}body #root .footer .copyright-list li{white-space:nowrap}body #root .footer .copyright-list li:not(:last-child):after{content:"|";padding-left:var(--ms-01)}body #root .footer__link{color:inherit;text-decoration:none;white-space:nowrap}body #root .footer__link:hover{color:#998238;color:var(--link-color,#998238);text-decoration:underline}.footer__social-builder{margin-block-end:var(--ms-1)}.error-boundary{align-items:center;background-color:#000;background-color:var(--bg-color,#000);color:#fff;color:var(--text-color,#fff);display:flex;justify-content:center;min-height:50vh;padding:2rem}.error-boundary__content{max-width:600px;text-align:center;width:100%}.error-boundary__title{color:#fff;color:var(--text-color,#fff);font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.error-boundary__details{background-color:hsla(0,0%,100%,.05);border-radius:4px;margin:1.5rem 0;padding:1rem;text-align:left}.error-boundary__summary{color:#fff;color:var(--text-color,#fff);cursor:pointer;font-weight:500;margin-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.error-boundary__summary:hover{opacity:.8}.error-boundary__pre{background-color:rgba(0,0,0,.3);border-radius:4px;color:var(--soft-red);font-family:Courier New,monospace;font-size:.875rem;margin-top:.5rem;overflow-x:auto;padding:.75rem;white-space:pre-wrap;word-break:break-word}.error-boundary__stack{color:rgb(var(--soft-red-rgb)/75%);font-size:.75rem;margin-top:.5rem}.error-boundary__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.error-boundary__button{background-color:transparent;border:2px solid #fff;border:2px solid var(--primary-color,#fff);border-radius:4px;color:#fff;color:var(--text-color,#fff);cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;transition:all .2s ease}.error-boundary__button:hover{background-color:#fff;background-color:var(--primary-color,#fff);color:#000;color:var(--bg-color,#000)}.error-boundary__button:active{transform:scale(.98)}.error-boundary__button:focus{outline:2px solid #fff;outline:2px solid var(--primary-color,#fff);outline-offset:2px}.error-boundary__button--secondary{border-color:hsla(0,0%,100%,.5);color:#fff;color:var(--text-color,#fff)}.error-boundary__button--secondary:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff;border-color:var(--text-color,#fff)}dialog.toast-top-layer{background:transparent;block-size:auto;border:none;color:inherit;inline-size:-moz-max-content;inline-size:max-content;inset-block:calc(var(--ms-1) + 4.75rem) auto;inset-inline:auto var(--ms-1);margin:0;max-block-size:none;max-inline-size:min(22rem,100vw - 2rem);overflow:visible;padding:0;pointer-events:none;position:fixed;z-index:10010}dialog.toast-top-layer::backdrop{backdrop-filter:none!important;background:transparent!important;pointer-events:none!important}dialog.toast-top-layer[open]{display:block}