.addTrackUpload_addTrackScroll__Ssct9{--add-track-menu-bg:color-mix(in srgb,var(--flora-bg) 90%,#1a2218 10%);--add-track-menu-border:color-mix(in srgb,var(--flora-green-light) 30%,var(--flora-green-dark));--add-track-menu-hover-bg:color-mix(in srgb,var(--flora-green-light) 14%,var(--flora-bg));--add-track-menu-active-bg:color-mix(in srgb,var(--flora-green-light) 20%,var(--flora-bg));flex:1 1;min-height:0;width:100%;display:flex;flex-direction:column;align-items:stretch;overflow-x:visible;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding:calc(2 * var(--flora-grid-step)) calc((90 - 89) * var(--flora-grid-step)) calc(4 * var(--flora-grid-step)) calc((38 - 37) * var(--flora-grid-step));box-sizing:border-box}.addTrackUpload_addTrackScroll__Ssct9::-webkit-scrollbar{display:none}.addTrackUpload_addTrackForm__oxLrx{--add-track-band-width:calc((89 - 38 + 1) * var(--flora-grid-step));--add-track-fields-width:calc((65 - 38 + 1 - 3) * var(--flora-grid-step));--add-track-fields-gap:calc(4 * var(--flora-grid-step));--add-track-cover-span:15;width:100%;max-width:none;margin:0;flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:flex-start;gap:calc(3 * var(--flora-grid-step))}.addTrackUpload_addTrackFormGrid__pN4UX{flex:0 0 auto;width:calc((65 - 38 + 1 - 3 + 4 + 15) * var(--flora-grid-step));max-width:100%;display:grid;grid-template-columns:minmax(0,var(--add-track-fields-width)) calc(var(--add-track-cover-span) * var(--flora-grid-step));gap:var(--add-track-fields-gap);align-items:start}.addTrackUpload_addTrackFormMain__NEL9s{display:flex;flex-direction:column;gap:calc(2 * var(--flora-grid-step) - 1px);width:var(--add-track-fields-width);max-width:100%;min-width:0;margin-left:0}.addTrackUpload_addTrackFormAside__j2rFY{display:flex;flex-direction:column;gap:calc(2 * var(--flora-grid-step));width:calc(var(--add-track-cover-span) * var(--flora-grid-step));max-width:calc(var(--add-track-cover-span) * var(--flora-grid-step));min-width:0;overflow:visible;margin-left:0;margin-top:calc(-1 * var(--flora-grid-step-fine))}.addTrackUpload_addTrackFormPlatform__uUw6m{--add-track-cover-shift:calc(8 * var(--flora-grid-step))}.addTrackUpload_addTrackFormPlatform__uUw6m .addTrackUpload_addTrackFormGrid__pN4UX{width:calc((65 - 38 + 1 - 3 + 4 + 8 + 15) * var(--flora-grid-step));overflow:visible}.addTrackUpload_addTrackFormPlatform__uUw6m .addTrackUpload_addTrackFormAside__j2rFY{margin-left:var(--add-track-cover-shift)}.addTrackUpload_addTrackFormPlatform__uUw6m .addTrackUpload_addTrackFormMain__NEL9s{position:relative;overflow:visible}.addTrackUpload_addTrackFormPlatform__uUw6m .addTrackUpload_addTrackArtistInputRow__eFNAE{display:grid;grid-template-columns:minmax(0,calc(var(--add-track-fields-width) - 2 * var(--flora-grid-step) - 3 * var(--flora-grid-step) + 5 * var(--flora-grid-step))) calc(3 * var(--flora-grid-step));gap:calc(2 * var(--flora-grid-step));align-items:center;width:calc(var(--add-track-fields-width) + 5 * var(--flora-grid-step));max-width:none}.addTrackUpload_addTrackArtistPlusBtn__ZaXPk{width:calc(3 * var(--flora-grid-step));height:calc(3 * var(--flora-grid-step));box-sizing:border-box;padding:0;border:1px solid var(--flora-green-dark);border-radius:calc(3 * var(--flora-grid-step-fine));background:var(--flora-accent-fill-subtle);color:var(--flora-green-light);display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease,border-color .15s ease}.addTrackUpload_addTrackArtistPlusBtn__ZaXPk svg{width:var(--flora-sPx-24);height:var(--flora-sPx-24);display:block}.addTrackUpload_addTrackArtistPlusBtn__ZaXPk:hover,.addTrackUpload_addTrackArtistPlusBtn__ZaXPk[data-open]{background:var(--flora-accent-fill-subtle-hover);color:color-mix(in srgb,var(--flora-green-light) 88%,#fff 12%);border-color:color-mix(in srgb,var(--flora-green-light) 42%,rgba(var(--flora-white-template-rgb),.25))}.addTrackUpload_addTrackArtistPlusWrap__FD3Ox{position:relative;z-index:2}.addTrackUpload_addTrackArtistJoinMenu__rLst_{position:absolute;top:calc(100% + var(--flora-grid-step-fine));right:0;z-index:30;min-width:calc(10 * var(--flora-grid-step));padding:var(--flora-grid-step-fine);background:var(--add-track-menu-bg);border:1px solid var(--add-track-menu-border);border-radius:var(--flora-sPx-12);box-shadow:0 var(--flora-sPx-8) calc(var(--flora-sPx-24) + var(--flora-sPx-4)) rgba(0,0,0,.55);display:flex;flex-direction:column;gap:var(--flora-sPx-2);isolation:isolate}.addTrackUpload_addTrackArtistJoinItem__jhc_i{display:flex;align-items:center;width:100%;margin:0;padding:calc(2 * var(--flora-grid-step-fine)) var(--flora-grid-step);border:none;background:var(--add-track-menu-bg);color:var(--flora-gray);font-weight:300;text-align:left;cursor:pointer;border-radius:var(--flora-grid-step-fine);white-space:nowrap;transition:background .15s ease,color .15s ease}.addTrackUpload_addTrackArtistJoinItem__jhc_i:hover{background:var(--add-track-menu-hover-bg);color:var(--flora-gray-hover)}.addTrackUpload_addTrackArtistJoinItemActive__ZFyU_,.addTrackUpload_addTrackArtistJoinItemActive__ZFyU_:hover{color:var(--flora-green-light);background:var(--add-track-menu-active-bg)}.addTrackUpload_addTrackFormPlatform__uUw6m .addTrackUpload_addTrackFormMain__NEL9s .addTrackUpload_addTrackCheckboxes__JAyIJ{position:absolute;left:0;top:100%;width:100%;margin-top:calc(5 * var(--flora-grid-step));gap:calc(1.5 * var(--flora-grid-step));z-index:1}.addTrackUpload_addTrackFormPlatform__uUw6m .addTrackUpload_addTrackFormMain__NEL9s .addTrackUpload_addTrackCheckboxRow__Bn9Rj .addTrackUpload_addTrackCheckboxLabel__3Fmfn{transform:translateY(calc(-1 * var(--flora-sPx-3)))}.addTrackUpload_addTrackFormPlatform__uUw6m .addTrackUpload_addTrackDropSection__Zypf9{margin-top:calc(7 * var(--flora-grid-step))}.addTrackUpload_addTrackField__JgIEk{display:flex;flex-direction:column;gap:calc(2 * var(--flora-grid-step-fine));min-width:0}.addTrackUpload_addTrackFieldRow__QRb_m{display:flex;gap:calc(2 * var(--flora-grid-step));width:100%}.addTrackUpload_addTrackFieldRow__QRb_m>.addTrackUpload_addTrackField__JgIEk{flex:1 1;min-width:0}.addTrackUpload_addTrackFieldRow__QRb_m:has(.addTrackUpload_addTrackFieldLicense__iH4dA){display:grid;grid-template-columns:minmax(0,calc(16 * var(--flora-grid-step))) minmax(0,calc(var(--add-track-fields-width) - 10 * var(--flora-grid-step)));gap:calc(2 * var(--flora-grid-step));align-items:start;width:calc(var(--add-track-fields-width) + 8 * var(--flora-grid-step));max-width:none}.addTrackUpload_addTrackFieldRow__QRb_m:has(.addTrackUpload_addTrackFieldLicense__iH4dA)>.addTrackUpload_addTrackField__JgIEk{flex:none;width:auto;max-width:100%;min-width:0}.addTrackUpload_addTrackLabel__5dP13{margin:0;color:var(--flora-white-template);font-weight:300}.addTrackUpload_addTrackInputBox__h5L3H{display:flex;align-items:center;width:100%;height:calc((5 - 3 + 1) * var(--flora-grid-step));padding:0 calc(var(--flora-grid-step) - 1px);box-sizing:border-box;border-radius:var(--flora-sPx-12);border:1px solid var(--flora-green-dark);background:transparent}.addTrackUpload_addTrackInput__cOwi8{flex:1 1;min-width:0;width:100%;height:100%;padding:0;border:none;outline:none;background:transparent;color:var(--flora-white-template);font-family:var(--font-manrope),system-ui,sans-serif;font-weight:300;font-size:max(1px,var(--flora-sPx-15));line-height:1;letter-spacing:var(--flora-tracking-15)}.addTrackUpload_addTrackInput__cOwi8::placeholder{color:var(--flora-gray)}.addTrackUpload_addTrackArtistInputOverlayWrap__pC3vO{position:relative;flex:1 1;min-width:0;width:100%;height:100%;display:flex;align-items:center}.addTrackUpload_addTrackArtistInputMirror__embPv{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden;white-space:pre;pointer-events:none;font-family:var(--font-manrope),system-ui,sans-serif;font-weight:300;font-size:max(1px,var(--flora-sPx-15));line-height:1;letter-spacing:var(--flora-tracking-15)}.addTrackUpload_addTrackArtistInputMirrorText__CbkF0{color:var(--flora-white-template)}.addTrackUpload_addTrackArtistJoiner__3Dm9g{color:var(--flora-gray);font-weight:300}.addTrackUpload_addTrackArtistInputOverlay__I1oyS{position:relative;z-index:1;color:transparent;caret-color:var(--flora-white-template)}.addTrackUpload_addTrackArtistInputOverlay__I1oyS::placeholder{color:var(--flora-gray);-webkit-text-fill-color:var(--flora-gray)}.addTrackUpload_addTrackArtistInputOverlay__I1oyS:focus::placeholder{color:transparent;-webkit-text-fill-color:transparent}.addTrackUpload_artistPicker__tkGX1{display:flex;flex-direction:column;gap:calc(1.5 * var(--flora-grid-step));width:100%;min-width:0}.addTrackUpload_artistPickerSelected__BQTZx{display:flex;flex-direction:column;gap:calc(1 * var(--flora-grid-step-fine))}.addTrackUpload_artistPickerSelectedRow__p9F1_{min-height:calc(3 * var(--flora-grid-step));box-sizing:border-box;border:1px solid rgba(var(--flora-white-template-rgb),.08);border-radius:var(--flora-sPx-12);background:rgba(var(--flora-white-template-rgb),.03);display:flex;align-items:center;gap:calc(2 * var(--flora-grid-step-fine));padding:calc(1 * var(--flora-grid-step-fine)) calc(2 * var(--flora-grid-step-fine))}.addTrackUpload_artistPickerJoinerSelect__ALaKz{flex:0 0 calc(5 * var(--flora-grid-step));height:calc(2 * var(--flora-grid-step));border:1px solid var(--flora-green-dark);border-radius:calc(2 * var(--flora-grid-step-fine));background:var(--add-track-menu-bg);color:var(--flora-green-light);font-family:var(--font-manrope),system-ui,sans-serif;font-weight:300;outline:none}.addTrackUpload_artistPickerJoinerText__ZSNkz{flex:0 0 calc(5 * var(--flora-grid-step));color:var(--flora-gray);font-weight:300}.addTrackUpload_artistPickerSelectedName__xPZwH{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--flora-white-template);font-family:var(--font-manrope),system-ui,sans-serif;font-size:max(1px,var(--flora-sPx-15));font-weight:300;letter-spacing:var(--flora-tracking-15)}.addTrackUpload_artistPickerRemoveBtn__0VmFF{flex:0 0 calc(2 * var(--flora-grid-step));width:calc(2 * var(--flora-grid-step));height:calc(2 * var(--flora-grid-step));padding:0;margin:0;border:none;border-radius:50%;background:transparent;color:var(--flora-gray);display:grid;place-items:center;cursor:pointer;transition:color .15s ease,background .15s ease}.addTrackUpload_artistPickerRemoveBtn__0VmFF:hover{color:#ff7e7e;background:rgba(var(--flora-white-template-rgb),.06)}.addTrackUpload_artistPickerRemoveBtn__0VmFF svg{width:var(--flora-sPx-16);height:var(--flora-sPx-16)}.addTrackUpload_artistPickerSearchBlock___tPWY{position:relative;z-index:5}.addTrackUpload_artistPickerSearchRow__ccIfW{display:flex;align-items:stretch;gap:calc(1 * var(--flora-grid-step))}.addTrackUpload_artistPickerSearchRow__ccIfW .addTrackUpload_addTrackInputBox__h5L3H{flex:1 1;min-width:0}.addTrackUpload_artistPickerAddBtn__j3jtf{flex:0 0 calc(3 * var(--flora-grid-step));width:calc(3 * var(--flora-grid-step));height:calc((5 - 3 + 1) * var(--flora-grid-step));margin:0;padding:0;border:1px solid color-mix(in srgb,var(--flora-green-light) 45%,transparent);border-radius:var(--flora-sPx-12);background:transparent;color:var(--flora-green-light);display:grid;place-items:center;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.addTrackUpload_artistPickerAddBtn__j3jtf:hover:not(:disabled){background:color-mix(in srgb,var(--flora-green-light) 12%,transparent);border-color:color-mix(in srgb,var(--flora-green-light) 60%,transparent)}.addTrackUpload_artistPickerAddBtn__j3jtf:disabled{opacity:.6;cursor:default}.addTrackUpload_artistPickerAddBtn__j3jtf svg{width:var(--flora-sPx-18);height:var(--flora-sPx-18)}.addTrackUpload_artistPickerResults__IWq2n{position:absolute;left:0;right:0;top:calc(100% + var(--flora-grid-step-fine));z-index:40;max-height:calc(16 * var(--flora-grid-step));overflow-y:auto;border:1px solid var(--add-track-menu-border);border-radius:var(--flora-sPx-12);background:var(--add-track-menu-bg);box-shadow:0 var(--flora-sPx-8) calc(var(--flora-sPx-24) + var(--flora-sPx-4)) rgba(0,0,0,.55);padding:var(--flora-grid-step-fine)}.addTrackUpload_artistPickerResultBtn__xUl_e{width:100%;margin:0;padding:calc(1.5 * var(--flora-grid-step-fine)) calc(2 * var(--flora-grid-step-fine));border:none;border-radius:var(--flora-grid-step-fine);background:transparent;display:flex;flex-direction:column;align-items:flex-start;gap:var(--flora-sPx-2);cursor:pointer;text-align:left;transition:background .15s ease}.addTrackUpload_artistPickerResultBtn__xUl_e:focus-visible:not(:disabled),.addTrackUpload_artistPickerResultBtn__xUl_e:hover:not(:disabled){background:var(--add-track-menu-hover-bg)}.addTrackUpload_artistPickerResultBtn__xUl_e:disabled{cursor:default;opacity:.55}.addTrackUpload_artistPickerResultName__nam9u{color:var(--flora-white-template);font-weight:300}.addTrackUpload_artistPickerResultHint__teJo7,.addTrackUpload_artistPickerResultMeta__L5X8e{color:var(--flora-gray);font-weight:300}.addTrackUpload_artistPickerResultHint__teJo7{margin:0;padding:calc(1.5 * var(--flora-grid-step-fine)) calc(2 * var(--flora-grid-step-fine))}.addTrackUpload_artistCreateModalBackdrop__h3Nsb{position:fixed;inset:0;z-index:80;background:rgba(0,0,0,.65)}.addTrackUpload_artistCreateModal__7DxTa{position:fixed;inset:0;z-index:81;display:flex;align-items:center;justify-content:center;padding:calc(2 * var(--flora-grid-step));pointer-events:none}.addTrackUpload_artistCreateModalDialog__bWCw6{pointer-events:auto;display:flex;flex-direction:column;width:min(calc(36 * var(--flora-grid-step)),92vw);border:1px solid rgba(var(--flora-white-template-rgb),.12);border-radius:var(--flora-sPx-12);background:var(--flora-bg);box-shadow:var(--flora-reserve-popover-shadow)}.addTrackUpload_artistCreateModalHeader__foRlD{display:flex;align-items:center;justify-content:space-between;gap:calc(1 * var(--flora-grid-step));padding:calc(2 * var(--flora-grid-step)) calc(2 * var(--flora-grid-step)) calc(1 * var(--flora-grid-step))}.addTrackUpload_artistCreateModalTitle___9Y7P{margin:0;color:var(--flora-white-template);font-family:var(--font-manrope),system-ui,sans-serif;font-size:max(1px,var(--flora-sPx-16));font-weight:400}.addTrackUpload_artistCreateModalClose__WnKTj{width:calc(3 * var(--flora-grid-step));height:calc(3 * var(--flora-grid-step));margin:0;padding:0;border:none;border-radius:var(--flora-sPx-8);background:transparent;color:var(--flora-gray);font-size:max(1px,var(--flora-sPx-22));line-height:1;cursor:pointer}.addTrackUpload_artistCreateModalClose__WnKTj:hover:not(:disabled){color:var(--flora-gray-hover);background:rgba(var(--flora-white-template-rgb),.06)}.addTrackUpload_artistCreateModalBody__MVJKi{display:flex;flex-direction:column;gap:calc(1 * var(--flora-grid-step));padding:0 calc(2 * var(--flora-grid-step)) calc(2 * var(--flora-grid-step))}.addTrackUpload_artistCreateModalText__UjVJX{margin:0;color:var(--flora-gray);font-family:var(--font-manrope),system-ui,sans-serif;font-size:max(1px,var(--flora-sPx-15));font-weight:300;line-height:1.45}.addTrackUpload_artistCreateCoverField__1m30W{display:flex;flex-direction:column;gap:calc(1 * var(--flora-grid-step-fine))}.addTrackUpload_artistCreateCoverRow__5lb18{display:grid;grid-template-columns:calc(6 * var(--flora-grid-step)) minmax(0,1fr);gap:calc(1 * var(--flora-grid-step));align-items:center}.addTrackUpload_artistCreateCoverPreview__yD17i{width:calc(6 * var(--flora-grid-step));height:calc(6 * var(--flora-grid-step));overflow:hidden;border:1px solid rgba(var(--flora-white-template-rgb),.1);border-radius:var(--flora-sPx-12);background:radial-gradient(circle at 76% 18%,color-mix(in srgb,var(--flora-green-light) 18%,transparent) 0,transparent 58%),linear-gradient(145deg,color-mix(in srgb,var(--flora-green-light) 24%,#121212) 0,#121212 100%);display:grid;place-items:center;color:var(--flora-green-light);font-family:var(--font-manrope),system-ui,sans-serif;font-size:max(1px,calc(var(--flora-sPx-24) + var(--flora-sPx-8)));font-weight:400}.addTrackUpload_artistCreateCoverImage__xe82i{display:block;width:100%;height:100%;background-position:50%;background-size:cover}.addTrackUpload_artistCreateCoverControls__xvcLA{display:flex;flex-direction:column;gap:calc(1 * var(--flora-grid-step-fine));min-width:0}.addTrackUpload_artistCreateCoverInput__U1Weg{width:100%;color:var(--flora-gray);font-family:var(--font-manrope),system-ui,sans-serif;font-size:max(1px,var(--flora-sPx-14))}.addTrackUpload_artistCreateCoverHint__dc8qL{margin:0;color:var(--flora-gray);font-weight:300}.addTrackUpload_artistCreateModalActions__b3C73{display:flex;gap:calc(1 * var(--flora-grid-step));padding:0 calc(2 * var(--flora-grid-step)) calc(2 * var(--flora-grid-step))}.addTrackUpload_artistCreateModalBtnCancel__h4mRu,.addTrackUpload_artistCreateModalBtnPrimary__S4hn9{min-height:calc(3 * var(--flora-grid-step));padding:0 calc(2 * var(--flora-grid-step));border-radius:var(--flora-sPx-8);border:1px solid transparent;font-family:var(--font-manrope),system-ui,sans-serif;font-weight:300;cursor:pointer}.addTrackUpload_artistCreateModalBtnPrimary__S4hn9{color:var(--flora-green-light);background:color-mix(in srgb,var(--flora-green-light) 12%,transparent);border-color:color-mix(in srgb,var(--flora-green-light) 45%,transparent)}.addTrackUpload_artistCreateModalBtnPrimary__S4hn9:hover:not(:disabled){background:color-mix(in srgb,var(--flora-green-light) 18%,transparent);border-color:color-mix(in srgb,var(--flora-green-light) 60%,transparent)}.addTrackUpload_artistCreateModalBtnCancel__h4mRu{color:var(--flora-gray);background:rgba(var(--flora-white-template-rgb),.06);border-color:rgba(var(--flora-white-template-rgb),.1)}.addTrackUpload_artistCreateModalBtnCancel__h4mRu:hover:not(:disabled){color:var(--flora-gray-hover);background:rgba(var(--flora-white-template-rgb),.1)}.addTrackUpload_artistCreateModalBtnCancel__h4mRu:disabled,.addTrackUpload_artistCreateModalBtnPrimary__S4hn9:disabled,.addTrackUpload_artistCreateModalClose__WnKTj:disabled{opacity:.55;cursor:default}.addTrackUpload_addTrackHint__muBdw{margin:0;color:var(--flora-gray);font-weight:300;line-height:1.35}.addTrackUpload_addTrackCoverPanel__o0tn0{--cover-swatch-gap:calc(1 * var(--flora-grid-step));--cover-swatch-size:calc(3 * var(--flora-grid-step));display:flex;flex-direction:column;gap:var(--cover-swatch-gap);overflow:visible;width:100%}.addTrackUpload_addTrackCoverPreviewRow__BAxx_{position:relative;width:100%;overflow:visible}.addTrackUpload_addTrackCoverPreview__otLvq{position:relative;width:calc(var(--add-track-cover-span) * var(--flora-grid-step));height:calc(var(--add-track-cover-span) * var(--flora-grid-step));max-width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:calc(2 * var(--flora-grid-step-fine));border:1px solid rgba(var(--flora-white-template-rgb),.1);box-shadow:0 var(--flora-sPx-12) calc(var(--flora-sPx-24) + var(--flora-sPx-8)) rgba(0,0,0,.35);transition:background .2s ease}.addTrackUpload_addTrackCoverPreviewKindIcon__RoB6k{display:block;flex-shrink:0;width:calc(8 * var(--flora-grid-step));height:calc(8 * var(--flora-grid-step));color:rgba(var(--flora-white-template-rgb),.92);filter:drop-shadow(0 var(--flora-sPx-2) var(--flora-sPx-16) rgba(0,0,0,.45));pointer-events:none}.addTrackUpload_addTrackCoverSwatches__T4aRi{display:grid;grid-template-columns:repeat(4,var(--cover-swatch-size));gap:var(--cover-swatch-gap);width:calc(4 * var(--cover-swatch-size) + 3 * var(--cover-swatch-gap))}.addTrackUpload_addTrackCoverSymbolPalette__PbZ9V{position:absolute;left:calc(100% + var(--flora-grid-step));top:0;width:calc(2 * var(--cover-swatch-size) + var(--cover-swatch-gap));height:100%;display:flex;align-items:center;pointer-events:auto}.addTrackUpload_addTrackCoverSymbolSwatches__1f8fr{display:grid;grid-template-columns:repeat(2,var(--cover-swatch-size));grid-template-rows:repeat(4,var(--cover-swatch-size));gap:var(--cover-swatch-gap);width:fit-content;height:fit-content}.addTrackUpload_addTrackCoverSwatch__v287B{width:var(--cover-swatch-size);height:var(--cover-swatch-size);padding:0;box-sizing:border-box;border:var(--flora-sPx-2) solid transparent;border-radius:calc(2 * var(--flora-grid-step-fine));cursor:pointer;transition:border-color .15s ease,transform .12s ease}.addTrackUpload_addTrackCoverSwatch__v287B:hover{transform:scale(1.04)}.addTrackUpload_addTrackCoverSwatch__v287B[data-selected]{border-color:var(--flora-green-light);box-shadow:0 0 0 1px color-mix(in srgb,var(--flora-green-light) 35%,transparent)}.addTrackUpload_addTrackCoverSymbolSwatch__qbQbb{width:var(--cover-swatch-size);height:var(--cover-swatch-size);padding:0;box-sizing:border-box;border:var(--flora-sPx-2) solid transparent;border-radius:calc(2 * var(--flora-grid-step-fine));background:rgba(var(--flora-white-template-rgb),.06);color:var(--flora-gray);cursor:pointer;display:grid;place-items:center;transition:border-color .15s ease,background .15s ease,transform .12s ease}.addTrackUpload_addTrackCoverSymbolSwatch__qbQbb:hover{transform:scale(1.04);background:rgba(var(--flora-white-template-rgb),.1);color:var(--flora-white-template)}.addTrackUpload_addTrackCoverSymbolSwatch__qbQbb[data-selected]{border-color:var(--flora-green-light);background:color-mix(in srgb,var(--flora-green-light) 12%,transparent);color:var(--flora-green-light);box-shadow:0 0 0 1px color-mix(in srgb,var(--flora-green-light) 35%,transparent)}.addTrackUpload_addTrackCoverKindSwatchIcon__NPZXU{display:block;flex-shrink:0}.addTrackUpload_addTrackDropSection__Zypf9{flex:1 1;min-height:0;align-self:stretch;display:flex;flex-direction:column;gap:calc(2 * var(--flora-grid-step-fine));width:100%;max-width:100%;margin-top:calc(1 * var(--flora-grid-step))}.addTrackUpload_addTrackDropSectionCompact__2zHK7{flex:0 0 auto;min-height:auto;width:var(--add-track-band-width)}.addTrackUpload_addTrackDropZone__vpJrS{position:relative;flex:0 0 auto;height:calc(20 * var(--flora-grid-step));min-height:calc(20 * var(--flora-grid-step));width:100%;padding:calc(2 * var(--flora-grid-step));box-sizing:border-box;border-radius:calc(2 * var(--flora-grid-step-fine));border:1px dashed color-mix(in srgb,var(--flora-green-light) 28%,rgba(var(--flora-white-template-rgb),.2));background:var(--flora-accent-fill-subtle);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(2 * var(--flora-grid-step-fine));text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.addTrackUpload_addTrackDropZoneCompact__XN53S{height:calc(5 * var(--flora-grid-step));min-height:calc(5 * var(--flora-grid-step));flex-direction:row;justify-content:flex-start;padding:0 calc(2 * var(--flora-grid-step));text-align:left}.addTrackUpload_addTrackDropZone__vpJrS:hover{border-color:color-mix(in srgb,var(--flora-green-light) 42%,rgba(var(--flora-white-template-rgb),.25))}.addTrackUpload_addTrackDropZone__vpJrS[data-drag-over]{border-color:var(--flora-green-light)}.addTrackUpload_addTrackDropZone__vpJrS[data-has-file]{border-style:solid;border-color:color-mix(in srgb,var(--flora-green-light) 35%,transparent);cursor:default}.addTrackUpload_addTrackDropZone__vpJrS[data-error]{border-color:color-mix(in srgb,#e07a7a 55%,transparent)}.addTrackUpload_addTrackDropIcon__pS8MZ{width:calc(4 * var(--flora-grid-step));height:calc(4 * var(--flora-grid-step));border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--flora-green-light) 14%,transparent);color:var(--flora-green-light)}.addTrackUpload_addTrackDropZoneCompact__XN53S .addTrackUpload_addTrackDropIcon__pS8MZ{width:calc(3 * var(--flora-grid-step));height:calc(3 * var(--flora-grid-step))}.addTrackUpload_addTrackDropZoneCompact__XN53S .addTrackUpload_addTrackDropIcon__pS8MZ svg{width:var(--flora-sPx-20);height:var(--flora-sPx-20)}.addTrackUpload_addTrackDropZoneText__QpyZp{display:flex;flex-direction:column;align-items:flex-start;flex:1 1;min-width:0;gap:var(--flora-sPx-2)}.addTrackUpload_addTrackDropTitle__4HP1T{margin:0;color:var(--flora-white-template);font-weight:300}.addTrackUpload_addTrackDropHint__l1Wnz{margin:0;max-width:calc(28 * var(--flora-grid-step));color:var(--flora-gray);font-weight:300;line-height:1.4}.addTrackUpload_addTrackDropFileName__oeJxk{margin:0;max-width:100%;color:var(--flora-green-light);font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.addTrackUpload_addTrackDropError__R9ffj{margin:0;color:#e8a0a0;font-weight:300}.addTrackUpload_addTrackFileInput__ww5kR{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.addTrackUpload_addTrackChooseBtn__zdol8{height:calc(3 * var(--flora-grid-step));padding:0 calc(3 * var(--flora-grid-step));border:none;border-radius:calc(2 * var(--flora-grid-step-fine));background:color-mix(in srgb,var(--flora-green-light) 16%,transparent);color:var(--flora-green-light);cursor:pointer;transition:background .15s ease,color .15s ease}.addTrackUpload_addTrackChooseBtn__zdol8:hover{background:color-mix(in srgb,var(--flora-green-light) 24%,transparent);color:color-mix(in srgb,var(--flora-green-light) 92%,#fff 8%)}.addTrackUpload_addTrackReplaceBtn__8x26n{margin-top:calc(1 * var(--flora-grid-step-fine));padding:0;border:none;background:transparent;color:var(--flora-gray);cursor:pointer;text-decoration:underline;text-underline-offset:var(--flora-sPx-3);transition:color .15s ease}.addTrackUpload_addTrackReplaceBtn__8x26n:hover{color:var(--flora-gray-hover)}.addTrackUpload_addTrackSubmitBtnInZone__nxexk{margin-top:calc(2 * var(--flora-grid-step))}.addTrackUpload_addTrackSubmitBtn__owIgU{height:calc(4 * var(--flora-grid-step));padding:0 calc(4 * var(--flora-grid-step));border:none;border-radius:calc(2 * var(--flora-grid-step-fine));background:var(--flora-green-light);color:var(--flora-bg);cursor:pointer;transition:background .15s ease,opacity .15s ease}.addTrackUpload_addTrackSubmitBtn__owIgU:hover:not(:disabled){background:color-mix(in srgb,var(--flora-green-light) 88%,#fff 12%)}.addTrackUpload_addTrackSubmitBtn__owIgU:disabled{opacity:.45;cursor:not-allowed}.addTrackUpload_addTrackUploadSuccess__MiO4w{margin:calc(2 * var(--flora-grid-step)) 0 0;color:var(--flora-green-light)}.addTrackUpload_addTrackPlaceholder__aIkIA{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;padding:calc(4 * var(--flora-grid-step)) var(--flora-grid-step);color:var(--flora-gray);text-align:center}.addTrackUpload_addTrackGenreSelectWrap__Wiyth{position:relative;flex:1 1;min-width:0;height:100%;z-index:2}.addTrackUpload_addTrackGenreTrigger__nsd5h{width:100%;height:100%;margin:0;padding:0;border:none;background:transparent;display:flex;align-items:center;font-family:var(--font-manrope),system-ui,sans-serif;font-weight:300;font-size:max(1px,var(--flora-sPx-15));line-height:1;letter-spacing:var(--flora-tracking-15);text-align:left;cursor:pointer}.addTrackUpload_addTrackGenreTriggerValue__G9ZKm{color:var(--flora-white-template)}.addTrackUpload_addTrackGenreTriggerPlaceholder__0Deya{color:var(--flora-gray)}.addTrackUpload_addTrackGenreMenu__TSO_J{position:absolute;top:calc(100% + var(--flora-grid-step-fine));left:0;min-width:100%;z-index:30;max-height:calc(18 * var(--flora-grid-step));overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding:var(--flora-grid-step-fine);background:var(--add-track-menu-bg);border:1px solid var(--add-track-menu-border);border-radius:var(--flora-sPx-12);box-shadow:0 var(--flora-sPx-8) calc(var(--flora-sPx-24) + var(--flora-sPx-4)) rgba(0,0,0,.55);display:flex;flex-direction:column;gap:var(--flora-sPx-2);isolation:isolate}.addTrackUpload_addTrackGenreMenu__TSO_J::-webkit-scrollbar{display:none}.addTrackUpload_addTrackGenreMenuBack__jQVCE,.addTrackUpload_addTrackGenreMenuItem__naOb5{display:flex;align-items:center;width:100%;margin:0;padding:calc(2 * var(--flora-grid-step-fine)) var(--flora-grid-step);border:none;background:var(--add-track-menu-bg);font-weight:300;text-align:left;cursor:pointer;border-radius:var(--flora-grid-step-fine);white-space:nowrap;transition:background .15s ease,color .15s ease}.addTrackUpload_addTrackGenreMenuItem__naOb5{color:var(--flora-gray)}.addTrackUpload_addTrackGenreMenuItem__naOb5:hover{background:var(--add-track-menu-hover-bg);color:var(--flora-gray-hover)}.addTrackUpload_addTrackGenreMenuItemActive__rz3Ds,.addTrackUpload_addTrackGenreMenuItemActive__rz3Ds:hover{color:var(--flora-green-light);background:var(--add-track-menu-active-bg)}.addTrackUpload_addTrackGenreMenuBack__jQVCE{color:var(--flora-green-light);background:var(--add-track-menu-bg);border-bottom:1px solid var(--add-track-menu-border);border-radius:var(--flora-grid-step-fine) var(--flora-grid-step-fine) 0 0;margin-bottom:var(--flora-sPx-2)}.addTrackUpload_addTrackGenreMenuBack__jQVCE:hover{background:var(--add-track-menu-hover-bg)}.addTrackUpload_addTrackSelectIcon__wSn7W{width:var(--flora-sPx-20);height:var(--flora-sPx-20);color:var(--flora-gray);pointer-events:none;margin-left:calc(2 * var(--flora-grid-step-fine))}.addTrackUpload_addTrackLabelInfoGroup__aqrkG,.addTrackUpload_addTrackLabelRow__a98z5{display:flex;align-items:center;gap:calc(2 * var(--flora-grid-step-fine))}.addTrackUpload_addTrackLabelInfoBtn__BOSJs{display:grid;place-items:center;width:var(--flora-sPx-20);height:var(--flora-sPx-20);border-radius:50%;border:none;background:rgba(var(--flora-white-template-rgb),.1);color:var(--flora-gray);cursor:pointer;padding:0;flex-shrink:0;transition:background .15s ease,color .15s ease}.addTrackUpload_addTrackLabelInfoBtn__BOSJs:hover{background:rgba(var(--flora-white-template-rgb),.2);color:var(--flora-gray-hover)}.addTrackUpload_addTrackLabelWarningWrap__S0iOH{position:relative;display:flex;align-items:center;flex-shrink:0}.addTrackUpload_addTrackLabelWarningBtn__G4Ru8{display:grid;place-items:center;width:var(--flora-sPx-20);height:var(--flora-sPx-20);border-radius:50%;border:none;background:color-mix(in srgb,#e0a843 15%,transparent);color:#e0a843;cursor:pointer;padding:0;transition:background .15s ease,color .15s ease}.addTrackUpload_addTrackLabelWarningBtn__G4Ru8:hover{color:#f2c063;background:color-mix(in srgb,#e0a843 25%,transparent)}.addTrackUpload_addTrackLabelInfoTooltip__brhQi{position:absolute;left:calc(100% + 2 * var(--flora-grid-step-fine));top:50%;transform:translateY(-50%);width:calc(56 * var(--flora-grid-step-fine));padding:calc(1.5 * var(--flora-grid-step));border-radius:calc(2 * var(--flora-grid-step-fine));background:color-mix(in srgb,var(--flora-bg) 95%,#e0a843);border:1px solid color-mix(in srgb,#e0a843 35%,transparent);color:#e0a843;line-height:1.4;font-size:max(1px,var(--flora-sPx-13));text-align:left;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;z-index:10;box-shadow:0 var(--flora-sPx-4) var(--flora-sPx-12) rgba(0,0,0,.2)}.addTrackUpload_addTrackLabelWarningWrap__S0iOH:hover .addTrackUpload_addTrackLabelInfoTooltip__brhQi{opacity:1;visibility:visible}.addTrackUpload_addTrackWarning__NVt__{display:none}.addTrackUpload_addTrackCoverUploadBtn__IVLvo{position:relative;width:calc(var(--add-track-cover-span) * var(--flora-grid-step));height:calc(var(--add-track-cover-span) * var(--flora-grid-step));max-width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:calc(2 * var(--flora-grid-step-fine));border:1px dashed color-mix(in srgb,var(--flora-green-light) 28%,rgba(var(--flora-white-template-rgb),.2));background:var(--flora-accent-fill-subtle);color:var(--flora-green-light);cursor:pointer;transition:border-color .15s ease,background .15s ease;overflow:hidden}.addTrackUpload_addTrackCoverUploadBtn__IVLvo:hover{border-color:color-mix(in srgb,var(--flora-green-light) 42%,rgba(var(--flora-white-template-rgb),.25));background:var(--flora-accent-fill-subtle-hover)}.addTrackUpload_addTrackCoverUploadImg__z6QaR{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.addTrackUpload_addTrackCheckboxes__JAyIJ{display:flex;flex-direction:column;gap:calc(2 * var(--flora-grid-step));margin-top:calc(2 * var(--flora-grid-step))}.addTrackUpload_addTrackCheckboxRow__Bn9Rj{display:flex;align-items:flex-start;gap:calc(3 * var(--flora-grid-step-fine));cursor:pointer}.addTrackUpload_addTrackCheckboxInput__D9nEV{appearance:none;width:calc(var(--flora-grid-step) + 1px);height:calc(var(--flora-grid-step) + 1px);box-sizing:border-box;border:1px solid var(--flora-gray);border-radius:calc(1 * var(--flora-grid-step-fine));background:transparent;cursor:pointer;display:grid;place-items:center;flex-shrink:0;margin:0;transform:translateY(1px);transition:border-color .15s ease,background .15s ease}.addTrackUpload_addTrackCheckboxInput__D9nEV:checked{border-color:var(--flora-green-light);background:var(--flora-green-light)}.addTrackUpload_addTrackCheckboxInput__D9nEV:after{content:"";width:calc(.65 * var(--flora-grid-step));height:calc(.5 * var(--flora-grid-step));clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);background:var(--flora-bg);transform:scale(0);transition:transform .15s ease}.addTrackUpload_addTrackCheckboxInput__D9nEV:checked:after{transform:scale(1)}.addTrackUpload_addTrackCheckboxLabel__3Fmfn{margin:0;color:var(--flora-gray);font-weight:300;line-height:1.4;-webkit-user-select:none;user-select:none}.addTrackUpload_addTrackCheckboxLabelTwoLines__f41ar{display:flex;flex-direction:column;flex:1 1;min-width:0;line-height:1.35;gap:0}.addTrackUpload_addTrackCheckboxLabelLine__LIqhT{display:block;white-space:nowrap}.addTrackUpload_addTrackCheckboxLabel__3Fmfn a{color:var(--flora-green-light);text-decoration:underline;text-underline-offset:var(--flora-sPx-3)}.addTrackUpload_addTrackCheckboxLabel__3Fmfn a:hover{color:color-mix(in srgb,var(--flora-green-light) 80%,#fff)}.addTrackUpload_addTrackActions__a1XE3{display:flex;align-items:center;gap:calc(3 * var(--flora-grid-step));margin-top:calc(4 * var(--flora-grid-step))}.addTrackUpload_addTrackFooter__snjuh{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(4 * var(--flora-grid-step));margin-top:calc(.5 * var(--flora-grid-step));width:var(--add-track-band-width);max-width:100%}.addTrackUpload_addTrackCheckboxesCompact__rGGAx{display:flex;flex-direction:column;gap:calc(.5 * var(--flora-grid-step));flex:1 1;min-width:0}.addTrackUpload_addTrackActionsCompact__ghrme{display:flex;align-items:center;gap:calc(2 * var(--flora-grid-step));flex-shrink:0}.addTrackUpload_addTrackPrimaryBtn__X7vGl{height:calc(8 * var(--flora-grid-step-fine));padding:0 calc(6 * var(--flora-grid-step-fine));border-radius:calc(64 * var(--flora-grid-step));border:none;background:var(--flora-green-light);color:var(--flora-bg);font-weight:500;cursor:pointer;transition:background .15s ease}.addTrackUpload_addTrackPrimaryBtn__X7vGl:hover{background:color-mix(in srgb,var(--flora-green-light) 85%,#fff)}.addTrackUpload_addTrackSecondaryBtn__GTBEy{height:calc(8 * var(--flora-grid-step-fine));padding:0 calc(4 * var(--flora-grid-step-fine));border-radius:calc(64 * var(--flora-grid-step));border:1px solid var(--flora-gray);background:transparent;color:var(--flora-gray);font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.addTrackUpload_addTrackSecondaryBtn__GTBEy:hover{border-color:var(--flora-gray-hover);background:rgba(var(--flora-white-template-rgb),.05);color:var(--flora-gray-hover)}@media (max-width:900px){.addTrackUpload_addTrackFormGrid__pN4UX{grid-template-columns:1fr}.addTrackUpload_addTrackFormMain__NEL9s{margin-left:0}.addTrackUpload_addTrackFormAside__j2rFY{order:-1;width:calc(10 * var(--flora-grid-step));max-width:calc(10 * var(--flora-grid-step));margin-left:0}}