.wrapEntireRange{height:38px;position:relative}.smallRange{height:7px}.rangeWrapper{padding:0;margin:0;height:7px;position:relative}.audioRangeInput{width:100%;height:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;position:absolute;top:0;left:0;padding:0;margin:0;cursor:pointer}.audioRangeInput::-webkit-slider-runnable-track{height:7px;background:linear-gradient(to right,var(--accent, #007bff) var(--progress, 0%),var(--accent-faded, #3232324b) var(--progress, 0%));border-radius:var(--border-radius, 5px)}.audioRangeInput::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background-color:var(--knob-color, #323232);border:2px solid var(--knob-color, #323232);margin-top:-2px;box-shadow:0 0 12px #0000004d}.audioRangeInput::-moz-range-track{height:7px;background:var(--accent-faded, rgba(0, 123, 255, .795));border-radius:var(--border-radius, 5px)}.audioRangeInput::-moz-range-progress{background:var(--accent, #007bff);height:7px;border-radius:var(--border-radius, 5px)}.audioRangeInput::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background-color:var(--knob-color, #323232);border:2px solid var(--knob-color, #323232);box-shadow:0 0 12px #0000004d;cursor:pointer}.audioRangeInput::-ms-thumb{width:12px;height:12px;border-radius:50%;background-color:var(--knob-color, #323232);border:2px solid var(--knob-color, #323232);box-shadow:0 0 12px #0000004d;cursor:pointer}.timeFlex{display:flex;justify-content:space-between;align-items:center}.timeFlex p{font-size:9pt}.wrapLoaderJ{height:38px}.higvj{height:55px;overflow:hidden}.wrapAudioLoad.svelte-tsn1h5{padding:0;margin:0;height:7px;overflow:hidden;position:relative}.audioLoader.svelte-tsn1h5{width:100%;height:7px;display:inline-block;position:absolute;top:0;left:0;background:#52545726;overflow:hidden;padding:0;margin:0}.audioLoader.svelte-tsn1h5:after{content:"";width:192px;height:7px;background:#484b4d;position:absolute;top:0;left:0;box-sizing:border-box;animation:svelte-tsn1h5-animloader .8s linear infinite}@keyframes svelte-tsn1h5-animloader{0%{left:0;transform:translate(-100%)}to{left:100%;transform:translate(0)}}.wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.inner{width:100%;min-width:0;padding:0}canvas{display:block;cursor:pointer;max-width:none;touch-action:pan-y}.err{font-size:10px;opacity:.7;margin-top:4px;white-space:pre-wrap}.status{font-size:11px;opacity:.75;margin:0 0 6px;-webkit-user-select:none;user-select:none}.rewind-button.svelte-eope90{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.rewind-button.svelte-eope90:focus-visible{outline:2px solid #000}.seekerButton.svelte-yx1fqb{background-color:transparent;border-radius:50px;position:relative;border:none;cursor:pointer;transition:.4s;-webkit-tap-highlight-color:transparent}.seekerButton.svelte-yx1fqb:hover{background-color:#55555518}.seekerButton.activeSeeker.svelte-yx1fqb:hover{background-color:#fff3}.iconWrap.svelte-yx1fqb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-top:3px;padding-left:3px}.rotateIcon.svelte-yx1fqb{transform:translate(-50%,-50%) rotate(180deg)}.activeSeeker.svelte-yx1fqb{background-color:#ffffff8f}.seekerButton.svelte-yx1fqb:disabled{opacity:.2}.seekerButton.svelte-yx1fqb:disabled:hover{opacity:.2}@media (max-width: 525px){.seekerButton.svelte-yx1fqb:hover{background-color:transparent;opacity:1}.seekerButton.svelte-yx1fqb:active{background-color:transparent}.seekerButton.svelte-yx1fqb:focus{background-color:transparent}}@media (pointer: coarse){.seekerButton.svelte-yx1fqb:hover{opacity:1;box-shadow:0 0 15px #0000}}.playPauseButton{background-color:transparent;border-radius:50px;position:relative;cursor:pointer;transition:.4s;margin:0 5px;border:none;box-shadow:0 0 10px #0000;color:#2222227e;-webkit-tap-highlight-color:transparent}.playPauseButton:hover{background-color:#64646433}.playPauseButton.active:hover{background-color:#fff3}.active{background-color:#ffffff8f}.iconWrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wrapplay{padding-left:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1}.wrappause{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1}.transpar{opacity:0;color:#0f0}.playPauseButton:disabled{opacity:.2}.playPauseButton:disabled:hover{opacity:.2}@media (pointer: coarse){.playPauseButton:hover{opacity:1;box-shadow:0 0 15px #0000;background-color:transparent}}.loopButton{border-radius:8px;margin:0;padding:0;display:block;width:fit-content;background-color:transparent;border:none;cursor:pointer;transition:.4s;opacity:.5}.loopButton:hover{opacity:.7}.containLSIcon{margin-top:3px;margin-bottom:3px}.lightActive{background-color:#323232}.lightActive:hover{background-color:#222;box-shadow:0 0 10px #2223}.afterLIThing{width:6px;margin:auto;height:2px;border-radius:50px;opacity:0;transition:.3s}.loopButton:hover .afterLIThing{opacity:.7}.isFinnaActive,.isFinnaActive:hover,.isFinnaActive .afterLIThing,.isFinnaActive:hover .afterLIThing{opacity:1}.containBeatPurchBanner{margin:10px 0 20px}.wrapAllTheINf{position:relative;width:100%}.purchaseSelector{display:flex;justify-content:space-between;align-items:center;gap:15px}.usageTerms{margin-top:25px}.scrollableBPArea{max-height:calc(100dvh - 340px);overflow-y:auto;width:100%;padding-bottom:5px;-webkit-overflow-scrolling:touch;box-sizing:border-box;margin-bottom:20px}.scrollableBPArea::-webkit-scrollbar{width:6px}.scrollableBPArea::-webkit-scrollbar-thumb{background-color:#0000;border-radius:10px;transition:background-color .3s ease}.scrollableBPArea:hover::-webkit-scrollbar-thumb,.scrollableBPArea:active::-webkit-scrollbar-thumb{background-color:#00000040}.scrollableBPArea{scrollbar-width:thin;scrollbar-color:transparent transparent}.scrollableBPArea:hover{scrollbar-color:rgba(0,0,0,.25) transparent}.usageTexta{color:var(--text-color-dark);font-weight:500;margin-bottom:5px}@media (max-width: 600px){.purchaseSelector{flex-direction:column;gap:15px}}.rightsText{font-size:10pt;margin-left:5px;color:var(--text-color-light)}.bUseFlex{display:flex;align-items:center}.usageGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.usageIconContainer{width:25px;height:25px;margin-right:5px;position:relative}.wrapUsageIcon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 550px){.usageGrid{grid-template-columns:repeat(1,1fr)}}.licenseSelectButton{border:2px solid var(--border-color-light);width:100%;display:block;margin:0;text-align:left;background-color:transparent;border-radius:10px;padding:15px;cursor:pointer;transition:.3s;position:relative}.selectedLType{border:2px solid var(--text-color-dark)}.licType_price{font-weight:500;font-size:12pt}.licType_title{font-weight:600;font-size:12pt;color:var(--text-color-dark)}.licType_desc{color:var(--text-color-light);font-size:11pt}.cartBadge{position:absolute;bottom:18px;right:18px;display:flex;align-items:center;gap:5px}.licType_mini{color:var(--text-color-light);font-size:10pt}.addedBeatBagWrapper{margin-top:20px}.wrapCarBeatArt{width:120px;aspect-ratio:1 / 1;overflow:hidden;position:relative;border-radius:6px;box-shadow:0 0 15px #00000035}.cartiim{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;object-fit:cover}.beatCartScroll{position:relative;display:flex;width:fit-content;margin:auto auto 20px;align-items:center;width:100%}.beatCarterText{text-align:left;margin-left:25px;height:fit-content}.scroIcon{position:absolute;top:110px;right:40px;z-index:5}.cshopBut{border:none;outline:none;background-color:transparent;opacity:.6}.contShop{display:block;width:fit-content;margin:25px auto auto}@media (max-width:575px){.beatCartScroll{flex-direction:column}.wrapCarBeatArt{width:200px;margin-bottom:25px}.beatCarterText{width:100%;text-align:center;padding:0;margin:0}}.itemAddedWrapper{margin-top:10px}.productAddedArtwork{margin:auto;width:100%;max-width:250px}.wrapProductAddedAlbumArt{width:100%;aspect-ratio:1 / 1;overflow:hidden;box-shadow:var(--shadow-dropped);border-radius:10px}
