:root{--p200:#d3e4ee;--p300:#91b4ca;--p400:#6b91a8;--p500:#497997;--p600:#3e5f74;--p700:#325367;--p800:#284253;--p900a:rgba(27,44,55,.96);--p900:#1b2c37;--p950:#19262e;--p1000:#141b1f;--n100:#fdfcfc;--n200:#f0f0ef;--n300:#e1dfdf;--n400:#c7c7c7;--n500:#a9a7a7;--n600:#878787;--n700:#6d7274;--n800:#4b5153;--n900:#30383b;--ns900:#404f59;--ns1100:#0e1011;--nz300:#d2c0b7;--a500:#fa9e00;--a600:#f09800;--a700:#d38909;--a900:#805100;--red200:#f0a8af;--red400:#eb4758;--red500:#c91d2e;--red600:#ae1e2c;--red700:#a11725;--red800:#8a0f1c;--green300:#a6d9bb;--green500:#3f9262;--green600:#378156;--green700:#277748;--green800:#05662d;--cover-bg:var(--p500);--overlay-dark:rgba(36,55,66,.9);--badge-bg:var(--red500);--surface-nav:var(--p950);--surface-nav-translucent:var(--p900a);--text-inverse:var(--n200);--text-label:var(--p600);--text-link:var(--p700);--color-accent:var(--a600);--state-success:var(--green500);--state-error:var(--red500);--text-on-brand:var(--p200);--border-default:var(--n500)}[data-theme=light]{--landing-img-shadow:0 1px 2px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.1);--large-border-radius:.5em;--minimal-background:#fafafa;--minimal-raised:hsla(0,26%,90%,.12);--minimal-raised-border:1px solid rgba(0,0,0,.08);--minaiml-comment-border:1px solid rgba(0,0,0,.05);--minimal-comment-background:hsla(0,0%,100%,.27);--surface-body:linear-gradient(0deg,#eeeef1,#eeeef1,#fafafa);--surface-body-index:linear-gradient(345deg,#fff,#f4f1eb,#fff);--surface-page:#ececef;--surface-raised:#f4f2f1;--surface-modal:var(--surface-raised);--cover-bg:linear-gradient(to right top,#566973,#5a6d76,#5f7079,#63747d,#687880,#697b85,#6b7f89,#6c828e,#6b8695,#698a9d,#688ea4,#6692ac);--cover-overlay:rgba(39,38,37,.5);--cover-icon:#2f4d60;--dropdown-background:#f5f5fa;--dropdown-disabled-background:#e9e9f1;--dropdown-item-background:#ececef;--dropdown-item-hover-background:#f6f6f9;--dropdown-item-active-background:#fcfcfd;--dropdown-disabled-text:var(--n700);--dropdown-border-color:#cccce5;--dropdown-shadow:0 4px 8px 0 rgba(0,0,0,.2);--massive-shadow:0 4px 8px 0 rgba(0,0,0,.6);--active-background:#fdfcfc;--active-secondary-background:#f3f2f2;--active-border:#eac585;--active-shadow:0 0 9px 0 rgba(110,110,222,.2);--inactive-background:#f8f7f7;--inactive-badge-background:#abb4ba;--track-border-color:#d3d3e4;--highlight-background:var(--p500);--player-background:#fafafa;--inactive-filter:brightness(.98) opacity(.8);--semi-inactive-filter:brightness(1) opacity(.9);--track-hover-filter:brightness(.98);--hover-filter:brightness(.95);--active-filter:brightness(.98) saturate(2);--comment-highlight-background:#eceae9;--comment-highlight-shadow:inset 0 0 3px 1px var(--a500);--comment-own-background:#f3f2f2;--comment-shadow-saturation:80%;--comment-shadow-light:30%;--comment-shadow-alpha:70%;--hint-background:#eff5fb;--hint-border:#bad1e8;--hint-text-color:#324d67;--icon-hover-background:#f0f3f5;--public-comment-create-background:#f4f5f6;--public-comment-background:#f1f2f3;--progress-background:var(--n300);--scrollbar-track:#f5f5f4;--scrollbar-thumb:#d2d0d0;--state-highlight:var(--a500);--logo-color:var(--n700);--logo-filter:contrast(.2) opacity(.2);--modal-border:none;--border-default:#bdbcbc;--border-subtle:#e6e5e5;--border-separator:#ebeaea;--hr-background:linear-gradient(90deg,rgba(0,0,0,.04),rgba(0,0,0,.075),rgba(0,0,0,.04));--hr-shadow-color:rgba(0,0,0,.01);--surface-input:#f9f9fb;--surface-input-alt:hsl(0,0,90%);--input-border:var(--n400);--hightlight-border:var(--p400);--shadow-default:rgba(0,0,0,.2);--shadow-light:rgba(0,0,0,.15);--icon-toggle-off-shadow:1px 1px 3px 1px rgba(0,0,0,.2);--icon-toggle-on-shadow:inset 1px 1px 3px 0px rgba(0,0,0,.15);--icon-toggle-slash-color:var(--n600);--text-link:var(--p800);--select-arrow:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%20320%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22hsl%28203%2C%2040%25%2C%2026%25%29%22%20d%3D%22M143%20352.3L7%20216.3c-9.4-9.4-9.4-24.6%200-33.9l22.6-22.6c9.4-9.4%2024.6-9.4%2033.9%200l96.4%2096.4%2096.4-96.4c9.4-9.4%2024.6-9.4%2033.9%200l22.6%2022.6c9.4%209.4%209.4%2024.6%200%2033.9l-136%20136c-9.2%209.4-24.4%209.4-33.8%200z%22%2F%3E%3C%2Fsvg%3E);--select-soft-border:var(--badge-bg);--hover-gradient:linear-gradient(180deg,#e8e4e3,#e2e0e6);--hover-background:#e5e5e5;--badge-bg:#b3b3b3;--badge-gradient:linear-gradient(180deg,#e3e5e8,#e0e2e6);--badge-text:var(--text-primary);--badge-shadow:0 1px 3px rgba(0,0,0,.08);--badge-disabled-background:#dbdbdb;--badge-disabled-gradient:linear-gradient(180deg,#e9eaed,#e6e7ea);--badge-disabled-text-color:var(--n700);--badge-critical-background:var(--state-error);--badge-critical-gradient:var(--state-error-gradient);--badge-critical-text-color:var(--n200);--badge-critical-disabled-background:#db5764;--badge-critical-disabled-gradient:linear-gradient(176deg,#e0858e,#e05260);--badge-critical-disabled-text-color:var(--n300);--badge-warn-background:var(--a500);--badge-warn-gradient:linear-gradient(176deg,var(--a500),var(--a600));--badge-warn-text-color:var(--n100);--badge-warn-disabled-background:#eac586;--badge-warn-disabled-gradient:linear-gradient(176deg,#eac586,#e0aa4d);--badge-warn-disabled-text-color:var(--n200);--button-border:var(--n400);--button-text-color:var(--p800);--button-background:#feede6;--button-gradient:linear-gradient(180deg,#f4f2f1,#efeef1);--comments-header-gradient:linear-gradient(180deg,#fafaf9,#f4f4f6);--text-primary:var(--n900);--text-secondary:var(--n800);--text-muted:#6a6f71;--text-disabled:var(--n500);--text-label:var(--p800);--text-label-secondary:var(--p600);--text-decorator:#9a9898;--text-nav:var(--n100);--text-nav-secondary:var(--n300);--text-on-dark:var(--n400);--switch-color:#fff;--surface-brand:var(--p600);--border-strong:var(--p1000);--fill-brand:var(--p500);--state-success-text:8 --state-success-bg:var(--green300);--state-error-text:var(--red800);--state-error-bg:var(--red600);--overlay-bg:hsla(20,3%,85%,.65);--overlay-icon-color:#8c8c8c;--primary-overlay-color:#5a7587;--secondary-overlay-color:var(--p400);--primary-overlay-text:var(--n700);--secondary-overlay-text:var(--n800);--overlay-disabled:hsla(0,0%,95%,.7);--state-warning:var(--a500);--state-error:var(--red500);--state-error-gradient:linear-gradient(176deg,var(--red400),var(--red700));--state-success:var(--green600);--win-player-scrollbar-track:#f5f5f4;--waveform-visible-overlay:rgba(0,0,0,.15);--seek-background:#e6e5e5;--resize-background:#f8f7f7;--member-manager-permission-icon-foreground:#2c4758;--member-manager-permission-icon-background:var(--surface-input);--fa-color:var(--p600);--fa-primary-color:var(--n700);--fa-primary-opacity:1;--fa-secondary-color:var(--n600);--fa-secondary-opacity:1;--primary-icon-color:var(--n700);--settings-icon-background:#f0f3f5;--plan-select-hover-filter:brightness(1.1);--lighter-filter:brightness(1.1) saturate(.8);--locked-background:hsla(0,0%,100%,.8);--bg-selected:hsla(0,0%,100%,.35);--bg-low:rgba(0,0,0,.01);--bg-lower:rgba(0,0,0,.03);--bg-lowest:rgba(8,8,8,.07);--bg-light:hsla(0,0%,100%,.01);--bg-high:hsla(0,0%,100%,.15);--bg-higher:hsla(0,0%,100%,.18);--bg-input:hsla(0,0%,100%,.42);--disabled-filter:brightness(.98) contrast(.9) saturate(.1)}[data-theme=dark]{--landing-img-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 0 24px hsla(0,0%,100%,.02);--large-border-radius:.25em;--minimal-background:#040506;--minimal-raised:rgba(84,169,222,.06);--minimal-raised-border:1px solid hsla(0,0%,100%,.08);--minaiml-comment-border:1px solid rgba(0,0,0,.05);--minimal-comment-background:var(--bg-low);--surface-body:linear-gradient(0deg,#0b0d0e,#0f1215,#0a0d10);--surface-body-index:linear-gradient(0deg,#0e1011,#001524,#0d1316);--surface-page:#0c1012;--surface-raised:#141e24;--surface-modal:#0c171d;--cover-bg:linear-gradient(to right top,#345166,#355368,#35546b,#36566d,#365870,#395b74,#3c5f77,#3f627b,#456881,#4b6e86,#51748c,#577a92);--cover-overlay:rgba(39,38,37,.6);--cover-icon:#2f4d60;--dropdown-disabled-background:#1a262e;--dropdown-disabled-text:var(--n600);--dropdown-background:#141e24;--dropdown-border-color:#2e4756;--dropdown-item-hover-background:#1f2b33;--dropdown-item-active-background:#1c2c36;--dropdown-shadow:0 4px 8px 0 #000;--active-background:#141b1f;--active-secondary-background:#0e161b;--active-border:#0a3d5c;--active-shadow:none;--inactive-background:#111418;--inactive-badge-background:#212e36;--highlight-background:#223139;--player-background:#131b20;--track-border-color:#1f293d;--inactive-filter:brightness(.85) opacity(.7);--semi-inactive-filter:brightness(.92) opacity(.85);--track-hover-filter:brightness(.9) saturate(.9);--hover-filter:brightness(1.2) saturate(1.1);--active-filter:brightness(1.3);--comment-highlight-background:var(--p950);--comment-highlight-shadow:inset 0 0 2px 1px var(--p800);--comment-own-background:#171a1c;--comment-shadow-saturation:55%;--comment-shadow-light:45%;--comment-shadow-alpha:60%;--hint-background:var(--p950);--hint-border:var(--p900);--hint-text-color:var(--p300);--icon-hover-background:var(--p900);--public-comment-create-background:#131b20;--public-comment-background:#192934;--progress-background:var(--p950);--scrollbar-track:#17232b;--scrollbar-thumb:#404f59;--state-highlight:var(--a700);--logo-color:var(--n300);--logo-filter:brightness(.6);--modal-border:2px solid var(--ns900);--border-default:var(--ns900);--border-subtle:#2b353b;--border-separator:var(--p950);--hr-background:linear-gradient(90deg,rgba(64,79,89,.14),rgba(64,79,89,.175),rgba(64,79,89,.14));--hr-shadow-color:rgba(64,79,89,.01);--surface-input:#101518;--surface-input-alt:#172730;--input-border:#2f3d54;--shadow-default:rgba(0,0,0,.9);--shadow-light:rgba(0,0,0,.1);--icon-toggle-off-shadow:1px 1px 3px 1px rgba(0,0,0,.6);--icon-toggle-on-shadow:inset 1px 1px 3px 0px rgba(0,0,0,.6);--icon-toggle-slash-color:var(--p500);--text-link:var(--n400);--select-arrow:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%20320%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22hsl%280%2C%203%25%2C%2088%25%29%22%20d%3D%22M143%20352.3L7%20216.3c-9.4-9.4-9.4-24.6%200-33.9l22.6-22.6c9.4-9.4%2024.6-9.4%2033.9%200l96.4%2096.4%2096.4-96.4c9.4-9.4%2024.6-9.4%2033.9%200l22.6%2022.6c9.4%209.4%209.4%2024.6%200%2033.9l-136%20136c-9.2%209.4-24.4%209.4-33.8%200z%22%2F%3E%3C%2Fsvg%3E);--select-soft-border:var(--badge-bg);--hover-gradient:linear-gradient(180deg,#213745 0%,#192934);--hover-background:#325367;--badge-bg:#174469;--badge-gradient:linear-gradient(176deg,#153947,#243047);--badge-text:var(--n400);--badge-shadow:0 1px 3px rgba(0,0,0,.2);--badge-disabled-background:#102e47;--badge-disabled-gradient:linear-gradient(176deg,#092f3e,#19253e);--badge-disabled-text-color:var(--n500);--badge-critical-background:var(--state-error);--badge-critical-gradient:var(--state-error-gradient);--badge-critical-text-color:var(--n200);--badge-critical-disabled-background:var(--red800);--badge-critical-disabled-gradient:linear-gradient(176deg,var(--red800),#6b0610);--badge-critical-disabled-text-color:var(--n400);--badge-warn-background:#d38909;--badge-warn-gradient:linear-gradient(176deg,#eb980a,#d0880b);--badge-warn-text-color:var(--n100);--badge-warn-disabled-background:#ac8253;--badge-warn-disabled-gradient:linear-gradient(176deg,#ac8253,#9b754b);--badge-warn-disabled-text-color:var(--n300);--button-border:#374862;--button-background:#0c3d50;--button-gradient:linear-gradient(176deg,#1a3742,#212b40);--button-text-color:var(--n500);--comments-header-gradient:linear-gradient(180deg,#092f3e,#18233a);--text-primary:var(--n400);--text-secondary:#97a6af;--text-muted:grey;--text-disabled:var(--n700);--text-label:#5d717e;--text-label-secondary:var(--n500);--text-decorator:var(--p600);--text-nav:var(--n100);--text-nav-secondary:var(--n300);--text-on-dark:var(--n400);--switch-color:var(--p600);--surface-brand:var(--p600);--border-strong:var(--p1000);--fill-brand:var(--p500);--state-success-text:var(--green700);--state-success-bg:var(--green300);--state-error-text:var(--red800);--state-error-bg:var(--red600);--overlay-bg:rgba(39,38,37,.7);--overlay-icon-color:#52585b;--primary-overlay-color:var(--n400);--secondary-overlay-color:var(--n500);--primary-overlay-text:var(--n400);--secondary-overlay-text:var(--n500);--overlay-disabled:hsla(0,0%,8%,.8);--state-warning:var(--a600);--state-error:var(--red500);--state-error-gradient:linear-gradient(176deg,var(--red500),var(--red600));--state-success:var(--green800);--win-player-scrollbar-track:#2a3b46;--waveform-visible-overlay:hsla(0,0%,100%,.2);--seek-background:#1d1f20;--resize-background:var(--p800);--member-manager-permission-icon-foreground:#2c4758;--member-manager-permission-icon-background:var(--surface-input);--fa-color:var(--n300);--fa-primary-color:var(--n400);--fa-primary-opacity:.7;--fa-secondary-color:var(--text-primary);--fa-secondary-opacity:1;--primary-icon-color:var(--p700);--settings-icon-background:var(--p800);--plan-select-hover-filter:brightness(1.4);--lighter-filter:brightness(.8);--locked-background:hsla(0,0%,5%,.8);--bg-low:rgba(16,59,86,.06);--bg-lower:rgba(27,98,141,.06);--bg-selected:rgba(54,154,217,.06);--bg-lowest:rgba(96,176,225,.08);--bg-light:rgba(0,0,0,.1);--bg-high:rgba(0,0,0,.3);--bg-higher:rgba(0,0,0,.4);--bg-input:hsla(0,0%,100%,.06);--disabled-filter:brightness(.7) contrast(.9)}[data-theme=light]{--button-cancel-background:var(--p500);--button-cancel-text:var(--p500);--button-blue-background:linear-gradient(to bottom,var(--p600) 0%,var(--p700) 100%);--button-blue-color:var(--p600);--button-blue-border:#365263;--button-orange-background:var(--a500);--button-orange-border:var(--a600);--button-red-background:var(--red600);--button-red-border:var(--red700)}[data-theme=dark]{--button-cancel-background:#406277;--button-cancel-text:#2d6486;--button-blue-background:linear-gradient(to bottom,var(--p900) 0%,var(--p950) 100%);--button-blue-color:var(--p500);--button-blue-border:#406277;--button-orange-background:var(--a600);--button-orange-border:var(--a500);--button-red-background:var(--red800);--button-red-border:var(--red600)}[data-theme=light] svg[data-icon=gear],[data-theme=light] svg[data-icon=thumbs-down],[data-theme=light] svg[data-icon=thumbs-up],[data-theme=light] svg[data-icon=thumbtack]{--fa-primary-color:var(--n500);--fa-primary-opacity:1;--fa-secondary-color:var(--n500)}[data-theme=light] svg[data-icon=gear]{--fa-primary-color:var(--n700);--fa-primary-opacity:1;--fa-secondary-color:var(--n500);--fa-secondary-opacity:1}[data-theme=light] svg[data-icon=link],[data-theme=light] svg[data-icon=person-dolly],[data-theme=light] svg[data-icon=right-from-bracket],[data-theme=light] svg[data-icon=users]{--fa-primary-color:var(--primary-icon-color);--fa-primary-opacity:1;--fa-secondary-color:var(--primary-icon-color)}[data-theme=light] svg[data-icon=trash]{color:#950404}[data-theme=light] svg[data-icon=check]{color:var(--green700)}[data-theme=light] svg[data-icon=file-export]{--fa-primary-color:var(--n500);--fa-primary-opacity:1;--fa-secondary-color:var(--primary-icon-color);--fa-secondary-opacity:1}[data-theme=light] svg[data-icon=message-lines]{--fa-primary-color:var(--n600);--fa-primary-opacity:1;--fa-secondary-color:var(--n100);--fa-secondary-opacity:1}[data-theme=light] svg[data-icon=pen]{--fa-primary-color:#b1822f;--fa-primary-opacity:1;--fa-secondary-color:var(--n500)}[data-theme=light] svg[data-icon=cloud-arrow-down],[data-theme=light] svg[data-icon=cloud-arrow-up],[data-theme=light] svg[data-icon=comment-alt]{--fa-primary-color:var(--n200);--fa-secondary-color:var(--primary-icon-color);--fa-secondary-opacity:1}[data-theme=light] svg[data-icon=key],[data-theme=light] svg[data-icon=lock-keyhole],[data-theme=light] svg[data-icon=user]{--fa-primary-color:var(--primary-icon-color);--fa-primary-opacity:1;--fa-secondary-color:var(--p600);--fa-secondary-opacity:.9}[data-theme=light] svg[data-icon=envelope]{color:var(--primary-icon-color)}[data-theme=light] svg[data-icon=circle-info]{--fa-primary-color:var(--n200)!important;--fa-secondary-color:var(--primary-icon-color)!important}[data-theme=light] svg[data-icon=circle-user]{--fa-primary-color:var(--n300);--fa-primary-opacity:1;--fa-secondary-color:var(--primary-icon-color);--fa-secondary-opacity:1}[data-theme=light] svg[data-icon=circle-check]{--fa-primary-color:var(--green300);--fa-primary-opacity:.8;--fa-secondary-color:var(--green800);--fa-secondary-opacity:.8}[data-theme=light] svg[data-icon=scrubber]{--fa-primary-color:var(--green700);--fa-primary-opacity:.7;--fa-secondary-color:var(--n300);--fa-secondary-opacity:1}[data-theme=light] svg[data-icon=circle-xmark]{--fa-primary-color:var(--red200);--fa-secondary-color:var(--red800);--fa-secondary-opacity:.7}[data-theme=light] svg[data-icon=file-circle-info]{--fa-primary-color:var(--primary-icon-color);--fa-secondary-color:var(--badge-bg);--fa-secondary-opacity:1}[data-theme=light] svg[data-icon=circle-play]{--fa-primary-color:var(--n800);--fa-secondary-color:transparent}[data-theme=light] svg[data-icon=spinner]{color:var(--p600)}[data-theme=light]{--comment-eye-color:#f0f3f5}[data-theme=dark] svg[data-icon=file-export],[data-theme=dark] svg[data-icon=thumbs-down],[data-theme=dark] svg[data-icon=thumbs-up],[data-theme=dark] svg[data-icon=thumbtack],[data-theme=dark] svg[data-icon=trash]{--fa-primary-color:var(--n600);--fa-primary-opacity:1;--fa-secondary-color:var(--n500);--fa-secondary-opacity:1}[data-theme=dark] svg[data-icon=gear],[data-theme=dark] svg[data-icon=link],[data-theme=dark] svg[data-icon=pen],[data-theme=dark] svg[data-icon=person-dolly],[data-theme=dark] svg[data-icon=right-from-bracket],[data-theme=dark] svg[data-icon=users]{--fa-primary-color:var(--n300);--fa-primary-opacity:1;--fa-secondary-color:var(--n500);--fa-secondary-opacity:1}[data-theme=dark] svg[data-icon=cloud-arrow-down],[data-theme=dark] svg[data-icon=cloud-arrow-up]{--fa-primary-color:var(--n600);--fa-primary-opacity:1;--fa-secondary-color:var(--n300);--fa-secondary-opacity:1}[data-theme=dark] svg[data-icon=key],[data-theme=dark] svg[data-icon=lock-keyhole]{--fa-primary-color:var(--n200);--fa-primary-opacity:1;--fa-secondary-color:var(--n200);--fa-secondary-opacity:.8}[data-theme=dark] svg[data-icon=envelope]{color:var(--n300)}[data-theme=dark] svg[data-icon=user]{--fa-primary-color:var(--n200);--fa-primary-opacity:.9;--fa-secondary-color:var(--n200);--fa-secondary-opacity:1}[data-theme=dark] svg[data-icon=circle-info],[data-theme=dark] svg[data-icon=circle-user]{--fa-primary-color:var(--p700);--fa-secondary-color:var(--n400)}[data-theme=dark] svg[data-icon=comment-alt]{--fa-primary-color:var(--n800);--fa-primary-opacity:.9;--fa-secondary-color:var(--n300);--fa-secondary-opacity:1}[data-theme=dark] svg[data-icon=message-lines]{--fa-primary-color:var(--n700);--fa-primary-opacity:1;--fa-secondary-color:var(--n400);--fa-secondary-opacity:1}[data-theme=dark] svg[data-icon=circle-check]{--fa-primary-color:var(--p200);--fa-secondary-color:var(--green800);--fa-secondary-opacity:.8}[data-theme=dark] svg[data-icon=scrubber]{--fa-primary-color:var(--green700);--fa-primary-opacity:.7;--fa-secondary-color:var(--p200);--fa-secondary-opacity:.6}[data-theme=dark] svg[data-icon=circle-xmark]{--fa-primary-color:var(--red200);--fa-secondary-color:var(--red700);--fa-secondary-opacity:.8}[data-theme=dark] svg[data-icon=file-circle-info]{--fa-primary-color:var(--n200);--fa-primary-opacity:1;--fa-secondary-color:var(--badge-bg);--fa-secondary-opacity:1}[data-theme=dark] svg[data-icon=circle-play]{--fa-primary-color:var(--n200);--fa-secondary-color:transparent}[data-theme=dark] svg[data-icon=spinner]{color:var(--p400)}[data-theme=dark]{--comment-eye-color:var(--surface-input)}svg[data-icon=paper-plane-top]{color:var(--text-primary)}:root{--font-family:"-apple-system",BlinkMacSystemFont,Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue","Segoe UI",Arial,"sans-serif";--tiniest-font-size:.7em;--tiny-font-size:.8em;--smaller-font-size:.85em;--small-font-size:.92em;--font-size:1rem;--medium-button-font-size:1.1em;--medium-font-size:1.3em;--medium-large-font-size:1.5em;--large-font-size:1.7em;--huge-font-size:2em;--small-line-height:1.25;--medium-line-height:1.4;--large-line-height:1.618;--font-weight:300;--bold-font-weight:400;--button-font-weight:500}:root{--border-radius:.25em;--input-max-width:700px;--small-screen-bp:only screen and (max-width:27em);--mobile-only-bp:only screen and (max-width:64em);--desktop-bp:only screen and (min-width:64em);--main-side-padding:clamp(.5em,1vw,2em);--main-padding:.75em;--main-padding-mobile:.5em;--min-button-height:1.8rem}.button,.single-action-button,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--button-text-color);cursor:pointer;display:inline-block;font-size:inherit;font-weight:var(--bold-font-weight);min-height:min(var(--min-button-height),22px);min-width:25px;outline:0;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}button+button{margin-left:.75ch}[role=button]{cursor:pointer}a svg:not(:only-child),button svg:not(:only-child),label svg:not(:only-child){margin-right:.75ch}@media screen and (max-width:750px){a svg:not(:only-child),button svg:not(:only-child),label svg:not(:only-child){margin-right:.5ch}}.buttons{margin-bottom:1em;text-align:right}.big-button{border-radius:.2em!important;font-size:var(--medium-font-size)!important;font-weight:var(--bold-font-weight)!important;padding:.75em 1.5em!important}.medium-button{border-radius:.2em;font-size:var(--font-size);font-weight:var(--font-weight);padding:.125em 1em}.medium-button svg:not(:only-child){margin-right:.75ch!important}.small-button{font-weight:var(--font-weight);padding:.1em .75em}.small-button,.tiny-button{border-radius:.2em;font-size:var(--smaller-font-size)}.tiny-button{min-height:22px;padding:0 .5em}.tiny-button svg{font-size:.7em;margin:0}.primary-button{border-radius:.2em;font-size:var(--font-size);font-weight:var(--font-weight);padding:.125em 1em}.clear-button{border:1px solid var(--button-cancel-background);box-shadow:1px 2px 3px #0000001a;color:var(--button-cancel-text)}@media(hover:hover){.clear-button:hover{filter:brightness(1.2)}}.blue-button{background-image:var(--button-blue-background);border:1px solid var(--button-blue-border);box-shadow:1px 2px 3px #00000026;color:var(--text-nav-secondary)}.blue-button svg{font-size:.8em;--fa-primary-color:var(--button-blue-background);--fa-secondary-color:var(--text-inverse);--fa-secondary-opacity:.9}@media(hover:hover){.blue-button:hover{color:var(--text-inverse);filter:brightness(1.1)}}.orange-button{background:var(--button-orange-background)!important;border:1px solid var(--button-orange-border)!important;box-shadow:1px 2px 3px #00000026;color:#fff!important}.orange-button svg{font-size:.8em;--fa-primary-color:var(--state-warning);--fa-secondary-color:var(--n100);--fa-secondary-opacity:.9}@media(hover:hover){.orange-button:hover{color:var(--text-inverse)!important;filter:brightness(1.1)}}.red-button{background:var(--button-red-background)!important;border:1px solid var(--button-red-border)!important;box-shadow:1px 2px 3px #00000026;color:var(--text-inverse)}@media(hover:hover){.red-button:hover{color:var(--text-inverse);filter:brightness(1.1)}}.strike{color:var(--border-default)!important}.strike:before{color:var(--text-disabled);left:.4em;right:.4em}.strike:before,button.strike:before{border-bottom:2px solid;bottom:0;content:"";position:absolute;top:0;transform:translateY(-40%)}button.strike:before{left:0;right:0}.single-button{-webkit-appearance:none;font-size:var(--smaller-font-size);font-weight:400!important;padding:0 .5em}.action-buttons,.single-action-button,.single-button{background-image:var(--button-gradient);border:1px solid var(--button-border);border-radius:var(--border-radius)}.action-buttons,.single-action-button{box-shadow:var(--badge-shadow);overflow:hidden}.action-buttons{display:flex}.action-button,.action-buttons>*,.single-action-button{align-items:center;-webkit-appearance:none;color:var(--badge-text);display:flex;font-size:var(--smaller-font-size);font-weight:400!important;justify-content:center;min-height:22px;padding:0 .7em}.action-buttons>*+*{border-left:1px solid var(--button-border);margin-left:0}@media(hover:hover){.action-buttons>:hover,.single-action-button:hover{background:var(--hover-gradient);color:var(--text-primary)}}button[disabled]{color:var(--text-disabled)!important;cursor:default!important}button.off{color:var(--border-default);position:relative;--fa-primary-color:var(--text-nav-secondary);--fa-secondary-color:var(--n700)}.action-buttons+.action-buttons{margin-left:.75ch}@media screen and (max-width:500px){.action-buttons+.action-buttons{margin-left:.5ch}}.small-label{font-size:var(--smaller-font-size);font-weight:var(--bold-font-weight)}svg.active{--fa-primary-color:var(--color-accent)!important;--fa-secondary-color:var(--color-accent)!important}.hint,.ok-hint,.warn-hint{border-radius:var(--border-radius);border-style:solid;border-width:1px;display:block;font-size:.92rem;line-height:var(--small-line-height);padding:.35em .5em;position:relative}.hint svg,.ok-hint svg,.warn-hint svg{margin-left:.25em;margin-right:.5em}.hint{background:var(--hint-background);border-color:var(--hint-border);color:var(--hint-text-color)}.ok-hint{background:var(--state-success-bg);border-color:#70c292;color:var(--state-success-text)}.warn-hint{background:var(--state-error);border-color:var(--state-error);color:var(--text-inverse)}.warn-hint svg{color:var(--text-inverse)!important}.error{color:var(--state-error);font-size:var(--small-font-size)}.hr{background-image:var(--hr-background);background:var(--border-default);border:0;box-shadow:0 0 2px 1px var(--hr-shadow-color);height:2px;margin-bottom:1.5em;margin-top:2em}.logo-on-white{display:block;fill:#6b91a8;max-width:50%}.stacktune-logo{display:block;fill:var(--logo-color);max-width:280px;width:70vw}.badge,.button-badge{background:var(--button-gradient,var(--button-background));border-radius:1000px;box-shadow:var(--badge-shadow);color:var(--badge-text);display:inline-block;flex:0 9999 auto;font-size:var(--smaller-font-size);justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge{border:1px solid var(--badge-bg);margin:0 .75em;padding:.2em .75em}.button-badge{align-items:center;border:1px solid var(--button-border);display:inline-flex;padding:.2em .5em}.button-badge svg{margin-right:.5ch!important}@media(hover:hover){.button-badge:hover{filter:var(--hover-filter)}}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{box-sizing:border-box!important}html{box-sizing:border-box!important;font-family:var(--font-family);font-size:14px;height:100%;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:auto;font-weight:330}@media screen and (max-width:380px){html{font-size:13px}}@media screen and (max-width:350px){html{font-size:12px}}@media screen and (max-width:330px){html{font-size:11px}}@media screen and (max-width:750px){html{height:auto;min-height:100vh}}*,:after,:before{box-sizing:inherit;-webkit-tap-highlight-color:transparent}body{background:var(--surface-page);background-image:var(--surface-body);color:var(--text-primary);display:grid;grid-template-areas:"nav nav nav" "main resize side" "footer footer footer";grid-template-columns:minmax(0,1fr) 0 minmax(0,max-content);grid-template-rows:max-content minmax(0,1fr);height:100%;margin:0;max-height:100%;overflow:hidden;padding:0;width:100vw;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:750px){body{grid-template-areas:"nav" "main" "resize" "side" "footer";grid-template-columns:auto;grid-template-rows:max-content minmax(0,1fr) 0 minmax(0,max-content) min-content;height:auto;max-height:auto;min-height:100vh;overflow-y:auto;scrollbar-gutter:stable}}h1,h2,h3,h4{color:var(--text-primary);font-weight:var(--font-weight)}h1{font-size:var(--huge-font-size);margin:0}h2{font-size:var(--large-font-size)}h3{font-size:var(--medium-font-size);margin:.2em 0}a{-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;color:var(--text-link);text-decoration:none}label{color:var(--text-label)}p{line-height:var(--large-line-height)}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,select{text-transform:none}progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--progress-background);border:none;border-radius:3px;box-shadow:inset 0 2px 2px #00000026;vertical-align:baseline}progress::-webkit-progress-bar{background:var(--progress-background);border-radius:2px;box-shadow:inset 0 2px 2px #00000026}progress[value]::-webkit-progress-value{background:var(--state-highlight);border-radius:2px;box-shadow:inset 0 2px 2px #00000026}progress::-moz-progress-bar{background:var(--state-highlight);box-shadow:inset 0 2px 2px #00000026}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.plain-list{list-style-type:none;margin:0;padding:0}#unsupported-browser-warning{background:var(--state-highlight);color:#000;display:block;line-height:1.4;padding:1em 2em}#unsupported-browser-warning svg{margin-right:1ch;vertical-align:middle}.main-scroll{flex:1 0;height:100%;margin:0;overflow-y:auto;scrollbar-gutter:stable;width:100%}.shadow{box-shadow:1px 5px 13px 2px #00000026}.sort-select{display:flex;font-size:var(--small-font-size);overflow:hidden}.link{color:var(--text-link);min-height:27px}.public-links-button{align-items:baseline;color:var(--text-link);display:flex;margin-left:1ch}@media screen and (max-width:680px){.public-links-button svg{margin-left:.5ch;margin-right:0;order:2}}@media screen and (max-width:380px){.public-links-button .mobile-text{display:inline}}.track-item{background:var(--active-background);box-shadow:0 2px 4px 0 var(--shadow-light);margin:2px;outline:1px solid var(--track-border-color);overflow:hidden;scroll-margin-top:4px;scroll-snap-align:start}.track-item[aria-selected]{box-shadow:var(--active-shadow);outline:2px solid var(--active-border)}.track-item:not([aria-selected]):not(:hover){background:var(--inactive-background);--text-primary:var(--text-muted);--active-secondary-background:var(--inactive-background)}[contenteditable]{background:var(--bg-input);border:1px solid var(--input-border);border-radius:var(--border-radius);box-shadow:none;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;margin:0;max-width:var(--input-max-width);outline-color:transparent;padding:.25em .5em;resize:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}@media screen and (pointer:coarse){[contenteditable]{font-size:16px}}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-input);border:1px solid var(--input-border);border-radius:var(--border-radius);box-shadow:none;color:var(--text-primary);font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;margin:0;outline-color:transparent;padding:.4rem;resize:none}:focus-visible,[contenteditable]:focus,input:focus{outline:1px solid var(--active-border)}input:disabled{color:var(--text-disabled)!important}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px var(--surface-input);-webkit-text-fill-color:var(--text-primary)}input:-moz-autofill{-moz-text-fill-color:var(--text-primary);-moz-box-shadow:0 0 0 1000px var(--surface-input) inset}input:-o-autofill{-o-text-fill-color:var(--text-primary);-o-box-shadow:0 0 0 1000px var(--surface-input) inset}input:-khtml-autofill{-khtml-text-fill-color:var(--text-primary);-khtml-box-shadow:0 0 0 1000px var(--surface-input) inset}::-webkit-input-placeholder{color:var(--text-disabled)}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular:normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular:normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold:normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light:normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid:normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid:normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid:normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-graphite-thin:normal 100 1em/1 "Font Awesome 7 Graphite";--fa-font-jelly-regular:normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular:normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular:normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular:normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold:normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold:normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold:normal 600 1em/1 "Font Awesome 7 Utility Fill"}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em;width:var(--fa-width,1.25em)}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.0714285714em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa .fa-pull-start,.svg-inline--fa.fa-pull-left{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.svg-inline--fa .fa-pull-end,.svg-inline--fa.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.svg-inline--fa.fa-li{inset-block-start:.25em;inset-inline-start:calc(var(--fa-li-width, 2em)*-1);width:var(--fa-li-width,2em)}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:var(--fa-width,1.25em)}.fa-layers .svg-inline--fa{inset:0;margin:auto;position:absolute;transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;transform:scale(var(--fa-layers-scale,.25));transform-origin:bottom left}.fa-layers-top-right{right:var(--fa-right,0);top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:top left}.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-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(var(--fa-li-width, 2em)*-1);line-height:inherit;position:absolute;text-align:center;width:var(--fa-li-width,2em)}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.0625em);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:a;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:b;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:c;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:d;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:e;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:f;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:g;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:g;animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes a{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes b{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes c{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes d{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes e{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes f{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes g{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.svg-inline--fa.fa-inverse{fill:var(--fa-inverse,#fff)}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.svg-inline--fa.fa-stack-1x{--fa-width:1.25em;height:1em;width:var(--fa-width)}.svg-inline--fa.fa-stack-2x{--fa-width:2.5em;height:2em;width:var(--fa-width)}.fa-stack-1x,.fa-stack-2x{inset:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index,auto)}.stacktune__app-controllers-403-module__error h1{margin-bottom:2.5rem}.stacktune__app-controllers-403-module__error svg{color:var(--dropdown-item-hover-background)}.stacktune__app-controllers-403-module__error p{font-size:1.1rem;margin-top:2rem;max-width:19em}.stacktune__app-styles-not-found-module__error{flex:1 1;grid-column:1/-1;text-align:center}.stacktune__app-styles-not-found-module__error h1{color:var(--text-primary);margin-bottom:4vh;margin-top:15vh}.stacktune__app-styles-not-found-module__error p{color:var(--text-primary);line-height:2;margin:0 auto;max-width:500px}.stacktune__app-styles-global-input-module__input-shadow{box-shadow:1px 2px 3px #0000001a!important}.stacktune__app-styles-global-input-module__select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:var(--select-arrow),var(--button-gradient)!important;background-position:right .5em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%;border:1px solid var(--button-border);border-radius:var(--border-radius);box-shadow:var(--badge-shadow);color:var(--button-text-color);display:block;font-size:var(--small-font-size);font-weight:var(--bold-font-weight);margin:0;overflow:hidden;padding:.3em 1.5em .2em .4em;text-overflow:ellipsis}.stacktune__app-styles-global-input-module__select::-ms-expand{display:none}@media(hover:hover){.stacktune__app-styles-global-input-module__select:hover{background-image:var(--select-arrow),var(--hover-gradient)!important}}.stacktune__app-styles-global-input-module__select:focus{outline-color:transparent}.stacktune__app-styles-global-input-module__select option{font-weight:200}.stacktune__app-styles-global-input-module__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--text-primary);padding:.4rem}.stacktune__app-styles-global-input-module__input,.stacktune__app-styles-global-input-module__small-input{background:var(--surface-input);border:1px solid var(--input-border);border-radius:var(--border-radius);box-shadow:none;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;margin:0;outline-color:transparent;resize:none}.stacktune__app-styles-global-input-module__small-input{padding:.125em}.stacktune__app-styles-global-input-module__big-input{background:var(--surface-input);border:1px solid var(--input-border);border-radius:var(--border-radius);box-shadow:none;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;margin:0;outline-color:transparent;padding:.25em .5em;resize:none}.stacktune__app-components-input-field-module__input{display:block;width:100%}.stacktune__app-components-input-field-module__error{font-size:1rem;height:0;margin-top:.1em;opacity:0;padding-left:.5em;transition:all .25s ease-in-out}.stacktune__app-components-input-field-module__expanded{height:unset;opacity:1}.stacktune__app-components-input-hue-index-module__color{background:var(--stripe-color);border:1px solid var(--border-default);border-radius:.25em;color:var(--stripe-color);display:inline-block;height:1.5em;width:2.5em}@media(hover:hover){.stacktune__app-components-input-hue-index-module__color:hover{border-color:currentColor}}.stacktune__app-components-input-hue-index-module__hue-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,hsla(0,var(--comment-shadow-saturation),var(--comment-shadow-light),var(--comment-shadow-alpha)),hsla(60,var(--comment-shadow-saturation),var(--comment-shadow-light),var(--comment-shadow-alpha)),hsla(120,var(--comment-shadow-saturation),var(--comment-shadow-light),var(--comment-shadow-alpha)),hsla(180,var(--comment-shadow-saturation),var(--comment-shadow-light),var(--comment-shadow-alpha)),hsla(240,var(--comment-shadow-saturation),var(--comment-shadow-light),var(--comment-shadow-alpha)),hsla(300,var(--comment-shadow-saturation),var(--comment-shadow-light),var(--comment-shadow-alpha)),hsla(360,var(--comment-shadow-saturation),var(--comment-shadow-light),var(--comment-shadow-alpha)));border-radius:5px;cursor:pointer;height:10px;margin:.5rem 0;outline:none!important;width:100%}.stacktune__app-components-input-hue-index-module__hue-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #333;border-radius:50%;height:14px;margin-top:-1px;width:14px}.stacktune__app-components-input-hue-index-module__hue-slider::-moz-range-thumb{background:#fff;border:2px solid #333;border-radius:50%;height:14px;width:14px}.stacktune__app-components-input-hue-index-module__dropdown{padding:1em}.stacktune__app-components-input-hue-index-module__comment{list-style:none}.stacktune__app-components-comment-section-index-module__song-title{font-weight:var(--button-font-weight);margin:.5em .25em .5em .5em;scroll-snap-align:start}.stacktune__app-components-comment-section-index-module__comment{border-radius:var(--large-border-radius);margin-bottom:clamp(1em,1.75vh,1.5em)}.stacktune__app-components-comment-section-index-module__comment+.stacktune__app-components-comment-section-index-module__first{margin-top:.5em;margin-top:clamp(1.75em,calc(1vh + 1.5em),3em)!important}.stacktune__app-components-comment-section-index-module__preview:not(.stacktune__app-components-comment-section-index-module__current){opacity:.7}.stacktune__app-components-comment-section-index-module__preview.stacktune__app-components-comment-section-index-module__currentSong{filter:var(--semi-inactive-filter);opacity:.9}.stacktune__app-components-comment-section-index-module__preview.stacktune__app-components-comment-section-index-module__current{filter:none;opacity:unset}.stacktune__app-components-comment-section-index-module__preview{-webkit-user-select:none;-moz-user-select:none;user-select:none}.stacktune__app-components-comment-section-index-module__done.stacktune__app-components-comment-section-index-module__current{opacity:.8}.stacktune__app-components-dropdown-index-module__trigger{overflow:hidden}@media(hover:hover){.stacktune__app-components-dropdown-index-module__trigger:hover{filter:var(--hover-filter)}}.stacktune__app-components-dropdown-content-index-module__dropdown{background:var(--dropdown-background);border:2px solid var(--dropdown-border-color);border-radius:var(--border-radius);box-shadow:var(--dropdown-shadow);color:var(--text-primary);left:0;position:fixed;top:0;z-index:999}.stacktune__app-components-dropdown-content-index-module__arrow{background:var(--dropdown-background);border:2px solid var(--dropdown-border-color);clip-path:polygon(0 0,100% 0,100% 100%);height:12px;position:absolute;width:12px}.stacktune__app-components-comment-preview-module__comment{contain:layout;padding:.25em .5em;position:relative;transition:background .25s ease-in-out,box-shadow .25s ease-in-out,filter .25s ease-in-out}.stacktune__app-components-comment-preview-module__comment:before{background-color:var(--stripe-color,#a68f59);border-bottom-left-radius:1rem;border-top-left-radius:1rem;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.stacktune__app-components-comment-preview-module__playing{background:var(--comment-highlight-background)!important;box-shadow:var(--comment-highlight-shadow)!important}.stacktune__app-components-comment-preview-module__done{filter:contrast(.9);opacity:.6}.stacktune__app-components-comment-preview-module__check{align-self:center;margin-left:.25em}.stacktune__app-components-comment-preview-module__header{align-items:center;-moz-column-gap:.5ch;column-gap:.5ch;-moz-column-gap:1ch;column-gap:1ch;display:flex;flex:1 1;margin:.25em;max-width:100%}.stacktune__app-components-comment-preview-module__created{margin-left:auto}.stacktune__app-components-comment-preview-module__player{z-index:2}.stacktune__app-components-comment-preview-module__replies{color:var(--text-primary);float:right;font-size:var(--smaller-font-size);font-weight:var(--button-font-weight);margin-left:.5em}.stacktune__app-components-comment-preview-module__replies svg{margin-left:.125ch}.stacktune__app-components-comment-preview-module__msg{color:var(--text-secondary);display:block;line-height:var(--medium-line-height);margin-left:.5em;max-height:3em;min-height:1.5em;overflow:hidden;text-overflow:ellipsis}.stacktune__app-components-comment-preview-module__text{margin-right:.5em}.stacktune__app-components-comment-preview-module__text:before{content:"";inset:0;position:absolute;z-index:1}.stacktune__app-components-comment-detail-module__container{position:relative}.stacktune__app-components-comment-detail-module__own{background:var(--comment-own-background);box-shadow:inset 0 1px #0000000d}.stacktune__app-components-comment-detail-module__header{align-items:center;-moz-column-gap:1ch;column-gap:1ch;display:flex;margin:.25em}.stacktune__app-components-comment-detail-module__created{color:var(--text-secondary);font-size:var(--small-font-size);margin-left:auto}.stacktune__app-components-comment-detail-module__edit-buttons{justify-self:flex-start}.stacktune__app-components-comment-detail-module__done{background-image:var(--button-blue-background);color:var(--text-inverse)}@media(hover:hover){.stacktune__app-components-comment-detail-module__done:hover{color:var(--text-inverse)!important;filter:brightness(1.1)}}.stacktune__app-components-comment-detail-module__eye{--fa-primary-color:var(--text-muted);--fa-secondary-color:var(--text-muted)}.stacktune__app-components-comment-detail-module__context{align-self:flex-start}.stacktune__app-components-comment-detail-module__context button+button{margin-top:.5em}.stacktune__app-components-comment-detail-module__replies{position:relative}.stacktune__app-components-comment-detail-module__replies-list{margin:0}.stacktune__app-components-comment-detail-module__create-reply,.stacktune__app-components-comment-detail-module__reply{border-top:2px solid var(--border-separator)}.stacktune__app-components-comment-detail-module__reply{line-height:var(--medium-line-height)}.stacktune__app-components-comment-detail-module__comment,.stacktune__app-components-comment-detail-module__create-reply{scroll-snap-align:start}.stacktune__app-components-comment-detail-module__comment{padding:.25em .5em}.stacktune__app-components-comment-detail-module__create-reply{padding:.5em .5em .25em}.stacktune__app-components-comment-detail-module__msg{line-height:var(--medium-line-height);margin:0 0 0 .5em;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word}.stacktune__app-components-comment-detail-module__msg a{text-decoration:underline}.stacktune__app-components-comment-detail-module__msg.stacktune__app-components-comment-detail-module__edit{min-height:3.5em}.stacktune__app-components-comment-detail-module__buttons{margin-bottom:.5em;margin-top:1em;text-align:right}.stacktune__app-components-comment-detail-module__version{border-radius:var(--border-radius);display:block;margin:0;overflow:hidden;text-overflow:ellipsis}.stacktune__app-components-comment-detail-module__editing{margin-bottom:.5em;margin-left:.5em}.stacktune__app-components-user-index-module__trigger{flex:0 0 auto}.stacktune__app-components-user-index-module__user{border:1px solid var(--button-border);border-radius:999px;box-shadow:var(--badge-shadow);font-size:.75em;min-width:22px;padding:.25em}@media only screen and (max-width:92em){.stacktune__app-components-user-index-module__user.stacktune__app-components-user-index-module__collapse{background:none;border:none;box-shadow:none}}.stacktune__app-components-user-index-module__dropdown{padding:1em}.stacktune__app-components-user-index-module__headline{align-items:center;display:flex;font-size:1.2em;justify-content:center}.stacktune__app-components-user-index-module__form{align-items:center;display:grid;gap:.5em;grid-template-columns:auto 1fr;margin-top:1em}.stacktune__app-components-user-index-module__form label{text-align:right}.stacktune__app-components-user-index-module__form .stacktune__app-components-user-index-module__save{grid-column:2;margin-top:.5em}.stacktune__app-components-user-index-module__notes{min-height:4em}.stacktune__app-components-user-index-module__notification{color:var(--text-label);font-size:var(--small-font-size);margin-top:1em}.stacktune__app-components-user-index-module__notification svg{font-size:var(--small-font-size)}.stacktune__app-components-user-icon-index-module__user{white-space:nowrap}.stacktune__app-components-user-icon-index-module__initial{border-radius:50%;color:#fff;display:inline-block;line-height:1.25em;text-align:center;width:1.25em}.stacktune__app-components-user-icon-index-module__name,.stacktune__app-components-user-icon-index-module__no-name{display:inline;font-weight:var(--font-weight,initial);letter-spacing:.15px;margin-left:.5ch;margin-right:.5em;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:92em){.stacktune__app-components-user-icon-index-module__collapse .stacktune__app-components-user-icon-index-module__name,.stacktune__app-components-user-icon-index-module__collapse .stacktune__app-components-user-icon-index-module__no-name{display:none}.stacktune__app-components-user-icon-index-module__collapse .stacktune__app-components-user-icon-index-module__initial{padding:.25em;width:1.75em}}.stacktune__app-components-user-icon-index-module__no-name{color:var(--text-muted)}.stacktune__app-components-input-editable-module__input{min-width:8em;overflow-y:auto;scrollbar-gutter:stable}.ember-content-editable.clear-on-focus:empty:focus:before{content:""}.ember-content-editable:empty:not(:focus):before,.ember-content-editable:focus:empty:before{content:attr(placeholder)}.ember-content-editable[contenteditable]{cursor:text;-webkit-user-modify:read-write-plaintext-only}.ember-content-editable:empty{color:#a9a9a9}.ember-content-editable:empty:after{content:"\a0"}.stacktune__app-components-button-aux-module__button{font-weight:var(--bold-font-weight);position:relative}.stacktune__app-components-button-aux-module__spinner{margin-right:.25em}.stacktune__app-components-comment-position-module__player{align-items:baseline;color:var(--text-secondary);display:flex;font-size:var(--small-font-size)}.stacktune__app-components-comment-position-module__position{white-space:nowrap}.stacktune__app-components-play-button-module__play-button{background:none;color:var(--text-primary);padding:.25em}.stacktune__app-components-play-button-module__play-button svg{margin:0}.stacktune__app-components-play-button-module__playing{color:var(--state-highlight);font-size:.4em}.stacktune__app-components-play-button-module__disabled{filter:brightness(.6)}.stacktune__app-components-unseen-updates-module__unseen-updates{background:var(--state-error);border-radius:999px;color:var(--text-inverse);display:inline-block;font-size:var(--tiniest-font-size);font-variant-numeric:tabular-nums lining-nums;font-weight:var(--bold-font-weight);line-height:.8;margin:0 .5ch;max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);padding:.4em .5em;text-align:center;vertical-align:.25em;white-space:nowrap;z-index:2}.stacktune__app-components-unseen-updates-module__hidden{display:none!important}.stacktune__app-components-unseen-updates-module__dropdown{display:flex;flex-direction:column;padding:.5em}.stacktune__app-components-unseen-updates-module__list{flex:1 1 auto;overflow-y:auto;scrollbar-gutter:stable}.stacktune__app-components-unseen-updates-module__buttons{text-align:right}.stacktune__app-components-unseen-updates-module__mark{margin-top:.75em}.stacktune__app-components-unseen-updates-module__item+.stacktune__app-components-unseen-updates-module__item{margin-top:.5em}.stacktune__app-components-date-time-module__date{min-width:-moz-max-content;min-width:max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.stacktune__app-components-date-time-module__expired{color:var(--state-error)}.stacktune__app-components-date-time-module__today{color:#d38909}.stacktune__app-components-date-time-module__detail{font-size:var(--smaller-font-size);margin-right:1em;padding:.25em;white-space:nowrap}@media(hover:hover){.stacktune__app-components-button-cancel-module__button:hover{filter:brightness(1.1)}}.stacktune__app-components-button-save-module__button{position:relative}.stacktune__app-components-button-save-module__spinner{display:inline-block;min-width:4em;text-align:center}.stacktune__app-components-account-quota-module__uploaded{align-items:center;display:flex;margin-top:.5em}.stacktune__app-components-account-quota-module__uploaded label{min-width:3.5em}.stacktune__app-components-button-raw-module__button{font-weight:var(--bold-font-weight);opacity:1;position:relative}.stacktune__app-components-button-raw-module__button svg{color:currentColor}.stacktune__app-components-button-raw-module__content{align-items:center;display:flex}.stacktune__app-components-button-raw-module__hidden{opacity:0;transition:opacity .2s}.stacktune__app-components-button-raw-module__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.stacktune__app-components-button-raw-module__spinner svg{color:var(--text-inverse)}.stacktune__app-components-button-raw-module__active{color:var(--color-accent)}.stacktune__app-components-input-checkbox-module__container{align-items:center;display:flex}.stacktune__app-components-input-checkbox-module__label{margin-left:.75ch}.stacktune__app-components-account-digest-interval-module__digest-interval{align-items:center;display:flex}.stacktune__app-components-account-digest-interval-module__select{margin-left:.75ch}.stacktune__app-components-change-password-modal-module__change-password{max-width:90vw;min-width:26em}.stacktune__app-components-change-password-modal-module__change-password h2{margin-bottom:.8em!important;text-align:center}.stacktune__app-components-change-password-modal-module__buttons{margin-top:2em;text-align:right}.stacktune__app-components-simple-modal-module__content{padding:1em 1.25em}.stacktune__app-components-simple-modal-module__content h2{margin-top:.5rem}.stacktune__app-components-simple-modal-module__buttons{margin-top:1.25em;text-align:right}.stacktune__app-components-modal-module__modal{animation:n .25s ease-out;backdrop-filter:blur(2px);background:#00000080;display:grid;grid-template-rows:1fr auto 3fr;height:100%;justify-content:center;inset:0;min-width:min(30em,94vw);opacity:0;overflow:hidden;position:fixed;width:100vw;z-index:10001}.stacktune__app-components-modal-module__close{float:right;padding-right:1em;padding-top:.75em}.stacktune__app-components-modal-module__content{background:var(--surface-modal);border:1px solid rgba(62,83,96,.6);border-radius:.5em;box-shadow:0 22px 70px 10px #00000080;display:flex;flex-direction:column;grid-row-end:3;grid-row-start:2;line-height:var(--large-line-height);max-height:90vh;max-width:min(70em,90vw);position:relative}@media screen and (max-width:42rem){.stacktune__app-components-modal-module__content{max-width:98vw;min-width:94vw;padding:.75em}}.stacktune__app-components-modal-module__content h2{margin-bottom:.25em}.stacktune__app-components-modal-module__headline{align-items:center;display:flex;justify-content:space-between;margin-top:1rem;padding:0 1.25rem}.stacktune__app-components-modal-module__scroll{max-height:100%;overflow-y:auto;padding:1em 1.25em;scrollbar-gutter:stable}.stacktune__app-components-modal-module__buttons:has(*){display:flex;justify-content:flex-end;margin-bottom:1em;margin-top:1em;padding:0 1.25em}@keyframes n{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.stacktune__app-components-input-icon-field-module__field{align-items:center;background:var(--surface-input);border:1px solid var(--input-border);border-radius:var(--border-radius);display:grid;flex:0 0 auto;grid-template-columns:2em 1fr;grid-template-rows:max-content max-content;margin-bottom:1.5em;max-width:var(--input-max-width);overflow:hidden}.stacktune__app-components-input-icon-field-module__field:focus-within{box-shadow:0 0 6px var(--active-border)!important;outline:1px solid var(--active-border)}.stacktune__app-components-input-icon-field-module__label{align-self:center;justify-self:center}.stacktune__app-components-input-icon-field-module__input{border:none!important;border-left:1px solid var(--input-border)!important;border-radius:unset!important;flex:1 1 auto;min-width:14em}.stacktune__app-components-input-icon-field-module__input:focus{outline:none!important}.stacktune__app-components-input-icon-field-module__error{border-left:1px solid var(--input-border)!important;grid-column:2;height:0;margin-right:1em;opacity:0;padding-left:.5em;transition:all .25s ease-in-out;white-space:nowrap}.stacktune__app-components-input-icon-field-module__expanded{height:1.6em;opacity:1}.stacktune__app-components-buttons-save-module__buttons{position:relative;white-space:nowrap}.stacktune__app-components-buttons-save-module__cancel{border:1px solid var(--button-cancel-background);color:var(--button-cancel-background)}@media(hover:hover){.stacktune__app-components-buttons-save-module__cancel:hover{box-shadow:inset 1px 1px 5px #00000026;filter:brightness(1.1)}}.stacktune__app-components-account-select-plan-module__headline{margin-bottom:.8em;text-align:center}.stacktune__app-components-account-select-plan-module__spinner{margin:0 auto}.stacktune__app-components-account-select-plan-module__plans{display:flex}@media screen and (max-width:52em){.stacktune__app-components-account-select-plan-module__plans{display:grid;grid-template-columns:min-content min-content;grid-template-rows:max-content max-content}}@media screen and (max-width:46em){.stacktune__app-components-account-select-plan-module__plans{display:flex;flex-direction:column}}.stacktune__app-components-account-select-plan-module__plan{background-image:var(--surface-body);border:2px solid var(--surface-brand);border-radius:.5em;box-shadow:2px 6px 10px 1px #0003;color:var(--text-primary);display:flex;flex:1 1;flex-direction:column;font-size:.8em;justify-content:space-between;margin-bottom:.5em;margin-top:.5em;max-width:20em;min-width:15em;padding:1em;transition:filter .25s ease-in-out,box-shadow .25s ease-in-out}@media screen and (max-width:52em){.stacktune__app-components-account-select-plan-module__plan{-moz-column-gap:2em;column-gap:2em;display:grid;grid-template-areas:"name features" "price features";max-width:unset}}.stacktune__app-components-account-select-plan-module__plan h2{margin-top:.1em}@media screen and (max-width:52em){.stacktune__app-components-account-select-plan-module__plan h2{margin-bottom:0;margin-top:0}}@media(hover:hover){.stacktune__app-components-account-select-plan-module__plan:hover{filter:var(--plan-select-hover-filter)}}.stacktune__app-components-account-select-plan-module__plan+.stacktune__app-components-account-select-plan-module__plan{margin-left:1em}.stacktune__app-components-account-select-plan-module__faded{box-shadow:unset;filter:grayscale(.1) blur(2px) opacity(.7)}@media(hover:hover){.stacktune__app-components-account-select-plan-module__faded:hover{filter:grayscale(.1) opacity(.7)}}.stacktune__app-components-account-select-plan-module__features{flex:1 1;grid-area:features}.stacktune__app-components-account-select-plan-module__features li{position:relative}.stacktune__app-components-account-select-plan-module__features svg{left:0;position:absolute;top:.25em}.stacktune__app-components-account-select-plan-module__features .stacktune__app-components-account-select-plan-module__text{display:inline-block;margin-left:1.5em}@media screen and (max-width:52em){.stacktune__app-components-account-select-plan-module__features{min-width:15vw}}.stacktune__app-components-account-select-plan-module__pricing{align-items:baseline;display:flex;grid-area:price;justify-content:center;margin-top:1em}@media screen and (max-width:52em){.stacktune__app-components-account-select-plan-module__pricing{flex-direction:column;margin-top:0}}.stacktune__app-components-account-select-plan-module__price{align-items:center;display:flex;flex-direction:column}.stacktune__app-components-pricing-price-module__price{align-items:baseline;display:flex;flex-wrap:wrap}.stacktune__app-components-pricing-price-module__currency-price{white-space:nowrap}.stacktune__app-components-pricing-price-module__currency{align-self:flex-start;margin:.75em .15em}.stacktune__app-components-pricing-price-module__amount{font-size:3em;margin:0 .25rem}.stacktune__app-components-pricing-price-module__amount.stacktune__app-components-pricing-price-module__large{font-size:4em}.stacktune__app-components-pricing-price-module__interval{white-space:nowrap}.stacktune__app-components-pricing-price-module__discount{color:#fa6400;color:red;font-size:1.4em;font-style:italic;margin-bottom:.5em;margin-top:.5em}.stacktune__app-components-pricing-price-module__yearly{color:#92a1aa;line-height:1.6;margin-top:.5em;text-align:center}.stacktune__app-components-pricing-price-module__starts{color:#92a1aa;margin-right:1ch;margin-top:.5em;white-space:nowrap}.stacktune__app-components-pricing-price-module__strike{color:red;font-size:1.3em;margin-bottom:.25em;margin-top:.25em;text-decoration:line-through}.stacktune__app-components-pricing-price-module__strike-price{color:#92a1aa}.stacktune__app-components-pricing-change-subscription-module__modal h1{margin-bottom:.5em;text-align:center}.stacktune__app-components-pricing-change-subscription-module__interval{margin:0 .5em .5em;text-align:right}.stacktune__app-components-pricing-change-subscription-module__buttons{margin:2em .5em .5em;text-align:right}.stacktune__app-components-input-select-horizontal-index-module__select{border:1px solid var(--border-default);border-radius:var(--border-radius);box-shadow:1px 2px 3px #00000026;display:inline-flex;overflow:hidden;text-align:center}.stacktune__app-components-input-select-horizontal-index-module__select button{background:var(--surface-nav);background:var(--surface-raised);color:var(--text-label);flex:1 1 auto;font-weight:300;margin-left:0!important;padding:5px 10px}.stacktune__app-components-input-select-horizontal-index-module__select button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.stacktune__app-components-input-select-horizontal-index-module__select button:nth-child(2){border-bottom-left-radius:0;border-top-left-radius:0}.stacktune__app-components-input-select-horizontal-option-module__active{color:var(--color-accent)!important;filter:var(--active-filter);font-weight:600!important}.stacktune__app-components-subscription-cancel-index-module__info{margin:0 0 .5em}.stacktune__app-components-subscription-cancel-index-module__details{margin:1em 0;min-height:4em}.stacktune__app-components-account-delete-account-index-module__info{margin:0 0 .5em}.stacktune__app-components-account-delete-account-index-module__details{margin:1em 0;min-height:4em}.stacktune__app-components-account-delete-account-index-module__warning{color:var(--color-danger,#c0392b);font-weight:500;margin:1em 0}.stacktune__app-components-account-delete-account-index-module__password-label{display:block;margin-bottom:.25em}.stacktune__app-components-account-delete-account-index-module__password{margin-bottom:.5em;padding:.5em;width:100%}.stacktune__app-components-account-delete-account-index-module__error{color:var(--color-danger,#c0392b);margin:.5em 0}.stacktune__app-components-ok-modal-module__modal ol,.stacktune__app-components-ok-modal-module__modal ul{margin:0}.stacktune__app-components-account-confirm-email-index-module__modal{align-items:center;display:flex;max-width:min(44em,90vw)!important}.stacktune__app-components-account-confirm-email-index-module__modal p{margin-bottom:.25em;margin-top:.25em;text-align:center}.stacktune__app-components-account-confirm-email-index-module__close{font-size:1.2em;position:absolute;right:.5em;top:.75em}.stacktune__app-components-account-confirm-email-index-module__icon{display:inline-block;margin-top:1em;position:relative}[data-theme=light] .stacktune__app-components-account-confirm-email-index-module__email{color:var(--text-on-dark)!important}[data-theme=dark] .stacktune__app-components-account-confirm-email-index-module__email{color:var(--text-label)!important}.stacktune__app-components-account-confirm-email-index-module__check{position:absolute;right:-.25em;top:0;z-index:1;--fa-primary-color:var(--text-primary)!important;--fa-primary-opacity:1!important;--fa-secondary-color:var(--border-separator)!important;--fa-secondary-opacity:1!important}.stacktune__app-components-account-confirm-email-index-module__confirm{font-size:var(--medium-font-size);font-weight:500}.stacktune__app-components-account-confirm-email-index-module__sent{font-size:var(--medium-font-size);font-weight:500;margin-bottom:1em!important;margin-top:1em!important}.stacktune__app-components-account-confirm-email-index-module__nofind{margin-top:1.5em!important}.stacktune__app-components-account-confirm-email-index-module__nofind,.stacktune__app-components-account-confirm-email-index-module__resend{color:var(--text-secondary);font-size:var(--smaller-font-size)}.stacktune__app-components-account-confirm-email-index-module__resend{margin-bottom:1em;text-decoration:underline}.stacktune__app-controllers-account-index-module__back{display:block;font-size:var(--medium-button-font-size);font-weight:400;margin:.5em 0}.stacktune__app-controllers-account-index-module__account{background:var(--surface-page)!important;grid-column:1/-1;line-height:var(--medium-line-height);margin-top:0;padding:.5em .5em 2em}@media only screen and (min-width:64em){.stacktune__app-controllers-account-index-module__account{padding-left:1.5em;padding-right:1.5em}}.stacktune__app-controllers-account-index-module__account h1{margin-bottom:.75em;margin-top:.75em}.stacktune__app-controllers-account-index-module__account progress{flex:1 1;max-width:50em}.stacktune__app-controllers-account-index-module__input-group{align-items:baseline;-moz-column-gap:2em;column-gap:2em;display:grid;row-gap:1.5em}@media only screen and (max-width:64em){.stacktune__app-controllers-account-index-module__input-group{grid-template-columns:max-content auto}}@media only screen and (min-width:64em){.stacktune__app-controllers-account-index-module__input-group{grid-template-columns:minmax(max-content,10vw) auto}}.stacktune__app-controllers-account-index-module__input-group label{color:var(--text-label)}.stacktune__app-controllers-account-index-module__input-group [contenteditable]{display:inline-block}.stacktune__app-controllers-account-index-module__name{max-width:24em}.stacktune__app-controllers-account-index-module__error{color:var(--state-error);display:block;margin-top:.5em;min-height:1.5em}.stacktune__app-controllers-account-index-module__email{margin-right:1ch}.stacktune__app-controllers-account-index-module__slug{align-items:baseline;border:1px solid var(--border-default);border-radius:var(--border-radius);box-shadow:1px 2px 3px #0000001a;display:inline-flex}.stacktune__app-controllers-account-index-module__slug [contenteditable]{border:none;border-bottom-left-radius:0;border-left:1px solid var(--border-default);border-top-left-radius:0;min-width:5ch;padding-left:.5em;padding-right:.5em}.stacktune__app-controllers-account-index-module__domain{padding:0 .5em}.stacktune__app-controllers-account-index-module__create-account{grid-column-start:2}.stacktune__app-controllers-account-index-module__notifications{margin-top:.5em}.stacktune__app-controllers-account-index-module__confirmed{font-size:1.2em;vertical-align:middle}.stacktune__app-controllers-account-index-module__confirmed svg{margin-right:.25ch}.stacktune__app-controllers-account-index-module__unconfirmed{color:var(--state-error-text)}.stacktune__app-controllers-account-index-module__unconfirmed svg{font-size:.75em!important}.stacktune__app-controllers-account-index-module__hint{align-items:center;display:inline-flex;line-height:var(--large-line-height);max-width:48em;padding:.75em}.stacktune__app-controllers-account-index-module__hint p,.stacktune__app-controllers-account-index-module__resend-hint{margin-top:.5em}.stacktune__app-controllers-account-index-module__resend{margin-top:1em}.stacktune__app-controllers-account-index-module__digest-description{margin-bottom:1em;margin-top:1em}.stacktune__app-controllers-account-index-module__buttons{grid-column-start:2}.stacktune__app-controllers-account-index-module__contact{margin-top:1.5em}.stacktune__app-controllers-account-index-module__complete-registration{display:block!important}.stacktune__app-controllers-account-index-module__password-hint{color:var(--text-label-secondary);font-size:var(--small-font-size);margin-top:.5em}.stacktune__app-controllers-account-index-module__next-digest{color:var(--text-label-secondary);font-size:var(--small-font-size);margin-top:1em}.stacktune__app-controllers-account-index-module__digest-label{align-items:center;display:flex}.stacktune__app-controllers-account-index-module__digest-select{margin-left:1.7em;margin-top:.25em}.stacktune__app-controllers-account-index-module__inline-button{margin-left:1ch}.stacktune__app-controllers-account-index-module__start-trial,.stacktune__app-controllers-account-index-module__subscription-button{justify-self:start;margin-top:1em}.stacktune__app-controllers-account-index-module__manage-subscription{margin-top:3em}.stacktune__app-controllers-account-index-module__manage-subscription button{margin-left:0;margin-right:.75ch}.stacktune__app-controllers-account-index-module__get-subscription p{margin-top:0}.stacktune__app-controllers-account-index-module__upgrade-button{margin-left:1ch}.stacktune__app-controllers-account-index-module__trial{color:var(--text-label-secondary);margin-top:1em}.stacktune__app-controllers-account-index-module__plan-ends{margin-top:1em}.stacktune__app-controllers-account-index-module__plan-ends-hint{display:inline}.stacktune__app-controllers-account-index-module__restore-subscription{margin-top:1em}.stacktune__app-controllers-account-index-module__restore-subscription a{text-decoration:underline}.stacktune__app-controllers-account-index-module__redirect{border-radius:.25em;display:inline-block;padding:.15em 2.5em}.stacktune__app-controllers-account-index-module__upgrade-hint{grid-column:2;justify-self:flex-start;line-height:1.6;margin-top:2em;padding:.5em 1em}.stacktune__app-controllers-account-index-module__upgrade-hint .stacktune__app-controllers-account-index-module__headline{font-weight:500}.stacktune__app-controllers-account-index-module__upgrade-hint-button{display:inline-block;margin-top:1em}.stacktune__app-controllers-account-index-module__credit-balance{font-weight:600;margin-bottom:1.5em}.stacktune__app-controllers-acoustic-assistant-loading-module__container{left:calc(50% - 3em);position:absolute;top:31vh}.stacktune__app-controllers-acoustic-assistant-loading-module__logo{animation:h 2.8s ease-in-out infinite;animation-delay:.15s;animation-fill-mode:both;background:url(/assets/images/acoustic_assistant-black.svg);filter:drop-shadow(0 0 14px rgba(255,180,0,.25));height:6em;width:6em}[data-theme=dark] .stacktune__app-controllers-acoustic-assistant-loading-module__logo{background:url(/assets/images/acoustic_assistant-white.svg)}.stacktune__app-controllers-acoustic-assistant-loading-module__text{font-size:1.2em;margin-top:1em;text-align:center}@keyframes h{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.stacktune__app-controllers-acoustic-assistant-loading-module__logo{animation:none}}.stacktune__app-styles-loading-module__loading{backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);background:linear-gradient(175deg,transparent,transparent 20%,rgba(83,154,198,.01) 22%,rgba(121,176,210,.03) 24%,rgba(83,154,198,.01) 26%,transparent 48%,transparent),linear-gradient(165deg,#243d4c80,#19262e99 30%,#131b20b3);border:1px solid var(--border-default);border-radius:1em;box-shadow:0 8px 32px #0003,0 2px 8px #0000001a,inset 0 1px #ffffff0d,inset 0 -1px #ffffff06,inset 0 0 12px 6px #ffffff0d;color:var(--text-primary);left:50%;outline:none;overflow:hidden;padding:3em 2em 2em;position:absolute;text-align:center;top:40%;transform:translate(-50%,-50%);width:13em}.stacktune__app-styles-loading-module__loading:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.stacktune__app-styles-loading-module__loading:after{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.2),transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:0;position:absolute;top:0;width:1px}[data-theme=light] .stacktune__app-styles-loading-module__loading{background:linear-gradient(175deg,transparent,transparent 20%,rgba(244,248,251,.3) 22%,rgba(251,253,254,.5) 24%,rgba(244,248,251,.3) 26%,transparent 48%,transparent),linear-gradient(165deg,#f3f5f7cc,#edf0f2b3 30%,#ebeeefcc);border:1px solid #d6d6d6;box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a,inset 0 1px #fff9,inset 0 -1px #ffffff4d,inset 0 0 12px 6px #ffffff26}[data-theme=light] .stacktune__app-styles-loading-module__loading:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.8),transparent)}[data-theme=light] .stacktune__app-styles-loading-module__loading:after{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.5),transparent,hsla(0,0%,100%,.3),transparent)}.stacktune__app-styles-loading-module__msg{margin-top:2em}.stacktune__app-components-network-banner-module__banner{align-items:center;background-color:var(--surface-nav-translucent);border-radius:var(--border-radius);bottom:calc(anchor(top,.5em) + .5em);box-shadow:1px 2px 8px #0000004d;color:var(--text-nav-secondary);display:flex;font-size:.85rem;font-weight:500;gap:.5rem;left:50%;padding:.75rem 1.5rem;position:fixed;position-anchor:--audio-footer;transform:translate(-50%);z-index:10010}.stacktune__app-components-notification-app-new-version-module__new-version-notification{background-color:var(--surface-nav);border:1px solid var(--surface-brand);border-radius:var(--border-radius);color:var(--text-nav-secondary);max-width:calc(100% - 10px);padding:1em;position:fixed;right:7px;top:7px;transition:all .4s ease-in-out;z-index:10000}.stacktune__app-components-notification-app-new-version-module__new-version-notification h3{color:var(--color-accent)}.stacktune__app-components-notification-app-new-version-module__new-version-notification p{line-height:1.4}.stacktune__app-components-notification-app-new-version-module__cancel{color:var(--text-label-secondary)}.stacktune__app-components-nav-bar-module__desktop{display:none}@media screen and (min-width:800px){.stacktune__app-components-nav-bar-module__mobile{display:none}.stacktune__app-components-nav-bar-module__desktop{display:inline-block}}.stacktune__app-components-nav-bar-module__nav{align-items:center;background:var(--surface-nav);color:var(--text-on-dark);display:flex;font-weight:400;grid-area:nav;min-height:3.5em;padding:.2em var(--main-side-padding) 0}@media screen and (min-width:1000px){.stacktune__app-components-nav-bar-module__nav{font-size:1.4vw}}@media screen and (min-width:1200px){.stacktune__app-components-nav-bar-module__nav{font-size:16px}}@media screen and (max-height:740px){.stacktune__app-components-nav-bar-module__nav{min-height:2.8em}}@media screen and (min-width:1000px){.stacktune__app-components-nav-bar-module__large{min-height:4em}}@media screen and (min-width:1400px){.stacktune__app-components-nav-bar-module__large{min-height:4.5em}}.stacktune__app-components-nav-bar-module__s-logo{height:26px;margin-left:.5em;margin-right:.5em;padding:4px}.stacktune__app-components-nav-bar-module__logo{fill:var(--text-nav);margin-top:.25em!important}@media screen and (min-width:800px){.stacktune__app-components-nav-bar-module__logo{margin:0 .5em;max-width:130px;min-width:100px;width:11vw}}.stacktune__app-components-nav-bar-module__crumb{align-items:stretch;color:var(--text-on-dark);display:grid;flex:1 0 auto;grid-auto-flow:column;grid-template-rows:min-content 10px;margin-top:.5em;max-width:100%}.stacktune__app-components-nav-bar-module__crumb [data-icon=angle-right]{align-self:center;color:var(--text-muted);grid-row:1;margin-left:.5ch;margin-right:.5ch}@media screen and (max-width:750px){.stacktune__app-components-nav-bar-module__crumb{row-gap:.125em}}.stacktune__app-components-nav-bar-module__center{align-items:center;display:flex;margin-left:2vw;margin-right:2vw;white-space:nowrap}.stacktune__app-components-nav-bar-module__center>*+*{margin-left:1.5em}.stacktune__app-components-nav-bar-module__center a,.stacktune__app-components-nav-bar-module__login{color:var(--text-on-dark)}.stacktune__app-components-nav-bar-module__notifications,.stacktune__app-components-nav-bar-module__trial,.stacktune__app-components-nav-bar-module__uploads,.stacktune__app-components-nav-bar-module__user{margin-left:1.5em}.stacktune__app-components-nav-bar-module__unauthenticated{align-items:center!important}.stacktune__app-components-nav-bar-module__feedback,.stacktune__app-components-nav-bar-module__login{margin-left:auto}.stacktune__app-components-nav-bar-module__feedback{padding-right:1px}.stacktune__app-components-nav-bar-module__create-account-button~.stacktune__app-components-nav-bar-module__feedback{margin-left:3em}@media(max-width:65em){.stacktune__app-components-nav-bar-module__create-account-button~.stacktune__app-components-nav-bar-module__feedback{margin-left:1.5em}}.stacktune__app-components-nav-bar-module__register{font-size:1.1em;margin-left:.75em}.stacktune__app-components-nav-bar-module__create-account-button{flex:0 0 auto;margin-left:auto}.stacktune__app-components-nav-bar-module__create-account-hint{color:var(--text-secondary);font-size:var(--small-font-size);line-height:var(--medium-line-height);max-width:min(27em,95vw);padding:.5em}.stacktune__app-components-nav-bar-module__hint-close{float:right;font-size:1.1em}.stacktune__app-components-nav-bar-module__dropdown-list li{padding:.5em}.stacktune__app-components-logo-stacktune-module__logo{overflow:visible}.stacktune__app-components-nav-feedback-index-module__icon{--fa-primary-color:var(--text-inverse)!important;font-size:1.1em}.stacktune__app-components-nav-feedback-index-module__dropdown{max-width:42em;padding:.75em}.stacktune__app-components-nav-feedback-index-module__dropdown p{margin-top:0}.stacktune__app-components-nav-feedback-index-module__message{min-height:6em}.stacktune__app-components-nav-feedback-index-module__buttons{margin-top:1em;text-align:right}.stacktune__app-components-nav-upload-manager-status-module__progress{font-size:var(--small-font-size);font-variant-numeric:tabular-nums lining-nums;line-height:normal;text-align:center}.stacktune__app-components-nav-upload-manager-status-module__trigger{align-items:center;display:inline-flex;height:100%;padding:0 1ch;vertical-align:-.2em}.stacktune__app-components-nav-upload-manager-status-module__trigger svg{font-size:1.2em;margin-right:.5ch;width:auto}.stacktune__app-components-nav-upload-manager-status-module__dropdown{max-width:90%}@media screen and (min-width:500px){.stacktune__app-components-nav-upload-manager-status-module__dropdown{min-width:400px!important}}.stacktune__app-components-nav-upload-manager-status-module__dropdown ul{font-size:1rem;font-weight:300}.stacktune__app-components-nav-upload-manager-status-module__dropdown li+li{border-top:1px solid var(--border-default)}.stacktune__app-components-nav-upload-manager-status-module__static{color:var(--color-accent)}.stacktune__app-components-nav-upload-manager-status-module__incomplete{color:var(--border-default)!important;overflow:hidden;position:absolute;z-index:2}@media only screen and (max-width:64em){.stacktune__app-components-nav-file-upload-status-module__upload-status{font-size:var(--small-font-size);padding:.5em}}@media only screen and (min-width:64em){.stacktune__app-components-nav-file-upload-status-module__upload-status{padding:.5em 1em}}.stacktune__app-components-nav-file-upload-status-module__header{align-items:baseline;display:flex;padding-top:.5em}.stacktune__app-components-nav-file-upload-status-module__name{flex-grow:1}.stacktune__app-components-nav-file-upload-status-module__size{font-size:var(--small-font-size);font-variant-numeric:tabular-nums lining-nums}.stacktune__app-components-nav-file-upload-status-module__error{color:var(--state-error)}.stacktune__app-components-nav-file-upload-status-module__error,.stacktune__app-components-nav-file-upload-status-module__size{padding-left:1ch;padding-right:8px;text-align:right}@media only screen and (max-width:64em){.stacktune__app-components-nav-file-upload-status-module__error,.stacktune__app-components-nav-file-upload-status-module__size{min-width:10em}}@media only screen and (min-width:64em){.stacktune__app-components-nav-file-upload-status-module__error,.stacktune__app-components-nav-file-upload-status-module__size{min-width:12em}}.stacktune__app-components-nav-file-upload-status-module__progress{align-items:baseline;border-radius:var(--border-radius);display:flex}.stacktune__app-components-nav-file-upload-status-module__progress progress{border:none;flex-grow:1;height:6px;margin-left:2px}.stacktune__app-components-nav-file-upload-status-module__progress button{margin-left:.5em}.stacktune__app-components-nav-file-upload-status-module__failed progress{opacity:.4}.stacktune__app-components-nav-file-upload-status-module__processing{margin-top:.5em;padding:.2em;white-space:nowrap}.stacktune__app-components-nav-file-upload-status-module__processing svg{margin-right:.5ch;vertical-align:baseline}.stacktune__app-components-nav-notification-display-module__trigger{overflow:visible!important;position:relative}.stacktune__app-components-nav-notification-display-module__trigger svg{color:var(--text-on-dark)!important;font-size:1.3em}.stacktune__app-components-nav-notification-display-module__fa-layers-counter{font-variant-numeric:tabular-nums lining-nums;line-height:.8;padding:.3em;right:-30%;top:50%;transform:scale(.6) translateY(-100%)}.stacktune__app-components-nav-notification-display-module__dropdown{display:flex;flex-direction:column}@media screen and (max-width:750px){.stacktune__app-components-nav-notification-display-module__dropdown{left:2vw;min-width:96vw;right:2vw;width:96vw}}.stacktune__app-components-nav-notification-display-module__dropdown li{color:var(--text-primary);cursor:pointer;font-weight:300!important;line-height:var(--large-line-height);padding:.5em}.stacktune__app-components-nav-notification-display-module__dropdown li .entity,.stacktune__app-components-nav-notification-display-module__dropdown li .parent-entity,.stacktune__app-components-nav-notification-display-module__dropdown li .user{color:var(--secondary-test-color);font-weight:var(--bold-font-weight)}.stacktune__app-components-nav-notification-display-module__dropdown li .detail{font-size:var(--small-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacktune__app-components-nav-notification-display-module__dropdown li .created{color:var(--text-label-secondary);font-size:var(--small-font-size)}.stacktune__app-components-nav-notification-display-module__dropdown li+li{border-top:1px solid var(--border-separator)}.stacktune__app-components-nav-notification-display-module__read{background:var(--dropdown-disabled-background)!important;color:var(--dropdown-disabled-text)!important}.stacktune__app-components-nav-notification-display-module__scroll{flex:1 1;font-size:1rem;overflow-y:auto;padding:.25em .5em;scrollbar-gutter:stable}.stacktune__app-components-nav-notification-display-module__footer{background:var(--active-background);color:var(--button-text-color);padding:.5em;text-align:center}@media(hover:hover){.stacktune__app-components-nav-notification-display-module__footer button:hover{color:var(--color-accent)}}.stacktune__app-components-nav-trial-index-module__status{border:1px solid var(--text-label);border-radius:.5em;color:#5c8299;cursor:pointer;font-size:13px;padding:4px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.stacktune__app-components-nav-user-menu-module__trigger{align-items:center;border:1px solid var(--ns900);border-radius:99em;display:inline-flex;padding:.25em .5em}@media only screen and (max-width:92em){.stacktune__app-components-nav-user-menu-module__trigger{padding:.25em}}.stacktune__app-components-nav-user-menu-module__list{margin:.25em .5em}.stacktune__app-components-nav-user-menu-module__item{align-items:center;display:flex;font-size:inherit;padding:.5em}.stacktune__app-components-nav-user-menu-module__item svg{font-size:.95em;margin-right:1ch}@media(hover:hover){.stacktune__app-components-nav-user-menu-module__item:hover{color:var(--color-accent)}}.stacktune__app-components-error-boundary-module__container{align-items:center;display:flex;justify-content:center;min-height:50vh;padding:2rem}.stacktune__app-components-error-boundary-module__content{max-width:400px;text-align:center}.stacktune__app-components-error-boundary-module__heading{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.stacktune__app-components-error-boundary-module__message{font-size:.9rem;margin-bottom:1.5rem;opacity:.7}.stacktune__app-components-error-boundary-module__button{background:transparent;border:1px solid var(--color-border,#ccc);border-radius:4px;color:inherit;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1.5rem}@media(hover:hover){.stacktune__app-components-error-boundary-module__button:hover{background:var(--color-hover,hsla(0,0%,50%,.1))}}.stacktune__app-components-video-display-module__video-display video{display:block;height:auto;width:100%}.stacktune__app-components-draggable-resizable-module__draggable-resizable{background:var(--surface-page);box-shadow:var(--dropdown-shadow);overflow:hidden;position:fixed;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:101}@media(hover:hover){.stacktune__app-components-draggable-resizable-module__draggable-resizable:hover{outline:2px solid var(--border-default);transition:outline .5s ease-in-out}}.stacktune__app-components-draggable-resizable-module__show-close .stacktune__app-components-draggable-resizable-module__close{color:var(--text-primary)}@media(hover:hover){.stacktune__app-components-draggable-resizable-module__draggable-resizable:hover .stacktune__app-components-draggable-resizable-module__close{color:var(--text-primary)}}.stacktune__app-components-draggable-resizable-module__show-close .stacktune__app-components-draggable-resizable-module__resize-handle{color:var(--border-default);transition:color .5s ease-in-out}@media(hover:hover){.stacktune__app-components-draggable-resizable-module__draggable-resizable:hover .stacktune__app-components-draggable-resizable-module__resize-handle{color:var(--border-default);transition:color .5s ease-in-out}}.stacktune__app-components-draggable-resizable-module__close{color:transparent;cursor:pointer;font-size:1.2em;position:absolute;right:20px;text-align:right;top:0;transition:color .5s ease-in-out}.stacktune__app-components-draggable-resizable-module__resize-handle{color:transparent;font-size:1.2em;height:12px;margin:2px;position:absolute;width:12px}.stacktune__app-components-draggable-resizable-module__handle-ne,.stacktune__app-components-draggable-resizable-module__handle-se{right:0}.stacktune__app-components-draggable-resizable-module__handle-ne{border-right:1px solid;border-top:1px solid;cursor:ne-resize;top:0}.stacktune__app-components-draggable-resizable-module__handle-se{border-bottom:1px solid;border-right:1px solid;bottom:0;cursor:se-resize}.stacktune__app-components-draggable-resizable-module__handle-nw,.stacktune__app-components-draggable-resizable-module__handle-sw{left:0}.stacktune__app-components-draggable-resizable-module__handle-nw{border-left:1px solid;border-top:1px solid;cursor:nw-resize;top:0}.stacktune__app-components-draggable-resizable-module__handle-sw{border-bottom:1px solid;border-left:1px solid;bottom:0;cursor:sw-resize}@media screen and (max-width:50em){.stacktune__app-components-audio-footer-module__optional{display:none}}.stacktune__app-components-audio-footer-module__footer{align-items:center;anchor-name:--audio-footer;background:var(--surface-nav);color:var(--text-on-dark);display:grid;grid-area:footer;grid-column:1/-1;grid-template-areas:"seek seek seek seek seek seek seek seek" "play video time song .   playback lm volume";grid-template-columns:min-content max-content max-content minmax(5em,auto) 1fr max-content max-content minmax(6em,16em);padding-bottom:.25em;row-gap:.25em}.stacktune__app-components-audio-footer-module__footer a{color:currentColor}@media(max-width:34em){.stacktune__app-components-audio-footer-module__footer{grid-template-areas:"seek seek seek seek seek" "play video song playback lm";grid-template-columns:min-content max-content minmax(6em,1fr) max-content max-content}}@media screen and (max-width:40em){.stacktune__app-components-audio-footer-module__footer{grid-template-areas:"seek seek seek seek seek seek" "play video time song playback lm";grid-template-columns:min-content max-content max-content minmax(6em,1fr) max-content max-content;padding:2px}}.stacktune__app-components-audio-footer-module__footer>*+*{margin-left:1.5em}.stacktune__app-components-audio-footer-module__seek{grid-area:seek;height:8px!important}.stacktune__app-components-audio-footer-module__play-buttons{align-items:center;background:#ffffff12;border-radius:.25em;display:flex;grid-area:play;margin-left:.5em;padding:.25em .5em}.stacktune__app-components-audio-footer-module__play-button{font-size:1.3em;grid-area:play;margin-right:.5ch}.stacktune__app-components-audio-footer-module__play-button svg{color:var(--text-on-dark)!important}.stacktune__app-components-audio-footer-module__back{transform:scale(1.3,.8)}@media screen and (max-width:40em){.stacktune__app-components-audio-footer-module__back{display:none}}.stacktune__app-components-audio-footer-module__back svg{color:var(--text-on-dark)}.stacktune__app-components-audio-footer-module__song{display:block;grid-area:song;max-height:2.5em;overflow:hidden;text-overflow:ellipsis}.stacktune__app-components-audio-footer-module__song .stacktune__app-components-audio-footer-module__item{display:inline-block;margin-right:1ch}.stacktune__app-components-audio-footer-module__song .stacktune__app-components-audio-footer-module__item:before{content:"-";display:inline-block;margin-left:-1ch;width:1ch}.stacktune__app-components-audio-footer-module__title{font-weight:500}.stacktune__app-components-audio-footer-module__time{font-variant-numeric:tabular-nums lining-nums;grid-area:time}@media(max-width:34em){.stacktune__app-components-audio-footer-module__time{display:none}}.stacktune__app-components-audio-footer-module__inactive{color:var(--text-disabled)}.stacktune__app-components-audio-footer-module__volume-slider{color:currentColor;grid-area:volume;margin-left:.5em!important}@media screen and (max-width:40em){.stacktune__app-components-audio-footer-module__volume-slider{display:none!important}}.stacktune__app-components-audio-footer-module__video{color:var(--color-accent);grid-area:video}.stacktune__app-components-audio-footer-module__label{color:var(--text-disabled);font-size:var(--tiny-font-size);margin-bottom:.25em}.stacktune__app-components-audio-footer-module__level-match,.stacktune__app-components-audio-footer-module__playback{align-self:flex-start;display:inline-flex;flex-direction:column;justify-content:space-between;margin-bottom:.25em;margin-top:.125em}@media screen and (max-width:899px){.stacktune__app-components-audio-footer-module__level-match,.stacktune__app-components-audio-footer-module__playback{margin-top:0}}.stacktune__app-components-audio-footer-module__playback{align-items:center;grid-area:playback}.stacktune__app-components-audio-footer-module__playback .stacktune__app-components-audio-footer-module__label{display:block;margin-bottom:.25em}.stacktune__app-components-audio-footer-module__level-match{grid-area:lm;text-align:center}@media screen and (max-width:40em){.stacktune__app-components-audio-footer-module__level-match{margin-right:.5em}}.stacktune__app-components-audio-footer-module__lm-button{align-items:baseline!important;background-image:linear-gradient(180deg,#213745 0,#2d4a5d 60%,#192934);border:1px solid var(--border-strong);font-size:.9em;height:1.7em;height:25px;min-width:5.5em;padding-left:.25em;padding-right:.25em;padding-top:.3em}.stacktune__app-components-audio-footer-module__level{color:var(--text-disabled);font-size:.8em;margin-left:.5ch}.stacktune__app-components-audio-footer-module__level small{font-size:var(--tiny-font-size);margin-left:.5ch}.stacktune__app-components-audio-footer-module__disable-background-audio-modal small{margin-bottom:1em}.stacktune__app-components-audio-seek-module__canvas{background:var(--seek-background);cursor:pointer;height:15px;transition:margin-left .5s ease-out;width:100%}.stacktune__app-components-audio-button-simple-play-module__play{padding:.125em .25em}.stacktune__app-components-audio-button-simple-play-module__disabled{color:var(--text-secondary)!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stacktune__app-components-volume-slider-module__slider{align-items:center;display:inline-flex;margin:auto 0;padding:0 1ch}.stacktune__app-components-volume-slider-module__label{color:currentColor;margin-right:.5ch;min-width:20px}.stacktune__app-components-volume-slider-module__input{flex:1 1;height:5px;width:100%}.stacktune__app-components-buttons-playback-module__container{margin-left:1ch;position:relative}.stacktune__app-components-buttons-playback-module__container svg{height:1.5em;padding:.25em}.stacktune__app-components-buttons-playback-module__playback{align-items:center;border:1px solid var(--border-strong);border-radius:.25em;cursor:pointer;display:flex;height:25px;overflow:hidden;padding:0}.stacktune__app-components-buttons-playback-module__playback svg+svg{border-left:1px solid var(--border-strong)}.stacktune__app-components-buttons-playback-module__background{width:1.5em}.stacktune__app-components-buttons-playback-module__preroll .pre{fill:#36627d}.stacktune__app-components-buttons-playback-module__preroll .head{fill:#a9a7a7}.stacktune__app-components-buttons-playback-module__loop{width:2em!important;--fa-primary-color:var(--n400);--fa-primary-opacity:.7;--fa-secondary-color:var(--p400);--fa-secondary-opacity:.7}.stacktune__app-components-buttons-playback-module__playback .stacktune__app-components-buttons-playback-module__loop{padding:0 .5em!important}.stacktune__app-components-buttons-playback-module__active{color:var(--color-accent)!important;fill:var(--color-accent)!important;--fa-primary-color:var(--color-accent);--fa-secondary-color:var(--a500)}.stacktune__app-components-buttons-playback-module__inactive{color:#805100!important}.stacktune__app-components-buttons-playback-module__dropdown{margin:0;min-width:min(calc(100vw - 40px),26em);padding:.5em}.stacktune__app-components-buttons-playback-module__list{align-items:center;display:grid;grid-template-columns:min-content auto min-content max-content;row-gap:.75em}.stacktune__app-components-buttons-playback-module__list svg{max-width:1.8em}.stacktune__app-components-buttons-playback-module__item{align-items:center;display:flex;padding:.25em 0;white-space:nowrap}.stacktune__app-components-buttons-playback-module__item svg{border-radius:var(--border-radius)}.stacktune__app-components-buttons-playback-module__item+.stacktune__app-components-buttons-playback-module__item{margin-top:.5em}.stacktune__app-components-buttons-playback-module__text{flex:1 0;margin-left:1ch;margin-right:1ch}.stacktune__app-components-buttons-playback-module__text small{color:var(--text-disabled)}.stacktune__app-components-button-switch-module__switch{float:right;height:0;visibility:hidden;width:0}.stacktune__app-components-button-switch-module__label{background:gray;border-radius:100px;cursor:pointer;display:block;height:20px;position:relative;text-indent:-9999px;width:40px}.stacktune__app-components-button-switch-module__label:after{background:var(--switch-color);border-radius:90px;content:"";height:16px;left:2px;position:absolute;top:2px;transition:.3s;width:16px}.stacktune__app-components-button-switch-module__switch:checked+.stacktune__app-components-button-switch-module__label{background:var(--color-accent)}.stacktune__app-components-button-switch-module__label:active:after{width:25px}.stacktune__app-components-button-switch-module__switch:checked+.stacktune__app-components-button-switch-module__label:after{left:calc(100% - 2px);transform:translate(-100%)}.stacktune__app-components-button-toggle-module__input{height:0;position:absolute;visibility:hidden;width:0}.stacktune__app-components-button-toggle-module__label{align-items:center;border-radius:var(--border-radius);color:var(--text-on-dark);cursor:pointer;display:flex;justify-content:center;min-height:var(--min-button-height);padding-bottom:.4em}.stacktune__app-components-button-toggle-module__active{color:var(--color-accent)}.stacktune__app-components-flash-message-container-module__container{bottom:calc(anchor(top,.5em) + .5em);max-height:calc(100% - 46px);position:fixed;position-anchor:--audio-footer;z-index:10010}@media only screen and (max-width:680px){.stacktune__app-components-flash-message-container-module__container{left:5px;right:5px}}@media only screen and (min-width:681px){.stacktune__app-components-flash-message-container-module__container{right:5px}}.stacktune__app-components-flash-message-container-module__container a,.stacktune__app-components-flash-message-container-module__container button{color:var(--text-inverse)}.stacktune__app-components-flash-message-container-module__container p{line-height:var(--large-line-height);margin:.5em 0}.stacktune__app-components-flash-message-container-module__container .alert{background-color:var(--surface-nav-translucent);border-radius:var(--border-radius);box-shadow:1px 2px 8px #0000004d;color:var(--text-nav-secondary);left:100px;margin-top:.5em;opacity:0;position:relative}@media only screen and (min-width:681px){.stacktune__app-components-flash-message-container-module__container .alert{max-width:600px}}.stacktune__app-components-flash-message-container-module__container .alert{transition:left .7s cubic-bezier(.68,-.55,.265,1.55),opacity .4s ease-in}.stacktune__app-components-flash-message-container-module__container .active{left:0;opacity:1}.stacktune__app-components-flash-message-container-module__container .alert-error{background:#921723e6}.stacktune__app-components-flash-message-container-module__container .exiting{left:100px;opacity:0}.stacktune__app-components-flash-message-container-module__container .active .stacktune__app-components-flash-message-container-module__alert-progressBar{width:0}.stacktune__app-components-flash-message-container-module__close{float:right;min-width:0;padding:.5em .75em 10px 1em}.stacktune__app-components-flash-message-container-module__content{align-items:center;display:flex}.stacktune__app-components-flash-message-container-module__title{color:var(--text-inverse);font-weight:var(--button-font-weight);line-height:var(--large-line-height);margin:.5em 0}.stacktune__app-components-flash-message-container-module__alert-progressBar{background:currentColor;height:5px;opacity:.6;width:100%}.stacktune__app-components-flash-message-container-module__icon{align-self:center;font-size:var(--large-font-size);margin:.5rem .75rem}.stacktune__app-components-flash-message-container-module__text{margin:.75rem 1.5rem .75rem 0}.stacktune__app-components-version-upload-notification-module__file{display:block;margin-bottom:.4em;margin-left:5px}.stacktune__app-components-notification-upload-failed-index-module__buttons{text-align:right}.stacktune__app-components-notification-upload-failed-index-module__retry{background:var(--state-error-bg)!important;border:1px solid #6c0f18!important}.stacktune__app-components-account-register-module__modal{overflow-y:auto!important;padding:2em 2em 1.5em!important;scrollbar-gutter:stable}@media screen and (max-width:42em){.stacktune__app-components-account-register-module__modal{padding:.5em!important}}.stacktune__app-components-account-register-module__modal p{max-width:32em}.stacktune__app-components-account-register-module__modal h1+p{margin-top:0}.stacktune__app-components-account-register-module__close{position:absolute;right:.5em;top:.75em}.stacktune__app-components-account-register-module__stacktune{display:block;fill:var(--fill-brand);margin:auto;max-height:20px;text-align:center}.stacktune__app-components-account-register-module__headline{margin:.2em 0 1em;text-align:center}.stacktune__app-components-account-register-module__free-credit{margin:0 1em 1.5em!important}.stacktune__app-components-account-register-module__form{margin:.5em 1em}@media screen and (max-width:42em){.stacktune__app-components-account-register-module__form{padding:.5em!important}}@media screen and (min-width:32em){.stacktune__app-components-account-register-module__form{min-width:30em}}.stacktune__app-components-account-register-module__email,.stacktune__app-components-account-register-module__name,.stacktune__app-components-account-register-module__password{margin-bottom:1.5em}.stacktune__app-components-account-register-module__terms{margin-left:.25em;margin-top:1em}.stacktune__app-components-account-register-module__buttons{margin-top:2.5em;text-align:right}.stacktune__app-components-input-terms-checkbox-module__checkbox label{margin-left:1ch}.stacktune__app-components-input-terms-checkbox-module__checkbox button{color:var(--text-link);margin-left:0;text-decoration:underline}.stacktune__app-components-input-terms-checkbox-module__error{margin-left:1.5em}.stacktune__app-components-modal-complete-registration-module__modal{max-width:42em}.stacktune__app-components-form-complete-registration-module__email,.stacktune__app-components-form-complete-registration-module__password{margin-bottom:1em}.stacktune__app-components-form-complete-registration-module__terms{margin-bottom:1em;margin-left:.25em}.stacktune__app-components-form-complete-registration-module__buttons{text-align:right}.stacktune__app-components-form-complete-registration-module__hidden{display:none}.stacktune__app-components-version-upload-modal-module__modal{max-width:100%}@media small-screen-bp{.stacktune__app-components-version-upload-modal-module__modal{width:100%}}@media only screen and (max-width:64em){.stacktune__app-components-version-upload-modal-module__modal{min-width:min(40em,85vw)}}@media only screen and (min-width:64em){.stacktune__app-components-version-upload-modal-module__modal{min-width:600px}}.stacktune__app-components-version-upload-modal-module__modal h2{margin:0;white-space:nowrap}.stacktune__app-components-version-upload-modal-module__song h3{grid-column:1;margin-top:0}.stacktune__app-components-version-upload-modal-module__song select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:var(--bold-font-weight);padding:10px 3px;width:100%}.stacktune__app-components-version-upload-modal-module__song-button{margin-left:auto;margin-top:.5em}.stacktune__app-components-version-upload-modal-module__song-title{align-items:baseline;display:flex}.stacktune__app-components-version-upload-modal-module__sort{grid-column:2;margin-left:.75ch}.stacktune__app-components-version-upload-modal-module__sort svg{fill:var(--text-primary)}.stacktune__app-components-version-upload-modal-module__dropdown{padding:.5em}.stacktune__app-components-version-upload-modal-module__dropdown h4{margin-bottom:0;margin-left:.75em;margin-top:0}.stacktune__app-components-version-upload-modal-module__dropdown fieldset{border:none}.stacktune__app-components-version-upload-modal-module__version{margin-top:1em}.stacktune__app-components-version-upload-modal-module__version h4{margin-bottom:0}.stacktune__app-components-version-upload-modal-module__badge{font-size:.7em;padding:0 .5em}.stacktune__app-components-version-upload-modal-module__unpin-version{margin-left:1px;margin-top:.75em}.stacktune__app-components-version-upload-modal-module__unpin-version label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacktune__app-components-version-upload-modal-module__buttons{margin-top:1em;text-align:right}.stacktune__app-components-version-upload-modal-module__file-count{float:left}.stacktune__app-components-artist-title-input-module__input{display:flex}.stacktune__app-components-artist-title-input-module__field{flex:1 1}.stacktune__app-components-artist-title-input-module__dash{margin-left:.5ch;margin-right:.5ch;margin-top:.3em}.stacktune__app-components-select-list-module__list{border:1px solid var(--border-default);border-radius:var(--border-radius);list-style-type:none;margin:0;max-height:10.5em;overflow-y:auto;padding:0;scrollbar-gutter:stable}.stacktune__app-components-select-list-module__list:focus{outline-color:transparent}.stacktune__app-components-select-list-module__item{align-items:center;background:var(--surface-input);cursor:pointer;display:flex;margin:0;padding:5px}.stacktune__app-components-select-list-module__item[aria-selected]{background:var(--highlight-background);color:var(--text-inverse);font-weight:var(--bold-font-weight)!important;transition:all .2s ease-in-out}.stacktune__app-components-modal-login-module__cancel{float:right;margin-right:1ch}.stacktune__app-components-modal-login-module__register{margin-top:.25em}.stacktune__app-components-modal-login-module__link{color:var(--text-link);text-decoration:underline}.stacktune__app-styles-global-small-form-module__form{background:var(--surface-raised);border:var(--modal-border);border-radius:var(--border-radius);line-height:var(--medium-line-height);margin:13vh auto 0;max-width:600px;padding:1.5em 2em;position:relative;width:40em;z-index:2}@media screen and (max-width:36em){.stacktune__app-styles-global-small-form-module__form{margin:4vh 2vw;max-width:unset;min-width:unset;padding:1.5em 1em;width:unset}}.stacktune__app-styles-global-small-form-module__form h1{padding:.5em 0 1em;text-align:center}.stacktune__app-styles-global-small-form-module__save-button{float:right}.stacktune__app-components-form-login-module__email{margin-bottom:1.5em!important}.stacktune__app-components-form-login-module__remember{margin:1.5em .25em 1em}.stacktune__app-components-form-login-module__progress{float:right;margin-right:1em}.stacktune__app-controllers-application-module__mobile{display:none!important}@media screen and (max-width:55em){.stacktune__app-controllers-application-module__projects.stacktune__app-controllers-application-module__mobile{display:flex!important}.stacktune__app-controllers-application-module__projects.stacktune__app-controllers-application-module__desktop{display:none!important}}@media screen and (max-width:750px){.stacktune__app-controllers-application-module__nav{left:0;position:sticky;right:0;top:0;z-index:1000}.stacktune__app-controllers-application-module__footer{bottom:0;left:0;position:sticky;right:0;z-index:100}}.stacktune__app-controllers-application-module__projects{align-items:center;display:flex;font-size:var(--smaller-font-size);white-space:nowrap}.stacktune__app-controllers-application-module__terms-target{z-index:10002}.winScrollbar ::-webkit-scrollbar{background:var(--scrollbar-track);width:10px}.winScrollbar ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:10px;width:5px}.stacktune__app-components-nav-breadcrumb-item-module__crumb{align-items:center;background:#1e323e;background-image:linear-gradient(180deg,#1f3441 0,#233a48 15%,#213745);border:1px solid #111c22;border-radius:.25em;color:currentColor;display:grid;font-size:var(--small-font-size);grid-row:1;grid-template-columns:1fr min-content min-content;height:100%;max-width:20vw;min-width:3em;overflow:hidden;padding:.25em .4em}.stacktune__app-components-nav-breadcrumb-item-module__crumb[disabled]{color:currentColor!important}.stacktune__app-components-nav-breadcrumb-item-module__crumb[disabled] .stacktune__app-components-nav-breadcrumb-item-module__icon{color:var(--border-default)}.stacktune__app-components-nav-breadcrumb-item-module__text{display:block;margin-right:.5ch;min-width:2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacktune__app-components-nav-breadcrumb-item-module__icon{color:var(--text-nav-secondary);margin:0}.stacktune__app-components-nav-breadcrumb-item-module__crumb-icon[disabled] svg{color:var(--text-muted)!important}.stacktune__app-components-nav-breadcrumb-item-module__dropdown-updates,.stacktune__app-components-nav-breadcrumb-item-module__updates{font-size:.6em!important}.stacktune__app-components-nav-breadcrumb-item-module__updates{margin-right:0}.stacktune__app-components-nav-breadcrumb-item-module__dropdown{display:flex;flex-direction:column;min-width:8em}.stacktune__app-components-nav-breadcrumb-item-module__list{max-height:70vh;overflow-y:auto;scroll-snap-type:y proximity;scrollbar-gutter:stable}.stacktune__app-components-nav-breadcrumb-item-module__item{background:var(--inactive-background);display:block;overflow:hidden;padding:.25em .5em;scroll-snap-align:start;white-space:nowrap}.stacktune__app-components-nav-breadcrumb-item-module__item+.stacktune__app-components-nav-breadcrumb-item-module__item{border-top:1px solid var(--border-separator)}@media(hover:hover){.stacktune__app-components-nav-breadcrumb-item-module__item:hover{filter:var(--track-hover-filter)}}.stacktune__app-components-nav-breadcrumb-item-module__current{font-weight:550}[data-theme=light] .stacktune__app-components-nav-breadcrumb-item-module__current{background:var(--bg-lower);border-radius:.25em;font-weight:var(--button-font-weight)}[data-theme=dark] .stacktune__app-components-nav-breadcrumb-item-module__current{filter:brightness(1.4)}.stacktune__app-components-nav-breadcrumb-item-module__primary{align-items:center;display:flex;overflow:hidden;padding:.25em 0}.stacktune__app-components-nav-breadcrumb-item-module__secondary{color:var(--text-disabled);font-size:var(--smaller-font-size);font-weight:var(--font-weight)}.stacktune__app-components-nav-breadcrumb-item-module__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacktune__app-components-button-cta-index-module__create-button{align-items:center;background:var(--surface-nav);border:2px solid var(--button-orange-border)!important;border-radius:99999px;box-shadow:1px 2px 3px #00000026;color:var(--text-inverse)!important;display:flex;font-size:clamp(16px,1.65vw,26px);font-weight:400;padding:.5em 0 .5em 1.5em;white-space:nowrap}.stacktune__app-components-button-cta-index-module__create-button small{color:var(--text-on-dark);font-size:.6em}.stacktune__app-components-button-cta-index-module__create-button svg{color:var(--color-accent);font-size:3em;padding:.25em;vertical-align:-.1em}.stacktune__app-components-footer-large-module__footer{background:#0e1011;color:var(--text-nav);grid-area:footer;padding:3em 1em 1em;width:100%}.stacktune__app-components-footer-large-module__footer a,.stacktune__app-components-footer-large-module__footer button{color:var(--text-nav-secondary);min-height:unset}@media(hover:hover){.stacktune__app-components-footer-large-module__footer a:hover,.stacktune__app-components-footer-large-module__footer button:hover{color:var(--color-accent)}}.stacktune__app-components-footer-large-module__footer hr{border-color:var(--border-default)}.stacktune__app-components-footer-large-module__links a,.stacktune__app-components-footer-large-module__links button{margin:.75em .5em}.stacktune__app-components-footer-large-module__links{align-items:baseline;display:flex;justify-content:space-around;margin:0 auto 1em;max-width:60em;text-align:center}.stacktune__app-components-footer-large-module__links h3{color:currentColor;font-weight:400;margin-bottom:1em}.stacktune__app-components-footer-large-module__links div+div{margin-left:1em}.stacktune__app-components-footer-large-module__column{align-items:center;display:flex;flex-direction:column}.stacktune__app-components-footer-base-module__bottom{-moz-column-gap:.25em;column-gap:.25em;display:grid;grid-template-areas:"stacktune twitter facebook . yield . version";grid-template-columns:max-content max-content max-content 1fr max-content 1fr max-content;padding:1em 0}.stacktune__app-components-footer-base-module__bottom a{padding:0 .5em;text-align:center}.stacktune__app-components-footer-base-module__bottom svg{margin:0}.stacktune__app-components-footer-base-module__stacktune{margin-right:.5em}@media screen and (max-width:64em){.stacktune__app-components-footer-base-module__stacktune{display:none}}.stacktune__app-components-footer-base-module__version{grid-area:version}.stacktune__app-components-footer-base-module__yield{grid-area:yield}.stacktune__app-components-footer-base-module__yield *+*{margin-left:1em}.stacktune__app-controllers-bands-musicians-module__bands{color:var(--text-primary);font-size:1.2em}.stacktune__app-controllers-bands-musicians-module__bands h1{font-size:clamp(2em,3.4vw,3.7em);line-height:1.5;margin:1em 1rem;text-align:center}@media(max-width:78em){.stacktune__app-controllers-bands-musicians-module__bands h1{margin-top:.5em}}.stacktune__app-controllers-bands-musicians-module__bands h2{font-size:clamp(1.85em,2.3vw,2.5em);line-height:1.5;margin:1em 1rem;text-align:center}.stacktune__app-controllers-bands-musicians-module__bands h3{font-size:clamp(1.25em,1.7vw,1.75em);text-align:center}.stacktune__app-controllers-bands-musicians-module__bands section{padding-left:1em;padding-right:1em}.stacktune__app-controllers-bands-musicians-module__hero{margin-left:auto;margin-right:auto;max-width:1600px;overflow:hidden;padding:0 1.5rem}.stacktune__app-controllers-bands-musicians-module__comments-img img,.stacktune__app-controllers-bands-musicians-module__hero-img img{background-color:#141414;border:1px solid #262626;border-radius:8px;box-shadow:var(--landing-img-shadow)}.stacktune__app-controllers-bands-musicians-module__hero-img img{display:block;margin:0 auto 3em;max-height:60vh;max-width:100%;width:90vw}@media(max-width:78em){.stacktune__app-controllers-bands-musicians-module__hero-img img{margin-bottom:0}}.stacktune__app-controllers-bands-musicians-module__create-button{margin:2em auto 4em}@media(max-width:78em){.stacktune__app-controllers-bands-musicians-module__create-button{margin-bottom:3em;margin-top:1em}}.stacktune__app-controllers-bands-musicians-module__how{color:var(--text-on-dark);display:flex;gap:clamp(1em,4vw,4em);justify-content:center;margin-bottom:6em}.stacktune__app-controllers-bands-musicians-module__how h3{color:currentColor}.stacktune__app-controllers-bands-musicians-module__how picture{align-self:center}.stacktune__app-controllers-bands-musicians-module__how>*{background:#000019;border-radius:1em;display:flex;flex-direction:column;max-width:18em;padding:1em}.stacktune__app-controllers-bands-musicians-module__how>* h3{text-align:left}@media(max-width:80em){.stacktune__app-controllers-bands-musicians-module__how{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto)}.stacktune__app-controllers-bands-musicians-module__how>*{max-width:22em}}@media(max-width:40em){.stacktune__app-controllers-bands-musicians-module__how{align-items:center;display:flex;flex-direction:column;margin-bottom:3em}}.stacktune__app-controllers-bands-musicians-module__chaos{display:flex;gap:4em;justify-content:center;margin-bottom:7em;margin-top:4em;padding:0 1em}.stacktune__app-controllers-bands-musicians-module__chaos li+li{margin-top:2em}.stacktune__app-controllers-bands-musicians-module__chaos h3{font-size:2em;margin-bottom:.5em;margin-top:0;text-align:left}@media(max-width:78em){.stacktune__app-controllers-bands-musicians-module__chaos h3{font-size:1.25em;font-weight:500}}.stacktune__app-controllers-bands-musicians-module__chaos div{line-height:1.6}@media(max-width:78em){.stacktune__app-controllers-bands-musicians-module__chaos{align-items:center;flex-direction:column;gap:2em;margin-bottom:4em;margin-top:2em}.stacktune__app-controllers-bands-musicians-module__chaos .stacktune__app-controllers-bands-musicians-module__chaos-img{max-width:min(38em,95vw)}}.stacktune__app-controllers-bands-musicians-module__chaos-list{max-width:38em}.stacktune__app-controllers-bands-musicians-module__chaos-img{border-radius:.5em;max-width:min(36em,50vw);-o-object-fit:contain;object-fit:contain;overflow:hidden}.stacktune__app-controllers-bands-musicians-module__chaos-img img{max-width:100%;width:auto}.stacktune__app-controllers-bands-musicians-module__workflows{color:var(--text-on-dark);-moz-column-gap:2em;column-gap:2em;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin:4em auto;max-width:70em;row-gap:2em}.stacktune__app-controllers-bands-musicians-module__workflows h3{color:var(--text-inverse);text-align:left}.stacktune__app-controllers-bands-musicians-module__workflows .stacktune__app-controllers-bands-musicians-module__item{background:#262626;border-radius:.5em;padding:1em}@media(max-width:56em){.stacktune__app-controllers-bands-musicians-module__workflows{grid-auto-rows:1fr;grid-template-columns:1fr}}@media(max-width:78em){.stacktune__app-controllers-bands-musicians-module__workflows{margin-bottom:2em;margin-top:2em}}.stacktune__app-controllers-bands-musicians-module__why{background:#e6e6e6;color:#000;font-size:1.2em;line-height:1.4;margin:6em auto;padding:4em 1em}.stacktune__app-controllers-bands-musicians-module__why h2{color:currentColor;margin-top:0}.stacktune__app-controllers-bands-musicians-module__why article{margin:auto;max-width:60em}@media(max-width:78em){.stacktune__app-controllers-bands-musicians-module__why{margin-bottom:2em;margin-top:2em;padding-bottom:2em;padding-top:2em}}.stacktune__app-controllers-bands-musicians-module__comments{margin-bottom:3em;margin-top:4em}.stacktune__app-controllers-bands-musicians-module__comments h3{margin-bottom:2em;text-align:center}@media(max-width:78em){.stacktune__app-controllers-bands-musicians-module__comments{margin-top:2em}}.stacktune__app-controllers-bands-musicians-module__comments-img img{display:block;margin:auto;max-width:min(64em,95vw);width:auto}.stacktune__app-controllers-bands-musicians-module__benefits{color:var(--text-on-dark);display:flex;font-size:1.3em;gap:clamp(1em,4vw,4em);justify-content:center;margin-bottom:4em}.stacktune__app-controllers-bands-musicians-module__benefits .stacktune__app-controllers-bands-musicians-module__text{text-align:center}@media(max-width:56em){.stacktune__app-controllers-bands-musicians-module__benefits{display:grid;font-size:1em;grid-template-columns:repeat(2,auto)}}.stacktune__app-controllers-bands-musicians-module__benefits>*{background:#000;border-radius:.5em;padding:.5em;width:12em}.stacktune__app-controllers-bands-musicians-module__benefits>* img{max-width:100%}.stacktune__app-controllers-bands-musicians-module__benefits>*{line-height:1.4}@media(max-width:28em){.stacktune__app-controllers-bands-musicians-module__benefits>*{width:45vw}}.stacktune__app-controllers-bands-musicians-module__cte-button{margin:4em auto}@media(max-width:78em){.stacktune__app-controllers-bands-musicians-module__cte-button{margin:3em auto 4em}}.stacktune__app-controllers-bands-musicians-module__faq{margin:auto;max-width:52em}.stacktune__app-controllers-bands-musicians-module__faq h3{margin-bottom:.5rem;text-align:start}.stacktune__app-controllers-bands-musicians-module__faq div{margin-bottom:2em}.stacktune__app-controllers-index-module__index{background:#f4f4f6;grid-column:1/-1}.stacktune__app-controllers-index-module__index h1{color:var(--text-inverse)}.stacktune__app-controllers-index-module__index h2{color:var(--text-nav-secondary)}.stacktune__app-controllers-index-module__index img{background-clip:content-box;background-size:cover;display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:auto}.stacktune__app-controllers-index-module__header-container{background:#19243b;background-image:linear-gradient(0deg,#0e1011,#001524,#0d1316);padding-bottom:4em}@media screen and (max-width:800px){.stacktune__app-controllers-index-module__header-container{padding-bottom:6em}}.stacktune__app-controllers-index-module__nlb{white-space:nowrap}.stacktune__app-controllers-index-module__header{align-items:center;-moz-column-gap:2em;column-gap:2em;display:grid;grid-template-areas:"headline" "img" "sub-headline" "features";grid-template-columns:1fr;justify-content:center;justify-items:center;margin:0 auto;overflow:hidden;padding:0;row-gap:max(2vh,2em);row-gap:3vh}@media screen and (max-width:1100px){.stacktune__app-controllers-index-module__header{padding:0 .5em}}.stacktune__app-controllers-index-module__header-img{grid-area:img;height:auto;max-height:50vh;max-width:100%;position:relative}.stacktune__app-controllers-index-module__headline{align-self:flex-end;color:#fff;font-size:clamp(22px,3vw,48px);font-weight:400;grid-area:headline;line-height:1.5;margin-top:.5em;text-shadow:3px 3px 2px rgba(0,0,0,.1)}@media screen and (max-width:1100px){.stacktune__app-controllers-index-module__headline{font-size:clamp(28px,3.5vw,42px);margin-top:2em;text-align:center}}@media screen and (max-width:800px){.stacktune__app-controllers-index-module__headline{font-size:max(22px,4vw);margin-top:1em}.stacktune__app-controllers-index-module__headline br{display:none}}.stacktune__app-controllers-index-module__sub-headline{color:#fff;font-size:clamp(16px,1.4vw,22px);font-weight:400;grid-area:sub-headline;line-height:1.6;margin:0;max-width:94.6vh;text-align:center;text-shadow:3px 3px 1px rgba(0,0,0,.1)}@media screen and (max-width:1100px){.stacktune__app-controllers-index-module__sub-headline{font-size:clamp(22px,2.5vw,26px)}}@media screen and (max-width:800px){.stacktune__app-controllers-index-module__sub-headline{font-size:max(14px,3vw)}}.stacktune__app-controllers-index-module__create-button{align-items:center;align-self:flex-start;background:var(--surface-nav);border:2px solid var(--button-orange-border)!important;border-radius:99999px;box-shadow:1px 2px 3px #00000026;color:var(--text-inverse)!important;display:inline-flex;font-weight:400;grid-area:features;margin-bottom:3em;margin-top:1em;padding:.5em 0 .5em 1.5em;white-space:nowrap}@media screen and (max-width:800px){.stacktune__app-controllers-index-module__create-button{font-size:1.3em}}.stacktune__app-controllers-index-module__create-button svg{color:var(--color-accent);font-size:3em;padding:.25em;vertical-align:-.1em}.stacktune__app-controllers-index-module__create-button-text{font-size:clamp(18px,1.65vw,26px)}.stacktune__app-controllers-index-module__create-long{white-space:wrap}.stacktune__app-controllers-index-module__quotes{display:grid;grid-template-columns:1fr minmax(min-content,max-content) 1fr;margin-left:.5em;margin-right:.5em}.stacktune__app-controllers-index-module__quote{align-items:flex-end;background:#f9f9fa;border:2px solid #c4ced4;border-radius:1em;box-shadow:0 4px 8px #00000026;-moz-column-gap:1em;column-gap:1em;display:inline-grid;grid-column:2;grid-template-areas:"quote-img quote-text" "quote-img quote-credits";grid-template-columns:max-content minmax(min-content,1fr);margin:0 auto;max-width:57em;padding:.5em 1em;text-align:initial;width:100%}@media(max-width:47em){.stacktune__app-controllers-index-module__quote{align-items:center;grid-template-areas:"quote-img quote-text" "quote-credits quote-credits";row-gap:.25em}}.stacktune__app-controllers-index-module__quote blockquote{color:var(--n900);font-size:1.4em;font-weight:var(--bold-font-weight);grid-area:quote-text;line-height:1.5em;margin:0;position:relative}.stacktune__app-controllers-index-module__quote .stacktune__app-controllers-index-module__author{color:var(--n900);font-size:15px;font-weight:400}.stacktune__app-controllers-index-module__quote .stacktune__app-controllers-index-module__credits{align-self:center;color:var(--n900);font-size:var(--small-font-size);grid-area:quote-credits;line-height:var(--large-line-height)}.stacktune__app-controllers-index-module__quote .stacktune__app-controllers-index-module__quote-img{align-self:center;grid-area:quote-img;overflow:hidden;width:80px}.stacktune__app-controllers-index-module__quote .stacktune__app-controllers-index-module__quote-img img{border-radius:100%;max-height:100%;max-width:100%}.stacktune__app-controllers-index-module__quote+.stacktune__app-controllers-index-module__quote{margin-top:3em}.stacktune__app-controllers-index-module__quotes-top{margin-bottom:1em!important;transform:translateY(-50%)}@media screen and (max-width:800px){.stacktune__app-controllers-index-module__quotes-top{margin-bottom:-3em!important}}.stacktune__app-controllers-index-module__quote-top{border:2px solid #b6c1c9;box-shadow:var(--dropdown-shadow)}.stacktune__app-controllers-index-module__quote-bottom{margin-bottom:2em;margin-top:3em}.stacktune__app-controllers-index-module__case,.stacktune__app-controllers-index-module__mid-cta{color:var(--n900);margin:2em auto;max-width:64em;padding:0 1em}@media(max-width:64em){.stacktune__app-controllers-index-module__case,.stacktune__app-controllers-index-module__mid-cta{margin:2em auto 0;width:auto}.stacktune__app-controllers-index-module__case .stacktune__app-controllers-index-module__content,.stacktune__app-controllers-index-module__mid-cta .stacktune__app-controllers-index-module__content{flex-direction:column-reverse;flex-wrap:wrap;justify-content:center}.stacktune__app-controllers-index-module__case picture,.stacktune__app-controllers-index-module__case video,.stacktune__app-controllers-index-module__mid-cta picture,.stacktune__app-controllers-index-module__mid-cta video{margin-top:2em;max-width:100%!important;width:46rem}.stacktune__app-controllers-index-module__case .stacktune__app-controllers-index-module__case-list,.stacktune__app-controllers-index-module__mid-cta .stacktune__app-controllers-index-module__case-list{margin-left:0!important}}.stacktune__app-controllers-index-module__case h3,.stacktune__app-controllers-index-module__mid-cta h3{color:var(--n900);font-size:2.4em;margin-bottom:4rem;text-align:center}.stacktune__app-controllers-index-module__case h4,.stacktune__app-controllers-index-module__mid-cta h4{color:var(--n900);font-weight:700;margin-bottom:.5rem;margin-top:0}.stacktune__app-controllers-index-module__case p,.stacktune__app-controllers-index-module__mid-cta p{font-size:1.4em}.stacktune__app-controllers-index-module__case .stacktune__app-controllers-index-module__content,.stacktune__app-controllers-index-module__mid-cta .stacktune__app-controllers-index-module__content{align-items:center;display:flex;font-size:1.4em}.stacktune__app-controllers-index-module__case picture,.stacktune__app-controllers-index-module__case video,.stacktune__app-controllers-index-module__mid-cta picture,.stacktune__app-controllers-index-module__mid-cta video{border-radius:.5em;max-width:26em;overflow:hidden}.stacktune__app-controllers-index-module__case-list{margin-left:3em}.stacktune__app-controllers-index-module__case-list li+li{margin-top:1.5em}.stacktune__app-controllers-index-module__case+.stacktune__app-controllers-index-module__inline-quote{margin-top:7em}@media(max-width:64em){.stacktune__app-controllers-index-module__case+.stacktune__app-controllers-index-module__inline-quote{margin-top:1em}}.stacktune__app-controllers-index-module__inline-quote+.stacktune__app-controllers-index-module__case{margin-top:6em}@media(max-width:64em){.stacktune__app-controllers-index-module__inline-quote+.stacktune__app-controllers-index-module__case{margin-top:1.5em}}.stacktune__app-controllers-index-module__case+.stacktune__app-controllers-index-module__case,.stacktune__app-controllers-index-module__case+.stacktune__app-controllers-index-module__mid-cta{margin-top:8em}@media(max-width:64em){.stacktune__app-controllers-index-module__case+.stacktune__app-controllers-index-module__case,.stacktune__app-controllers-index-module__case+.stacktune__app-controllers-index-module__mid-cta{margin-top:4em}}.stacktune__app-controllers-index-module__case-bottom,.stacktune__app-controllers-index-module__mid-cta{max-width:62em}.stacktune__app-controllers-index-module__case-bottom video,.stacktune__app-controllers-index-module__mid-cta video{height:auto;max-width:100%}.stacktune__app-controllers-index-module__mid-cta{text-align:center}.stacktune__app-controllers-index-module__mid-cta p{text-align:left}.stacktune__app-controllers-index-module__mid-cta .stacktune__app-controllers-index-module__cte-button{margin-top:2em}.stacktune__app-controllers-index-module__how-to{margin-top:10em}@media(max-width:64em){.stacktune__app-controllers-index-module__how-to{margin-top:4em}}.stacktune__app-controllers-index-module__shadow{box-shadow:2px 7px 10px #0009}@media(hover:hover){.stacktune__app-controllers-index-module__author:hover{text-shadow:1px 1px 1px var(--color-accent)}}.stacktune__app-controllers-index-module__cte{color:var(--n900);line-height:var(--large-line-height);margin:4em auto 0;max-width:55em;padding-bottom:5em;text-align:center}@media screen and (max-width:800px){.stacktune__app-controllers-index-module__cte{margin:4em auto;max-width:90vw}}.stacktune__app-controllers-index-module__cte h1,.stacktune__app-controllers-index-module__cte h2{color:var(--n900);margin-bottom:2rem}.stacktune__app-controllers-index-module__cte-button{background:var(--color-accent);border:2px solid #bb8932!important;box-shadow:none;color:#fff!important;margin-top:2em}.stacktune__app-controllers-index-module__cte-button svg{color:#fff}.stacktune__app-components-footer-small-module__footer{padding:0 .5em}@media screen and (max-width:50em){.stacktune__app-components-footer-small-module__terms{display:none}}@media screen and (max-width:40em){.stacktune__app-components-footer-small-module__privacy{display:none}}@media screen and (max-width:30em){.stacktune__app-components-footer-small-module__releases{display:none}}.stacktune__app-controllers-change-password-module__change{background:var(--surface-page)}.stacktune__app-controllers-change-password-module__change p{margin-top:0}.stacktune__app-controllers-change-password-module__buttons{margin-top:2em;text-align:right}.stacktune__app-controllers-contact-module__background{grid-column:1/-1}.stacktune__app-controllers-contact-module__contact .form-field{margin-bottom:15px}.stacktune__app-controllers-contact-module__contact textarea,.stacktune__app-controllers-contact-module__select{width:100%}.stacktune__app-controllers-contact-module__subject{margin-bottom:15px}.stacktune__app-controllers-contact-module__submitting{float:right;margin-right:10px}.stacktune__app-controllers-contact-module__submit-success{color:var(--text-label);text-align:center}.stacktune__app-controllers-contact-module__submit-success button{margin-bottom:1.5em;margin-top:2em}.stacktune__app-controllers-contact-module__submit-text{font-size:1.2em}.stacktune__app-controllers-contact-module__submit-failed{color:var(--state-error)}.stacktune__app-controllers-contact-module__validation.stacktune__app-controllers-contact-module__error{color:var(--state-error);padding:6px}.stacktune__app-controllers-contact-module__buttons{margin-top:1em;text-align:right}.stacktune__app-controllers-contact-module__message{min-height:8em}.stacktune__app-components-logo-background-module__s-background{bottom:17%;filter:var(--logo-filter);left:50%;min-width:250px;position:absolute;transform:translate(-50%);width:250px}@media screen and (max-height:850px){.stacktune__app-components-logo-background-module__s-background{display:none}}.stacktune__app-components-logo-background-module__s-background .stacktune__app-components-logo-background-module__s{left:0;position:absolute;right:0;top:0}.stacktune__app-components-logo-background-module__s-background .stacktune__app-components-logo-background-module__waves{filter:blur(2px);transform:scale(1.1)}@media(hover:hover){.stacktune__app-components-logo-background-module__s-background:hover .stacktune__app-components-logo-background-module__s{animation:l .32s ease-in-out both}.stacktune__app-components-logo-background-module__s-background:hover .stacktune__app-components-logo-background-module__waves{animation:k .2s ease-in-out both;animation-delay:.1s}}@keyframes k{20%{transform:scale(1.13,1.11)}0%,to{transform:scale(1.1)}}@keyframes l{20%{transform:scale(1.1)}0%,to{transform:scale(1)}}.stacktune__app-controllers-error-invalid-invitation-module__background{color:var(--text-on-brand)}.stacktune__app-controllers-error-invalid-invitation-module__background h1{color:var(--text-inverse);text-align:center}.stacktune__app-controllers-error-invalid-invitation-module__logo{fill:#91b4ca;margin:9vh auto 8vh}.stacktune__app-controllers-error-invalid-invitation-module__headline{font-size:var(--huge-font-size)}.stacktune__app-controllers-error-invalid-invitation-module__text{font-size:var(--medium-font-size);margin:2em;text-align:center}.stacktune__app-controllers-error-invalid-invitation-module__button{display:inline-block;margin-top:1em}.stacktune__app-components-invite-link-claim-module__spinner{text-align:center}.stacktune__app-components-invite-link-claim-module__custom-logo{display:block;margin:4vh auto;max-height:16vh;max-width:min(30em,90vw);min-height:16vh;-o-object-fit:contain;object-fit:contain}.stacktune__app-components-invite-link-claim-module__logo{margin:9vh auto 4vh}.stacktune__app-components-invite-link-claim-module__background{max-width:unset!important;padding:0 .5em 2em}.stacktune__app-components-invite-link-claim-module__background a{text-decoration:underline}.stacktune__app-components-invite-link-claim-module__loading{color:var(--text-on-brand);margin-top:8vh;text-align:center}.stacktune__app-components-invite-link-claim-module__loading svg{color:currentColor}.stacktune__app-components-invite-link-claim-module__claimed-hint{margin-bottom:0;margin-top:2.5em}.stacktune__app-components-invite-link-claim-module__claiming{margin-top:1.5em}.stacktune__app-components-invite-link-claim-module__headline{font-size:var(--medium-button-font-size)}.stacktune__app-components-invite-link-claim-module__header{margin-bottom:1.5em;text-align:center}.stacktune__app-components-invite-link-claim-module__header h1{margin:.4em 0;padding:0}.stacktune__app-components-invite-link-claim-module__access{justify-content:center;margin:0 auto;max-width:36em;padding:1.5em}.stacktune__app-components-invite-link-claim-module__access button{margin:0}.stacktune__app-components-invite-link-claim-module__songs{color:var(--text-secondary)}.stacktune__app-components-invite-link-claim-module__login-toggle{margin-bottom:.75em;margin-top:.5em}.stacktune__app-components-invite-link-claim-module__login-toggle button{color:var(--text-link);text-decoration:underline}.stacktune__app-components-invite-link-claim-module__buttons{margin-top:1.5em;text-align:right}.stacktune__app-components-invite-link-claim-module__add{margin:.5em auto;max-width:36em;padding-right:.5em;text-align:right}.stacktune__app-components-invite-link-claim-module__add button{color:currentColor;text-decoration:underline}.stacktune__app-components-invite-link-claim-module__form{margin-top:1.5em}.stacktune__app-components-invite-link-claim-module__terms{margin:.75em .25em 0}.stacktune__app-components-invite-link-claim-module__terms-button{color:var(--text-link);text-decoration:underline}.stacktune__app-components-invite-link-claim-module__account-hint{align-items:center;display:grid;grid-template-columns:min-content auto}.stacktune__app-components-invite-link-claim-module__account-hint svg{color:currentColor;margin-right:.75em}.stacktune__app-components-project-upgrade-registered-account-module__register-hint{font-size:var(--small-font-size)}.stacktune__app-components-project-upgrade-registered-account-module__login-hint{margin-bottom:1.5em}.stacktune__app-components-form-register-module__register a{text-decoration:underline}.stacktune__app-components-form-register-module__notifications{margin-top:.5em}.stacktune__app-components-form-register-module__buttons{margin-top:1.5em;text-align:right}.stacktune__app-components-modal-confirm-module__confirm{max-width:44em}.stacktune__app-components-modal-confirm-module__headline{margin-bottom:.25em!important}.stacktune__app-components-modal-confirm-module__message{padding:.5em .5em .5em 0}.stacktune__app-components-modal-confirm-module__items{list-style-type:disc!important;padding:0 2em!important}.stacktune__app-components-modal-confirm-module__buttons{margin-top:1em;text-align:right}.stacktune__app-controllers-invite-module__invite{grid-column:1/-1}.stacktune__app-controllers-login-module__background{grid-column:1/-1;max-width:unset!important}.stacktune__app-controllers-login-module__logo{margin:10vh auto 0}.stacktune__app-controllers-login-module__login{margin-bottom:2vh;margin-top:7vh}.stacktune__app-controllers-login-module__register{margin-top:.25em}.stacktune__app-controllers-login-module__register a{line-height:25px}.stacktune__app-controllers-login-module__link,.stacktune__app-controllers-login-module__register a,.stacktune__app-controllers-login-module__register-link{background:none;border:none;color:var(--text-link);cursor:pointer;font:inherit;padding:0;text-decoration:underline}.stacktune__app-controllers-not-found-module__error{flex:1 1;grid-column:1/-1;text-align:center}.stacktune__app-controllers-not-found-module__error h1{color:var(--text-primary);margin-bottom:4vh;margin-top:15vh}.stacktune__app-controllers-not-found-module__error p{color:var(--text-primary);line-height:2;margin:0 auto;max-width:500px}.stacktune__app-components-pricing-checkout-button-module__trial{border-radius:.2em!important;display:block;font-size:var(--medium-font-size)!important;font-weight:var(--bold-font-weight)!important;margin:1em auto;padding:.75em 1.5em!important}.stacktune__app-components-pricing-checkout-button-module__checkout{border:none;left:0;position:absolute;right:0;top:0;z-index:2}.stacktune__app-components-pricing-faq-module__faq{-moz-column-gap:3em;column-gap:3em;-moz-columns:2;column-count:2;margin:0 auto;max-width:65em}@media columns-bp{.stacktune__app-components-pricing-faq-module__faq{-moz-columns:1;column-count:1}}.stacktune__app-components-pricing-faq-module__faq li{-moz-column-break-inside:avoid;break-inside:avoid}.stacktune__app-components-pricing-faq-module__faq p{margin-bottom:2em}.stacktune__app-components-pricing-faq-module__faq h3{color:var(--text-label)}.stacktune__app-components-pricing-faq-module__faq a{color:var(--text-link);text-decoration:underline}.stacktune__app-controllers-pricing-bands-musicians-module__pricing{background:linear-gradient(90deg,#3c7396,#122e3f);color:#e1dfdf}.stacktune__app-controllers-pricing-bands-musicians-module__pricing h1{font-size:4vw;position:relative;text-shadow:1px 1px 5px #213745;z-index:1}@media screen and (max-width:550px){.stacktune__app-controllers-pricing-bands-musicians-module__pricing h1{font-size:2em}}@media screen and (min-width:1250px){.stacktune__app-controllers-pricing-bands-musicians-module__pricing h1{font-size:3.5em}}.stacktune__app-controllers-pricing-bands-musicians-module__hero{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 4vw));overflow:hidden;position:relative}.stacktune__app-controllers-pricing-bands-musicians-module__hero-img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.stacktune__app-controllers-pricing-bands-musicians-module__header-text{color:#dadfe2;font-size:1.5em;margin:1.5em 1em 0;position:relative;text-shadow:1px 1px 5px #213745;z-index:1}@media screen and (max-width:550px){.stacktune__app-controllers-pricing-bands-musicians-module__header-text{font-size:1.2em}}.stacktune__app-controllers-pricing-bands-musicians-module__header{padding:5em 0 4em;position:relative;text-align:center;z-index:1}@media screen and (max-width:550px){.stacktune__app-controllers-pricing-bands-musicians-module__header{padding:3em 0}}.stacktune__app-controllers-pricing-bands-musicians-module__header h1{color:#f1f6f9}.stacktune__app-controllers-pricing-bands-musicians-module__plan{align-items:flex-start;display:flex;justify-content:center;margin:0 auto 10em;max-width:65em;padding:0 4em;position:relative;z-index:1}@media screen and (max-width:900px){.stacktune__app-controllers-pricing-bands-musicians-module__plan{padding:0 1em}}@media screen and (max-width:550px){.stacktune__app-controllers-pricing-bands-musicians-module__plan{flex-direction:column;margin:0 auto 2em;padding:0 1em}}.stacktune__app-controllers-pricing-bands-musicians-module__plan img{margin-left:4em;max-height:20em;-o-object-fit:cover;object-fit:cover}.stacktune__app-controllers-pricing-bands-musicians-module__description{font-size:1.2em;line-height:var(--large-line-height);text-shadow:1px 1px 5px #213745}@media screen and (max-width:800px){.stacktune__app-controllers-pricing-bands-musicians-module__description{font-size:1.1rem}}@media screen and (max-width:630px){.stacktune__app-controllers-pricing-bands-musicians-module__description{font-size:1rem}}.stacktune__app-controllers-pricing-bands-musicians-module__cta{align-items:center;background:#00000080;border-radius:.5em;display:flex;flex-direction:column;margin-left:6vw;padding:1em}@media screen and (max-width:550px){.stacktune__app-controllers-pricing-bands-musicians-module__cta{margin:2em auto 0}}.stacktune__app-controllers-pricing-bands-musicians-module__interval{margin-bottom:1.5em}.stacktune__app-controllers-pricing-bands-musicians-module__trial{display:block;margin:1em auto 0}.stacktune__app-controllers-pricing-bands-musicians-module__all{margin-top:calc(-4vw + 4px);padding-bottom:0;padding-top:2em!important}.stacktune__app-controllers-pricing-bands-musicians-module__all h2{margin:2em 0}.stacktune__app-controllers-pricing-bands-musicians-module__studio{font-size:1.4em;margin-top:3em;position:relative;text-align:center;z-index:1}.stacktune__app-controllers-pricing-bands-musicians-module__studio a{color:var(--text-link);text-decoration:underline}.stacktune__app-controllers-pricing-bands-musicians-module__faq{clip-path:none;padding:2em 1em 4em}.stacktune__app-controllers-pricing-recording-studios-module__pricing{background:#e9e9ec;font-size:15px;grid-column:1/-1}.stacktune__app-controllers-pricing-recording-studios-module__pricing h1{font-size:3vw;text-shadow:1px 1px 5px #213745}@media screen and (min-width:1360px){.stacktune__app-controllers-pricing-recording-studios-module__pricing h1{font-size:2.5em}}@media screen and (max-width:860px){.stacktune__app-controllers-pricing-recording-studios-module__pricing h1{font-size:4vw}}@media screen and (max-width:500px){.stacktune__app-controllers-pricing-recording-studios-module__pricing h1{font-size:5.5vw}}.stacktune__app-controllers-pricing-recording-studios-module__pricing h2{color:#f1f6f9;font-size:var(--huge-font-size)}@media screen and (max-width:500px){.stacktune__app-controllers-pricing-recording-studios-module__optional{display:none}}.stacktune__app-controllers-pricing-recording-studios-module__header{margin-bottom:3em;overflow:hidden;padding:3.5em 0 4.5em;position:relative;text-align:center}@media screen and (max-width:860px){.stacktune__app-controllers-pricing-recording-studios-module__header{padding-bottom:3em;padding-top:3em}}.stacktune__app-controllers-pricing-recording-studios-module__header h1 span{color:#e1dfdf;position:relative;text-shadow:1px 1px 5px #213745}@media screen and (max-width:500px){.stacktune__app-controllers-pricing-recording-studios-module__header h1 span{display:block}}.stacktune__app-controllers-pricing-recording-studios-module__header h1 span:first-child{z-index:2}.stacktune__app-controllers-pricing-recording-studios-module__header h1 span:nth-child(2){color:#4a6373;filter:blur(.5px);font-size:3em;font-weight:500;margin-left:-.2em;text-shadow:1px 1px 9px rgba(33,55,69,.8);vertical-align:-.5em;z-index:1}@media screen and (max-width:500px){.stacktune__app-controllers-pricing-recording-studios-module__header h1 span:nth-child(2){font-size:10vw;margin-top:-.2em}}.stacktune__app-controllers-pricing-recording-studios-module__header h1 span:nth-child(3){margin-left:-.5em;vertical-align:-1.25em;z-index:2}@media screen and (max-width:500px){.stacktune__app-controllers-pricing-recording-studios-module__header h1 span:nth-child(3){margin-top:-.4em}}.stacktune__app-controllers-pricing-recording-studios-module__hero-img{inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.stacktune__app-controllers-pricing-recording-studios-module__header-text{color:#c7c7c7;font-size:1.5vw;margin-top:2em;position:relative;text-shadow:1px 1px 5px #213745;z-index:2}@media screen and (max-width:860px){.stacktune__app-controllers-pricing-recording-studios-module__header-text{font-size:2.5vw}}.stacktune__app-controllers-pricing-recording-studios-module__main{padding:0 1em}.stacktune__app-controllers-pricing-recording-studios-module__subscriptions{margin-bottom:3em;row-gap:.75em}.stacktune__app-controllers-pricing-recording-studios-module__promo{color:var(--text-primary)!important;margin-bottom:1rem;text-align:center}.stacktune__app-controllers-pricing-recording-studios-module__promo-detail{color:#6d7274;margin-bottom:3em;text-align:center}.stacktune__app-controllers-pricing-recording-studios-module__interval{grid-column:1/-1;grid-row:1;margin-bottom:.75em;text-align:center;--surface-raised:#3e5f74;--text-label:#e1dfdf}.stacktune__app-controllers-pricing-recording-studios-module__plans-container{margin:0 auto;max-width:65em}.stacktune__app-controllers-pricing-recording-studios-module__plans{-moz-column-gap:2vw;column-gap:2vw;display:grid;grid-auto-columns:minmax(18em,20em);grid-auto-flow:column;justify-content:center}@media screen and (max-width:860px){.stacktune__app-controllers-pricing-recording-studios-module__plans{display:flex;flex-direction:column;justify-content:center;margin:0 auto 4em!important}}.stacktune__app-controllers-pricing-recording-studios-module__plan{background:#325367;border:1px solid #284253;border-radius:.5em;box-shadow:2px 6px 10px 1px #0003;display:flex;flex-direction:column;grid-row:2;justify-content:space-between;overflow:hidden}@media screen and (max-width:860px){.stacktune__app-controllers-pricing-recording-studios-module__plan{flex:1 1;flex-direction:row;max-width:unset}}@media screen and (max-width:500px){.stacktune__app-controllers-pricing-recording-studios-module__plan{flex-direction:column}}@media screen and (max-width:860px){.stacktune__app-controllers-pricing-recording-studios-module__plan+.stacktune__app-controllers-pricing-recording-studios-module__plan{margin-left:unset;margin-top:2em}}.stacktune__app-controllers-pricing-recording-studios-module__plan-detail{align-items:center;color:#e1dfdf;display:flex;flex-direction:column;justify-content:space-between;padding:0 2em}@media screen and (max-width:860px){.stacktune__app-controllers-pricing-recording-studios-module__plan-detail{min-width:50vw}}.stacktune__app-controllers-pricing-recording-studios-module__headline{margin:0;max-width:18em;min-height:6em}.stacktune__app-controllers-pricing-recording-studios-module__features{background:#fdfcfc;color:#284253;padding:.5em 1.5em!important;width:100%}.stacktune__app-controllers-pricing-recording-studios-module__features li{margin:1em 0}.stacktune__app-controllers-pricing-recording-studios-module__features li svg{margin-right:.5ch}.stacktune__app-controllers-pricing-recording-studios-module__all{background:#fdfcfc;color:var(--text-primary);overflow:hidden;padding:2em 1em}.stacktune__app-controllers-pricing-recording-studios-module__all h2{color:var(--text-primary);margin-bottom:2em;text-align:center}.stacktune__app-controllers-pricing-recording-studios-module__slanted{clip-path:polygon(0 0,100% 3vw,100% 101%,0 101%);padding-top:4em}.stacktune__app-controllers-pricing-recording-studios-module__all-features{-moz-column-gap:3em;column-gap:3em;-moz-columns:2;column-count:2;font-size:1.1em;line-height:1.4;margin:0 auto;max-width:54em}@media screen and (max-width:650px){.stacktune__app-controllers-pricing-recording-studios-module__all-features{-moz-columns:1;column-count:1}}.stacktune__app-controllers-pricing-recording-studios-module__all-features li+li{margin:1em 0}.stacktune__app-controllers-pricing-recording-studios-module__bands{color:var(--text-primary);font-size:1.4em;margin-bottom:2em;text-align:center}.stacktune__app-controllers-pricing-recording-studios-module__bands a{color:var(--text-primary);text-decoration:underline}.stacktune__app-controllers-pricing-recording-studios-module__bands p{margin-bottom:1em}.stacktune__app-controllers-pricing-recording-studios-module__one-time{background:#000;border-radius:.5em;display:grid;grid-template-columns:1fr max-content;margin:auto;max-width:90vw;padding:1em;width:40em}.stacktune__app-controllers-pricing-recording-studios-module__one-time h2{margin-bottom:1rem;margin-top:0}.stacktune__app-controllers-pricing-recording-studios-module__one-time li+li{margin-top:.5em}@media(max-width:40em){.stacktune__app-controllers-pricing-recording-studios-module__one-time{grid-template-columns:auto;grid-template-rows:auto auto}.stacktune__app-controllers-pricing-recording-studios-module__one-time .stacktune__app-controllers-pricing-recording-studios-module__intro{margin-bottom:.5em;margin-top:1em}.stacktune__app-controllers-pricing-recording-studios-module__one-time .stacktune__app-controllers-pricing-recording-studios-module__purchase-one-time{margin-top:1em}}.stacktune__app-controllers-pricing-recording-studios-module__intro{--button-gradient:red;color:#fff;margin-top:.5em}.stacktune__app-controllers-pricing-recording-studios-module__purchase-one-time{font-size:1.2em}.stacktune__app-controllers-pricing-recording-studios-module__glossy-card{backdrop-filter:blur(2px);background:linear-gradient(145deg,#2e2e2e,#1f1f1f);background:linear-gradient(135deg,#2e2e2e,#1f1f1f);border:1px solid #474747;border-radius:1rem;border-radius:.75rem;box-shadow:inset 0 0 0 1px #ffffff0d,0 10px 20px #0000004d;box-shadow:inset 0 0 0 1px #ffffff0d,0 8px 20px #0006;box-shadow:0 4px 16px #0000004d;color:#fff;color:#f2f2f2;margin-bottom:2em;overflow:hidden;padding:1.5rem;position:relative}.stacktune__app-controllers-pricing-recording-studios-module__glossy-card:before{animation:i 4s infinite;background:linear-gradient(120deg,#ffffff08,#ffffff14 50%,#ffffff08);content:"";height:100%;left:-50%;pointer-events:none;position:absolute;top:0;transform:skew(-20deg);width:200%}@keyframes i{0%{transform:translate(-100%) skew(-20deg)}to{transform:translate(100%) skew(-20deg)}}.stacktune__app-controllers-pricing-recording-studios-module__one-time-price{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:space-between}.stacktune__app-controllers-pricing-recording-studios-module__one-time-price .stacktune__app-controllers-pricing-recording-studios-module__amount{font-size:2em}.stacktune__app-controllers-pricing-recording-studios-module__one-time-price .stacktune__app-controllers-pricing-recording-studios-module__strike{color:#e1dfdf;margin-top:.5em;text-decoration:line-through}.stacktune__app-controllers-pricing-recording-studios-module__one-time-price .stacktune__app-controllers-pricing-recording-studios-module__current{font-size:1.1em;margin-left:1ch}.stacktune__app-controllers-pricing-recording-studios-module__one-time-price .stacktune__app-controllers-pricing-recording-studios-module__one-time-button{margin-bottom:0;margin-top:.5em;padding:.5em .75em!important}.stacktune__app-controllers-pricing-recording-studios-module__one-time-price .stacktune__app-controllers-pricing-recording-studios-module__coin{font-size:.8em;margin-right:1ch;vertical-align:bottom}.stacktune__app-controllers-pricing-recording-studios-module__one-time-price .stacktune__app-controllers-pricing-recording-studios-module__price{align-items:center;display:flex;flex-direction:column}.stacktune__app-controllers-pricing-recording-studios-module__faq{padding-bottom:4em}.stacktune__app-controllers-privacy-module__privacy{background:var(--surface-page)!important;grid-column:1/-1;line-height:var(--large-line-height);margin:0 auto;max-width:950px!important;padding:2em}@keyframes m{0%{opacity:.8}to{opacity:.6}}.ember-file-drop-zone{align-items:center;color:var(--text-on-dark);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;visibility:hidden;width:100vw}.ember-file-drop-zone div{text-align:center}.ember-file-drop-zone div svg{animation:m 1s linear infinite alternate;color:var(--state-error-text);margin-bottom:1rem}.ember-file-drop-zone.dragging{background:#0009;visibility:unset;z-index:1001}.container-query{height:100%;width:100%}.stacktune__app-components-minimal-index-module__short{display:none}@media(max-width:60em){.stacktune__app-components-minimal-index-module__short{display:block}.stacktune__app-components-minimal-index-module__long{display:none}}.stacktune__app-components-minimal-index-module__project{background:var(--minimal-background);display:grid;grid-template-areas:"header header   versions" "songs  player   versions" "songs  comments versions";grid-template-columns:minmax(20em,min(30vw,34em)) minmax(0,1fr) 0!important;grid-template-rows:min-content min-content 1fr!important;height:100%;max-height:100%;max-width:100%;overflow:hidden;padding:clamp(1em,1vw,2.5em) 0 .25em;transition:grid-template-columns .5s ease-in-out}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__project{grid-template-areas:"header   versions" "player   versions" "songs    versions"!important;grid-template-columns:minmax(0,1fr) 0!important;grid-template-rows:min-content min-content 1fr!important;overflow:unset;position:unset}}.stacktune__app-components-minimal-index-module__project.stacktune__app-components-minimal-index-module__visible{grid-template-columns:minmax(20em,min(26vw,34em)) minmax(0,1fr) max(20vw,18em)!important}.stacktune__app-components-minimal-index-module__header{display:grid;grid-area:header;grid-template-areas:"cover project" "cover song" "cover version";grid-template-columns:max-content minmax(0,1fr);margin-bottom:1em;padding-left:clamp(1em,1.5vw,2.5em);padding-right:1.25em}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__header{padding-left:.5em;padding-right:.5em}}.stacktune__app-components-minimal-index-module__header h1,.stacktune__app-components-minimal-index-module__header h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacktune__app-components-minimal-index-module__header h1{font-weight:var(--bold-font-weight);margin-right:1ch}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__header h1{font-size:1.6rem}}.stacktune__app-components-minimal-index-module__project-row{align-items:flex-start;display:flex}.stacktune__app-components-minimal-index-module__song-row,.stacktune__app-components-minimal-index-module__version-row{align-items:center;-moz-column-gap:1em;column-gap:1em;display:flex}.stacktune__app-components-minimal-index-module__song-row{grid-area:song}.stacktune__app-components-minimal-index-module__song-row h2{margin-bottom:.25em;margin-top:.25em}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__song-row h2{font-size:1.3rem}.stacktune__app-components-minimal-index-module__song-row{margin-bottom:.25em}}.stacktune__app-components-minimal-index-module__version-row{grid-area:version}.stacktune__app-components-minimal-index-module__version-row>*{min-height:20px}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__notes{color:var(--text-secondary)}@media screen and (max-width:750px){@media not (max-color:2147477350){.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__notes{flex:0 4 auto}}}@media not all and (max-width:750px),not screen{@media not (color:2147477350){.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__notes{flex:0 4 auto}}}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__version-description{align-self:baseline;display:flex;flex:0 1 auto;font-size:1.2em;overflow:hidden}@media screen and (max-width:750px){@media not (max-color:2147477350){.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__version-description{margin-left:.75em}}}@media not all and (max-width:750px),not screen{@media not (color:2147477350){.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__version-description{margin-left:.75em}}}@media screen and (max-width:750px){@media not (max-color:2147477350){.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__notes{order:1}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__upload{order:2}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__version-description{order:7}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__votes{order:3}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__share{order:4}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__download{order:5}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__file-info{order:6}}}@media not all and (max-width:750px),not screen{@media not (color:2147477350){.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__notes{order:1}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__upload{order:2}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__version-description{order:7}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__votes{order:3}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__share{order:4}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__download{order:5}.stacktune__app-components-minimal-index-module__version-row .stacktune__app-components-minimal-index-module__file-info{order:6}}}.stacktune__app-components-minimal-index-module__download,.stacktune__app-components-minimal-index-module__votes{flex:0 0 auto}.stacktune__app-components-minimal-index-module__votes{font-size:.9em}.stacktune__app-components-minimal-index-module__header .stacktune__app-components-minimal-index-module__context{margin-left:auto}.stacktune__app-components-minimal-index-module__cover{grid-area:cover;margin-right:1.5em;max-height:8em;max-width:8em}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__cover{margin-right:1em;max-height:6em;max-width:6em}}.stacktune__app-components-minimal-index-module__file-info{align-items:center;display:flex;flex:0 0 auto;font-size:1.15em;margin-left:.75em}.stacktune__app-components-minimal-index-module__file-info svg{vertical-align:middle}.stacktune__app-components-minimal-index-module__share,.stacktune__app-components-minimal-index-module__upload{flex:0 0 auto}@media(max-width:70em){.stacktune__app-components-minimal-index-module__share{display:none}}.stacktune__app-components-minimal-index-module__upload{margin-left:auto}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__download,.stacktune__app-components-minimal-index-module__upload{display:none}}@media screen and (max-width:750px){@media not (max-color:2147477350){.stacktune__app-components-minimal-index-module__comments,.stacktune__app-components-minimal-index-module__player,.stacktune__app-components-minimal-index-module__songs,.stacktune__app-components-minimal-index-module__versions{background:var(--minimal-raised);border:var(--minimal-raised-border);border-radius:.5em;box-shadow:0 2px 4px #0000001a}}}@media not all and (max-width:750px),not screen{@media not (color:2147477350){.stacktune__app-components-minimal-index-module__comments,.stacktune__app-components-minimal-index-module__player,.stacktune__app-components-minimal-index-module__songs,.stacktune__app-components-minimal-index-module__versions{background:var(--minimal-raised);border:var(--minimal-raised-border);border-radius:.5em;box-shadow:0 2px 4px #0000001a}}}.stacktune__app-components-minimal-index-module__player{grid-area:player;overflow:hidden;padding:.5em}@media screen and (max-width:750px){@media not (max-color:2147477350){.stacktune__app-components-minimal-index-module__player{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:none;box-shadow:none;margin-right:1em}}}@media not all and (max-width:750px),not screen{@media not (color:2147477350){.stacktune__app-components-minimal-index-module__player{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:none;box-shadow:none;margin-right:1em}}}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__player{position:sticky;top:3em;z-index:99}}.stacktune__app-components-minimal-index-module__waveform{height:16vh}.stacktune__app-components-minimal-index-module__comment-sort{margin-left:auto}.stacktune__app-components-minimal-index-module__sort{flex:0 1 auto;overflow:hidden;--button-gradient:linear-gradient(180deg,var(--surface-page) 0%,var(--surface-page))!important;--hover-gradient:linear-gradient(180deg,var(--surface-page) 0%,var(--surface-page))}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__hidden{display:none!important}}@media screen and (max-width:750px){@media not (max-color:2147477350){.stacktune__app-components-minimal-index-module__desktop-hidden{display:none!important}}}@media not all and (max-width:750px),not screen{@media not (color:2147477350){.stacktune__app-components-minimal-index-module__desktop-hidden{display:none!important}}}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__comments,.stacktune__app-components-minimal-index-module__songs{margin-right:0;padding-left:.5em;padding-right:.5em}}.stacktune__app-components-minimal-index-module__songs,.stacktune__app-components-minimal-index-module__versions{padding:.75em .5em}.stacktune__app-components-minimal-index-module__songs{display:flex;flex-direction:column;grid-area:songs;overflow:hidden}@media screen and (max-width:750px){@media not (max-color:2147477350){.stacktune__app-components-minimal-index-module__songs{margin-bottom:1em;margin-left:1em;margin-right:1em}}}@media not all and (max-width:750px),not screen{@media not (color:2147477350){.stacktune__app-components-minimal-index-module__songs{margin-bottom:1em;margin-left:1em;margin-right:1em}}}.stacktune__app-components-minimal-index-module__comments-header,.stacktune__app-components-minimal-index-module__songs-header{display:flex;margin-bottom:1em}.stacktune__app-components-minimal-index-module__comments-header{justify-content:space-between;margin-left:1em;margin-top:.75em}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__comments-header{margin-left:0}}.stacktune__app-components-minimal-index-module__all-songs-button{margin-right:2ch}.stacktune__app-components-minimal-index-module__play-all,.stacktune__app-components-minimal-index-module__playlists{flex:0 0 auto}.stacktune__app-components-minimal-index-module__cancel-playlist,.stacktune__app-components-minimal-index-module__song-sort{margin-left:auto}.stacktune__app-components-minimal-index-module__current-playlist{align-items:center;border:1px dashed var(--border-default);display:flex;flex:0 1 auto;margin-left:auto;overflow:hidden}.stacktune__app-components-minimal-index-module__current-playlist .stacktune__app-components-minimal-index-module__playlist-pin{margin-left:.5em}.stacktune__app-components-minimal-index-module__current-playlist .stacktune__app-components-minimal-index-module__name{font-size:var(--smaller-font-size);overflow:hidden;padding:.25em .5em;white-space:nowrap}.stacktune__app-components-minimal-index-module__current-playlist .stacktune__app-components-minimal-index-module__name:not(:only-child){padding-right:0}.stacktune__app-components-minimal-index-module__song-sort{margin-left:auto}.stacktune__app-components-minimal-index-module__playlists{margin-left:1em;margin-right:1em}@media(max-width:64em){.stacktune__app-components-minimal-index-module__playlists{margin-left:.5em;margin-right:.5em}}.stacktune__app-components-minimal-index-module__playlists svg{margin-left:.5ch}.stacktune__app-components-minimal-index-module__playlist-controls{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75em}.stacktune__app-components-minimal-index-module__playlist-edit{align-items:center;display:flex;justify-content:flex-end;margin-bottom:.75em}.stacktune__app-components-minimal-index-module__save-playlist{text-align:right}.stacktune__app-components-minimal-index-module__songs-container{overflow-y:auto;scrollbar-gutter:stable}.stacktune__app-components-minimal-index-module__song-list{list-style:none;margin-top:0;padding-left:0}.stacktune__app-components-minimal-index-module__song-list li+li{padding-top:1em}.stacktune__app-components-minimal-index-module__comments{display:flex;flex-direction:column;grid-area:comments;overflow:hidden;padding-right:.5em}@media screen and (max-width:750px){@media not (max-color:2147477350){.stacktune__app-components-minimal-index-module__comments{border-top-left-radius:0;border-top-right-radius:0;border-top-style:none;box-shadow:none;margin-bottom:1em;margin-right:1em}}}@media not all and (max-width:750px),not screen{@media not (color:2147477350){.stacktune__app-components-minimal-index-module__comments{border-top-left-radius:0;border-top-right-radius:0;border-top-style:none;box-shadow:none;margin-bottom:1em;margin-right:1em}}}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__comments{grid-area:songs}}@media screen and (max-height:600px){.stacktune__app-components-minimal-index-module__comments{margin-top:.25em}}.stacktune__app-components-minimal-index-module__comments-container{overflow-y:auto;scrollbar-gutter:stable}@media screen and (max-width:750px){@media not (max-color:2147477350){.stacktune__app-components-minimal-index-module__comments-container{margin-left:.5em}}}@media not all and (max-width:750px),not screen{@media not (color:2147477350){.stacktune__app-components-minimal-index-module__comments-container{margin-left:.5em}}}.stacktune__app-components-minimal-index-module__comment+.stacktune__app-components-minimal-index-module__comment{margin-top:1.75em}.stacktune__app-components-minimal-index-module__empty{display:none;margin-top:16vh;opacity:.3}.stacktune__app-components-minimal-index-module__empty .stacktune__app-components-minimal-index-module__text{margin-top:1em}.stacktune__app-components-minimal-index-module__comments-list:empty+.stacktune__app-components-minimal-index-module__empty{display:block;text-align:center}.stacktune__app-components-minimal-index-module__versions{display:flex;flex-direction:column;grid-area:versions;margin-bottom:1em;margin-right:1em;overflow:hidden}@media screen and (max-width:750px){.stacktune__app-components-minimal-index-module__versions{display:none}}.stacktune__app-components-minimal-index-module__versions h1{color:var(--text-secondary);font-size:1.6em;margin-left:.5rem}.stacktune__app-components-minimal-index-module__versions-header{align-items:baseline;display:flex;justify-content:space-between}.stacktune__app-components-minimal-index-module__versions-container{margin-top:1em;overflow-y:auto;scrollbar-gutter:stable}:root{--comments-width:30vw}@media screen and (max-width:899px){.stacktune__app-controllers-project-module__hidden{display:none!important}}.stacktune__app-controllers-project-module__nav-current{align-items:center;display:inline-flex;height:10px;min-height:auto;width:100%}@media(max-width:49em){.stacktune__app-controllers-project-module__nav-current{display:none}}.stacktune__app-controllers-project-module__nav-current.stacktune__app-controllers-project-module__active .stacktune__app-controllers-project-module__nav-current-content{background:#2e4d60}.stacktune__app-controllers-project-module__nav-current-content{background:#263640;border-radius:5px;height:4px;margin-top:2px;width:100%}@media(max-width:64em){.stacktune__app-controllers-project-module__nav-version{display:none!important}}.stacktune__app-controllers-project-module__nav-pinned{margin-right:.5em}.stacktune__app-controllers-project-module__done-icon{color:var(--state-success)}.stacktune__app-controllers-project-module__empty{display:none;margin-top:16vh;opacity:.5}.stacktune__app-controllers-project-module__empty .stacktune__app-controllers-project-module__text{margin-top:1em}[data-theme=dark] .stacktune__app-controllers-project-module__empty svg[data-icon=message-lines]{--fa-primary-color:var(--n700);--fa-primary-opacity:.6;--fa-secondary-color:var(--n400);--fa-secondary-opacity:.6}[data-theme=light] .stacktune__app-controllers-project-module__empty svg[data-icon=message-lines]{--fa-primary-color:var(--text-inverse);--fa-primary-opacity:.8;--fa-secondary-color:var(--n500);--fa-secondary-opacity:.8}.stacktune__app-controllers-project-module__previews:empty+.stacktune__app-controllers-project-module__empty{display:block;text-align:center}.stacktune__app-controllers-project-module__container{position:relative}.stacktune__app-controllers-project-module__comments{display:flex;flex-direction:column;grid-area:comments;margin-left:clamp(1.5em,2vw,3em);overflow:hidden}@media screen and (max-width:1250px){.stacktune__app-controllers-project-module__comments{margin-left:.5em}}.stacktune__app-controllers-project-module__tracks-area{grid-area:tracks}@media screen and (max-width:49em){.stacktune__app-controllers-project-module__optional{display:none!important}}.stacktune__app-controllers-project-module__project{background:var(--surface-page)!important;display:grid;flex:1 1 auto;grid-area:main;grid-template-areas:"album comments" "controls comments" "tracks comments";grid-template-columns:minmax(0,1fr) minmax(25em,min(30vw,60em));grid-template-rows:min-content min-content 1fr;height:100%;max-height:100%;max-width:100%;overflow:hidden;padding:clamp(1em,1vw,2.5em) clamp(1em,1.5vw,2.5em) .25em;position:relative;width:auto}@media screen and (max-width:1250px){.stacktune__app-controllers-project-module__project{grid-template-areas:"album album" "controls comments" "tracks comments"!important}}@media screen and (max-width:750px){.stacktune__app-controllers-project-module__project{overflow:unset;position:unset}}.stacktune__app-controllers-project-module__project.stacktune__app-controllers-project-module__fullscreen{grid-template-areas:"album album" "controls comments" "tracks comments"}.stacktune__app-controllers-project-module__album{grid-area:album;margin:0 0 clamp(.5em,1.5vh,2.5em)}@media screen and (max-width:899px){.stacktune__app-controllers-project-module__album{margin:0 0 .4em}}.stacktune__app-controllers-project-module__comments-header{align-items:center;background:var(--comments-header-gradient);background-image:var(--button-gradient);border:1px solid var(--button-border);border-radius:var(--border-radius);box-shadow:var(--badge-shadow);display:flex;flex:0 0 auto;grid-template-areas:"completed sort";margin-bottom:1em;overflow:hidden}@media screen and (max-width:899px){.stacktune__app-controllers-project-module__comments-header{margin-bottom:.5em}}[data-theme=dark] .stacktune__app-controllers-project-module__comments-header{border:none!important}[data-theme=light] .stacktune__app-controllers-project-module__comments-header{border:1px solid var(--border-subtle)!important}.stacktune__app-controllers-project-module__comment-list{flex:0 1 auto;overflow-y:auto;scroll-snap-type:y proximity;scrollbar-gutter:stable}.stacktune__app-controllers-project-module__lock-hint{align-items:center;display:flex;margin:.025em .125em}.stacktune__app-controllers-project-module__lock-hint svg{margin-right:1em}.stacktune__app-controllers-project-module__lock-msg{flex:1 1 auto}.stacktune__app-controllers-project-module__search{align-items:center;background:var(--surface-input);border-radius:999px;box-shadow:inset 0 1px 3px var(--shadow-default);display:flex;flex:1 1 auto;margin-bottom:.25em;margin-left:.5em;margin-top:.25em;overflow:hidden;padding:.125em .5em}.stacktune__app-controllers-project-module__search .stacktune__app-controllers-project-module__search-term{background:transparent!important;border:none;flex:1 1 auto;margin-left:.5ch;outline:none;overflow:hidden;width:90px}.stacktune__app-controllers-project-module__search svg{flex:0 0 auto;vertical-align:middle}.stacktune__app-controllers-project-module__search:focus-within{outline:1px solid var(--active-border)}@media(hover:hover){.stacktune__app-controllers-project-module__search:hover,.stacktune__app-controllers-project-module__search:hover .stacktune__app-controllers-project-module__search-term{background:var(--surface-input)}}.stacktune__app-controllers-project-module__completed,.stacktune__app-controllers-project-module__filter{border:none;border-radius:none;box-shadow:none;font-size:1rem;height:100%}.stacktune__app-controllers-project-module__completed svg,.stacktune__app-controllers-project-module__filter svg{font-size:1.4em!important;margin:0!important}.stacktune__app-controllers-project-module__completed .done{opacity:.6}.stacktune__app-controllers-project-module__filter-icon{stroke-width:7px}[data-theme=light] .stacktune__app-controllers-project-module__check{--fa-primary-color:var(--green500)}[data-theme=light] .stacktune__app-controllers-project-module__filter-icon .active{fill:#d89118;filter:drop-shadow(0 0 20px hsl(38,100%,75%));stroke:#e19819}[data-theme=light] .stacktune__app-controllers-project-module__filter-icon .inactive{fill:var(--fa-secondary-color);opacity:.6;stroke:var(--fa-secondary-color)}[data-theme=light] .stacktune__app-controllers-project-module__filter-icon.stacktune__app-controllers-project-module__current .active{fill:#f09800;filter:drop-shadow(0 0 20px hsl(38,100%,65%));stroke:#fa9e00}[data-theme=light] .stacktune__app-controllers-project-module__filter-icon.stacktune__app-controllers-project-module__current .inactive{fill:var(--fa-secondary-color);fill:none;opacity:.6;stroke:var(--fa-secondary-color)}[data-theme=dark] .stacktune__app-controllers-project-module__check{--fa-primary-color:var(--green600)}[data-theme=dark] .stacktune__app-controllers-project-module__filter-icon .active{fill:#f09800;filter:drop-shadow(0 0 20px hsl(38,100%,65%));stroke:#fa9e00}[data-theme=dark] .stacktune__app-controllers-project-module__filter-icon .inactive{fill:var(--fa-secondary-color);opacity:.6;stroke:var(--fa-secondary-color)}[data-theme=dark] .stacktune__app-controllers-project-module__filter-icon.stacktune__app-controllers-project-module__current .active{fill:#f09800;filter:drop-shadow(0 0 20px hsl(38,100%,65%));stroke:#fa9e00}[data-theme=dark] .stacktune__app-controllers-project-module__filter-icon.stacktune__app-controllers-project-module__current .inactive{fill:none;opacity:.6;stroke:var(--fa-secondary-color)}.stacktune__app-controllers-project-module__sort{border:none!important;border:1px solid var(--border-subtle);box-shadow:none;font-size:var(--tiny-font-size);grid-area:sort;height:100%;justify-self:end;margin-left:.5em}.stacktune__app-controllers-project-module__placeholder{display:flex;flex:1 1 0;flex-direction:column;justify-content:flex-end;overflow:hidden}@media screen and (max-width:750px){.stacktune__app-controllers-project-module__placeholder{box-shadow:none}}.stacktune__app-controllers-project-module__s-logo{bottom:unset!important;filter:contrast(.2) opacity(.2);left:unset!important;margin:0 auto 4em;position:relative!important;transform:unset!important}.stacktune__app-components-project-cover-upload-index-module__cover-upload{align-items:center;display:flex;grid-area:cover;justify-content:center;overflow:hidden;position:relative}@media(hover:hover){.stacktune__app-components-project-cover-upload-index-module__cover-upload:hover .stacktune__app-components-project-cover-upload-index-module__upload-hint{display:flex}}.stacktune__app-components-project-cover-upload-index-module__upload-hint{align-items:center;background:#00000080;display:none;justify-content:center;inset:0;position:absolute;z-index:3}.stacktune__app-components-project-cover-upload-index-module__spinner{align-items:center;backdrop-filter:blur(2px);background:#fff6;display:flex;height:100%;justify-content:center;margin-right:0!important;position:absolute;width:100%;z-index:2}.stacktune__app-components-file-select-module__file-select{cursor:pointer}.stacktune__app-components-file-select-module__input{height:0;left:-999999px;opacity:0;position:absolute;width:0}.stacktune__app-components-project-cover-image-index-module__cover{display:block;max-height:100%;max-width:100%;overflow:hidden;position:relative}.stacktune__app-components-project-cover-image-index-module__no-image{min-height:8em;min-width:8em}.stacktune__app-components-project-cover-image-index-module__image{background:var(--surface-raised);height:auto;-o-object-fit:contain;object-fit:contain;opacity:0;width:auto}.stacktune__app-components-project-cover-image-index-module__dummy,.stacktune__app-components-project-cover-image-index-module__spinner{inset:0;position:absolute}.stacktune__app-components-project-cover-image-index-module__dummy{align-items:center;background-image:var(--cover-bg);color:var(--cover-icon);display:flex;justify-content:center;z-index:1}.stacktune__app-components-project-cover-image-index-module__spinner{align-items:center;display:flex;justify-content:center;mix-blend-mode:difference;z-index:2}.stacktune__app-components-record-item-context-menu-module__menu-list{overflow-y:auto;scrollbar-gutter:stable}.stacktune__app-components-record-item-context-menu-module__menu-list button{position:relative}.stacktune__app-components-record-item-context-menu-module__hr{background:var(--dropdown-border-color);margin:.5em 0}.stacktune__app-components-record-item-context-menu-module__slash{position:absolute;z-index:2}.stacktune__app-components-record-item-context-menu-module__headline{color:var(--text-secondary);margin-bottom:.25em;margin-top:.25em;overflow:hidden;text-align:center}.stacktune__app-components-record-item-context-menu-module__headline:after,.stacktune__app-components-record-item-context-menu-module__headline:before{background-color:var(--border-default);content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.stacktune__app-components-record-item-context-menu-module__headline:before{margin-left:-50%;right:.5em}.stacktune__app-components-record-item-context-menu-module__headline:after{left:.5em;margin-right:-50%}@media not sm-bp{.stacktune__app-components-record-item-context-menu-module__download{display:none!important}}.stacktune__app-components-button-context-module__trigger{display:block;font-size:.5em;min-height:20px;padding:.25em .5em;position:relative;white-space:nowrap}.stacktune__app-components-button-context-module__trigger svg{margin:0;padding:.1ch;width:1em}.stacktune__app-components-button-context-module__trigger[aria-expanded]{color:var(--color-accent)!important}.stacktune__app-components-button-context-module__dropdown{display:flex;flex-direction:column;padding:.25em .5em}.stacktune__app-components-button-context-module__dropdown a,.stacktune__app-components-button-context-module__dropdown button,.stacktune__app-components-button-context-module__dropdown label{align-items:center;color:var(--button-color);display:flex;font-size:var(--small-font-size);font-weight:300;margin:0;min-height:var(--min-button-height);padding:.5em .25em;white-space:nowrap;width:100%}.stacktune__app-components-button-context-module__dropdown a svg,.stacktune__app-components-button-context-module__dropdown button svg,.stacktune__app-components-button-context-module__dropdown label svg{font-size:.9em}@media(hover:hover){.stacktune__app-components-button-context-module__dropdown a:hover,.stacktune__app-components-button-context-module__dropdown button:hover{color:var(--color-accent)}.stacktune__app-components-button-context-module__dropdown a:hover svg,.stacktune__app-components-button-context-module__dropdown button:hover svg{--fa-primary-color:var(--color-accent);--fa-secondary-color:var(--color-accent)}}@media(min-width:44em){.stacktune__app-components-project-edit-modal-index-module__modal{min-width:44em}}.stacktune__app-components-project-edit-modal-index-module__manage-members-link{color:var(--text-link);cursor:pointer;font-size:1rem}@media(hover:hover){.stacktune__app-components-project-edit-modal-index-module__manage-members-link:hover{text-decoration:underline}}.stacktune__app-components-project-edit-form-index-module__form{-moz-column-gap:2em;column-gap:2em;display:grid;grid-template-areas:"headline headline" "project  player"}@media(max-width:60em){.stacktune__app-components-project-edit-form-index-module__form{grid-template-areas:"headline" "project" "player"}}.stacktune__app-components-project-edit-form-index-module__headline{grid-area:headline;margin-bottom:1rem}.stacktune__app-components-project-edit-form-index-module__project-settings{grid-area:project}.stacktune__app-components-project-edit-form-index-module__player-settings{grid-area:player}.stacktune__app-components-project-edit-form-index-module__checkbox{align-items:center;display:flex;margin:.4em 0 .4em .2em;min-height:30px;position:relative}.stacktune__app-components-project-edit-form-index-module__player{align-items:center;color:var(--text-label);display:flex;min-height:30px;white-space:nowrap}.stacktune__app-components-project-edit-form-index-module__lm{font-size:.85em;margin-left:2em;margin-top:-1em}.stacktune__app-components-project-edit-form-index-module__hint{align-items:center;display:flex;max-width:30em}.flatpickr-calendar{-webkit-animation:none;animation:none;background:transparent;background:#3f4458;border:0;border-radius:5px;-webkit-box-shadow:1px 0 0 #20222c,-1px 0 0 #20222c,0 1px 0 #20222c,0 -1px 0 #20222c,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #20222c,-1px 0 #20222c,0 1px #20222c,0 -1px #20222c,0 3px 13px #00000014;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:none;font-size:14px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:p .3s cubic-bezier(.23,1,.32,1);animation:p .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #20222c;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#20222c}.flatpickr-calendar.arrowTop:after{border-bottom-color:#3f4458}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#20222c}.flatpickr-calendar.arrowBottom:after{border-top-color:#3f4458}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:#3f4458;line-height:1;overflow:hidden;position:relative;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:#fff;fill:#fff;height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{cursor:pointer;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}@media(hover:hover){.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#eee}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;-webkit-transition:fill .1s;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid hsla(0,0%,100%,.15);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}@media(hover:hover){.numInputWrapper span:hover{background:#c0baa51a}}.numInputWrapper span:active{background:#c0baa533}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid hsla(0,0%,100%,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:#ffffff80}@media(hover:hover){.numInputWrapper:hover{background:#c0baa50d}.numInputWrapper:hover span{opacity:1}}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}@media(hover:hover){.flatpickr-current-month span.cur-month:hover{background:#c0baa50d}}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\fffd}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled]{background:transparent;color:#ffffff80;font-size:100%;pointer-events:none}@media(hover:hover){.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:#ffffff80;font-size:100%;pointer-events:none}}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:#3f4458;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}@media(hover:hover){.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#c0baa50d}}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#3f4458;outline:none;padding:0}.flatpickr-weekdays{background:transparent;overflow:hidden;text-align:center;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{background:#3f4458;color:#fff;cursor:default;display:block;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;max-width:307.875px;min-width:307.875px;outline:0;padding:0;text-align:left;width:307.875px;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #20222c;box-shadow:-1px 0 #20222c}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fffffff2;cursor:pointer;-webkit-flex-basis:14.2857143%;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;display:inline-block;flex-basis:14.2857143%;height:39px;line-height:39px;margin:0;max-width:39px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.today.inRange,.flatpickr-day:focus{background:#646c8c;border-color:#646c8c;cursor:pointer;outline:0}@media(hover:hover){.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day:hover{background:#646c8c;border-color:#646c8c;cursor:pointer;outline:0}}.flatpickr-day.today{border-color:#eee}.flatpickr-day.today:focus{background:#eee;border-color:#eee;color:#3f4458}@media(hover:hover){.flatpickr-day.today:hover{background:#eee;border-color:#eee;color:#3f4458}}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus{background:#80cbc4;border-color:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff}@media(hover:hover){.flatpickr-day.endRange:hover,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover{background:#80cbc4;border-color:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff}}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #80cbc4;box-shadow:-10px 0 #80cbc4}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #646c8c,5px 0 0 #646c8c;box-shadow:-5px 0 #646c8c,5px 0 #646c8c}.flatpickr-day.flatpickr-disabled,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:#ffffff4d;cursor:default}@media(hover:hover){.flatpickr-day.flatpickr-disabled:hover{background:transparent;border-color:transparent;color:#ffffff4d;cursor:default}}.flatpickr-day.flatpickr-disabled{color:#ffffff1a;cursor:not-allowed}@media(hover:hover){.flatpickr-day.flatpickr-disabled:hover{color:#ffffff1a;cursor:not-allowed}}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #80cbc4,5px 0 0 #80cbc4;box-shadow:-5px 0 #80cbc4,5px 0 #80cbc4}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #20222c;box-shadow:1px 0 #20222c;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day{background:transparent;border:none;color:#ffffff4d;cursor:default;display:block;max-width:none;width:100%}@media(hover:hover){.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:#ffffff4d;cursor:default;display:block;max-width:none;width:100%}}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#fffffff2}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#fffffff2}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fffffff2;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{-webkit-align-self:center;color:#fffffff2;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2%;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time input:focus{background:#6a7395}@media(hover:hover){.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:hover{background:#6a7395}}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes p{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes p{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.stacktune__app-components-input-date-module__input{display:inline-block;font-family:var(--font-family);margin-left:.25em;min-width:18em;padding:0 .25rem}@media screen and (max-width:36em){.stacktune__app-components-input-date-module__input{min-width:12em}}.stacktune__app-components-input-date-module__disabled{color:var(--text-disabled)}.stacktune__app-components-input-date-module__unset{opacity:.8}.stacktune__app-components-input-level-match-module__info{margin-left:1ch}.stacktune__app-components-input-level-match-module__dropdown{max-width:32em;padding:.5em}.stacktune__app-components-input-player-module__select{margin-left:.5ch}@media(min-width:44em){.stacktune__app-components-project-members-modal-index-module__modal{min-width:44em}}.stacktune__app-components-modal-invite-module__permission{margin-top:1em}.stacktune__app-components-modal-invite-module__role{align-items:center;display:flex;margin-bottom:1.5em;margin-top:1.5em}.stacktune__app-components-modal-invite-module__role label{margin-right:.5em}.stacktune__app-components-modal-invite-module__role-info{margin-left:1em}.stacktune__app-components-modal-invite-module__role-dropdown{max-width:min(32em,95vw);padding:.5em}.stacktune__app-components-modal-invite-module__permission-hint{margin:.25em 0 0}.stacktune__app-components-modal-invite-module__invite-head{margin-bottom:.5em}.stacktune__app-components-modal-invite-module__toggle{border-radius:var(--border-radius);display:inline-flex;font-size:1rem;margin-left:.5em;overflow:hidden}.stacktune__app-components-modal-invite-module__toggle .stacktune__app-components-modal-invite-module__active{background:var(--surface-brand);color:var(--text-nav)!important}.stacktune__app-components-modal-invite-module__toggle .stacktune__app-components-modal-invite-module__link{border-bottom-left-radius:var(--border-radius);border-style:solid none solid solid;border-top-left-radius:var(--border-radius)}.stacktune__app-components-modal-invite-module__toggle .stacktune__app-components-modal-invite-module__email{border-bottom-right-radius:var(--border-radius);border-style:solid solid solid none;border-top-right-radius:var(--border-radius)}.stacktune__app-components-modal-invite-module__toggle .stacktune__app-components-modal-invite-module__email,.stacktune__app-components-modal-invite-module__toggle .stacktune__app-components-modal-invite-module__link{border-color:var(--button-border);border-width:1px;padding:.25em .5em}.stacktune__app-components-modal-invite-module__toggle button+button{margin:0}.stacktune__app-components-modal-invite-module__message-hint{font-size:var(--small-font-size);line-height:var(--small-line-height);padding:.5em .2em;position:relative}.stacktune__app-components-modal-invite-module__popover{max-width:80%}.stacktune__app-components-modal-invite-module__msg-label{display:block;font-size:var(--small-font-size);margin:.25em}.stacktune__app-components-modal-invite-module__msg{font-size:var(--small-font-size)}.stacktune__app-styles-global-popover-module__popover{background:var(--overlay-dark);border-radius:var(--border-radius);color:#fff;font-size:var(--small-font-size);line-height:1.4;padding:.5em .75em;position:absolute;text-shadow:-1px -1px 0 rgba(0,0,0,.2);z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:64em){.stacktune__app-styles-global-popover-module__popover{max-width:70%}}@media only screen and (min-width:64em){.stacktune__app-styles-global-popover-module__popover{max-width:600px}}.stacktune__app-components-project-edit-permission-index-module__permission{align-items:center;-moz-column-gap:1em;column-gap:1em;display:grid;grid-template-columns:min-content auto;row-gap:.75em}.stacktune__app-components-project-share-form-index-module__checkbox{align-items:center;display:flex;margin:0 0 .4em .2em;min-height:30px;position:relative}.stacktune__app-components-project-share-form-index-module__share-info{margin-left:.5em}.stacktune__app-components-project-share-form-index-module__dropdown{max-width:min(32em,95vw);padding:.5em}.stacktune__app-components-member-manager-member-manager-module__mobile-text{display:none}@media screen and (max-width:750px){.stacktune__app-components-member-manager-member-manager-module__mobile-text{display:block}.stacktune__app-components-member-manager-member-manager-module__desktop-text{display:none}}.stacktune__app-components-member-manager-member-manager-module__loading{align-items:center;display:flex;justify-content:center}.stacktune__app-components-member-manager-member-manager-module__user-icon{align-items:center;display:flex;font-weight:400;margin:0 0 0 .5em;min-height:30px;overflow:hidden}.stacktune__app-components-member-manager-member-manager-module__user-icon span{overflow:hidden;text-overflow:ellipsis}.stacktune__app-components-member-manager-member-manager-module__member-manager{display:grid;grid-template-areas:"members separator add" "members separator friends";grid-template-columns:1fr max-content minmax(min-content,12em);grid-template-rows:max-content minmax(0,1fr);max-height:min(35vh,48em);min-width:min(40em,90vw);overflow:hidden}@media screen and (max-width:750px){.stacktune__app-components-member-manager-member-manager-module__member-manager{-moz-column-gap:.75em;column-gap:.75em;grid-template-areas:"members members" "add friends";grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;max-height:max(25em,min(35vh,42em));row-gap:.75em}}.stacktune__app-components-member-manager-member-manager-module__container{background:var(--surface-input);border:1px solid var(--border-default);border-radius:var(--border-radius);box-shadow:inset 0 0 3px #0000001a;max-width:100%;overflow-y:auto;padding:.2em;scrollbar-gutter:stable}.stacktune__app-components-member-manager-member-manager-module__members{display:grid;grid-auto-columns:2em;grid-row-gap:.25em;align-items:center;grid-template-columns:minmax(0,1fr) min-content min-content max-content;grid-template-rows:max-content}.stacktune__app-components-member-manager-member-manager-module__member-container{grid-area:members;min-height:7em;min-width:min(70vw,36em);padding-bottom:.5em;position:relative}.stacktune__app-components-member-manager-member-manager-module__angle-separator{align-self:center;grid-area:separator;margin:0 .5em}@media screen and (max-width:750px){.stacktune__app-components-member-manager-member-manager-module__angle-separator{display:none}}.stacktune__app-components-member-manager-member-manager-module__angle-separator svg{color:var(--text-link);transform:scaleY(1.5) translateY(50%)}.stacktune__app-components-member-manager-member-manager-module__add-container{grid-area:add}.stacktune__app-components-member-manager-member-manager-module__add-container .stacktune__app-components-member-manager-member-manager-module__mobile-text{color:var(--text-secondary);line-height:var(--medium-line-height);margin-top:.25em}.stacktune__app-components-member-manager-member-manager-module__add-container button{width:100%}.stacktune__app-components-member-manager-member-manager-module__add-label{color:var(--text-label);padding:.4em .4em .2em}.stacktune__app-components-member-manager-member-manager-module__friends-container{grid-area:friends;min-height:3em}@media screen and (max-width:750px){.stacktune__app-components-member-manager-member-manager-module__friends-container{max-height:16vh}}.stacktune__app-components-member-manager-member-manager-module__friends-hint{font-size:var(--small-font-size);padding:0 .25em}.stacktune__app-components-member-manager-member-module__one-line{align-items:baseline;grid-column-end:-1;grid-column-start:1}.stacktune__app-components-member-manager-member-module__hidden{opacity:0;pointer-events:none;width:0}.stacktune__app-components-member-manager-member-module__created{color:var(--text-secondary);font-size:var(--smaller-font-size);margin-left:1ch;white-space:nowrap}.stacktune__app-components-member-manager-member-module__hint{margin-top:.25em}.stacktune__app-components-member-manager-member-module__role{font-size:var(--tiniest-font-size);padding-bottom:0;padding-top:0}.stacktune__app-components-member-manager-member-module__edit{margin-left:.25em;margin-right:.5em;padding:0}.stacktune__app-components-member-manager-member-module__edit svg{margin-right:0}.stacktune__app-components-member-manager-member-module__user{font-size:1.1em}.stacktune__app-components-buttons-permission-module__container{display:flex}.stacktune__app-components-buttons-permission-module__permission:not(.stacktune__app-components-buttons-permission-module__editable) svg{color:var(--member-manager-permission-icon-foreground);--fa-primary-color:var(--member-manager-permission-icon-foreground);--fa-secondary-color:var(--member-manager-permission-icon-foreground);--fa-secondary-opacity:.8!important}.stacktune__app-components-buttons-permission-module__permission:not(.stacktune__app-components-buttons-permission-module__editable) svg[data-icon=cloud-arrow-down],.stacktune__app-components-buttons-permission-module__permission:not(.stacktune__app-components-buttons-permission-module__editable) svg[data-icon=eye]{--fa-primary-color:var(--member-manager-permission-icon-background)}.stacktune__app-components-buttons-permission-module__permission:not(.stacktune__app-components-buttons-permission-module__editable) svg[data-icon=eye]{--fa-secondary-color:var(--member-manager-permission-icon-background)}.stacktune__app-components-buttons-permission-module__permission{border-radius:var(--border-radius);margin:0;position:relative;text-align:center}.stacktune__app-components-buttons-permission-module__permission button{padding:.25em .5em}.stacktune__app-components-buttons-permission-module__detail{font-size:var(--smaller-font-size);padding:.25em;white-space:nowrap}.stacktune__app-components-button-icon-toggle-module__stack{border-radius:var(--border-radius);display:inline-block;height:1.1em;margin:0;padding:0;position:relative;vertical-align:bottom}.stacktune__app-components-button-icon-toggle-module__stack [data-icon=chain]{font-size:.9em}.stacktune__app-components-button-icon-toggle-module__stack [data-icon=slash]{bottom:auto;color:var(--icon-toggle-slash-color);left:50%;position:absolute;top:auto;transform:translate(-50%,.125em) scale(1.2)}.stacktune__app-components-button-icon-toggle-module__stack svg{margin:0!important}.stacktune__app-components-button-icon-toggle-module__stack:not(.stacktune__app-components-button-icon-toggle-module__disabled){border:1px solid var(--border-default)}.stacktune__app-components-button-icon-toggle-module__hidden{display:none}.stacktune__app-components-button-icon-toggle-module__highlight:not(.stacktune__app-components-button-icon-toggle-module__off){color:var(--color-accent)!important}.stacktune__app-components-button-icon-toggle-module__on:not(.stacktune__app-components-button-icon-toggle-module__disabled){box-shadow:var(--icon-toggle-on-shadow)}.stacktune__app-components-button-icon-toggle-module__off{color:var(--border-default)}.stacktune__app-components-button-icon-toggle-module__off svg{--fa-primary-color:var(--n500);--fa-secondary-color:var(--n500);--fa-secondary-opacity:.8}.stacktune__app-components-button-icon-toggle-module__off svg[data-icon=eye]{--fa-primary-color:var(--n500);--fa-secondary-color:var(--n800)}.stacktune__app-components-button-icon-toggle-module__off svg[data-icon=comment-alt]{--fa-secondary-color:var(--n400)}.stacktune__app-components-button-icon-toggle-module__off svg[data-icon=cloud-arrow-down]{--fa-primary-color:var(--n600);--fa-secondary-color:var(--n500);--fa-secondary-opacity:.8}.stacktune__app-components-button-permission-download-module__icon{--fa-primary-color:var(--comment-eye-color)!important}.stacktune__app-components-button-permission-comment-module__eye{font-size:.7em;left:50%;position:absolute;top:.125em;transform:translate(-50%,50%) scaleY(-1);--fa-primary-color:var(--comment-eye-color)!important;--fa-primary-opacity:1;--fa-secondary-color:var(--comment-eye-color)!important;--fa-secondary-opacity:1}.stacktune__app-components-member-manager-detail-index-module__modal{min-width:34em}.stacktune__app-components-member-manager-detail-index-module__joined{margin-top:.5em}.stacktune__app-components-member-manager-detail-index-module__link-text{margin-right:1ch}.stacktune__app-components-member-manager-detail-index-module__resend{align-items:center;border:1px solid var(--border-default);border-radius:border-radius;box-shadow:1px 1px 1px 1px #0000000f;color:var(--button-text-color);display:ineline-flex;grid-column:2;margin-right:.75em;margin-top:.5em;padding:0 .5em}.stacktune__app-components-member-manager-detail-index-module__text{font-size:.65em;text-align:left}.stacktune__app-components-member-manager-detail-index-module__ok{color:ok-color!important}.stacktune__app-components-member-manager-detail-index-module__copy-link{background:var(--surface-input);border:1px solid var(--border-default);border-radius:border-radius;margin-top:.5em;padding:0 .25em}.stacktune__app-components-member-manager-detail-index-module__role{align-items:baseline;display:flex;margin-bottom:1.5em;margin-top:1.5em}.stacktune__app-components-member-manager-detail-index-module__role label{font-weight:var(--bold-font-weight)}.stacktune__app-components-member-manager-detail-index-module__role .stacktune__app-components-member-manager-detail-index-module__select{margin-left:.5ch}.stacktune__app-components-member-manager-detail-index-module__permission-headline{font-size:1.2rem;font-weight:var(--bold-font-weight);margin-bottom:.5rem;margin-top:0}.stacktune__app-components-member-manager-detail-index-module__permissions{margin-bottom:1em}.stacktune__app-components-member-manager-detail-index-module__delete-button{margin-right:auto}.stacktune__app-components-member-manager-detail-index-module__remove-hint{width:100%}.stacktune__app-components-copy-link-module__copy{align-items:baseline;color:var(--text-label);display:flex;position:relative}.stacktune__app-components-copy-link-module__copied{font-size:.92rem;inset:0 0 0 .25em;opacity:1;position:absolute;transition:all 2s ease-in;z-index:1}.stacktune__app-components-copy-link-module__copied>*{vertical-align:middle}.stacktune__app-components-copy-link-module__hidden{display:none;opacity:0}.stacktune__app-components-copy-link-module__link{align-items:center;display:flex;max-width:100%}.stacktune__app-components-copy-link-module__opaque{opacity:0}.stacktune__app-components-copy-link-module__url{flex:1 1 auto;font-size:var(--small-font-size);overflow:hidden}.stacktune__app-components-input-confirm-module__hint small{color:var(--text-label)}.stacktune__app-components-input-confirm-module__text{align-items:center;display:flex;line-height:var(--medium-line-height)}.stacktune__app-components-input-confirm-module__buttons{flex:1 0;margin:0 0 0 1ch;text-align:right;white-space:nowrap}.stacktune__app-components-input-confirm-module__detail{display:block;margin-top:.5em}.stacktune__app-components-member-manager-invite-link-module__user{-moz-column-gap:.25em;column-gap:.25em;display:grid;grid-template-areas:"icon name" "icon uri";grid-template-columns:min-content 1fr;margin-left:.5em}.stacktune__app-components-member-manager-invite-link-module__mail,.stacktune__app-components-member-manager-invite-link-module__name{font-size:.9em;grid-area:name}.stacktune__app-components-member-manager-invite-link-module__name{margin-bottom:-.5em}.stacktune__app-components-member-manager-invite-link-module__icon{align-self:center;grid-area:icon}.stacktune__app-components-member-manager-invite-link-module__uri{display:block;font-size:var(--tiniest-font-size);grid-area:uri;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacktune__app-components-member-manager-invite-link-module__copy svg{margin-right:.5ch!important}.stacktune__app-components-member-manager-invite-link-module__ok{color:var(--state-success)!important}.stacktune__app-components-project-details-index-module__modal{max-width:90vw;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.stacktune__app-components-project-details-index-module__created,.stacktune__app-components-project-details-index-module__headline{margin-left:.5rem}.stacktune__app-components-project-details-index-module__headline{margin-bottom:0!important;margin-top:.25rem!important}.stacktune__app-components-project-details-index-module__details{max-width:100%;overflow:auto}.stacktune__app-components-project-details-index-module__table{border-spacing:1ch 0;margin-top:1em}.stacktune__app-components-project-details-index-module__table td,.stacktune__app-components-project-details-index-module__table th{text-align:left;white-space:nowrap}.stacktune__app-components-project-details-index-module__buttons{display:flex;flex:1 0;justify-content:space-between;margin:0 .5em}.stacktune__app-components-project-details-index-module__version{padding-left:1em}.stacktune__app-components-project-modal-transfer-index-module__modal{max-width:min(41em,90vw)!important}.stacktune__app-components-project-modal-transfer-index-module__modal p{margin-top:0}.stacktune__app-components-project-modal-transfer-index-module__cancel{float:right;margin-right:.75ch}.stacktune__app-components-song-edit-modal-module__modal{width:min(40rem,90vw)}.stacktune__app-components-song-edit-form-module__artist-title{font-size:var(--medium-font-size)}.stacktune__app-components-song-edit-form-module__isrc-edit{align-items:center;display:flex;margin-top:1.5em}.stacktune__app-components-song-edit-form-module__isrc-edit [contenteditable]{min-width:15ch;text-align:right}.stacktune__app-components-song-edit-form-module__isrc-label{margin-right:1ch}.stacktune__app-components-song-edit-form-module__due{margin-top:1em}.stacktune__app-components-modal-move-song-module__projects{max-height:13em}.stacktune__app-components-modal-move-song-module__buttons{margin-top:1em;text-align:right}.stacktune__app-components-version-edit-modal-module__modal{width:min(40rem,90vw)}.stacktune__app-components-version-edit-form-module__version{font-size:var(--medium-font-size)!important}.stacktune__app-components-version-edit-form-module__edit-notes{margin-top:.5em}.stacktune__app-components-version-edit-form-module__edit-notes [contenteditable]{min-height:6em}.stacktune__app-components-version-edit-form-module__version-notes-label{margin-bottom:.25em}.stacktune__app-components-share-modal-module__share-modal{max-width:46em;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.stacktune__app-components-share-version-form-module__header{align-items:center;display:flex;justify-content:space-between;margin:.5em 0}.stacktune__app-components-share-version-form-module__headline{flex:1 1;margin:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacktune__app-components-share-version-form-module__create-button svg{margin-right:0!important;vertical-align:0}.stacktune__app-components-share-version-form-module__dropdown-calendar{bottom:8.5em}@media only screen and (min-width:600px){.stacktune__app-components-share-version-form-module__links,.stacktune__app-components-share-version-form-module__loading{min-height:3em}}.stacktune__app-components-share-version-form-module__loading{text-align:center}.stacktune__app-components-share-version-form-module__links{margin:0 0 0 .5em;max-height:36vh;overflow-y:auto;padding:.5em 0;scrollbar-gutter:stable}.stacktune__app-components-share-version-form-module__links li+li{margin-top:2em}.stacktune__app-components-share-version-form-module__invite-link{align-items:center;display:grid;grid-template-areas:"name    icons   expires delete" "link    link    link    delete" "confirm confirm confirm delete";grid-template-columns:minmax(auto,max-content) min-content 1fr min-content}.stacktune__app-components-share-version-form-module__copy{color:var(--text-secondary);grid-area:link;margin-top:.25em}.stacktune__app-components-share-version-form-module__name{font-weight:var(--bold-font-weight);grid-area:name;margin-right:.5em}.stacktune__app-components-share-version-form-module__no-name{color:var(--text-disabled)}.stacktune__app-components-share-version-form-module__expires{color:var(--text-secondary);font-size:var(--small-font-size);grid-area:expires;margin-left:1em}.stacktune__app-components-share-version-form-module__icons{align-items:center;display:flex;filter:brightness(.7);grid-area:icons}.stacktune__app-components-share-version-form-module__theme{font-size:1.2em;margin:.25em .5em}.stacktune__app-components-share-version-form-module__light{--fa-primary-color:var(--nz300);--fa-secondary-color:var(--n300)}.stacktune__app-components-share-version-form-module__dark{--fa-primary-color:var(--p800);--fa-secondary-color:#5a6f7c}.stacktune__app-components-share-version-form-module__delete{align-self:flex-start;grid-area:delete;margin-left:1ch}.stacktune__app-components-share-version-form-module__confirm{background:var(--surface-page);border-radius:.25em;margin-bottom:1em;margin-top:.5em;padding:.25em}.stacktune__app-components-share-version-form-module__new-name,.stacktune__app-components-share-version-form-module__path{padding:0 .25em}.stacktune__app-components-share-version-form-module__new-name{flex:1 1 auto;margin:.25em .5em .25em 0;max-width:16em}.stacktune__app-components-share-version-form-module__error,.stacktune__app-components-share-version-form-module__expired{color:var(--state-error)}.stacktune__app-components-share-version-form-module__new-link{flex-wrap:wrap;font-size:var(--small-font-size);margin:0 0 1em}.stacktune__app-components-share-version-form-module__base-url,.stacktune__app-components-share-version-form-module__new-link [contenteditable]{display:inline-block}.stacktune__app-components-share-version-form-module__buttons{display:flex;justify-content:space-between;margin-top:0}.stacktune__app-components-share-version-form-module__empty{color:var(--text-secondary);font-size:var(--medium-button-font-size);margin-left:1ch}.stacktune__app-components-share-version-form-module__create-link{background:var(--surface-page);border-radius:var(--border-radius);margin:.5em 0;max-width:100%;padding:.75em}@media only screen and (min-width:32em){.stacktune__app-components-share-version-form-module__create-link{min-width:30em!important}}.stacktune__app-components-share-version-form-module__create-link h3{margin-bottom:.25em;margin-top:0;padding:0}.stacktune__app-components-share-version-form-module__create-link select{font-size:var(--smaller-font-size);margin-left:1ch}.stacktune__app-components-share-version-form-module__theme-select{align-items:center;display:flex}.stacktune__app-components-share-version-form-module__options{-moz-column-gap:1em;column-gap:1em;display:grid;grid-auto-rows:min-content;grid-template-columns:auto auto;row-gap:.5em}@media screen and (max-width:36em){.stacktune__app-components-share-version-form-module__options{grid-template-columns:auto}}.stacktune__app-components-share-version-form-module__create{float:right;margin-top:.5em;text-align:right}.stacktune__app-components-share-version-form-module__error,.stacktune__app-components-share-version-form-module__warn{color:var(--state-error);font-size:var(--small-font-size)}.stacktune__app-components-share-version-form-module__buttons{margin-top:1em;text-align:right}.stacktune__app-components-user-url-modal-module__headline{margin:0}.stacktune__app-components-user-url-modal-module__warn{color:var(--color-accent);opacity:1;transition:opacity .2s ease-in-out}.stacktune__app-components-user-url-modal-module__translucent{opacity:0}.stacktune__app-components-user-url-modal-module__error{color:var(--state-error);font-size:var(--small-font-size);margin-top:.5em}.stacktune__app-components-user-url-modal-module__hint{margin-top:0}.stacktune__app-components-user-url-modal-module__buttons{text-align:right}.stacktune__app-components-user-url-modal-module__link{color:var(--text-label);margin-top:1em}.stacktune__app-components-user-url-modal-module__link [contenteditable]{color:var(--text-label);display:inline-block;min-width:8em;padding:0 2px}.stacktune__app-components-export-csv-modal-module__copyClipboard{margin-bottom:.75em;width:100%}.stacktune__app-components-export-csv-modal-module__project-version{display:flex!important;margin:1em 2px 1.5em}.stacktune__app-components-export-csv-modal-module__formats{border-color:var(--border-default);border-radius:var(--border-radius);border-width:1px}.stacktune__app-components-export-csv-modal-module__formats a{text-decoration:underline}.stacktune__app-components-export-csv-modal-module__converter{margin-top:.5em}.stacktune__app-components-export-csv-modal-module__done{margin:1em .5em}.stacktune__app-components-export-csv-modal-module__save{display:inline-block;margin-left:.75em;min-height:var(--min-button-height)}.stacktune__app-components-vote-module__active svg{color:var(--color-accent)!important;--fa-primary-color:var(--color-accent)!important;--fa-secondary-color:var(--color-accent)!important}.stacktune__app-components-vote-module__vote{align-items:center;display:flex;min-height:18px;padding:0 .4em}.stacktune__app-components-vote-module__vote svg{margin-right:.25ch!important}.stacktune__app-components-vote-module__count{margin-right:.5ch}.stacktune__app-components-vote-module__small{align-items:center;border:1px solid var(--border-default);border-radius:.25em;display:flex}.stacktune__app-components-vote-module__small button{padding:.25em}.stacktune__app-components-vote-module__small button+button{border-left:1px solid var(--border-default);margin-left:0}.stacktune__app-components-album-version-description-index-module__button{border:1px solid var(--button-border);border-radius:.25em;display:flex;flex:0 1 auto;overflow:hidden}.stacktune__app-components-album-version-description-index-module__button.stacktune__app-components-album-version-description-index-module__details{height:100%}@media not (max-width:64em){.stacktune__app-components-album-version-description-index-module__button.stacktune__app-components-album-version-description-index-module__details{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.stacktune__app-components-album-version-description-index-module__button.stacktune__app-components-album-version-description-index-module__details .stacktune__app-components-album-version-description-index-module__version{padding-left:.25em}}@media screen and (max-width:750px){.stacktune__app-components-album-version-description-index-module__button.stacktune__app-components-album-version-description-index-module__minimal{border:none}.stacktune__app-components-album-version-description-index-module__button.stacktune__app-components-album-version-description-index-module__minimal .stacktune__app-components-album-version-description-index-module__version{background:none;padding-left:0}.stacktune__app-components-album-version-description-index-module__button.stacktune__app-components-album-version-description-index-module__minimal .stacktune__app-components-album-version-description-index-module__icon{display:none}.stacktune__app-components-album-version-description-index-module__button.stacktune__app-components-album-version-description-index-module__minimal .stacktune__app-components-album-version-description-index-module__description-text{margin-left:0}.stacktune__app-components-album-version-description-index-module__button.stacktune__app-components-album-version-description-index-module__minimal .stacktune__app-components-album-version-description-index-module__versions{padding-left:0}}.stacktune__app-components-album-version-description-index-module__version{align-items:center;background:var(--button-gradient);color:var(--badge-text);display:flex;font-size:.9em;overflow:hidden;padding:0 .125em 0 .6em}.stacktune__app-components-album-version-description-index-module__version svg{margin-bottom:.25ch;margin-left:0!important;margin-right:.125ch;margin-top:.25ch}.stacktune__app-components-album-version-description-index-module__versions{align-items:center;display:flex;font-size:.8em;padding-left:.4em;padding-right:.5em}.stacktune__app-components-album-version-description-index-module__versions svg{margin-left:.25em}.stacktune__app-components-album-version-description-index-module__details-button{background:var(--badge-gradient,var(--badge-bg));border:1px solid var(--button-border);border-bottom-left-radius:99999px;border-right-width:2px;border-top-left-radius:99999px;min-height:auto}@media(max-width:64em){.stacktune__app-components-album-version-description-index-module__details-button{display:none}}.stacktune__app-components-album-version-description-index-module__icon{margin-bottom:.25ch;margin-left:0!important;margin-right:.125ch;margin-top:.25ch}@media screen and (max-width:750px){.stacktune__app-components-album-version-description-index-module__icon{display:block}}.stacktune__app-components-album-version-description-index-module__mobile-count{display:none;font-size:var(--tiny-font-size);margin-right:.4em}.stacktune__app-components-album-version-description-index-module__description-text{flex:0 1 auto;margin-left:.5ch;overflow:hidden;padding-right:.3em;text-overflow:ellipsis;white-space:nowrap}@media not sm-bp{.stacktune__app-components-album-version-description-index-module__version-updates{border-bottom-right-radius:0!important;border-top-right-radius:0!important;line-height:unset!important;margin-right:0!important;padding-right:5px!important}}.stacktune__app-components-album-version-description-index-module__count{vertical-align:text-top}.stacktune__app-components-album-version-description-index-module__select-waveform{height:2em;width:100%}.stacktune__app-components-album-version-description-index-module__no-audio{margin-top:.75em}.stacktune__app-components-album-version-description-index-module__version-select{display:flex;flex-direction:column;max-height:47vh!important}.stacktune__app-components-album-version-description-index-module__list{min-width:min(65vw,32em);overflow-y:auto;scrollbar-gutter:stable}.stacktune__app-components-album-version-description-index-module__select-current{background:var(--dropdown-item-active-background)!important}.stacktune__app-components-album-version-description-index-module__select-container{background:var(--dropdown-item-background);padding:1em .5em .5em;position:relative}@media(hover:hover){.stacktune__app-components-album-version-description-index-module__select-container:hover{background:var(--dropdown-item-hover-background)}}.stacktune__app-components-album-version-description-index-module__select-description{position:absolute;top:.5em;z-index:3}.stacktune__app-components-album-version-description-index-module__select-description-text{background:var(--overlay-bg);font-weight:var(--bold-font-weight);padding-right:.25em}@media screen and (max-width:750px){.stacktune__app-components-album-version-description-index-module__minimal.stacktune__app-components-album-version-description-index-module__description-property>:first-child{background:none;padding-left:0}.stacktune__app-components-album-version-description-index-module__minimal.stacktune__app-components-album-version-description-index-module__description-property>:first-child>*{margin-left:0}.stacktune__app-components-album-version-description-index-module__minimal.stacktune__app-components-album-version-description-index-module__description-property>:last-child{border:none}.stacktune__app-components-album-version-description-index-module__minimal .stacktune__app-components-album-version-description-index-module__icon{display:none}}.stacktune__app-components-version-upload-status-module__version-upload-status progress{height:8px;width:100%}.stacktune__app-components-version-upload-status-module__version-upload-status footer{text-align:right}.stacktune__app-components-version-upload-status-module__failed{opacity:.4}.stacktune__app-components-version-upload-status-module__header{align-items:center;display:flex;padding-top:.25em}.stacktune__app-components-version-upload-status-module__name{flex-grow:1}.stacktune__app-components-version-upload-status-module__name svg{margin-left:.5ch;margin-right:.5ch}.stacktune__app-components-version-upload-status-module__size{font-variant-numeric:tabular-nums lining-nums;margin-left:1ch;white-space:nowrap}.stacktune__app-components-version-upload-status-module__hint{margin:.5em 0 1em}.stacktune__app-components-version-upload-status-module__error{color:var(--state-error);font-size:var(--small-font-size)}.stacktune__app-components-version-upload-status-module__error button{margin-left:2ch}.stacktune__app-components-version-upload-status-module__cancel{margin-left:1ch}.stacktune__app-components-audio-waveform-module__container{position:relative}.stacktune__app-components-audio-waveform-module__visible{background:var(--waveform-visible-overlay);border:1px solid hsla(0,0%,100%,.3);bottom:0;position:absolute;top:0;z-index:10}.stacktune__app-components-audio-waveform-module__canvas{height:100%;inset:0;position:absolute;transition:margin-left .5s ease-out,left .5s ease-out,width .5s ease-out;width:100%}.stacktune__app-components-audio-waveform-module__waveform{z-index:1}.stacktune__app-components-audio-waveform-module__comment{z-index:2}.stacktune__app-components-audio-waveform-module__blind{filter:blur(8px)}.stacktune__app-components-audio-waveform-module__empty{align-items:center;color:var(--text-disabled);display:flex;height:unset;margin-bottom:.25em;margin-top:.25em;text-align:center}.stacktune__app-components-audio-waveform-module__empty *+*{margin-left:1ch}.stacktune__app-components-audio-waveform-module__delete{border-color:var(--state-error);color:var(--state-error);flex:0 0 auto}.stacktune__app-components-audio-waveform-module__upload{align-items:center;display:inline-flex;white-space:nowrap}.stacktune__app-components-project-download-index-module__button,.stacktune__app-components-project-download-index-module__download,.stacktune__app-components-project-download-index-module__trigger{border-radius:.25em!important;min-height:20px!important;padding:0 .5em!important;vertical-align:middle!important}.stacktune__app-components-project-download-index-module__trigger button{min-height:unset!important}.stacktune__app-components-project-download-index-module__trigger svg{font-size:.8em!important}.stacktune__app-components-project-download-index-module__disabled{filter:var(--disabled-filter)}.stacktune__app-components-project-download-index-module__no-download{line-height:var(--large-line-height)}.stacktune__app-components-project-download-index-module__no-download strong{font-weight:var(--button-font-weight)}.stacktune__app-components-project-download-index-module__no-download-detail{color:var(--text-secondary)}.stacktune__app-components-project-download-index-module__no-version{color:var(--text-disabled)}.stacktune__app-components-project-download-index-module__detail{display:flex;margin:0;min-width:14em}.stacktune__app-components-project-download-index-module__detail h2{display:inline;font-size:1.1em;font-weight:var(--bold-font-weight);margin-bottom:.25rem;margin-top:0}.stacktune__app-components-project-download-index-module__button,.stacktune__app-components-project-download-index-module__download{margin-left:1ch}.stacktune__app-components-project-download-index-module__scroll{overflow-y:auto;padding:1em;scrollbar-gutter:stable}.stacktune__app-components-project-download-index-module__entry{display:flex;justify-content:space-between}.stacktune__app-components-project-download-index-module__jobs{margin-left:.5em}.stacktune__app-components-project-download-index-module__jobs li+li{margin-top:1em}.stacktune__app-components-project-download-index-module__entry+.stacktune__app-components-project-download-index-module__entry{margin-top:1.5em}.stacktune__app-components-project-download-index-module__jobs+.stacktune__app-components-project-download-index-module__entry{margin-top:2em}.stacktune__app-components-project-download-index-module__jobs:has(*){margin-top:1em}.stacktune__app-components-project-download-index-module__spinner{display:block;margin:1em auto 0}.stacktune__app-components-project-download-job-index-module__job{display:grid;grid-template-areas:"name      .        status" "progress  progress progress";grid-template-columns:max-content 1fr max-content;row-gap:.5em}.stacktune__app-components-project-download-job-index-module__job.stacktune__app-components-project-download-job-index-module__done{color:var(--text-secondary);display:flex;justify-content:space-between}.stacktune__app-components-project-download-job-index-module__name{grid-area:name}.stacktune__app-components-project-download-job-index-module__status{grid-area:status;justify-self:flex-end;margin-right:0!important}.stacktune__app-components-project-download-job-index-module__download{grid-area:link;margin-left:1ch}.stacktune__app-components-project-download-job-index-module__progress{border:none;grid-area:progress;height:6px;width:100%}.stacktune__app-components-audio-property-index-module__dropdown{margin:0}.stacktune__app-components-audio-property-index-module__dropdown h2{font-size:1em;font-weight:var(--button-font-weight);max-width:21em;min-width:21em}.stacktune__app-components-audio-property-index-module__detail{-moz-column-gap:1em;column-gap:1em;display:grid;grid-auto-flow:row;grid-template-columns:minmax(12em,max-content) max-content;row-gap:.25em}.stacktune__app-components-audio-property-index-module__detail>:nth-child(2n-1){color:var(--text-label)}.stacktune__app-components-audio-listened-module__property{display:inline-flex}.stacktune__app-components-audio-listened-module__play{color:var(--badge-text)!important;--fa-primary-color:var(--badge-text);--fa-secondary-color:var(--badge-text)}.stacktune__app-components-audio-listened-module__icon{margin-left:.25em;margin-right:-.25em}.stacktune__app-components-audio-listened-module__dropdown{padding:1em}.stacktune__app-components-audio-listened-module__dropdown h2{font-size:var(--medium-font-size);margin-top:0}.stacktune__app-components-audio-listened-module__listened,.stacktune__app-components-audio-listened-module__no-listen{margin-bottom:.5em}.stacktune__app-components-audio-listened-module__entry{display:flex;justify-content:space-between}.stacktune__app-components-audio-listened-module__entry+.stacktune__app-components-audio-listened-module__entry{margin-top:.5em}.stacktune__app-components-audio-listened-module__date{justify-self:end;margin-left:1em}.stacktune__app-components-minimal-note-index-module__container-sm{display:none}.stacktune__app-components-minimal-note-index-module__container{align-items:flex-end;display:flex;max-width:100%;overflow:hidden}@media screen and (max-width:750px){.stacktune__app-components-minimal-note-index-module__container-sm{display:block}.stacktune__app-components-minimal-note-index-module__container{display:none}}.stacktune__app-components-minimal-note-index-module__note{flex-grow:1;font-size:.9em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacktune__app-components-minimal-note-index-module__more{align-items:flex-end;background:none;border:none;color:var(--text-label);cursor:pointer;display:flex;flex-shrink:0;font-size:.9em;margin-left:.5em}.stacktune__app-components-minimal-player-index-module__player{height:16vh;max-height:28em!important}@media screen and (max-height:600px){.stacktune__app-components-minimal-player-index-module__player{height:15vh}}.stacktune__app-components-minimal-player-index-module__create-comment{border-radius:var(--border-radius);margin-top:.25em}[data-theme=light] .stacktune__app-components-minimal-player-index-module__create-comment{border:1px solid #c7c7c7}[data-theme=dark] .stacktune__app-components-minimal-player-index-module__create-comment{border:1px solid #273245}.stacktune__app-components-minimal-player-index-module__create-comment.stacktune__app-components-minimal-player-index-module__collapsed{display:flex}.stacktune__app-components-minimal-player-index-module__create-comment.stacktune__app-components-minimal-player-index-module__collapsed .stacktune__app-components-minimal-player-index-module__msg{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.stacktune__app-components-minimal-player-index-module__create-comment:focus-within{border:none;outline:2px solid var(--active-border)}.stacktune__app-components-minimal-player-index-module__msg{border:solid transparent;border-width:.3em 0;max-width:none;outline:none!important}.stacktune__app-components-minimal-player-index-module__position{margin-left:.25rem}.stacktune__app-components-minimal-player-index-module__footer{align-items:center;display:flex;padding:.25em}.stacktune__app-components-minimal-player-index-module__buttons{align-items:center;display:flex;margin-left:auto}.stacktune__app-components-minimal-player-index-module__cancel,.stacktune__app-components-minimal-player-index-module__save{border:none;box-shadow:none;color:var(--button-blue-color);padding-left:0;padding-right:0}.stacktune__app-components-minimal-player-index-module__save[disabled]{color:var(--button-cancel-background)!important}.stacktune__app-components-audio-player-module__player{position:relative}.stacktune__app-components-audio-player-module__canvas{flex:1 1 auto;min-height:3.9em;min-width:100%;overflow:hidden;transition:height .2s ease-out,min-height .2s ease-out,max-height .2s ease-out!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.stacktune__app-components-audio-player-module__blind .waveform{filter:blur(12px)}@media screen and (max-width:750px){.stacktune__app-components-audio-player-module__canvas.stacktune__app-components-audio-player-module__editing{max-height:20vh!important}}.stacktune__app-components-audio-player-module__header{align-items:flex-start;display:grid;grid-template-areas:"play title . position";grid-template-columns:max-content minmax(0,auto) 1fr max-content max-content;left:.4em;pointer-events:none;position:absolute;right:.4em;top:.2em;z-index:3}.stacktune__app-components-audio-player-module__header>*+*{margin-left:.5em}.stacktune__app-components-audio-player-module__controls,.stacktune__app-components-audio-player-module__duration{background:var(--overlay-bg);border-radius:var(--border-radius);pointer-events:all}.stacktune__app-components-audio-player-module__duration,.stacktune__app-components-audio-player-module__zoom{color:var(--secondary-overlay-text);--badge-bg:var(--overlay-icon-color)}.stacktune__app-components-audio-player-module__duration{align-items:center;display:flex;font-variant-numeric:tabular-nums lining-nums;grid-area:position;padding:.2em .4em}.stacktune__app-components-audio-player-module__zoom{font-size:1.1em;margin-right:.25em}.stacktune__app-components-audio-player-module__zoom button{pointer-events:all}.stacktune__app-components-audio-player-module__zoom button+button{margin-left:0}.stacktune__app-components-audio-player-module__follow{color:var(--text-disabled)}.stacktune__app-components-audio-player-module__on{color:var(--button-text-color)}.stacktune__app-components-audio-player-module__catch{height:1.2em;transform:rotate(90deg);vertical-align:bottom}@media(max-width:32em){.stacktune__app-components-audio-player-module__show-details .stacktune__app-components-audio-player-module__file-info,.stacktune__app-components-audio-player-module__show-details .stacktune__app-components-audio-player-module__listened,.stacktune__app-components-audio-player-module__show-details .stacktune__app-components-audio-player-module__notes{display:inline-block}}.stacktune__app-components-audio-player-module__file-info,.stacktune__app-components-audio-player-module__listened,.stacktune__app-components-audio-player-module__notes{display:none;min-width:unset;padding:0 .35rem;pointer-events:all}.stacktune__app-components-audio-player-module__file-info{font-size:1.25rem;margin-right:.25rem}.stacktune__app-components-audio-player-module__fullscreen{margin-left:.25em;margin-right:.25em;pointer-events:all}@media screen and (max-width:1250px){.stacktune__app-components-audio-player-module__fullscreen{display:none}}.stacktune__app-components-audio-player-module__current{color:var(--primary-overlay-text);margin-left:.5em}.stacktune__app-components-audio-player-module__separator{color:var(--secondary-overlay-text);white-space:pre}.stacktune__app-components-audio-player-module__controls{display:flex;grid-area:play;padding:.5em .25em}@media only screen and (max-height:700px){.stacktune__app-components-audio-player-module__controls{padding:.25em}}.stacktune__app-components-audio-player-module__play-button{font-size:1.75em;padding:0 .25em!important;pointer-events:all}@media only screen and (max-height:700px){.stacktune__app-components-audio-player-module__play-button{font-size:1.5em}}.stacktune__app-components-audio-player-module__play-button svg{margin:0!important}.stacktune__app-components-audio-player-module__rewind{color:var(--text-secondary);margin:0!important;opacity:1;padding:0 .25em;pointer-events:all;transition:all .5s ease-in-out}@media only screen and (max-height:700px){.stacktune__app-components-audio-player-module__rewind{font-size:.9em}}.stacktune__app-components-audio-player-module__rewind svg{margin:0!important;opacity:1;transform:scaleX(1.3);transition:width .3s ease-in-out,opacity .1s ease-in-out}.stacktune__app-components-audio-player-module__error{bottom:.25em;left:.25em;position:absolute;right:.25em;z-index:1}.stacktune__app-components-audio-player-module__error-details{border:2px solid var(--state-error)!important;border-radius:var(--border-radius);color:var(--text-nav-secondary);margin-left:.25em;padding:0 .25em}@media(hover:hover){.stacktune__app-components-audio-player-module__error-details:hover{box-shadow:inset 1px 1px 5px #0003}}.stacktune__app-components-audio-player-module__no-audio,.stacktune__app-components-audio-player-module__upload-status{bottom:0;left:0;position:absolute;right:0;z-index:1}.stacktune__app-components-audio-player-module__no-audio{align-items:center;background:var(--overlay-disabled);display:flex;justify-content:center;top:0}.stacktune__app-components-audio-player-module__upload-status{padding:.5em;top:40%}.stacktune__app-components-audio-player-module__file-upload{opacity:.8}@media screen and (max-width:1100px){.stacktune__app-components-label-property-module__hide-name .stacktune__app-components-label-property-module__name{display:none}.stacktune__app-components-label-property-module__hide-name .stacktune__app-components-label-property-module__value{border-bottom-left-radius:9999px;border-top-left-radius:9999px}}.stacktune__app-components-label-property-module__property{align-items:stretch;display:inline-flex;font-size:.85rem;line-height:1.4;overflow:hidden}.stacktune__app-components-label-property-module__name,.stacktune__app-components-label-property-module__value{align-items:center;display:inline-flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacktune__app-components-label-property-module__name>*+*,.stacktune__app-components-label-property-module__value>*+*{margin-left:.5ch}.stacktune__app-components-label-property-module__name{background:var(--badge-gradient,var(--badge-bg));border-bottom-left-radius:9999px;border-color:var(--badge-bg);border-style:solid;border-top-left-radius:9999px;border-width:1px;color:var(--badge-text);padding:0 .3em 0 .6em}@media(max-width:58em){.stacktune__app-components-label-property-module__name>[data-short]{line-height:0;text-indent:-9999px}.stacktune__app-components-label-property-module__name>[data-short]:after{content:attr(data-short);display:block;text-indent:0}}.stacktune__app-components-label-property-module__warn .stacktune__app-components-label-property-module__value{color:var(--state-error)}.stacktune__app-components-label-property-module__value{border-bottom-right-radius:9999px;border-color:var(--badge-bg);border-style:solid solid solid none;border-top-right-radius:9999px;border-width:1px;flex:0 0 auto;padding:0 .5em 0 .3em}.stacktune__app-components-audio-display-module__display{display:flex;overflow-x:auto;width:100%}.winScrollbar .stacktune__app-components-audio-display-module__display::-webkit-scrollbar-thumb{background:var(--win-player-scrollbar-track);border-radius:3px}.stacktune__app-components-comment-edit-position-module__header{color:var(--text-secondary);display:flex;font-size:.9em;padding-bottom:.125em}.stacktune__app-components-comment-edit-position-module__type{margin-right:.5em}.stacktune__app-components-comment-edit-position-module__time{align-items:center;align-self:center;display:flex}.stacktune__app-components-comment-edit-position-module__hint{margin:0 1em}.stacktune__app-components-comment-edit-position-module__clear{border:none;color:var(--button-blue-color);font-size:var(--smaller-font-size);margin-left:.5ch;min-height:14px}.stacktune__app-components-comment-edit-position-module__name-hint{color:var(--text-label);font-size:var(--small-font-size);margin-left:1em}.stacktune__app-components-comment-edit-position-module__name-hint button{color:var(--text-primary);margin-left:.5ch;text-decoration:underline}.stacktune__app-components-comment-edit-position-module__position{border:1px solid transparent;display:inline-block;padding:.125em 0}.stacktune__app-components-comment-type-index-module__type{aspect-ratio:28/20.5;border:1px solid var(--button-border);border-radius:.25em;color:#226377;display:flex;flex-direction:column;overflow:hidden}.stacktune__app-components-comment-type-index-module__sprite{background-image:url(/assets/images/comment/sprite.png);background-position:100% 0;background-repeat:no-repeat;background-size:300%;height:100%;width:100%}.stacktune__app-components-comment-type-index-module__point{background-position:0 0}.stacktune__app-components-comment-type-index-module__range{background-position:50% 0}.stacktune__app-components-comment-type-index-module__type:before{content:"";height:100%;left:0;opacity:.6;pointer-events:none;position:absolute;top:0;width:100%}[data-theme=light].stacktune__app-components-comment-type-index-module__type:before{background:linear-gradient(180deg,#333 0,#f5f8fa00 60%,#f2f2f2)}[data-theme=dark].stacktune__app-components-comment-type-index-module__type:before{background:linear-gradient(180deg,#333 0,#2d4a5d00 60%,#262626)}.stacktune__app-components-input-position-module__input{border:1px solid var(--input-border);font-variant-numeric:tabular-nums lining-nums;max-width:6ch;padding:.125em .25em!important;text-align:center}.stacktune__app-components-input-position-module__input:-moz-read-only{color:#6d7274;cursor:not-allowed;-moz-user-select:none;-webkit-user-select:none;user-select:none}.stacktune__app-components-input-position-module__input:read-only{color:#6d7274;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stacktune__app-components-playlist-button-index-module__list{min-width:10em}.stacktune__app-components-playlist-button-index-module__item{padding:.5em}.stacktune__app-components-playlist-button-index-module__item svg{--fa-secondary-color:var(--bg-lowest)}@media(hover:hover){.stacktune__app-components-playlist-button-index-module__item:hover{background:var(--bg-lower)}}.stacktune__app-components-playlist-button-index-module__item.stacktune__app-components-playlist-button-index-module__new{background:var(--bg-lower);color:var(--button-text-color)}.stacktune__app-components-playlist-button-index-module__name{font-size:var(--medium-button-font-size)}.stacktune__app-components-playlist-button-index-module__created{color:var(--text-secondary);font-size:var(--smaller-font-size)}.stacktune__app-components-projects-sort-module__sort{background:initial!important;display:flex}.stacktune__app-components-projects-sort-module__label{align-self:center;font-size:var(--small-font-size);margin-right:.5ch;white-space:nowrap}@media screen and (max-width:30em){.stacktune__app-components-song-sort-module__label{display:none}}@media screen and (max-width:520px){.stacktune__app-components-song-sort-module__default,.stacktune__app-components-song-sort-module__desktop{display:none}}@media screen and (min-width:520px){.stacktune__app-components-song-sort-module__mobile{display:none}}.stacktune__app-components-song-sort-module__action-buttons{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.stacktune__app-components-song-sort-module__default,.stacktune__app-components-song-sort-module__edit{border-radius:0}.stacktune__app-components-song-sort-module__active{color:var(--color-accent)!important}.stacktune__app-components-song-sort-module__select{max-width:25vw;min-width:6.5em;padding-left:.5em}.stacktune__app-components-song-sort-module__select:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.stacktune__app-components-album-minimal-song-index-module__song{align-items:center;border-radius:var(--large-border-radius);display:grid;grid-template-areas:"handle play title . comments" "handle play props . comments";grid-template-columns:min-content auto 1fr min-content;margin:2px;padding:.5em .25em;position:relative;row-gap:.5em}.stacktune__app-components-album-minimal-song-index-module__song h2{flex:0 1 auto;font-size:1.1em;font-weight:400;grid-area:title;margin:0 .5em 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stacktune__app-components-album-minimal-song-index-module__song.stacktune__app-components-album-minimal-song-index-module__selected{background:var(--bg-selected);box-shadow:var(--active-shadow);outline:2px solid var(--active-border)}.stacktune__app-components-album-minimal-song-index-module__song.stacktune__app-components-album-minimal-song-index-module__selected h2{color:var(--state-highlight)}.stacktune__app-components-album-minimal-song-index-module__song h2:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:1}@media(hover:hover){.stacktune__app-components-album-minimal-song-index-module__song:hover{background:var(--bg-lower)}}.stacktune__app-components-album-minimal-song-index-module__handle{align-items:center;align-self:stretch;display:flex;grid-area:handle;padding:.25em}.stacktune__app-components-album-minimal-song-index-module__done-icon{color:var(--state-success);font-size:1.2em;margin-right:.5em}.stacktune__app-components-album-minimal-song-index-module__title{align-items:center;display:flex;grid-area:title;overflow:hidden}.stacktune__app-components-album-minimal-song-index-module__updates{flex:0 0 auto;margin-left:1ch}.stacktune__app-components-album-minimal-song-index-module__props{align-items:center;color:var(--text-secondary);display:flex;font-size:.8em;grid-area:props}.stacktune__app-components-album-minimal-song-index-module__sort-prop{align-items:center;display:flex;margin-left:2ch}.stacktune__app-components-album-minimal-song-index-module__sort-prop button{padding:0 .2em}.stacktune__app-components-album-minimal-song-index-module__sort-prop button+button{margin-left:0}.stacktune__app-components-album-minimal-song-index-module__comments{grid-area:comments;margin-left:auto;margin-right:1ch;padding-left:.75em}.stacktune__app-components-album-minimal-song-index-module__play{font-size:1em;grid-area:play;margin-right:1ch}.stacktune__app-components-minimal-comment-index-module__comment{background:var(--bg-low);background:var(--minimal-comment-background);border:var(--minaiml-comment-border);border-radius:var(--large-border-radius);margin:2px;overflow:hidden}.stacktune__app-components-minimal-comment-index-module__container{padding:.5em;position:relative}@media screen and (max-width:750px){.stacktune__app-components-minimal-comment-index-module__container{padding:.25em}}.stacktune__app-components-minimal-comment-index-module__container:before{background-color:var(--stripe-color,#a68f59);content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:4px}@media(hover:hover){.stacktune__app-components-minimal-comment-index-module__comment:hover{background:var(--bg-lower)}}.stacktune__app-components-minimal-comment-index-module__comment.stacktune__app-components-minimal-comment-index-module__selected{background:var(--bg-selected);box-shadow:var(--active-shadow);outline:2px solid var(--active-border)}.stacktune__app-components-minimal-comment-index-module__header{align-items:center;display:flex;gap:1ch;margin-bottom:.5em;margin-left:.25em;min-height:2em}@media screen and (max-width:750px){.stacktune__app-components-minimal-comment-index-module__header{gap:1ch}}.stacktune__app-components-minimal-comment-index-module__created{color:var(--text-secondary);font-size:var(--smaller-font-size)}.stacktune__app-components-minimal-comment-index-module__updates{margin-left:1ch!important}.stacktune__app-components-minimal-comment-index-module__comment.stacktune__app-components-minimal-comment-index-module__selected .stacktune__app-components-minimal-comment-index-module__buttons{display:flex;margin-top:.25em}@media(hover:hover){.stacktune__app-components-minimal-comment-index-module__comment:hover .stacktune__app-components-minimal-comment-index-module__buttons{display:flex;margin-top:.25em}}@media screen and (max-width:750px){.stacktune__app-components-minimal-comment-index-module__comment.stacktune__app-components-minimal-comment-index-module__selected .stacktune__app-components-minimal-comment-index-module__buttons{margin-top:0}@media(hover:hover){.stacktune__app-components-minimal-comment-index-module__comment:hover .stacktune__app-components-minimal-comment-index-module__buttons{margin-top:0}}}.stacktune__app-components-minimal-comment-index-module__buttons{background:var(--bg-lower);border:1px solid var(--input-border);border-radius:var(--border-radius);display:none;margin-left:auto}.stacktune__app-components-minimal-comment-index-module__buttons button{display:block;min-height:21px;width:34px}.stacktune__app-components-minimal-comment-index-module__buttons button svg{margin:auto}.stacktune__app-components-minimal-comment-index-module__buttons button .stacktune__app-components-minimal-comment-index-module__slash{margin-left:.25em;margin-top:.25em;position:absolute}@media(hover:hover){.stacktune__app-components-minimal-comment-index-module__buttons button:hover{color:var(--state-highlight)}.stacktune__app-components-minimal-comment-index-module__buttons button:hover svg{--fa-primary-color:var(--state-highlight);--fa-secondary-color:var(--state-highlight)}}.stacktune__app-components-minimal-comment-index-module__buttons button+button{border-left:1px solid var(--input-border);margin-left:0}.stacktune__app-components-minimal-comment-index-module__done{align-items:center;display:flex;font-size:var(--smaller-font-size);margin-left:2em}.stacktune__app-components-minimal-comment-index-module__done .stacktune__app-components-minimal-comment-index-module__check{color:var(--state-success-text);margin-right:.5ch}.stacktune__app-components-minimal-comment-index-module__msg{margin-left:.5em;margin-top:0}.stacktune__app-components-minimal-comment-index-module__msg-input{margin-bottom:1em;max-width:none;padding:.75em}.stacktune__app-components-minimal-comment-index-module__save-buttons{display:flex;justify-content:flex-end;margin-bottom:.5em}.stacktune__app-components-minimal-comment-index-module__replies-hint{color:var(--text-label);font-size:var(--smaller-font-size);margin-left:.5rem;margin-top:.5rem}.stacktune__app-components-minimal-comment-index-module__create-reply{padding:0 .5em}@media screen and (max-width:750px){.stacktune__app-components-minimal-comment-index-module__create-reply{padding:0 .25em}}.stacktune__app-components-minimal-comment-index-module__reply{background:transparent;padding:.75em .5em!important}.stacktune__app-components-minimal-comment-index-module__create-reply{margin-bottom:.25em;margin-top:.75em}.stacktune__app-components-minimal-comment-index-module__create-reply [contenteditable]{min-height:unset!important;padding:.5em}.stacktune__app-components-reply-item-module__reply{padding:.5em;scroll-snap-align:start}@media(hover:hover){.stacktune__app-components-reply-item-module__reply:hover .stacktune__app-components-reply-item-module__menu{display:block}}.stacktune__app-components-reply-item-module__header{align-items:center;-moz-column-gap:1ch;column-gap:1ch;display:flex;margin-bottom:.25em;margin-left:.25em;min-height:2em}.stacktune__app-components-reply-item-module__user{font-weight:var(--bold-font-weight)}.stacktune__app-components-reply-item-module__created{color:var(--text-secondary);font-size:var(--small-font-size);margin-left:auto}.stacktune__app-components-reply-item-module__minimal .stacktune__app-components-reply-item-module__created{margin-left:unset}.stacktune__app-components-reply-item-module__menu{background:var(--bg-lower);border:1px solid var(--input-border);border-radius:border-radius}.stacktune__app-components-reply-item-module__minimal.stacktune__app-components-reply-item-module__header{justify-content:flex-start}.stacktune__app-components-reply-item-module__minimal .stacktune__app-components-reply-item-module__menu{margin-left:auto}.stacktune__app-components-reply-item-module__msg{line-height:var(--medium-line-height);margin-left:.5em;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word}.stacktune__app-components-reply-item-module__msg a{text-decoration:underline}.stacktune__app-components-reply-form-module__reply-input [contenteditable]{line-height:var(--medium-line-height);max-height:12em;max-width:unset;min-height:4em;overflow:auto}.stacktune__app-components-reply-form-module__buttons{align-items:baseline;display:grid;grid-template-areas:"label . cancel save";grid-template-columns:minmax(0,min-content) auto max-content max-content;margin-bottom:0;max-width:unset}.stacktune__app-components-reply-form-module__cancel,.stacktune__app-components-reply-form-module__save{border:none;box-shadow:none!important;padding-left:0;padding-right:0}.stacktune__app-components-reply-form-module__cancel{grid-area:cancel}.stacktune__app-components-reply-form-module__save{grid-area:save;margin-left:1ch;padding-left:.5ch}.stacktune__app-components-reply-form-module__error{color:var(--state-error);padding:.25em}@media screen and (max-width:380px){.stacktune__app-components-version-sort-module__label{display:none}}.stacktune__app-components-minimal-version-index-module__version{grid-template-areas:"title . comments" "props . comments";grid-template-columns:auto 1fr min-content;padding-left:.5em}@media(hover:hover){.stacktune__app-components-minimal-version-index-module__version:hover{background:var(--bg-lower)}}.stacktune__app-components-minimal-version-index-module__version+.stacktune__app-components-minimal-version-index-module__version{margin-top:.5em}.stacktune__app-components-minimal-version-index-module__title h2{display:block;overflow:hidden;text-overflow:ellipsis}.stacktune__app-components-album-index-module__small{display:none}@media screen and (max-width:899px){.stacktune__app-components-album-index-module__small{display:initial}.stacktune__app-components-album-index-module__regular{display:none}}.stacktune__app-components-album-index-module__header{align-items:center;-moz-column-gap:1em;column-gap:1em;display:grid;grid-template-areas:"cover song    menu" "cover .       ." "cover version versions";grid-template-columns:max-content auto min-content;grid-template-rows:min-content min-content min-content;margin-bottom:1.5em}@media(max-height:46em){.stacktune__app-components-album-index-module__header{margin-bottom:.75em;row-gap:.5em}}.stacktune__app-components-album-index-module__header.stacktune__app-components-album-index-module__note{grid-template-areas:"cover song    menu" "cover version versions" "cover notes   ."}.stacktune__app-components-album-index-module__header.stacktune__app-components-album-index-module__versions-page{grid-template-areas:"back song    menu" "back version version";grid-template-columns:min-content 1fr max-content}.stacktune__app-components-album-index-module__header.stacktune__app-components-album-index-module__versions-page.stacktune__app-components-album-index-module__note{grid-template-areas:"back song    menu" "back version version" "back notes   .";grid-template-columns:min-content 1fr max-content}.stacktune__app-components-album-index-module__versions-page .stacktune__app-components-album-index-module__cover{display:none}.stacktune__app-components-album-index-module__cover{grid-area:cover;height:7em;width:7em}@media(max-width:32em){.stacktune__app-components-album-index-module__cover{height:4.5em;width:4.5em}}.stacktune__app-components-album-index-module__song,.stacktune__app-components-album-index-module__version{display:flex;flex:0 1 auto;min-width:0}.stacktune__app-components-album-index-module__song-props>*+*,.stacktune__app-components-album-index-module__version>*+*{margin-left:.5em}.stacktune__app-components-album-index-module__song{align-items:center;grid-area:song;margin-bottom:.3em}.stacktune__app-components-album-index-module__song .stacktune__app-components-album-index-module__done{font-size:1.6em;margin-right:.5rem}.stacktune__app-components-album-index-module__song .stacktune__app-components-album-index-module__done svg{color:var(--state-success)}.stacktune__app-components-album-index-module__version{align-items:flex-end;align-self:flex-end;grid-area:version}@media(max-width:32em){.stacktune__app-components-album-index-module__version .stacktune__app-components-album-index-module__file-info,.stacktune__app-components-album-index-module__version .stacktune__app-components-album-index-module__listened{display:none}}.stacktune__app-components-album-index-module__version .stacktune__app-components-album-index-module__votes{grid-area:votes}.stacktune__app-components-album-index-module__version-props{align-items:center;grid-area:version-props}.stacktune__app-components-album-index-module__back,.stacktune__app-components-album-index-module__versions{align-self:stretch;padding:.25em .5em}.stacktune__app-components-album-index-module__back{align-items:center;display:flex;font-size:1.4em;grid-area:back}.stacktune__app-components-album-index-module__back svg{width:auto}.stacktune__app-components-album-index-module__title{flex:0 1 auto;font-size:1.7em;margin-right:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:42em){.stacktune__app-components-album-index-module__title{font-size:1.3em}}.stacktune__app-components-album-index-module__notes{grid-area:notes;margin-top:.5em}.stacktune__app-components-album-index-module__versions{align-items:center;display:flex;grid-area:versions;justify-self:end}.stacktune__app-components-album-index-module__versions svg{vertical-align:middle}@media(hover:hover){.stacktune__app-components-album-index-module__versions:hover{filter:var(--hover-filter)}}.stacktune__app-components-album-index-module__description{align-items:stretch;display:inline-flex;flex:0 1 auto;font-size:clamp(14px,.9vw,16px);grid-area:description;min-height:22px;min-width:0}.stacktune__app-components-album-index-module__song-props{margin-left:auto;white-space:nowrap}.stacktune__app-components-album-index-module__isrc{--badge-bg:#3d5c58;--badge-gradient:linear-gradient(180deg,#41625e,#2e4d49);--badge-text:var(--text-inverse)}@media(max-width:46em){.stacktune__app-components-album-index-module__isrc{display:none!important}}.stacktune__app-components-album-index-module__context{align-self:flex-start;grid-area:menu;justify-self:flex-end;margin-left:.5em;padding-left:.5em;text-align:right}@media screen and (max-width:899px){.stacktune__app-components-album-index-module__context{margin-top:1.5em}}.stacktune__app-components-album-index-module__pin,.stacktune__app-components-album-index-module__votes{flex:0 0 auto}.stacktune__app-components-album-index-module__pin{grid-area:pin}.stacktune__app-components-album-index-module__listened{background-clip:padding-box;grid-area:listened;margin-left:auto}.stacktune__app-components-album-index-module__votes{min-height:22px}@media screen and (max-width:750px){.stacktune__app-components-album-index-module__votes{margin-left:auto}}.stacktune__app-components-album-index-module__loudness{grid-area:loudness}@media(max-width:42em){.stacktune__app-components-album-index-module__loudness{display:none!important}}@media(max-width:32em){.stacktune__app-components-album-index-module__due{display:none!important}}.stacktune__app-components-album-index-module__tp{grid-area:tp}@media(max-width:92em){.stacktune__app-components-album-index-module__tp{display:none!important}}.stacktune__app-components-album-index-module__file-info{align-items:flex-end;display:flex;font-size:1.25rem;grid-area:file-info;min-height:24px;overflow:visible;padding-left:.25em}.stacktune__app-components-album-index-module__player{border-radius:var(--large-border-radius);box-shadow:0 3px 6px 0 var(--shadow-default);margin-bottom:.6em;overflow:hidden}.stacktune__app-components-album-index-module__due+.stacktune__app-components-album-index-module__download,.stacktune__app-components-album-index-module__isrc+.stacktune__app-components-album-index-module__download{margin-left:1em}.stacktune__app-components-album-song-due-index-module__today{--badge-bg:var(--badge-warn-background);--badge-gradient:var(--badge-warn-gradient);--badge-text:var(--badge-warn-text-color)}.stacktune__app-components-album-song-due-index-module__expired{--badge-bg:var(--badge-critical-background);--badge-gradient:var(--badge-critical-gradient);--badge-text:var(--badge-critical-text-color)}@media(max-width:33em){.stacktune__app-components-button-pin-module__icon{margin-right:0!important}.stacktune__app-components-button-pin-module__text{display:none}}.stacktune__app-components-audio-player-comment-index-module__container{position:relative}.stacktune__app-components-audio-player-comment-index-module__player{background:var(--player-background);height:16vh;max-height:28em!important}@media screen and (max-height:600px){.stacktune__app-components-audio-player-comment-index-module__player{height:15vh}}.stacktune__app-components-audio-player-comment-index-module__small{height:8vh;min-height:8em}.stacktune__app-components-audio-player-comment-index-module__create-button{color:n500;cursor:text;overflow:hidden;padding-bottom:.5em;padding-top:.5em;text-align:left;text-overflow:ellipsis;width:100%}.stacktune__app-components-audio-player-comment-index-module__create-comment{background:var(--public-comment-create-background);padding:.5em}.stacktune__app-components-audio-player-comment-index-module__seek{display:block}.stacktune__app-components-audio-player-comment-index-module__position{margin-bottom:.5em;opacity:0;transition:opacity 1s ease-in-out}.stacktune__app-components-audio-player-comment-index-module__msg{max-width:unset;min-height:2em;transition:height .2s ease-in-out}.stacktune__app-components-audio-player-comment-index-module__footer{align-items:flex-end;display:flex;justify-content:space-between;margin-top:.5em;opacity:0;padding-left:.5em;transition:opacity 1s ease-in-out}.stacktune__app-components-audio-player-comment-index-module__hidden{align-items:center;display:flex;overflow:hidden}.stacktune__app-components-audio-player-comment-index-module__hidden .stacktune__app-components-audio-player-comment-index-module__hint{color:var(--text-label);display:inline;font-size:var(--tiny-font-size);font-weight:font-weight;margin-left:1ch;overflow:hidden}.stacktune__app-components-audio-player-comment-index-module__hidden svg{display:block;margin-right:0!important;--fa-primary-color:var(--button-cancel-background);--fa-secondary-color:var(--button-cancel-background)}.stacktune__app-components-audio-player-comment-index-module__hidden-button{display:flex}.stacktune__app-components-audio-player-comment-index-module__buttons{align-items:center;display:flex;margin:0 .25em .25em}.stacktune__app-components-audio-player-comment-index-module__cancel,.stacktune__app-components-audio-player-comment-index-module__save{border:none;box-shadow:none!important;padding-left:0;padding-right:0}.stacktune__app-components-audio-player-comment-index-module__detail{font-size:smaller-font-size;padding:.25em}.occluded-content{color:transparent;display:block;font-size:0;line-height:0;min-height:.01px;position:relative;width:100%}table .occluded-content,tbody .occluded-content,tfoot .occluded-content,thead .occluded-content{display:table-row;position:relative;width:100%}ol .occluded-content,ul .occluded-content{display:list-item;height:0;list-style-type:none;position:relative;width:100%}.stacktune__app-components-footer-privacy-module__footer{background:var(--surface-nav-translucent);border:1px solid var(--surface-nav);border-radius:var(--border-radius);bottom:.5em;color:var(--text-nav);font-size:var(--small-font-size);left:50%;max-width:95vw;padding:.5em 1em;position:absolute;transform:translate(-50%);width:-moz-max-content;width:max-content}.stacktune__app-components-footer-privacy-module__footer button{color:var(--text-nav);margin-left:0;text-decoration:underline}.stacktune__app-components-footer-privacy-module__light{color:var(--text-secondary)}.stacktune__app-components-footer-privacy-module__ok{margin-left:1ch!important;text-decoration:none!important}.stacktune__app-components-account-modal-name-index-module__modal{max-width:min(32em,90vh)!important}.stacktune__app-components-account-modal-name-index-module__modal p{margin-top:.25em}.stacktune__app-components-account-modal-name-index-module__terms{color:var(--text-secondary);font-size:var(--small-font-size);margin-bottom:.25em;margin-top:.75em}.stacktune__app-components-sort-edit-controls-module__sort-attrs{align-items:center;display:flex;grid-column:1/-1;margin-right:.5em;margin-top:1em}.stacktune__app-components-sort-edit-controls-module__sort-attrs [contenteditable]{flex:1 1 auto;max-width:15em;min-width:7em;padding:4px 5px}.stacktune__app-components-sort-edit-controls-module__text{flex:1 1 auto;margin-left:.5em;margin-right:.5em}.stacktune__app-components-sort-edit-controls-module__buttons,.stacktune__app-components-sort-edit-controls-module__delete{flex:0 0 auto}.stacktune__app-components-sort-edit-controls-module__delete{margin:0 1.5ch}.stacktune__app-components-sort-edit-controls-module__buttons{margin-left:2ch;min-width:5em;text-align:right;white-space:nowrap}.stacktune__app-components-sort-edit-controls-module__hint{margin:0;padding:.25em}.stacktune__app-components-buttons-file-setting-module__dropdown svg,.stacktune__app-components-buttons-file-setting-module__playback svg{color:var(--fa-color);max-height:1.5em;padding:.25em;width:2em}.stacktune__app-components-buttons-file-setting-module__playback{height:24px;margin-left:1ch}.stacktune__app-components-buttons-file-setting-module__playback .stacktune__app-components-buttons-file-setting-module__blind{font-size:1.5em;width:1.25em}.stacktune__app-components-buttons-file-setting-module__playback svg+svg{border-left:1px solid var(--button-border)}.stacktune__app-components-buttons-file-setting-module__dropdown{padding:.5em}.stacktune__app-components-buttons-file-setting-module__item svg{background:var(--settings-icon-background)}.stacktune__app-components-buttons-file-setting-module__item .stacktune__app-components-buttons-file-setting-module__blind{width:2em}.stacktune__app-components-album-song-index-module__song{display:grid;grid-template-areas:"play title    version       .        song-properties version-properties menu" "play waveform waveform      waveform waveform        waveform           menu";grid-template-columns:min-content minmax(0,max-content) minmax(0,max-content) 1fr max-content max-content min-content;grid-template-rows:min-content 1fr}@media screen and (max-width:750px){.stacktune__app-components-album-song-index-module__song{grid-template-areas:"play title   song-properties    menu" "play version version-properties menu";grid-template-columns:min-content minmax(0,1fr) min-content}}.stacktune__app-components-album-song-index-module__song{align-items:center;border-radius:var(--large-border-radius);color:var(--text-label-secondary);margin-bottom:clamp(1em,1.75vh,1.5em)}@media screen and (max-height:600px){.stacktune__app-components-album-song-index-module__song{margin-bottom:.5em;padding:0 .25em}}.stacktune__app-components-album-song-index-module__song[aria-selected]{color:var(--text-primary)}.stacktune__app-components-album-song-index-module__song:not([aria-selected]):not(:hover) .stacktune__app-components-album-song-index-module__votes{background:transparent;border-color:var(--select-soft-border)!important}.stacktune__app-components-album-song-index-module__song:not([aria-selected]):not(:hover) .stacktune__app-components-album-song-index-module__votes *{border-color:var(--select-soft-border)!important}.stacktune__app-components-album-song-index-module__song:not([aria-selected]):not(:hover) .stacktune__app-components-album-song-index-module__play-button,.stacktune__app-components-album-song-index-module__song:not([aria-selected]):not(:hover) .stacktune__app-components-album-song-index-module__versions{filter:var(--lighter-filter)}.stacktune__app-components-album-song-index-module__votes,.stacktune__app-components-album-song-index-module__votes *{transition:border-color .2s ease-in}.stacktune__app-components-album-song-index-module__play-button{font-size:1.6em;grid-area:play;margin:.25em}@media screen and (max-width:750px){.stacktune__app-components-album-song-index-module__play-button{margin-left:0}}.stacktune__app-components-album-song-index-module__waveform-display{grid-area:waveform;height:1.5em;margin-top:.5em}@media screen and (max-width:750px){.stacktune__app-components-album-song-index-module__waveform-display{display:none!important;grid-area:properties}}.stacktune__app-components-album-song-index-module__upload-status{height:auto;margin-bottom:.25em;margin-right:.5em;margin-top:0}.stacktune__app-components-album-song-index-module__done-icon{color:var(--state-success);font-size:1.2em;margin-right:.5em}.stacktune__app-components-album-song-index-module__song-properties,.stacktune__app-components-album-song-index-module__title,.stacktune__app-components-album-song-index-module__version,.stacktune__app-components-album-song-index-module__version-properties{margin-top:.25em}.stacktune__app-components-album-song-index-module__song-properties,.stacktune__app-components-album-song-index-module__version,.stacktune__app-components-album-song-index-module__version-properties{align-items:center;display:flex}.stacktune__app-components-album-song-index-module__song:not([aria-selected]) .stacktune__app-components-album-song-index-module__song-properties,.stacktune__app-components-album-song-index-module__song:not([aria-selected]) .stacktune__app-components-album-song-index-module__version,.stacktune__app-components-album-song-index-module__song:not([aria-selected]) .stacktune__app-components-album-song-index-module__version-properties{--button-gradient:var(--badge-disabled-gradient);--badge-bg:var(--badge-disabled-background);--badge-gradient:var(--badge-disabled-gradient);--badge-text:var(--badge-disabled-text-color);--badge-critical-background:var(--badge-critical-disabled-background);--badge-critical-gradient:var(--badge-critical-disabled-gradient);--badge-critical-text-color:var(--badge-critical-disabled-text-color);--badge-warn-background:var(--badge-warn-disabled-background);--badge-warn-gradient:var(--badge-warn-disabled-gradient);--badge-warn-text-color:var(--badge-warn-disabled-text-color)}.stacktune__app-components-album-song-index-module__song-properties+.stacktune__app-components-album-song-index-module__version-properties,.stacktune__app-components-album-song-index-module__song-properties>*+*,.stacktune__app-components-album-song-index-module__version-properties>*+*,.stacktune__app-components-album-song-index-module__version>*+*{margin-left:.5em}.stacktune__app-components-album-song-index-module__version{grid-area:version}.stacktune__app-components-album-song-index-module__song-properties{grid-area:song-properties;margin-left:.5em}.stacktune__app-components-album-song-index-module__version-properties{grid-area:version-properties;justify-self:flex-end}@media screen and (max-width:750px){.stacktune__app-components-album-song-index-module__version-properties{margin-bottom:.25em}}.stacktune__app-components-album-song-index-module__description,.stacktune__app-components-album-song-index-module__title{flex:0 1 auto;overflow:hidden}.stacktune__app-components-album-song-index-module__title{align-items:center;display:flex;grid-area:title;margin-right:.5em}.stacktune__app-components-album-song-index-module__title h1{font-size:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:750px){.stacktune__app-components-album-song-index-module__title h1{font-size:1.1em;font-weight:var(--bold-font-weight)}}.stacktune__app-components-album-song-index-module__description{margin-right:1em}@media screen and (max-width:750px){.stacktune__app-components-album-song-index-module__description{font-size:1.1em!important;--badge-text:var(--text-primary)!important}}.stacktune__app-components-album-song-index-module__due,.stacktune__app-components-album-song-index-module__sorted{flex:0 0 auto}@media(max-width:80em){.stacktune__app-components-album-song-index-module__due{display:none!important}}.stacktune__app-components-album-song-index-module__menu{background:var(--active-secondary-background);display:flex;flex-direction:column;grid-area:menu;height:100%;margin-left:.5em;padding:.5em 0}.stacktune__app-components-album-song-index-module__context{align-self:center;margin-right:.25em;opacity:0;padding:0;transition:opacity .25s ease-in}@media screen and (max-width:750px){.stacktune__app-components-album-song-index-module__context{display:none!important}}@media(hover:hover){.stacktune__app-components-album-song-index-module__song:hover .stacktune__app-components-album-song-index-module__context{opacity:1}}.stacktune__app-components-album-song-index-module__versions{align-items:center;border:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;color:var(--primary-overlay-color);display:flex;filter:brightness(.7);height:100%;margin:0 auto;padding:0 .5em;transition:filter .25s ease-in}@media(hover:hover){.stacktune__app-components-album-song-index-module__song:hover .stacktune__app-components-album-song-index-module__versions{filter:none}.stacktune__app-components-album-song-index-module__context:hover,.stacktune__app-components-album-song-index-module__versions:hover{color:var(--state-highlight)}}.stacktune__app-components-album-song-index-module__text{margin-right:.5ch;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:1100px){.stacktune__app-components-album-song-index-module__audio{display:none!important}}.stacktune__app-components-version-notes-index-module__trigger{font-size:1.25rem}.stacktune__app-components-version-notes-index-module__trigger svg{--fa-secondary-color:var(--badge-bg)!important;--fa-secondary-opacity:1!important;--fa-primary-color:var(--text-inverse)!important;--fa-primary-opacity:1!important}@media(hover:hover){.stacktune__app-components-version-notes-index-module__trigger:hover svg{--fa-secondary-color:var(--hover-background)!important}}.stacktune__app-components-version-notes-index-module__modal{min-width:21em}.stacktune__app-components-version-notes-index-module__text{margin:0;white-space:pre-wrap}.stacktune__app-controllers-project-index-module__controls{align-items:center;display:grid;grid-area:controls;grid-template-areas:"button settings upload . sort";grid-template-columns:max-content max-content max-content 1fr max-content;height:auto;margin-bottom:1.5em;width:auto}@media screen and (max-width:899px){.stacktune__app-controllers-project-index-module__controls{margin-bottom:.75em}}.stacktune__app-controllers-project-index-module__play-all{grid-area:button}.stacktune__app-controllers-project-index-module__settings{grid-area:settings}.stacktune__app-controllers-project-index-module__upload{grid-area:upload;margin-left:1ch}.stacktune__app-controllers-project-index-module__upload svg{margin-right:.5ch!important}.stacktune__app-controllers-project-index-module__songs{grid-area:songs}.stacktune__app-controllers-project-index-module__list{grid-area:tracks;overflow-y:auto;scroll-snap-type:y proximity;scrollbar-gutter:stable}@media screen and (max-width:750px){.stacktune__app-controllers-project-index-module__list{margin:0;padding:0}}.stacktune__app-controllers-project-index-module__drop-hint{align-items:center;color:var(--text-secondary);display:flex;font-size:clamp(medium-button-font-size,2vw,large-font-size);justify-content:center;line-height:1.8;margin:0 auto;max-height:70%;opacity:0;text-align:center;transition:opacity 2s ease-in-out;width:80%}@media only screen and (max-width:64em){.stacktune__app-controllers-project-index-module__drop-hint{display:none}}.stacktune__app-controllers-project-index-module__drop-hint label{color:var(--text-secondary);text-decoration:underline}.stacktune__app-controllers-project-index-module__sort{grid-area:sort;max-width:100%}.stacktune__app-controllers-project-index-module__sort select{max-width:10em}.stacktune__app-controllers-project-index-module__action-buttons .stacktune__app-controllers-project-index-module__text{white-space:nowrap}.stacktune__app-controllers-project-index-module__action-buttons svg{color:var(--primary-overlay-color);--fa-secondary-color:var(--primary-overlay-color)!important}.stacktune__app-components-album-version-index-module__version{grid-template-areas:"play title .       version-properties menu" "play waveform      waveform waveform   menu";grid-template-columns:min-content minmax(0,max-content) 1fr max-content min-content;row-gap:0}.stacktune__app-components-album-version-index-module__properties,.stacktune__app-components-album-version-index-module__title{margin-top:.5em}.stacktune__app-components-album-version-index-module__checkbox{grid-area:checkbox}.stacktune__app-components-album-version-index-module__pinned{--fa-secondary-color:var(--state-highlight)!important;margin-right:.5em}.stacktune__app-components-album-version-index-module__waveform-display{display:block;grid-area:waveform;margin-top:.25em}.stacktune__app-components-album-version-index-module__context{grid-area:menu;margin-top:1em}.stacktune__app-controllers-project-versions-module__back{grid-area:button;height:100%}.stacktune__app-controllers-project-versions-module__back span{white-space:nowrap}.stacktune__app-controllers-project-versions-module__back svg{margin-right:0!important}.stacktune__app-controllers-project-versions-module__header-buttons{align-items:flex-end;display:flex;flex-wrap:wrap}.stacktune__app-controllers-project-versions-module__text{white-space:nowrap}.stacktune__app-components-release-modal-module__modal{max-width:1200px;width:90vw}.stacktune__app-components-release-modal-module__scroll{background:var(--surface-page);border-radius:var(--border-radius);box-shadow:inset 0 0 3px #0003;overflow-x:hidden;overflow-y:scroll;padding:.5em .75em 1.5em;scrollbar-gutter:stable}.stacktune__app-components-release-modal-module__item{margin-bottom:1em}.stacktune__app-components-release-item-module__headline{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1em}.stacktune__app-components-release-item-module__headline h2{font-weight:400;margin:0}.stacktune__app-components-release-item-module__date{color:var(--text-secondary)}.stacktune__app-components-release-item-module__video{max-width:100%}.stacktune__app-components-release-item-module__features{margin-top:2em}.stacktune__app-components-release-item-module__features h2{font-size:1.4em;font-weight:400;margin:1em 0;min-width:7.5em;padding:0}.stacktune__app-components-release-item-module__features h3{font-size:1.3em;font-weight:400;margin:.75em 0 0}.stacktune__app-components-release-item-module__features li+li{margin-top:3em}.stacktune__app-components-release-item-module__fixes{margin-top:5em}.stacktune__app-components-release-item-module__fixes h2{margin-bottom:2em}.stacktune__app-components-release-item-module__fixes-list{list-style-type:square}.stacktune__app-components-release-item-module__release-item{-moz-column-gap:2em;column-gap:2em;display:grid;grid-template-areas:"headline  img" "requested img" "text      img";grid-template-columns:1fr auto;grid-template-rows:min-content min-content 1fr;line-height:var(--large-line-height);row-gap:.5em}@media only screen and (max-width:800px){.stacktune__app-components-release-item-module__release-item{grid-template-areas:"headline" "requested" "img" "text";grid-template-columns:auto;grid-template-rows:min-content min-content max-content min-content}}.stacktune__app-components-release-item-module__release-item .stacktune__app-components-release-item-module__feature-text{grid-area:text;margin-top:1em}.stacktune__app-components-release-item-module__release-item img{box-shadow:var(--massive-shadow);grid-area:img;justify-self:center;max-height:250px;max-width:min(40vw,500px);-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:800px){.stacktune__app-components-release-item-module__release-item img{max-width:100%}}.stacktune__app-components-release-item-module__release-headline{align-items:center;display:flex;grid-area:headline;justify-content:space-between}.stacktune__app-components-release-item-module__release-headline h3{margin:0}.stacktune__app-components-release-item-module__requested{flex:0 0 auto;font-size:.75em;grid-area:requested;margin:0 0 0 1em}@media only screen and (max-width:800px){.stacktune__app-components-release-item-module__feature-content{grid-template-columns:auto;grid-template-rows:min-content max-content}.stacktune__app-components-release-item-module__feature-content img{grid-row:1;margin-bottom:.5em;max-width:100%}.stacktune__app-components-release-item-module__feature-content span{margin-right:0}}.stacktune__app-controllers-projects-module__hint{border-left:0;border-radius:0;border-right:0;border-top:0;margin-bottom:0;max-width:1440px;width:100%}.stacktune__app-components-trial-start-module__modal h2{text-align:center}.stacktune__app-components-trial-start-module__modal a+a,.stacktune__app-components-trial-start-module__modal a+button,.stacktune__app-components-trial-start-module__modal button+a,.stacktune__app-components-trial-start-module__modal button+button{margin-top:1em}.stacktune__app-components-trial-start-module__one-time,.stacktune__app-components-trial-start-module__trial,.stacktune__app-components-trial-start-module__upgrade{display:block;height:2em;margin-left:auto;margin-right:auto;width:24em}.stacktune__app-components-trial-start-module__one-time,.stacktune__app-components-trial-start-module__upgrade{margin-bottom:.5em;margin-top:1em;text-align:center}.stacktune__app-components-projects-no-projects-hint-index-module__empty{font-size:1.1em;line-height:1.8;margin-top:15vh;text-align:center}.stacktune__app-components-projects-no-projects-hint-index-module__empty-text{font-size:1.3em;margin-bottom:1em}.stacktune__app-components-projects-no-projects-hint-index-module__how-to{display:block;margin:9vh auto 2em;max-width:min(32em,70vw)}.stacktune__app-components-projects-no-projects-hint-index-module__how-to img{background-clip:content-box;background-size:cover;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.stacktune__app-components-projects-no-projects-hint-index-module__close{position:absolute;right:-.25em;top:-.125em}.stacktune__app-components-projects-no-projects-hint-index-module__video{max-height:100%;max-width:100%}.stacktune__app-components-project-item-module__project-item{border-radius:var(--border-radius);cursor:pointer;position:relative;width:100%}.stacktune__app-components-project-item-module__footer{text-align:center}.stacktune__app-components-project-item-module__done-icon{color:var(--state-success);font-size:1.4em;margin-right:.125em}.stacktune__app-components-project-item-module__name{border-radius:.25em;color:n100;font-size:.9rem;font-weight:500;line-height:1.4;margin-top:.5em;overflow:hidden;text-transform:capitalize;white-space:normal}.stacktune__app-components-project-item-module__detail{color:var(--text-secondary);font-size:var(--tiniest-font-size);margin-top:.5em}.stacktune__app-components-project-item-module__suspended{filter:contrast(.5)}.stacktune__app-components-project-item-module__updates{position:absolute;right:-6px;top:-4px}.stacktune__app-components-project-icon-module__project-icon{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}.stacktune__app-components-project-icon-module__cover{max-width:100%}.stacktune__app-components-project-icon-module__cover.stacktune__app-components-project-icon-module__done{filter:contrast(.5)}.stacktune__app-components-projects-song-due-index-module__item{align-items:center;border-radius:var(--large-border-radius);-moz-column-gap:1em;column-gap:1em;display:grid;grid-template-areas:"project meta" "song    meta";grid-template-columns:auto 1fr;padding:.75em 1em;position:relative;row-gap:.5em}@media(hover:hover){.stacktune__app-components-projects-song-due-index-module__item:hover{filter:brightness(1.1)}}.stacktune__app-components-projects-song-due-index-module__song:before{content:"";inset:0;position:absolute;z-index:1}.stacktune__app-components-projects-song-due-index-module__project{color:var(--text-label);font-size:.9em;grid-area:project}.stacktune__app-components-projects-song-due-index-module__song{display:block;font-weight:500;grid-area:song}.stacktune__app-components-projects-song-due-index-module__meta{display:flex;flex-wrap:wrap;gap:.5em .5em;grid-area:meta;justify-content:flex-end}.stacktune__app-components-projects-song-due-index-module__inactive{opacity:.4}.stacktune__app-controllers-projects-index-module__main{background:var(--surface-page);background-image:var(--surface-body);display:grid;grid-column:1/-1;grid-template-rows:min-content 1fr;overflow-y:hidden}.stacktune__app-controllers-projects-index-module__main.stacktune__app-controllers-projects-index-module__grid{grid-template-areas:"projects-header" "grid"}.stacktune__app-controllers-projects-index-module__main.stacktune__app-controllers-projects-index-module__table{-moz-column-gap:max(2em,4vw);column-gap:max(2em,4vw);grid-template-areas:"projects-header todo" "projects        todo";grid-template-columns:minmax(auto,1100px) min(40em,40vw);margin-left:auto;margin-right:auto;max-width:1900px;overflow:hidden;padding:1.5em 1em 1em 2em;row-gap:1em}@media(max-width:45em){.stacktune__app-controllers-projects-index-module__main.stacktune__app-controllers-projects-index-module__table{grid-template-areas:"projects-header" "projects";grid-template-columns:auto;padding:1.5em 1em 1em}}@media(max-width:58em){.stacktune__app-controllers-projects-index-module__main.stacktune__app-controllers-projects-index-module__table.stacktune__app-controllers-projects-index-module__expires{grid-template-areas:"projects-header" "projects";grid-template-columns:auto;padding:1.5em 1em 1em}}.stacktune__app-controllers-projects-index-module__header{display:flex;grid-area:projects-header;justify-content:space-between}.stacktune__app-controllers-projects-index-module__grid .stacktune__app-controllers-projects-index-module__header{align-items:center;background:var(--surface-raised);border-bottom:1px solid var(--border-default);box-shadow:0 1px 5px #0003;padding:.75em 1em .6em}.stacktune__app-controllers-projects-index-module__table .stacktune__app-controllers-projects-index-module__header{margin-top:.5em}.stacktune__app-controllers-projects-index-module__main-scroll{overflow-y:auto;padding-right:1em;scrollbar-gutter:stable}.stacktune__app-controllers-projects-index-module__project-items{padding:1em 0 1em 1em!important;--auto-grid-min-size:10rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-template-rows:repeat(auto-fill,minmax(12rem,1fr));grid-gap:2em 1.5rem}.stacktune__app-controllers-projects-index-module__sort{grid-column:-2;justify-self:flex-end}.stacktune__app-controllers-projects-index-module__theme{margin-left:auto;margin-right:2em}.stacktune__app-controllers-projects-index-module__theme .stacktune__app-controllers-projects-index-module__active{color:var(--state-highlight)}.stacktune__app-controllers-projects-index-module__empty{grid-column:1/6;grid-row:2}.stacktune__app-controllers-projects-index-module__projects,.stacktune__app-controllers-projects-index-module__todo-list{display:flex;flex-direction:column;overflow:hidden}.stacktune__app-controllers-projects-index-module__projects{grid-area:projects}.stacktune__app-controllers-projects-index-module__project-scroll{overflow-y:auto;scrollbar-gutter:stable}.stacktune__app-controllers-projects-index-module__stale-projects{margin-bottom:1em}.stacktune__app-controllers-projects-index-module__stale-projects .stacktune__app-controllers-projects-index-module__text{margin-bottom:1em;margin-top:.5em}.stacktune__app-controllers-projects-index-module__stale-projects .stacktune__app-controllers-projects-index-module__buttons{text-align:right}.stacktune__app-controllers-projects-index-module__mark-complete{margin-left:auto}.stacktune__app-controllers-projects-index-module__project-list{align-items:flex-end;-moz-column-gap:clamp(.5em,1vw,3em);column-gap:clamp(.5em,1vw,3em);display:grid;margin-right:1em;row-gap:.75em;text-align:right}.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires{grid-template-columns:repeat(4,minmax(min-content,max-content)) 1fr repeat(3,minmax(min-content,max-content))}@media(max-width:85em){.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires{grid-template-columns:repeat(3,minmax(min-content,max-content)) 1fr repeat(3,minmax(min-content,max-content))}.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires .stacktune__app-controllers-projects-index-module__members{display:none}}@media(max-width:75em){.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires{grid-template-columns:repeat(3,minmax(min-content,max-content)) 1fr repeat(2,minmax(min-content,max-content))}.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires .stacktune__app-controllers-projects-index-module__songs{display:none}}@media(max-width:68em){.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires{grid-template-columns:repeat(3,minmax(min-content,max-content)) 1fr repeat(1,minmax(min-content,max-content))}.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires .stacktune__app-controllers-projects-index-module__comments{display:none}}@media(min-width:35em)and (max-width:58em){.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires{grid-template-columns:repeat(3,minmax(min-content,max-content)) 1fr repeat(2,minmax(min-content,max-content))!important}.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires .stacktune__app-controllers-projects-index-module__songs{display:inline!important}}@media(max-width:30em){.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires{grid-template-columns:repeat(2,minmax(min-content,max-content)) 1fr repeat(1,minmax(min-content,max-content))}.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires .stacktune__app-controllers-projects-index-module__expires,.stacktune__app-controllers-projects-index-module__project-list.stacktune__app-controllers-projects-index-module__expires .stacktune__app-controllers-projects-index-module__songs{display:none!important}}.stacktune__app-controllers-projects-index-module__project-list:not(.stacktune__app-controllers-projects-index-module__expires){grid-template-columns:repeat(3,minmax(min-content,max-content)) 1fr repeat(3,minmax(min-content,max-content))}@media(max-width:70em){.stacktune__app-controllers-projects-index-module__project-list:not(.stacktune__app-controllers-projects-index-module__expires){grid-template-columns:repeat(2,minmax(min-content,max-content)) 1fr repeat(3,minmax(min-content,max-content))}.stacktune__app-controllers-projects-index-module__project-list:not(.stacktune__app-controllers-projects-index-module__expires) .stacktune__app-controllers-projects-index-module__members{display:none}}@media(max-width:65em){.stacktune__app-controllers-projects-index-module__project-list:not(.stacktune__app-controllers-projects-index-module__expires){grid-template-columns:repeat(2,minmax(min-content,max-content)) 1fr repeat(2,minmax(min-content,max-content))}.stacktune__app-controllers-projects-index-module__project-list:not(.stacktune__app-controllers-projects-index-module__expires) .stacktune__app-controllers-projects-index-module__songs{display:none}}@media(max-width:52em){.stacktune__app-controllers-projects-index-module__project-list:not(.stacktune__app-controllers-projects-index-module__expires){grid-template-columns:repeat(2,minmax(min-content,max-content)) 1fr repeat(1,minmax(min-content,max-content))}.stacktune__app-controllers-projects-index-module__project-list:not(.stacktune__app-controllers-projects-index-module__expires) .stacktune__app-controllers-projects-index-module__comments{display:none}}@media(min-width:30em)and (max-width:45em){.stacktune__app-controllers-projects-index-module__project-list:not(.stacktune__app-controllers-projects-index-module__expires){grid-template-columns:repeat(2,minmax(min-content,max-content)) 1fr repeat(2,minmax(min-content,max-content))!important}.stacktune__app-controllers-projects-index-module__project-list:not(.stacktune__app-controllers-projects-index-module__expires) .stacktune__app-controllers-projects-index-module__comments{display:inline!important}}.stacktune__app-controllers-projects-index-module__project-list .stacktune__app-controllers-projects-index-module__name-sort{overflow:hidden;position:relative;text-align:initial;white-space:nowrap}.stacktune__app-controllers-projects-index-module__project-list .stacktune__app-controllers-projects-index-module__name-container{align-items:center;display:flex}.stacktune__app-controllers-projects-index-module__project-list .stacktune__app-controllers-projects-index-module__name{display:block;font-size:1.2em;font-weight:500;overflow:hidden;text-align:left;text-overflow:ellipsis}.stacktune__app-controllers-projects-index-module__project-list .stacktune__app-controllers-projects-index-module__name:before{content:"";inset:0;position:absolute;z-index:1}.stacktune__app-controllers-projects-index-module__project-list .stacktune__app-controllers-projects-index-module__created{color:var(--text-secondary);font-size:.9em;margin-top:.25em;text-align:initial;white-space:nowrap}.stacktune__app-controllers-projects-index-module__project-list .stacktune__app-controllers-projects-index-module__members{white-space:nowrap}.stacktune__app-controllers-projects-index-module__project-list .stacktune__app-controllers-projects-index-module__member-icon{margin-right:.5ch}.stacktune__app-controllers-projects-index-module__project-list .stacktune__app-controllers-projects-index-module__expires{text-align:left}.stacktune__app-controllers-projects-index-module__project-list .stacktune__app-controllers-projects-index-module__comments,.stacktune__app-controllers-projects-index-module__project-list .stacktune__app-controllers-projects-index-module__songs{white-space:nowrap}.stacktune__app-controllers-projects-index-module__cover{max-height:3em;max-width:3em;overflow:hidden;position:relative}.stacktune__app-controllers-projects-index-module__cover svg{font-size:.9em}.stacktune__app-controllers-projects-index-module__done-icon{color:var(--state-success);margin-right:.25em}.stacktune__app-controllers-projects-index-module__todo-container{border-radius:.5em;grid-area:todo;padding:.5em}@media(max-width:45em){.stacktune__app-controllers-projects-index-module__todo-container{display:none}}@media(max-width:58em){.stacktune__app-controllers-projects-index-module__todo-container.stacktune__app-controllers-projects-index-module__expires{display:none}}.stacktune__app-controllers-projects-index-module__todo-header{align-self:center;margin:0;padding-left:.25em}.stacktune__app-controllers-projects-index-module__todo{overflow-y:auto;scrollbar-gutter:stable}.stacktune__app-controllers-projects-index-module__todo-list{margin-right:.25em;margin-top:1em}.stacktune__app-controllers-projects-index-module__todo-list li+li{margin-top:1em}.stacktune__app-controllers-projects-index-module__todo.stacktune__app-controllers-projects-index-module__hint{align-items:center;color:var(--text-secondary);display:flex;justify-content:center;margin:.5em;min-height:12%}.stacktune__app-controllers-projects-index-module__todo.stacktune__app-controllers-projects-index-module__hint h3{color:currentColor}.stacktune__app-controllers-projects-index-module__inactive{opacity:.5}.stacktune__app-components-logo-coin-index-module__coin{background:radial-gradient(circle,#7099c2 0,#36597d);background-clip:content-box,border-box;background-image:linear-gradient(#ffac1d,#b5760a),radial-gradient(circle at top left,#e9980c,#d58701),radial-gradient(circle at center,#070604 60%,#5e4822);background-origin:border-box;border:1px solid transparent;box-shadow:inset 0 0 0 2px #fff6e9;height:1.5em;padding:.125em}.stacktune__app-components-logo-s-module__logo{background:var(--surface-brand);border-radius:50%;fill:var(--text-nav)}.stacktune__app-controllers-projects-new-module__edit{flex:1 1 auto;overflow-y:auto;padding:2em .5em .75em;scrollbar-gutter:stable}.stacktune__app-controllers-projects-new-module__edit h1{margin-bottom:.5em}.stacktune__app-controllers-projects-new-module__edit h2{margin-bottom:.5em;margin-top:1.5em}@media screen and (max-width:1100px){.stacktune__app-controllers-projects-new-module__edit{padding-top:1em!important}}.stacktune__app-controllers-projects-new-module__edit>*{max-width:900px}@media screen and (min-width:1100px){.stacktune__app-controllers-projects-new-module__edit>*{margin-left:calc(min(11vw,130px) + 2vw)}}.stacktune__app-controllers-projects-new-module__hint{align-items:center;display:flex;font-weight:500;margin-bottom:1.5em}.stacktune__app-controllers-projects-new-module__credit{margin-top:1.5em;padding-left:.25em}.stacktune__app-controllers-projects-new-module__buttons{margin-top:1.5em}.stacktune__app-components-public-comment-module__container{padding-top:.75em}.stacktune__app-components-public-comment-module__header{align-items:center;display:grid;grid-template-areas:"user position updates created . menu context";grid-template-columns:max-content max-content min-content max-content auto max-content max-content;margin-left:.75em}.stacktune__app-components-public-comment-module__header>*+*{margin-left:1ch}.stacktune__app-components-public-comment-module__user{grid-area:user}.stacktune__app-components-public-comment-module__play-pos{grid-area:position}.stacktune__app-components-public-comment-module__created{color:var(--text-secondary);font-size:var(--small-font-size);grid-area:created}.stacktune__app-components-public-comment-module__context{grid-area:context}.stacktune__app-components-public-comment-module__msg{line-height:var(--medium-line-height);margin-left:1em;margin-top:.5em;padding-bottom:.75em;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap}.stacktune__app-components-public-comment-module__create-reply{margin-left:.5em;margin-right:.5em;margin-top:.5em}.stacktune__app-components-public-comment-module__create-reply [contenteditable]{background:var(--surface-input-alt)!important}.stacktune__app-components-public-comment-module__replies-list:before{bottom:0}.stacktune__app-components-public-comment-module__buttons{margin:.75em 1em .25em;text-align:right}.stacktune__app-components-public-comment-module__create-button svg{--fa-primary-color:var(--color-accent)!important;--fa-secondary-color:var(--text-inverse)!important}.stacktune__app-controllers-public-version-module__version{display:flex;flex-direction:column;max-width:100%;overflow:hidden;padding:.75em .5em}@media(min-width:1280px){.stacktune__app-controllers-public-version-module__version{margin-left:5vw;margin-right:5vw}}.stacktune__app-controllers-public-version-module__header{margin-left:.5em;margin-right:.5em}.stacktune__app-controllers-public-version-module__headline{align-items:center;display:flex;margin-bottom:1rem;margin-top:.5rem}.stacktune__app-controllers-public-version-module__headline h1{font-size:clamp(18px,4vw,26px);white-space:nowrap}.stacktune__app-controllers-public-version-module__sub-headline{align-items:center;align-items:flex-end;color:var(--text-secondary);-moz-column-gap:.75em;column-gap:.75em;display:grid;grid-template-areas:"created     int         tp           .  download";grid-template-columns:max-content max-content max-content 1fr max-content;margin-bottom:.75em}@media(max-width:42em){.stacktune__app-controllers-public-version-module__sub-headline{grid-template-areas:"created created created created" "int     tp      .       download";grid-template-columns:max-content max-content 1fr max-content;row-gap:.5em}}.stacktune__app-controllers-public-version-module__created{grid-area:created;white-space:nowrap}.stacktune__app-controllers-public-version-module__int{grid-area:int}.stacktune__app-controllers-public-version-module__tp{grid-area:tp}.stacktune__app-controllers-public-version-module__download{grid-area:download;padding:0 .25em;white-space:nowrap}.stacktune__app-controllers-public-version-module__download svg{margin-right:.25ch!important}.stacktune__app-controllers-public-version-module__description{font-size:clamp(12px,3vw,14px);margin-right:.5em;margin:.2em 0 0 .5em!important}.stacktune__app-controllers-public-version-module__notes{font-size:1.3em;margin-left:.75ch}.stacktune__app-controllers-public-version-module__version-detail{border:1px solid var(--border-default);border-radius:var(--border-radius);box-shadow:0 2px 10px 1px #0003;display:flex;flex:0 0 auto;flex-direction:column;margin:.75em .25em 0;overflow:hidden}.stacktune__app-controllers-public-version-module__video{background:#000;border:1px solid var(--border-default);border-bottom:none;display:flex;justify-content:center;margin:.5em .25em 0;max-height:25vh;overflow:hidden;text-align:center}.stacktune__app-controllers-public-version-module__video video{background:#000;max-height:100%;max-width:100%;overflow:hidden}.stacktune__app-controllers-public-version-module__video+.stacktune__app-controllers-public-version-module__version-detail{border-top:none;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.stacktune__app-controllers-public-version-module__comments{flex:1 1 auto;margin-top:1em;overflow-y:auto;scrollbar-gutter:stable}.stacktune__app-controllers-public-version-module__comment{background:var(--surface-raised);border-radius:.25em;box-shadow:0 2px 6px 0 var(--shadow-default);box-shadow:-1px 1px 4px #00355733;margin:.25em;overflow:hidden;padding:0 0 .5em}.stacktune__app-controllers-public-version-module__comment+.stacktune__app-controllers-public-version-module__comment{margin-top:1.5em}@media screen and (max-height:900px){.stacktune__app-controllers-public-version-module__comment+.stacktune__app-controllers-public-version-module__comment{margin-top:1em}}@media(hover:hover){.stacktune__app-controllers-public-version-module__comment:hover{box-shadow:inset 0 0 3px #0d324a4d}}.stacktune__app-controllers-public-version-module__comment.stacktune__app-controllers-public-version-module__active{background:var(--active-background);border:2px solid var(--active-border)}.stacktune__app-controllers-public-version-module__account-fields{align-items:baseline;display:flex;margin-bottom:.5em;margin-top:.75em}.stacktune__app-controllers-public-version-module__account-fields>*{flex:1 1 auto}.stacktune__app-controllers-public-version-module__account-fields>*+*{margin-left:1ch}.stacktune__app-controllers-public-version-module__name-input{margin-bottom:0;max-width:17.5em}.stacktune__app-controllers-public-version-module__terms{margin-left:.25em;margin-top:.5em}.stacktune__app-controllers-public-version-module__login-button{color:var(--text-label);font-size:var(--small-font-size);font-weight:300;text-decoration:underline}.stacktune__app-components-modal-register-module__register{margin:0;padding:0!important}.stacktune__app-controllers-releases-module__releases{background-image:var(--surface-body-index);grid-column:1/-1;margin:0 auto;padding:1em}.stacktune__app-controllers-releases-module__releases h1{font-weight:300;margin:1em 0}@media only screen and (max-width:700px){.stacktune__app-controllers-releases-module__releases h1{margin:.5em 0}}.stacktune__app-controllers-releases-module__releases>*{margin-left:auto!important;margin-right:auto!important;max-width:1200px}.stacktune__app-controllers-releases-module__release-item{padding:0 0 5em}.stacktune__app-controllers-releases-module__release-item+.stacktune__app-controllers-releases-module__release-item{border-top:2px solid var(--border-separator);padding-top:1em}.stacktune__app-controllers-reset-password-module__background p{margin-top:0}.stacktune__app-controllers-reset-password-module__buttons{text-align:right}.stacktune__app-components-upload-status-module__header{align-items:baseline;display:flex;padding-top:.5em}.stacktune__app-components-upload-status-module__name{flex:1 1}.stacktune__app-components-upload-status-module__size{font-size:var(--small-font-size)}.stacktune__app-components-upload-status-module__error{color:var(--state-error)}.stacktune__app-components-upload-status-module__progress{align-items:center;display:flex;margin-top:.5em}.stacktune__app-components-upload-status-module__processing-text{margin-left:1ch}.stacktune__app-components-upload-status-module__progress-bar{flex:1 1 auto}.stacktune__app-components-upload-status-module__cancel,.stacktune__app-components-upload-status-module__retry{padding-left:1ch}.stacktune__app-controllers-settings-branding-module__branding{background:var(--surface-page)!important;grid-column:1/-1;padding:1em}.stacktune__app-controllers-settings-branding-module__branding h1,.stacktune__app-controllers-settings-branding-module__branding h2{margin:.8em 0;text-align:center}.stacktune__app-controllers-settings-branding-module__intro{margin:0 auto;max-width:48em}.stacktune__app-controllers-settings-branding-module__current-logo{margin:1.5em 0 1em}.stacktune__app-controllers-settings-branding-module__current-logo label{display:block;font-size:var(--medium-large-font-size);font-weight:400;margin-bottom:.5em;margin-right:1em}.stacktune__app-controllers-settings-branding-module__logo{display:block;max-height:16vh;max-width:min(24em,80vw);-o-object-fit:contain;object-fit:contain}.stacktune__app-controllers-settings-branding-module__buttons{display:flex;margin-top:1.5em}.stacktune__app-controllers-settings-branding-module__retry{display:inline-block;margin-top:.5em}.stacktune__app-controllers-settings-branding-module__delete{margin-left:1ch}.stacktune__app-controllers-settings-branding-module__preview-container{display:flex;margin:2em 1vw}@media screen and (max-width:830px){.stacktune__app-controllers-settings-branding-module__preview-container{flex-direction:column;margin:2em 0}}.stacktune__app-controllers-settings-branding-module__preview-container>*{flex:1 1 50vw}.stacktune__app-controllers-settings-branding-module__invite-preview{border:1px solid var(--border-default);margin-right:1vw;max-height:34em;overflow:hidden;position:relative}@media screen and (max-width:830px){.stacktune__app-controllers-settings-branding-module__invite-preview{margin-right:0}}.stacktune__app-controllers-settings-branding-module__invite{min-height:55em;min-width:160%;pointer-events:none;transform:scale(.625) translate(-30%,-30%)}.stacktune__app-controllers-settings-branding-module__email-preview{display:flex;flex-direction:column;margin-left:1vw}@media screen and (max-width:830px){.stacktune__app-controllers-settings-branding-module__email-preview{margin-left:0}}.stacktune__app-controllers-settings-branding-module__mail{border:1px solid var(--border-default);flex:1 1 auto;max-height:34em;overflow-y:auto;pointer-events:none;scrollbar-gutter:stable}@media screen and (max-width:830px){.stacktune__app-controllers-settings-branding-module__mail{max-width:100%;min-height:38em}}.stacktune__app-controllers-settings-branding-module__hint{margin-bottom:1.5em!important}.stacktune__app-components-theme-select-module__dark,.stacktune__app-components-theme-select-module__light{padding:.5em}.stacktune__app-components-theme-select-module__dark svg,.stacktune__app-components-theme-select-module__light svg{margin:0!important}.stacktune__app-components-theme-select-module__light svg{--fa-primary-color:var(--text-inverse);--fa-secondary-color:var(--text-inverse)}.stacktune__app-components-theme-select-module__dark svg{--fa-primary-color:var(--p950);--fa-secondary-color:var(--ns1100)}.stacktune__app-components-theme-select-module__dark.stacktune__app-components-theme-select-module__active,.stacktune__app-components-theme-select-module__light.stacktune__app-components-theme-select-module__active{border:1px solid var(--border-default);border-radius:.5em}.stacktune__app-components-theme-select-module__light.stacktune__app-components-theme-select-module__active{background:#a9a7a7;color:var(--text-nav)}.stacktune__app-components-theme-select-module__dark.stacktune__app-components-theme-select-module__active{background:#284253}.stacktune__app-components-theme-select-module__name{text-align:center}.stacktune__app-controllers-settings-index-module__appearance{align-items:baseline;display:flex;margin-bottom:1em}.stacktune__app-controllers-settings-index-module__appearance label{margin-right:1.5ch}.stacktune__app-controllers-settings-index-module__check-hint{color:var(--text-label-secondary);font-size:var(--small-font-size);margin-left:1.5em;margin-top:.25em;max-width:55em}.stacktune__app-controllers-settings-index-module__export-names,.stacktune__app-controllers-settings-index-module__ios-workaround{margin-top:1em}.stacktune__app-controllers-settings-index-module__list{color:var(--text-label-secondary);font-size:var(--small-font-size);margin-left:1.5em!important;margin-top:.25em!important}.stacktune__app-controllers-terms-module__contact{line-height:var(--medium-line-height);margin-bottom:2em;margin-top:1em}.stacktune__app-controllers-terms-module__hint{margin-top:.5em}
