.FeaturedBeats-module__DsFkiq__section{padding:var(--section-padding-top) 0 var(--section-padding-bottom);background:#000;width:100%;position:relative;overflow:hidden}.FeaturedBeats-module__DsFkiq__section:before{content:"";filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(#783cdc0e 0%,#0000 65%);width:55%;height:60%;display:none;position:absolute;top:-20%;left:-10%}.FeaturedBeats-module__DsFkiq__section:after{content:"";filter:blur(100px);pointer-events:none;z-index:0;background:radial-gradient(#1e5ac80a 0%,#0000 65%);width:50%;height:55%;display:none;position:absolute;bottom:-15%;right:-10%}.FeaturedBeats-module__DsFkiq__container{max-width:var(--container-max,1400px);padding:0 var(--container-px);z-index:1;margin:0 auto;position:relative}.FeaturedBeats-module__DsFkiq__header{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(1.5rem,5vw,2.75rem);display:flex}.FeaturedBeats-module__DsFkiq__headerTitle{flex:1}.FeaturedBeats-module__DsFkiq__headerRight{align-items:center;gap:2rem;display:flex}.FeaturedBeats-module__DsFkiq__navBtns{gap:8px;display:flex}.FeaturedBeats-module__DsFkiq__navBtn{color:#ffffffa6;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff0f,0 2px 8px #00000040}.FeaturedBeats-module__DsFkiq__navBtn:hover{color:#fff;background:#ffffff1a;border-color:#ffffff2e;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1a,0 6px 16px #00000059}.FeaturedBeats-module__DsFkiq__navBtn:active{transform:scale(.95)}.FeaturedBeats-module__DsFkiq__badge{color:#fffc;letter-spacing:.02em;-webkit-backdrop-filter:blur(24px);background:#ffffff05;border:1px solid #ffffff0d;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem .8rem .35rem .4rem;font-size:.72rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px 1px #ffffff0d,0 4px 20px #00000080}.FeaturedBeats-module__DsFkiq__title{font-size:var(--title-h2);color:#fff;letter-spacing:-.04em;margin-bottom:1.25rem;font-weight:800;line-height:.95}.FeaturedBeats-module__DsFkiq__accent{background:linear-gradient(135deg,#fff 0%,#bae6fd 58%,#22d3ee 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FeaturedBeats-module__DsFkiq__description{color:#ffffff61;letter-spacing:.005em;max-width:520px;font-size:1rem;font-weight:400;line-height:1.65}.FeaturedBeats-module__DsFkiq__allBtn{color:#ffffffd9;white-space:nowrap;letter-spacing:.01em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:100px;align-items:center;gap:.6rem;padding:.8rem 1.75rem;font-size:.85rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.FeaturedBeats-module__DsFkiq__allBtn:hover{color:#fff;background:#ffffff0f;border-color:#ffffff1f;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff14,0 8px 24px #0006}.FeaturedBeats-module__DsFkiq__carouselContainer{width:100%;margin-top:2rem;position:relative}.FeaturedBeats-module__DsFkiq__filters{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin-top:1.25rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.FeaturedBeats-module__DsFkiq__filters::-webkit-scrollbar{display:none}.FeaturedBeats-module__DsFkiq__filterBtn{color:#ffffff73;cursor:pointer;white-space:nowrap;letter-spacing:.01em;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;padding:.4rem 1rem;font-size:.8rem;font-weight:600;transition:all .25s}.FeaturedBeats-module__DsFkiq__filterBtn:hover{color:#fffc;background:#ffffff12;border-color:#ffffff24}.FeaturedBeats-module__DsFkiq__filterBtnActive{color:#fff;background:#ffffff1a;border-color:#fff3}@media (max-width:900px){.FeaturedBeats-module__DsFkiq__navBtns{display:none}.FeaturedBeats-module__DsFkiq__header{flex-direction:column;align-items:flex-start;gap:1.25rem}.FeaturedBeats-module__DsFkiq__headerRight{flex-direction:row;justify-content:space-between;gap:1rem;width:100%}.FeaturedBeats-module__DsFkiq__filters{justify-content:flex-start}.FeaturedBeats-module__DsFkiq__description{max-width:100%}}@media (max-width:768px){.FeaturedBeats-module__DsFkiq__header{margin-bottom:1.25rem}}
.BeatCardStyles-module__t6adsW__card{-webkit-backdrop-filter:blur(20px);isolation:isolate;background:#0e0e12a6;border:1px solid #ffffff14;border-radius:20px;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1),border-color .24s,background .24s;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff14,0 4px 20px -2px #0006}.BeatCardStyles-module__t6adsW__card:hover{box-shadow:inset 0 1px 0 0 #ffffff1f, 0 8px 24px -4px #0009, 0 0 20px -8px var(--genre-glow,#a78bfa1a);z-index:10;background:#121218bf;border-color:#ffffff1f;transform:translateY(-2px)}.BeatCardStyles-module__t6adsW__spotlight{z-index:0;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(350px circle at var(--spotlight-x,50%) var(--spotlight-y,50%), #ffffff14, transparent 60%);transition:opacity .3s;position:absolute;inset:0}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__spotlight{opacity:1}.BeatCardStyles-module__t6adsW__cardInner{border-radius:19px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.BeatCardStyles-module__t6adsW__coverWrapper{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;height:172px;transition:height .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.BeatCardStyles-module__t6adsW__coverWrapper:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000 0%,#0e0e12d9 100%);height:64px;position:absolute;bottom:0;left:0;right:0}.BeatCardStyles-module__t6adsW__activeCover{box-shadow:inset 0 0 36px #0000008c}.BeatCardStyles-module__t6adsW__coverImage{-o-object-fit:cover;object-fit:cover;z-index:1;filter:brightness(.72)contrast(1.08);width:100%;height:100%;transition:transform .4s cubic-bezier(.16,1,.3,1),filter .4s;position:absolute;inset:0}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__coverImage{filter:brightness(.78)contrast(1.05);transform:scale(1.03)}.BeatCardStyles-module__t6adsW__genreWatermark{letter-spacing:-.02em;color:var(--genre-color,#fff);opacity:.04;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:0;text-transform:uppercase;filter:blur(.5px);justify-content:center;align-items:center;font-size:3.2rem;font-weight:900;transition:opacity .5s,transform .6s cubic-bezier(.16,1,.3,1),filter .5s;display:flex;position:absolute;inset:0;transform:rotate(-6deg)scale(.9)}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__genreWatermark{opacity:.075;filter:blur();transform:rotate(-4deg)scale(1.02)}.BeatCardStyles-module__t6adsW__playButtonGlow{background:radial-gradient(circle, var(--genre-glow,#7850dc40) 0%, transparent 70%);opacity:.35;z-index:1;pointer-events:none;border-radius:50%;width:80px;height:80px;transition:opacity .4s,transform .4s;position:absolute}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__playButtonGlow{opacity:.5;transform:scale(1.05)}.BeatCardStyles-module__t6adsW__waveVisualizer{box-sizing:border-box;opacity:.12;pointer-events:none;z-index:2;justify-content:space-between;align-items:flex-end;width:100%;height:44px;padding:0 20px;transition:opacity .4s;display:flex;position:absolute;bottom:0;left:0}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__waveVisualizer{opacity:.32}.BeatCardStyles-module__t6adsW__activeCover .BeatCardStyles-module__t6adsW__waveVisualizer{opacity:.55}.BeatCardStyles-module__t6adsW__waveBar{background-color:var(--genre-color,#fff);transform-origin:bottom;border-radius:2px 2px 0 0;width:3px;height:100%;animation:1.1s ease-in-out infinite alternate BeatCardStyles-module__t6adsW__bounceBar}.BeatCardStyles-module__t6adsW__waveVisualizerStatic .BeatCardStyles-module__t6adsW__waveBar{animation:none}.BeatCardStyles-module__t6adsW__waveVisualizerStatic{display:none}@keyframes BeatCardStyles-module__t6adsW__bounceBar{0%{transform:scaleY(.1)}to{transform:scaleY(1)}}.BeatCardStyles-module__t6adsW__playButtonContainer{color:#000;z-index:10;isolation:isolate;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .28s cubic-bezier(.16,1,.3,1),background .24s,border-color .24s,color .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 8px 24px #0000008c,0 0 15px #ffffff40}.BeatCardStyles-module__t6adsW__playButtonContainer svg{z-index:2;width:22px;height:22px;position:relative}.BeatCardStyles-module__t6adsW__playProgressRing{pointer-events:none;inset:-2px;transform:rotate(-90deg);z-index:1!important;width:calc(100% + 4px)!important;height:calc(100% + 4px)!important;position:absolute!important}.BeatCardStyles-module__t6adsW__playProgressTrack,.BeatCardStyles-module__t6adsW__playProgressValue{fill:none;stroke-width:3px}.BeatCardStyles-module__t6adsW__playProgressTrack{stroke:#00000026}.BeatCardStyles-module__t6adsW__playProgressValue{stroke:#000;stroke-linecap:round;stroke-dasharray:150.8;stroke-dashoffset:150.8px;filter:drop-shadow(0 0 6px #0006);transition:stroke-dashoffset .18s linear}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__playButtonContainer{color:#000;background:#fff;transform:scale(1.05);box-shadow:0 0 20px #ffffff4d,0 8px 20px #00000080}.BeatCardStyles-module__t6adsW__activeCover .BeatCardStyles-module__t6adsW__playButtonContainer{color:#fff;background:linear-gradient(135deg,#a78bfa 0%,#7c3aed 100%);border-color:#0000;box-shadow:0 0 30px #7c3aeda6,0 8px 24px #00000080}.BeatCardStyles-module__t6adsW__overlay{opacity:0;pointer-events:none;cursor:pointer;z-index:15;background:linear-gradient(#0000 30%,#0009 100%);justify-content:center;align-items:flex-end;padding-bottom:16px;transition:opacity .35s;display:flex;position:absolute;inset:0}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__overlay{opacity:1;pointer-events:auto}.BeatCardStyles-module__t6adsW__info{flex-direction:column;flex:1;gap:0;padding:14px 16px 16px;display:flex}.BeatCardStyles-module__t6adsW__mainInfo{flex-direction:column;gap:2px;display:flex}.BeatCardStyles-module__t6adsW__titleRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.BeatCardStyles-module__t6adsW__title{color:#fff;white-space:normal;-webkit-line-clamp:2;line-clamp:2;letter-spacing:-.015em;-webkit-box-orient:vertical;flex:1;min-width:0;margin:0;font-size:.9rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.BeatCardStyles-module__t6adsW__producer{color:#ffffff6b;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.72rem;font-weight:500;overflow:hidden}.BeatCardStyles-module__t6adsW__playingText{color:#ffffffe6;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff26;border-radius:6px;flex-shrink:0;padding:2px 6px;font-size:.6rem;font-weight:800}.BeatCardStyles-module__t6adsW__tags{flex-wrap:wrap;align-items:center;gap:5px;margin-top:10px;margin-bottom:0;display:flex}.BeatCardStyles-module__t6adsW__tag{color:#ffffff73;letter-spacing:.02em;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:6px;align-items:center;max-width:100%;padding:3.5px 7px;font-size:.63rem;font-weight:600;line-height:1;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.BeatCardStyles-module__t6adsW__tag:nth-child(n+4){display:none}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__tag{color:#ffffffa6;background:#ffffff12;border-color:#ffffff1a}.BeatCardStyles-module__t6adsW__exclusiveTag{color:#c4b5fd!important;background:#8b5cf61f!important;border:1px solid #8b5cf640!important}.BeatCardStyles-module__t6adsW__nonExclusiveTag{color:#ffffff73!important;background:#ffffff0a!important;border:1px solid #ffffff0f!important}.BeatCardStyles-module__t6adsW__footer{border-top:none;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;display:flex}.BeatCardStyles-module__t6adsW__price{align-items:baseline;gap:1px;line-height:1;display:flex}.BeatCardStyles-module__t6adsW__currency{color:#ffffff8c;margin-right:1.5px;font-size:.75rem;font-weight:600;position:relative;top:-1px}.BeatCardStyles-module__t6adsW__amount{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}.BeatCardStyles-module__t6adsW__actions{align-items:center;gap:6px;display:flex}.BeatCardStyles-module__t6adsW__buyBtn{letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 16px;font-size:.75rem;font-weight:600;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:inset 0 1px #ffffff26,0 4px 14px #0000004d;-webkit-backdrop-filter:blur(16px)!important;color:#fff!important;background:#ffffff14!important;border:1px solid #ffffff2e!important}.BeatCardStyles-module__t6adsW__buyBtn:hover{transform:translateY(-1.5px)scale(1.02);box-shadow:0 0 20px #ffffff59,0 4px 16px #00000080;color:#000!important;background:#fff!important;border-color:#fff!important}.BeatCardStyles-module__t6adsW__buyBtn:active{transform:scale(.97)translateY(0);box-shadow:0 1px 4px #0000004d}.BeatCardStyles-module__t6adsW__buyBtnText{color:inherit;letter-spacing:-.01em;font-size:.75rem;font-weight:600}.BeatCardStyles-module__t6adsW__inCart{color:#ffffffd9!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff24!important}.BeatCardStyles-module__t6adsW__inCart:hover{background:#ffffff24!important;border-color:#ffffff40!important}.BeatCardStyles-module__t6adsW__cartIconActive{color:#ffffffe6!important}.BeatCardStyles-module__t6adsW__detailBtn{color:#000;cursor:pointer;letter-spacing:-.01em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:none;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:8px 18px;font-size:.75rem;font-weight:700;transition:all .22s;display:inline-flex;box-shadow:0 4px 16px #0000004d}.BeatCardStyles-module__t6adsW__detailBtn:hover{background:#fff;transform:scale(1.05)}.BeatCardStyles-module__t6adsW__playingIndicator{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0eb3;border:1px solid #ffffff1a;border-radius:6px;align-items:flex-end;gap:3px;height:18px;padding:5px 8px;display:flex;position:absolute;top:14px;right:14px}.BeatCardStyles-module__t6adsW__bar{background:#fff;border-radius:1px;width:2.5px;height:100%;animation:.8s infinite BeatCardStyles-module__t6adsW__equalize}.BeatCardStyles-module__t6adsW__bar:nth-child(2){animation-delay:.2s}.BeatCardStyles-module__t6adsW__bar:nth-child(3){animation-delay:.4s}@keyframes BeatCardStyles-module__t6adsW__equalize{0%{height:20%}50%{height:100%}to{height:20%}}@media (max-width:768px){.BeatCardStyles-module__t6adsW__card{border-radius:16px}.BeatCardStyles-module__t6adsW__cardInner{border-radius:15px}.BeatCardStyles-module__t6adsW__coverWrapper{height:148px}.BeatCardStyles-module__t6adsW__info{padding:11px 12px 13px}.BeatCardStyles-module__t6adsW__playButtonContainer{width:48px;height:48px}.BeatCardStyles-module__t6adsW__playButtonGlow{display:none}.BeatCardStyles-module__t6adsW__playButtonContainer svg{width:22px;height:22px}.BeatCardStyles-module__t6adsW__overlay{opacity:0;pointer-events:none}.BeatCardStyles-module__t6adsW__activeOverlay{opacity:1;pointer-events:auto}.BeatCardStyles-module__t6adsW__detailBtn{display:none}.BeatCardStyles-module__t6adsW__topActions{opacity:0;pointer-events:none;transform:translateY(-4px)}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__topActions,.BeatCardStyles-module__t6adsW__card:focus-within .BeatCardStyles-module__t6adsW__topActions{opacity:1;pointer-events:auto;transform:translateY(0)}.BeatCardStyles-module__t6adsW__buyBtn{border-radius:50%;width:36px;height:36px;padding:0}.BeatCardStyles-module__t6adsW__buyBtnText{display:none}}@media (max-width:480px){.BeatCardStyles-module__t6adsW__card,.BeatCardStyles-module__t6adsW__cardInner{border-radius:14px}.BeatCardStyles-module__t6adsW__info{padding:10px 12px 13px}.BeatCardStyles-module__t6adsW__title{font-size:.85rem}.BeatCardStyles-module__t6adsW__producer{font-size:.7rem}.BeatCardStyles-module__t6adsW__amount{font-size:1rem}.BeatCardStyles-module__t6adsW__tags{gap:3px;margin-top:8px}.BeatCardStyles-module__t6adsW__buyBtn{width:34px;height:34px}}@media (hover:none),(pointer:coarse){.BeatCardStyles-module__t6adsW__card,.BeatCardStyles-module__t6adsW__card:hover{background:#0e0e12b3;transform:none;box-shadow:inset 0 1px #ffffff14}.BeatCardStyles-module__t6adsW__topActions{opacity:1;pointer-events:auto;transform:none}.BeatCardStyles-module__t6adsW__spotlight{display:none}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__coverImage{filter:brightness(.72)contrast(1.08);transform:none}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__playButtonContainer{background:#ffffff29;border-color:#ffffff47;transform:none;box-shadow:0 4px 20px #00000059}.BeatCardStyles-module__t6adsW__iconButton:hover{color:#ffffffe6;border-color:#ffffff38;background:#0e0e12a6!important}.BeatCardStyles-module__t6adsW__buyBtn:hover{transform:none;background:#fff!important}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__tag{color:#ffffff73;background:#ffffff0a}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__genreWatermark{opacity:.04;filter:blur(.5px);transform:rotate(-6deg)scale(.9)}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__playButtonGlow{opacity:.35;transform:none}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__waveVisualizer{opacity:.12}}@media (prefers-reduced-motion:reduce){.BeatCardStyles-module__t6adsW__card,.BeatCardStyles-module__t6adsW__coverImage,.BeatCardStyles-module__t6adsW__genreWatermark,.BeatCardStyles-module__t6adsW__playButtonGlow,.BeatCardStyles-module__t6adsW__playButtonContainer,.BeatCardStyles-module__t6adsW__buyBtn,.BeatCardStyles-module__t6adsW__detailBtn,.BeatCardStyles-module__t6adsW__waveBar{transition:none!important;animation:none!important}}.BeatCardStyles-module__t6adsW__neonTop,.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__neonTop{display:none}.BeatCardStyles-module__t6adsW__card:hover .BeatCardStyles-module__t6adsW__neonBottom{opacity:1}.BeatCardStyles-module__t6adsW__favBtn{color:#ffffff80;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex}.BeatCardStyles-module__t6adsW__favBtn:hover{color:#ef4444;background:#ef444414;border-color:#ef444433}@media (max-width:640px){.BeatCardStyles-module__t6adsW__footer{flex-direction:row;justify-content:space-between;align-items:center}.BeatCardStyles-module__t6adsW__actions{width:auto}}
.GeneratedBeatArtwork-module__8wOsjq__artwork{isolation:isolate;color:#fff;background:radial-gradient(circle at 22% 16%, color-mix(in srgb, var(--art-primary) 82%, transparent), transparent 42%), radial-gradient(circle at 82% 80%, color-mix(in srgb, var(--art-secondary) 72%, transparent), transparent 48%), linear-gradient(145deg, var(--art-base), color-mix(in srgb, var(--art-secondary) 24%, var(--art-base)));width:100%;height:100%;position:relative;overflow:hidden}.GeneratedBeatArtwork-module__8wOsjq__lightOne,.GeneratedBeatArtwork-module__8wOsjq__lightTwo{filter:blur(34px);opacity:.62;pointer-events:none;border-radius:999px;position:absolute}.GeneratedBeatArtwork-module__8wOsjq__lightOne{aspect-ratio:1;background:var(--art-primary);width:58%;top:-18%;left:-12%}.GeneratedBeatArtwork-module__8wOsjq__lightTwo{aspect-ratio:1;background:var(--art-secondary);width:48%;bottom:-16%;right:-10%}.GeneratedBeatArtwork-module__8wOsjq__grain{opacity:.16;pointer-events:none;background-image:repeating-linear-gradient(115deg,#ffffff1a 0 1px,#0000 1px 7px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 80%);mask-image:linear-gradient(#000000b3,#0000 80%)}.GeneratedBeatArtwork-module__8wOsjq__topRow{z-index:2;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;top:7%;left:7%;right:7%}.GeneratedBeatArtwork-module__8wOsjq__brand{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:-.04em;background:#07070c38;border:1px solid #ffffff38;border-radius:10px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff1f}.GeneratedBeatArtwork-module__8wOsjq__badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffc2;letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;background:#07070c3d;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;max-width:68%;height:30px;padding:0 10px;font-size:9px;font-weight:750;display:inline-flex;overflow:hidden}.GeneratedBeatArtwork-module__8wOsjq__visualizer{z-index:2;justify-content:center;align-items:center;gap:clamp(2px,1.15%,5px);height:31%;display:flex;position:absolute;top:31%;left:8%;right:8%}.GeneratedBeatArtwork-module__8wOsjq__visualizer span{width:100%;max-width:5px;min-height:7%;box-shadow:0 0 14px color-mix(in srgb, var(--art-primary) 55%, transparent);transform-origin:50%;background:linear-gradient(#fff,#ffffff57);border-radius:999px}.GeneratedBeatArtwork-module__8wOsjq__playing .GeneratedBeatArtwork-module__8wOsjq__visualizer span{animation:.9s ease-in-out infinite alternate GeneratedBeatArtwork-module__8wOsjq__artworkPulse}.GeneratedBeatArtwork-module__8wOsjq__meta{z-index:2;flex-direction:column;gap:5px;min-width:0;display:flex;position:absolute;bottom:8%;left:8%;right:8%}.GeneratedBeatArtwork-module__8wOsjq__meta strong,.GeneratedBeatArtwork-module__8wOsjq__meta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GeneratedBeatArtwork-module__8wOsjq__meta strong{letter-spacing:-.035em;font-size:clamp(1.05rem,5.2vw,1.55rem);font-weight:820}.GeneratedBeatArtwork-module__8wOsjq__meta span{color:#ffffffa3;font-size:clamp(.7rem,3vw,.88rem);font-weight:550}.GeneratedBeatArtwork-module__8wOsjq__compact .GeneratedBeatArtwork-module__8wOsjq__topRow{align-items:flex-start;inset:7px}.GeneratedBeatArtwork-module__8wOsjq__compact .GeneratedBeatArtwork-module__8wOsjq__brand{border-radius:6px;width:19px;height:19px;font-size:6px}.GeneratedBeatArtwork-module__8wOsjq__compact .GeneratedBeatArtwork-module__8wOsjq__badge{display:none}.GeneratedBeatArtwork-module__8wOsjq__compact .GeneratedBeatArtwork-module__8wOsjq__visualizer{gap:2px;height:auto;inset:34% 12% 18%}.GeneratedBeatArtwork-module__8wOsjq__compact .GeneratedBeatArtwork-module__8wOsjq__visualizer span{max-width:3px}.GeneratedBeatArtwork-module__8wOsjq__upload{border-radius:inherit}.GeneratedBeatArtwork-module__8wOsjq__ambient{filter:blur(46px)saturate(145%);opacity:.72;width:120%;height:120%;position:absolute;inset:-10%;transform:scale(1.08)}@keyframes GeneratedBeatArtwork-module__8wOsjq__artworkPulse{0%{opacity:.62;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.GeneratedBeatArtwork-module__8wOsjq__playing .GeneratedBeatArtwork-module__8wOsjq__visualizer span{animation:none}}
.BeatDetailModal-module__UwOVmG__overlay{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:3000;background:#000000d9;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.BeatDetailModal-module__UwOVmG__modal{background:#0d0d10;border:1px solid #ffffff12;border-radius:24px;flex-direction:column;width:100%;max-width:960px;max-height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 120px #000000b3}.BeatDetailModal-module__UwOVmG__closeBtn{z-index:50;color:#ffffffb3;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;position:absolute;top:14px;right:14px}.BeatDetailModal-module__UwOVmG__closeBtn:hover{color:#000;background:#fff;border-color:#fff;transform:rotate(90deg)}.BeatDetailModal-module__UwOVmG__body{flex:1;grid-template-columns:1fr 320px;min-height:0;display:grid;overflow:hidden}.BeatDetailModal-module__UwOVmG__leftPanel{scrollbar-width:thin;scrollbar-color:#ffffff14 transparent;flex-direction:column;display:flex;overflow-y:auto}.BeatDetailModal-module__UwOVmG__heroBanner{border-bottom:1px solid #ffffff0d;padding:32px 28px 28px;position:relative;overflow:hidden}.BeatDetailModal-module__UwOVmG__heroBg{z-index:0;position:absolute;inset:0}.BeatDetailModal-module__UwOVmG__heroBgImg{-o-object-fit:cover;object-fit:cover;filter:blur(50px)saturate(1.8);opacity:.35;transform:scale(1.25)}.BeatDetailModal-module__UwOVmG__heroBgOverlay{background:linear-gradient(135deg,#0d0d108c 0%,#0d0d10e6 70%);position:absolute;inset:0}.BeatDetailModal-module__UwOVmG__heroContent{z-index:1;align-items:flex-start;gap:24px;display:flex;position:relative}.BeatDetailModal-module__UwOVmG__coverWrap{border-radius:14px;flex-shrink:0;width:148px;height:148px;position:relative;overflow:hidden;box-shadow:0 16px 48px #0009,0 0 0 1px #ffffff1a}.BeatDetailModal-module__UwOVmG__cover{-o-object-fit:cover;object-fit:cover}.BeatDetailModal-module__UwOVmG__meta{flex:1;min-width:0;padding-top:4px}.BeatDetailModal-module__UwOVmG__badges{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.BeatDetailModal-module__UwOVmG__badgeExclusive{text-transform:uppercase;letter-spacing:.08em;color:#ffffffd9;background:#ffffff0f;border:1px solid #ffffff26;border-radius:99px;align-items:center;gap:4px;padding:3px 10px;font-size:.6rem;font-weight:800;display:inline-flex}.BeatDetailModal-module__UwOVmG__badgeGeneral{text-transform:uppercase;letter-spacing:.08em;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:99px;align-items:center;gap:4px;padding:3px 10px;font-size:.6rem;font-weight:800;transition:all .2s;display:inline-flex}.BeatDetailModal-module__UwOVmG__badgeGeneral:hover{background:#ffffff2e}.BeatDetailModal-module__UwOVmG__genreBadge{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:99px;align-items:center;padding:3px 10px;font-size:.6rem;font-weight:700;display:inline-flex}.BeatDetailModal-module__UwOVmG__title{color:#fff;letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(1.4rem,3.5vw,2rem);font-weight:900;line-height:1.1}.BeatDetailModal-module__UwOVmG__producerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.BeatDetailModal-module__UwOVmG__producerLink{color:#fff6;align-items:center;gap:5px;font-size:.82rem;text-decoration:none;transition:color .2s;display:inline-flex}.BeatDetailModal-module__UwOVmG__producerLink:hover{color:#fff}.BeatDetailModal-module__UwOVmG__producerLink span{color:#fff;font-weight:700}.BeatDetailModal-module__UwOVmG__actionButtons{gap:6px;display:flex}.BeatDetailModal-module__UwOVmG__actionBtn{color:#ffffff8c;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}.BeatDetailModal-module__UwOVmG__actionBtn:hover{color:#fff;background:#ffffff1f;border-color:#fff3}.BeatDetailModal-module__UwOVmG__licenseMiniDetail{margin-top:10px;overflow:hidden}.BeatDetailModal-module__UwOVmG__licenseMiniDetail p{color:#ffffffa6;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;margin:0;padding:10px 12px;font-size:.75rem;line-height:1.5}.BeatDetailModal-module__UwOVmG__statsStrip{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.BeatDetailModal-module__UwOVmG__statCell{border-right:1px solid #ffffff0d;flex-direction:column;align-items:center;padding:14px 10px;transition:background .2s;display:flex}.BeatDetailModal-module__UwOVmG__statCell:last-child{border-right:none}.BeatDetailModal-module__UwOVmG__statCell:hover{background:#ffffff05}.BeatDetailModal-module__UwOVmG__statLabel{color:#ffffff4d;text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px;font-size:.55rem;font-weight:800}.BeatDetailModal-module__UwOVmG__statValue{color:#fff;letter-spacing:-.01em;font-size:.95rem;font-weight:800}.BeatDetailModal-module__UwOVmG__playerSection{flex-direction:column;gap:14px;padding:22px 28px;display:flex}.BeatDetailModal-module__UwOVmG__playerControls{justify-content:space-between;align-items:center;display:flex}.BeatDetailModal-module__UwOVmG__mainControls{align-items:center;gap:14px;display:flex}.BeatDetailModal-module__UwOVmG__navBtn{color:#fff6;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.BeatDetailModal-module__UwOVmG__navBtn:hover{color:#fff;transform:scale(1.1)}.BeatDetailModal-module__UwOVmG__playBtn{color:#000;cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .25s;display:flex}.BeatDetailModal-module__UwOVmG__playBtn:hover{background:#fff;transform:scale(1.07);box-shadow:0 4px 14px #ffffff40}.BeatDetailModal-module__UwOVmG__timeDisplay{align-items:center;gap:3px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.78rem;font-weight:500;display:flex}.BeatDetailModal-module__UwOVmG__currentTime{color:#fff}.BeatDetailModal-module__UwOVmG__timeDivider{color:#fff3}.BeatDetailModal-module__UwOVmG__duration{color:#ffffff59}.BeatDetailModal-module__UwOVmG__waveformWrapper{cursor:pointer;background:#ffffff05;border-radius:12px;height:72px;position:relative;overflow:hidden}.BeatDetailModal-module__UwOVmG__waveformWrapper:hover{background:#ffffff0a}.BeatDetailModal-module__UwOVmG__wavesurfer{z-index:5;width:100%;height:100%;position:relative}.BeatDetailModal-module__UwOVmG__downloadPreview{color:#ffffff40;letter-spacing:.05em;border:1px solid #ffffff12;border-radius:8px;align-self:flex-end;padding:6px 14px;font-size:.65rem;font-weight:800;text-decoration:none;transition:all .2s}.BeatDetailModal-module__UwOVmG__downloadPreview:hover{color:#fff;background:#ffffff0f}.BeatDetailModal-module__UwOVmG__infoSection{flex-direction:column;flex:1;gap:18px;padding:22px 28px;display:flex}.BeatDetailModal-module__UwOVmG__descLabel{text-transform:uppercase;letter-spacing:.1em;color:#ffffff4d;margin:0;font-size:.7rem;font-weight:800}.BeatDetailModal-module__UwOVmG__descText{color:#fff9;margin:0;font-size:.88rem;line-height:1.65}.BeatDetailModal-module__UwOVmG__emptyDesc{color:#ffffff40;font-size:.85rem;font-style:italic}.BeatDetailModal-module__UwOVmG__tags{flex-wrap:wrap;gap:6px;display:flex}.BeatDetailModal-module__UwOVmG__tag{color:#ffffff73;background:#ffffff08;border:1px solid #ffffff12;border-radius:8px;padding:4px 12px;font-size:.75rem;font-weight:600;transition:all .2s}.BeatDetailModal-module__UwOVmG__tag:hover{color:#fff;background:#ffffff14}.BeatDetailModal-module__UwOVmG__mobileActions{display:none}.BeatDetailModal-module__UwOVmG__rightPanel{scrollbar-width:thin;scrollbar-color:#ffffff0f transparent;background:#ffffff04;border-left:1px solid #ffffff0f;flex-direction:column;display:flex;overflow-y:auto}.BeatDetailModal-module__UwOVmG__licensePanel{flex-direction:column;flex:1;gap:12px;padding:24px 20px;display:flex}.BeatDetailModal-module__UwOVmG__licenseHeading{text-transform:uppercase;letter-spacing:.12em;color:#ffffff59;margin:0;font-size:.68rem;font-weight:800}.BeatDetailModal-module__UwOVmG__licenseList{flex-direction:column;gap:8px;display:flex}.BeatDetailModal-module__UwOVmG__licenseItem{cursor:pointer;background:#ffffff06;border:1px solid #ffffff12;border-radius:14px;padding:14px 16px;transition:all .2s}.BeatDetailModal-module__UwOVmG__licenseItem:hover{background:#ffffff0d;border-color:#ffffff26}.BeatDetailModal-module__UwOVmG__activeLicense{box-shadow:0 0 0 1px #fff3,inset 0 1px #ffffff0d;background:#ffffff0d!important;border-color:#ffffff80!important}.BeatDetailModal-module__UwOVmG__licHeader{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.BeatDetailModal-module__UwOVmG__licTitle{color:#fff;font-size:.88rem;font-weight:800}.BeatDetailModal-module__UwOVmG__licPrice{color:#fff;font-size:.85rem;font-weight:800}.BeatDetailModal-module__UwOVmG__licDesc{color:#ffffff59;margin:0;font-size:.72rem;line-height:1.4}.BeatDetailModal-module__UwOVmG__purchaseFooter{flex-direction:column;gap:10px;margin-top:auto;padding:0 20px 20px;display:flex}.BeatDetailModal-module__UwOVmG__priceSummary{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.BeatDetailModal-module__UwOVmG__priceSummaryLabel{color:#ffffff73;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:700}.BeatDetailModal-module__UwOVmG__priceSummaryAmount{color:#fff;letter-spacing:-.02em;font-size:1.2rem;font-weight:900}.BeatDetailModal-module__UwOVmG__buyBtn{color:#000;cursor:pointer;letter-spacing:.01em;background:#fff;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-size:.9rem;font-weight:800;transition:all .3s;display:flex}.BeatDetailModal-module__UwOVmG__buyBtn:hover{background:#fff;transform:translateY(-2px);box-shadow:0 4px 14px #ffffff4d}.BeatDetailModal-module__UwOVmG__inCart{color:#4ade80!important;box-shadow:none!important;background:#22c55e1a!important;border:1px solid #22c55e40!important}.BeatDetailModal-module__UwOVmG__inCart:hover{background:#22c55e26!important;transform:none!important}.BeatDetailModal-module__UwOVmG__cartIconActive{color:#4ade80!important}@media (max-width:720px){.BeatDetailModal-module__UwOVmG__overlay{align-items:flex-end;padding:0}.BeatDetailModal-module__UwOVmG__modal{transform-origin:bottom;border-bottom:none;border-left:none;border-right:none;border-radius:22px 22px 0 0;max-width:100%;max-height:85dvh;margin-top:auto}.BeatDetailModal-module__UwOVmG__body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex-direction:column;display:flex;overflow:hidden auto}.BeatDetailModal-module__UwOVmG__leftPanel,.BeatDetailModal-module__UwOVmG__rightPanel{flex:none;overflow-y:visible}.BeatDetailModal-module__UwOVmG__rightPanel{border-top:1px solid #ffffff0f;border-left:none}.BeatDetailModal-module__UwOVmG__heroContent{text-align:center;flex-direction:column;align-items:center}.BeatDetailModal-module__UwOVmG__coverWrap{width:140px;height:140px}.BeatDetailModal-module__UwOVmG__producerRow{justify-content:center}.BeatDetailModal-module__UwOVmG__statsStrip{grid-template-columns:repeat(2,1fr)}.BeatDetailModal-module__UwOVmG__statCell:nth-child(2){border-right:none}.BeatDetailModal-module__UwOVmG__statCell:nth-child(3){border-top:1px solid #ffffff0d;border-right:1px solid #ffffff0d}.BeatDetailModal-module__UwOVmG__statCell:nth-child(4){border-top:1px solid #ffffff0d;border-right:none}.BeatDetailModal-module__UwOVmG__mobileActions{grid-template-columns:1fr auto;gap:8px;padding:0 20px 16px;display:grid}.BeatDetailModal-module__UwOVmG__mobilePlayBtn{color:#000;cursor:pointer;background:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;font-size:.9rem;font-weight:800;display:flex}.BeatDetailModal-module__UwOVmG__mobileReportBtn{color:#fca5a5;cursor:pointer;background:#f871710f;border:1px solid #f8717133;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:46px;padding:0 14px;font-size:.82rem;font-weight:700;display:flex}}
.BeatListItem-module__UvkpYW__row{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:50px 2.5fr .9fr .9fr 1.1fr 1.2fr .9fr 180px;align-items:center;gap:1rem;min-width:100%;padding:.75rem 1.25rem;transition:background .2s cubic-bezier(.16,1,.3,1),border-color .2s;display:grid;position:relative;overflow:visible!important}@media (max-width:1200px){.BeatListItem-module__UvkpYW__row{grid-template-columns:56px 2.5fr 1fr 1fr 1fr 140px;gap:1rem;padding:.6rem 1rem}.BeatListItem-module__UvkpYW__mainContent>div:nth-child(5),.BeatListItem-module__UvkpYW__mainContent>div:nth-child(6){display:none!important}.BeatListItem-module__UvkpYW__desktopActions{grid-column:6}}.BeatListItem-module__UvkpYW__mainContent,.BeatListItem-module__UvkpYW__leftCol{display:contents}.BeatListItem-module__UvkpYW__infoCol{flex-direction:column;grid-column:2;min-width:0;display:flex}.BeatListItem-module__UvkpYW__actionCol{grid-column:7;align-items:center;display:flex}.BeatListItem-module__UvkpYW__desktopActions{grid-column:8;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.BeatListItem-module__UvkpYW__mobileButtons{display:none}.BeatListItem-module__UvkpYW__row:hover{background:#ffffff09;border-color:#ffffff0d}.BeatListItem-module__UvkpYW__activeRow{background:#a78bfa0f!important;border-color:#a78bfa26!important}.BeatListItem-module__UvkpYW__playButtonWrapper{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s;display:flex;position:relative}.BeatListItem-module__UvkpYW__playButtonWrapper:hover{background:#ffffff14;border-color:#ffffff29}.BeatListItem-module__UvkpYW__activeRow .BeatListItem-module__UvkpYW__playButtonWrapper{background:#a78bfa26;border-color:#a78bfa59}.BeatListItem-module__UvkpYW__coverWrapper{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;overflow:hidden}.BeatListItem-module__UvkpYW__coverImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .22s cubic-bezier(.16,1,.3,1)}.BeatListItem-module__UvkpYW__row:hover .BeatListItem-module__UvkpYW__coverImage{transform:scale(1.06)}.BeatListItem-module__UvkpYW__playButtonOverlay{opacity:0;z-index:2;background:#0000008c;justify-content:center;align-items:center;transition:opacity .15s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0}.BeatListItem-module__UvkpYW__row:hover .BeatListItem-module__UvkpYW__playButtonOverlay,.BeatListItem-module__UvkpYW__coverWrapper:hover .BeatListItem-module__UvkpYW__playButtonOverlay,.BeatListItem-module__UvkpYW__activeOverlay{opacity:1!important}.BeatListItem-module__UvkpYW__playIcon{color:#fff;filter:drop-shadow(0 1px 3px #0006);transition:transform .15s}.BeatListItem-module__UvkpYW__coverWrapper:active .BeatListItem-module__UvkpYW__playIcon{transform:scale(.88)}.BeatListItem-module__UvkpYW__waveform{justify-content:center;align-items:center;gap:2px;height:18px;display:flex;position:absolute}.BeatListItem-module__UvkpYW__waveBar{background:#fff;border-radius:1px;width:2px}.BeatListItem-module__UvkpYW__playIcon,.BeatListItem-module__UvkpYW__pauseIcon{z-index:2;color:#fff;opacity:1;position:relative}.BeatListItem-module__UvkpYW__playBtn{color:#fff;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.BeatListItem-module__UvkpYW__titleSection{flex-direction:column;min-width:0;display:flex}.BeatListItem-module__UvkpYW__title{color:#fcfcfc;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:600;line-height:1.3;overflow:hidden}.BeatListItem-module__UvkpYW__producer{color:#ffffff6b;white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;font-size:.78rem;overflow:hidden}.BeatListItem-module__UvkpYW__producerLink{color:#ffffff6b;white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;font-size:.78rem;text-decoration:none;transition:color .15s;overflow:hidden}.BeatListItem-module__UvkpYW__producerLink:hover{color:#ffffffd9}.BeatListItem-module__UvkpYW__bpm,.BeatListItem-module__UvkpYW__key{color:#ffffff8c;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.82rem;font-weight:500}.BeatListItem-module__UvkpYW__tagsCol{align-items:center;min-width:0;display:flex}.BeatListItem-module__UvkpYW__tags{flex-wrap:nowrap;align-items:center;gap:.4rem;display:flex}.BeatListItem-module__UvkpYW__tag{color:#fff9;letter-spacing:.02em;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:9999px;padding:4px 10px;font-size:.68rem;font-weight:600;line-height:1.4;transition:all .15s}.BeatListItem-module__UvkpYW__tag:hover{color:#ffffffd9;background:#ffffff12;border-color:#ffffff1f}.BeatListItem-module__UvkpYW__exclusiveTag{color:#c4b5fd!important;background:#a78bfa14!important;border-color:#a78bfa26!important}.BeatListItem-module__UvkpYW__nonExclusiveTag{color:#ffffff73!important;background:#ffffff05!important;border-color:#ffffff0a!important}.BeatListItem-module__UvkpYW__actions{align-items:center;gap:.75rem;display:flex}.BeatListItem-module__UvkpYW__favBtn{color:#ffffff4d;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}.BeatListItem-module__UvkpYW__favBtn:hover{color:#a78bfa;transform:scale(1.12)}.BeatListItem-module__UvkpYW__buyBtn{cursor:pointer;white-space:nowrap;letter-spacing:-.01em;background:#fff;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;width:108px;height:36px;padding:0 12px;font-size:.72rem;font-weight:700;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex;color:#000!important}.BeatListItem-module__UvkpYW__buyBtn:hover{background:#e8e8e8;transform:translateY(-1px);box-shadow:0 2px 10px #ffffff2e}.BeatListItem-module__UvkpYW__buyBtnText{color:inherit;letter-spacing:-.01em;margin-left:5px;font-size:.7rem;font-weight:700}.BeatListItem-module__UvkpYW__inCart{color:#fff!important;background:#ffffff12!important;border:1px solid #ffffff24!important}.BeatListItem-module__UvkpYW__inCart:hover{background:#ffffff1a!important}.BeatListItem-module__UvkpYW__cartIconActive{color:#fff!important}.BeatListItem-module__UvkpYW__price{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:.95rem;font-weight:700}.BeatListItem-module__UvkpYW__expandBtn,.BeatListItem-module__UvkpYW__mobileDetails{display:none}.BeatListItem-module__UvkpYW__shareIconBtn{color:#ffffff4d;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex}.BeatListItem-module__UvkpYW__shareIconBtn:hover{color:#fffc}@media (max-width:768px){.BeatListItem-module__UvkpYW__row{background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:46px 1fr auto;align-items:center;gap:.65rem;min-width:0;padding:.65rem .5rem;display:grid}.BeatListItem-module__UvkpYW__mainContent{display:contents}.BeatListItem-module__UvkpYW__leftCol,.BeatListItem-module__UvkpYW__infoCol,.BeatListItem-module__UvkpYW__actionCol{display:block}.BeatListItem-module__UvkpYW__playButtonWrapper{border-radius:50%;flex-shrink:0;width:46px;height:46px}.BeatListItem-module__UvkpYW__infoCol{flex-direction:column;grid-column:2;gap:3px;min-width:0;display:flex}.BeatListItem-module__UvkpYW__title{color:#f0f0f0;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:.88rem;font-weight:700;overflow:hidden}.BeatListItem-module__UvkpYW__producer{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.BeatListItem-module__UvkpYW__bpm,.BeatListItem-module__UvkpYW__key,.BeatListItem-module__UvkpYW__tagsCol,.BeatListItem-module__UvkpYW__desktopActions{display:none}.BeatListItem-module__UvkpYW__actionCol{grid-column:3;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.BeatListItem-module__UvkpYW__mobileButtons{flex-shrink:0;align-items:center;gap:5px;display:flex}.BeatListItem-module__UvkpYW__price{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;max-width:72px;font-size:.85rem;font-weight:800;overflow:hidden}.BeatListItem-module__UvkpYW__favBtn{color:#ffffff73;background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:all .15s;display:flex}.BeatListItem-module__UvkpYW__favActive{color:#ef4444!important}.BeatListItem-module__UvkpYW__buyBtn{color:#000;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:all .15s;display:flex}.BeatListItem-module__UvkpYW__buyBtn:hover{width:34px!important;box-shadow:none!important;background:#ebebeb!important;padding:0!important;transform:none!important}.BeatListItem-module__UvkpYW__buyBtn span{display:none}.BeatListItem-module__UvkpYW__expandBtn{display:none!important}}
:root{--bg-base:#060608;--bg-surface:#ffffff05;--bg-hover:#ffffff0a;--bg-active:#ffffff0f;--border:#ffffff0d;--border-hover:#ffffff1f;--text-primary:#fff;--text-secondary:#ffffffa6;--text-tertiary:#ffffff73;--accent:#a78bfa;--accent-glow:#a78bfa59;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:24px;--radius-full:9999px;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.22s cubic-bezier(.4, 0, .2, 1);--transition-spring:.4s cubic-bezier(.16, 1, .3, 1)}.Beats-module__LDxIzq__page{background:var(--bg-base);color:var(--text-primary);min-height:100dvh;font-family:var(--font-sans), sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow-x:hidden}@media (min-width:1201px){.Beats-module__LDxIzq__page{overflow:hidden}}.Beats-module__LDxIzq__page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 50% at 15% -5%,#7c3aed1f 0%,#0000 60%),radial-gradient(50% 40% at 85% 5%,#0096c812 0%,#0000 55%),radial-gradient(60% 70% at 50% 100%,#581c870f 0%,#0000 65%);position:fixed;inset:0}.Beats-module__LDxIzq__page:after{content:"";opacity:.018;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.Beats-module__LDxIzq__main{max-width:1920px;padding-top:28px;padding-bottom:28px;padding-left:var(--container-px,1.5rem);padding-right:var(--container-px,1.5rem);z-index:10;margin:0 auto;position:relative}.Beats-module__LDxIzq__dashboardLayout{grid-template-columns:260px 1fr 260px;gap:20px;height:calc(100dvh - 64px);margin-top:0;display:grid}.Beats-module__LDxIzq__dashboardLayoutInfo{grid-template-columns:260px 1fr;gap:20px;height:calc(100dvh - 64px);margin-top:0;display:grid}@media (max-width:1600px){.Beats-module__LDxIzq__dashboardLayout{grid-template-columns:240px 1fr 240px;gap:16px}.Beats-module__LDxIzq__dashboardLayoutInfo{grid-template-columns:240px 1fr;gap:16px}}@media (max-width:1400px){.Beats-module__LDxIzq__dashboardLayout{grid-template-columns:220px 1fr 220px;gap:14px}.Beats-module__LDxIzq__dashboardLayoutInfo{grid-template-columns:220px 1fr;gap:14px}}@media (max-width:1200px){.Beats-module__LDxIzq__dashboardLayout,.Beats-module__LDxIzq__dashboardLayoutInfo{grid-template-columns:1fr;gap:20px;height:auto}.Beats-module__LDxIzq__centerPanel{height:auto;overflow:visible}}.Beats-module__LDxIzq__centerPanel{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:visible}.Beats-module__LDxIzq__leftSidebar{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:12px;height:calc(100vh - 64px);padding-bottom:32px;display:flex;position:sticky;top:32px;overflow-y:auto}.Beats-module__LDxIzq__leftSidebar::-webkit-scrollbar{display:none}@media (max-width:1200px){.Beats-module__LDxIzq__leftSidebar{display:none}}.Beats-module__LDxIzq__sidebarCard{background:#ffffff04;border:1px solid #ffffff0d;border-radius:18px;flex-direction:column;padding:12px;display:flex}.Beats-module__LDxIzq__sidebarLogoWrapper{align-items:center;padding:8px 10px 14px;display:flex}.Beats-module__LDxIzq__sidebarTitle{text-transform:uppercase;color:#fff6;letter-spacing:.08em;align-items:center;gap:8px;margin-bottom:6px;padding:0 8px;font-size:.68rem;font-weight:700;display:flex}.Beats-module__LDxIzq__sidebarTitle:before,.Beats-module__LDxIzq__sidebarTitle:after{content:"";background:#ffffff0d;flex:1;height:1px}.Beats-module__LDxIzq__sidebarMenu{flex-direction:column;gap:2px;display:flex}.Beats-module__LDxIzq__sidebarMenuItem{color:#ffffffa6;cursor:pointer;transition:all var(--transition-fast);text-align:left;letter-spacing:-.01em;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:.845rem;font-weight:500;display:flex;position:relative}.Beats-module__LDxIzq__sidebarMenuItem:hover{color:var(--text-primary);background:#ffffff0a}.Beats-module__LDxIzq__sidebarMenuItemActive{font-weight:600;box-shadow:inset 0 1px #ffffff0f;color:#fff!important;background:#ffffff14!important}.Beats-module__LDxIzq__sidebarMenuItemActive:before{display:none}.Beats-module__LDxIzq__sidebarMenuItemActive svg{color:var(--accent)!important}.Beats-module__LDxIzq__statsList{flex-direction:column;gap:2px;display:flex}.Beats-module__LDxIzq__statItem{transition:background var(--transition-fast);border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.Beats-module__LDxIzq__statItem:hover{background:#ffffff08}.Beats-module__LDxIzq__statLabel{color:#ffffff73;font-size:.78rem;font-weight:500}.Beats-module__LDxIzq__statVal{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:.845rem;font-weight:700}.Beats-module__LDxIzq__rightSidebar{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:14px;height:calc(100vh - 64px);padding-bottom:32px;display:flex;position:sticky;top:32px;overflow-y:auto}.Beats-module__LDxIzq__rightSidebar::-webkit-scrollbar{display:none}@media (max-width:1200px){.Beats-module__LDxIzq__rightSidebar{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}}@media (max-width:768px){.Beats-module__LDxIzq__rightSidebar{display:none}}.Beats-module__LDxIzq__rightCard{background:#ffffff04;border:1px solid #ffffff0d;border-radius:18px;flex-direction:column;gap:8px;padding:14px;transition:border-color .2s;display:flex}.Beats-module__LDxIzq__rightCard:hover{border-color:#ffffff1a}.Beats-module__LDxIzq__rightCardHeader{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;margin-bottom:2px;padding:0 2px 6px;display:flex}.Beats-module__LDxIzq__rightCardTitle{color:#ffffff73;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.Beats-module__LDxIzq__seeAllBtn{color:#fff6;cursor:pointer;background:0 0;border:none;font-size:.68rem;font-weight:600;transition:color .15s}.Beats-module__LDxIzq__seeAllBtn:hover{color:var(--text-primary)}.Beats-module__LDxIzq__miniTrackList{flex-direction:column;gap:2px;display:flex}.Beats-module__LDxIzq__miniTrackRow{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:7px 8px;transition:background .2s cubic-bezier(.16,1,.3,1);display:flex}.Beats-module__LDxIzq__miniTrackRow:hover{background:#ffffff0b}.Beats-module__LDxIzq__miniArtWrapper{background:var(--bg-surface);border:1px solid #ffffff0f;border-radius:7px;flex-shrink:0;width:38px;height:38px;position:relative;overflow:hidden}.Beats-module__LDxIzq__miniArt{-o-object-fit:cover;object-fit:cover}.Beats-module__LDxIzq__miniTrackMeta{flex:1;min-width:0}.Beats-module__LDxIzq__miniTrackTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:.8rem;font-weight:600;overflow:hidden}.Beats-module__LDxIzq__miniTrackDesc{color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin-top:1px;font-size:.72rem}.Beats-module__LDxIzq__miniPlayBtn{color:#000;cursor:pointer;opacity:0;background:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex;transform:scale(.85);box-shadow:0 2px 8px #0006}.Beats-module__LDxIzq__miniTrackRow:hover .Beats-module__LDxIzq__miniPlayBtn{opacity:1;transform:scale(1)}.Beats-module__LDxIzq__miniPlayBtn:hover{background:#ebebeb;box-shadow:0 3px 10px #fff3;transform:scale(1.1)!important}.Beats-module__LDxIzq__producersList{flex-direction:column;gap:2px;display:flex}.Beats-module__LDxIzq__producerRow{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:7px 8px;transition:background .2s cubic-bezier(.16,1,.3,1);display:flex}.Beats-module__LDxIzq__producerRow:hover{background:#ffffff0b}.Beats-module__LDxIzq__rankNumber{color:var(--text-tertiary);text-align:center;font-variant-numeric:tabular-nums;flex-shrink:0;width:18px;font-size:.72rem;font-style:italic;font-weight:800}.Beats-module__LDxIzq__rankNumber1{color:#fbbf24!important}.Beats-module__LDxIzq__rankNumber2{color:#c0c0c0cc!important}.Beats-module__LDxIzq__rankNumber3{color:#cd7f32cc!important}.Beats-module__LDxIzq__producerAvatar{background:var(--bg-surface);border:1px solid var(--border);width:34px;height:34px;color:var(--text-primary);transition:border-color var(--transition-fast);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex;overflow:hidden}.Beats-module__LDxIzq__producerRow:hover .Beats-module__LDxIzq__producerAvatar{border-color:var(--border-hover)}.Beats-module__LDxIzq__producerRowMeta{flex:1;min-width:0}.Beats-module__LDxIzq__producerRowName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;font-size:.845rem;font-weight:600;overflow:hidden}.Beats-module__LDxIzq__producerRowSubs{color:var(--text-tertiary);margin-top:1px;font-size:.69rem}.Beats-module__LDxIzq__featuredRow{grid-template-columns:1fr 1.618fr;gap:18px;margin-bottom:24px;display:grid}@media (max-width:992px){.Beats-module__LDxIzq__featuredRow{grid-template-columns:1fr;gap:16px}}.Beats-module__LDxIzq__playlistCard{-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-xl);min-height:216px;transition:all var(--transition-base);background:#ffffff06;border:1px solid #ffffff12;flex-direction:column;justify-content:space-between;padding:28px 26px;display:flex;position:relative;overflow:hidden}.Beats-module__LDxIzq__playlistCard:before{content:"";pointer-events:none;transition:opacity var(--transition-base);background:radial-gradient(80% 60% at 0 0,#ffffff06 0%,#0000 70%);position:absolute;inset:0}.Beats-module__LDxIzq__playlistCard:hover{border-color:#ffffff21;box-shadow:0 8px 32px #00000040}.Beats-module__LDxIzq__playlistCard:hover:before{opacity:1.2}.Beats-module__LDxIzq__playlistCard>*{z-index:1;position:relative}.Beats-module__LDxIzq__playlistCardGlass{display:none}.Beats-module__LDxIzq__tagline{border-radius:var(--radius-full);color:#ffffff8c;text-transform:uppercase;letter-spacing:.1em;background:#ffffff0f;border:1px solid #ffffff1a;align-items:center;width:fit-content;margin-bottom:12px;padding:3px 9px;font-size:.62rem;font-weight:600;display:inline-flex}.Beats-module__LDxIzq__playlistTitle{color:#fff;letter-spacing:-.04em;margin-top:0;margin-bottom:8px;font-size:2.2rem;font-weight:600;line-height:1.1}.Beats-module__LDxIzq__playlistDesc{color:var(--text-secondary);font-size:.82rem;line-height:1.6}.Beats-module__LDxIzq__featuredBanner{border-radius:var(--radius-xl);min-height:216px;transition:border-color var(--transition-base), box-shadow var(--transition-base);background:#ffffff05;border:1px solid #ffffff12;align-items:flex-end;padding:0;display:flex;position:relative;overflow:hidden}.Beats-module__LDxIzq__featuredBanner:hover{border-color:#ffffff24;box-shadow:0 8px 40px #00000059}.Beats-module__LDxIzq__bannerOverlay{z-index:1;transition:background var(--transition-base);background:linear-gradient(#0000 0%,#06060840 55%,#060608d1 100%);position:absolute;inset:0}.Beats-module__LDxIzq__featuredBanner:hover .Beats-module__LDxIzq__bannerOverlay{background:linear-gradient(#0000 0%,#06060826 50%,#060608c2 100%)}.Beats-module__LDxIzq__bannerContent{z-index:2;-webkit-backdrop-filter:blur(20px);background:#06060899;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 24px;display:flex;position:relative}.Beats-module__LDxIzq__bannerMeta{flex:1;min-width:0}.Beats-module__LDxIzq__bannerTitle{color:#fff;letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:1.45rem;font-weight:600;overflow:hidden}.Beats-module__LDxIzq__bannerSubtitle{color:#ffffff73;letter-spacing:-.005em;font-size:.775rem}.Beats-module__LDxIzq__glowPlayBtn{color:#000;cursor:pointer;width:42px;height:42px;transition:all var(--transition-base);background:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 8px #00000080}.Beats-module__LDxIzq__glowPlayBtn:hover{background:#f0f0f0;transform:scale(1.08);box-shadow:0 4px 20px #ffffff40}.Beats-module__LDxIzq__slideContainer{z-index:1;align-items:flex-end;width:100%;height:100%;display:flex;position:absolute;inset:0}.Beats-module__LDxIzq__sliderArrowLeft,.Beats-module__LDxIzq__sliderArrowRight{-webkit-backdrop-filter:blur(8px);border:1px solid var(--border);color:#ffffffb3;cursor:pointer;z-index:10;width:32px;height:32px;transition:all var(--transition-base);opacity:0;background:#060608b3;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Beats-module__LDxIzq__featuredBanner:hover .Beats-module__LDxIzq__sliderArrowLeft,.Beats-module__LDxIzq__featuredBanner:hover .Beats-module__LDxIzq__sliderArrowRight{opacity:1}.Beats-module__LDxIzq__sliderArrowLeft{left:12px}.Beats-module__LDxIzq__sliderArrowRight{right:12px}.Beats-module__LDxIzq__sliderArrowLeft:hover,.Beats-module__LDxIzq__sliderArrowRight:hover{border-color:var(--border-hover);color:#fff;background:#ffffff1f;transform:translateY(-50%)scale(1.06)}.Beats-module__LDxIzq__sliderDots{z-index:10;-webkit-backdrop-filter:blur(8px);border-radius:var(--radius-full);border:1px solid var(--border);opacity:0;transition:opacity var(--transition-base);background:#06060880;gap:5px;padding:5px 10px;display:flex;position:absolute;top:14px;right:14px}.Beats-module__LDxIzq__featuredBanner:hover .Beats-module__LDxIzq__sliderDots{opacity:1}.Beats-module__LDxIzq__sliderDot{cursor:pointer;width:16px;height:3px;transition:all var(--transition-base);background:#fff3;border:none;border-radius:2px;padding:0}.Beats-module__LDxIzq__sliderDotActive{background:#fff;width:22px}.Beats-module__LDxIzq__commandBar{z-index:50;transition:all var(--transition-base);background:0 0;border:none;border-radius:0;flex-direction:column;gap:12px;margin-bottom:20px;padding:0;display:flex;position:relative}.Beats-module__LDxIzq__commandBarSticky{z-index:200;margin-left:calc(-1 * var(--container-px,2.5rem));margin-right:calc(-1 * var(--container-px,2.5rem));animation:.2s Beats-module__LDxIzq__slideDown;position:sticky;top:0;padding:16px var(--container-px,2.5rem)!important;border-bottom:1px solid var(--border)!important;-webkit-backdrop-filter:blur(20px)!important;background:#060608e0!important;border-radius:0!important;box-shadow:0 8px 32px #0006!important}@keyframes Beats-module__LDxIzq__slideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Beats-module__LDxIzq__searchRow{align-items:center;gap:10px;display:flex}.Beats-module__LDxIzq__searchWrap{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-full);height:44px;transition:all var(--transition-base);box-sizing:border-box;flex:1;align-items:center;gap:10px;padding:0 16px;display:flex}.Beats-module__LDxIzq__searchWrap:focus-within{background:#ffffff0a;border-color:#ffffff2e;box-shadow:0 0 0 3px #a78bfa0f}.Beats-module__LDxIzq__searchIcon{color:var(--text-tertiary);transition:color var(--transition-fast);flex-shrink:0}.Beats-module__LDxIzq__searchIconActive{color:#fff}.Beats-module__LDxIzq__searchInput{color:var(--text-primary);letter-spacing:-.01em;background:0 0;border:none;outline:none;flex:1;height:36px;padding:0;font-size:.9rem;font-weight:500}.Beats-module__LDxIzq__searchInput::placeholder{color:var(--text-tertiary)}.Beats-module__LDxIzq__searchClear{width:22px;height:22px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:#ffffff14;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Beats-module__LDxIzq__searchClear:hover{color:#fff;background:#ffffff24}.Beats-module__LDxIzq__ctaBtn{border-radius:var(--radius-md);color:#000;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;height:38px;transition:all var(--transition-base);background:#fff;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:.8rem;font-weight:700;display:flex}.Beats-module__LDxIzq__ctaBtn:hover{background:#e8e8e8;transform:translateY(-1px);box-shadow:0 4px 14px #ffffff1f}.Beats-module__LDxIzq__mobileFilterIconBtn{display:none}.Beats-module__LDxIzq__controlRow{border-top:1px solid var(--border);align-items:center;gap:10px;padding-top:12px;display:flex}.Beats-module__LDxIzq__filterGrid{flex:1;gap:8px;min-width:0;display:flex}.Beats-module__LDxIzq__rightControls{flex-shrink:0;align-items:center;gap:6px;display:flex}.Beats-module__LDxIzq__resultCount{color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;padding-right:2px;font-size:.75rem;font-weight:600}.Beats-module__LDxIzq__resultCount span{color:#ffffff26;font-weight:400}.Beats-module__LDxIzq__viewToggle{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-sizing:border-box;align-items:center;gap:2px;height:36px;padding:3px;display:flex}.Beats-module__LDxIzq__mobileViewToggle{display:none}@media (max-width:768px){.Beats-module__LDxIzq__desktopViewToggle{display:none!important}.Beats-module__LDxIzq__mobileViewToggle{display:flex!important}}.Beats-module__LDxIzq__toggleBtn{color:var(--text-tertiary);cursor:pointer;height:28px;transition:all var(--transition-fast);background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0 7px;display:flex}.Beats-module__LDxIzq__toggleBtn:hover{color:var(--text-primary);background:var(--bg-hover)}.Beats-module__LDxIzq__toggleActive{background:var(--bg-active)!important;color:#fff!important}.Beats-module__LDxIzq__sortWrap{align-items:center;display:flex;position:relative}.Beats-module__LDxIzq__sortSelect{appearance:none;background:var(--bg-surface);border:1px solid var(--border);color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);letter-spacing:-.01em;outline:none;height:36px;padding:6px 26px 6px 12px;font-size:.78rem;font-weight:600}.Beats-module__LDxIzq__sortSelect:hover,.Beats-module__LDxIzq__sortSelect:focus{border-color:var(--border-hover);background:var(--bg-hover);color:var(--text-primary)}.Beats-module__LDxIzq__sortSelect option{color:#fff;background:#111}.Beats-module__LDxIzq__sortArrow{color:var(--text-tertiary);pointer-events:none;position:absolute;right:8px}.Beats-module__LDxIzq__filterBtn{background:var(--bg-surface);border:1px solid var(--border);height:36px;color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:all var(--transition-fast);box-sizing:border-box;letter-spacing:-.01em;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:.78rem;font-weight:600;display:inline-flex}.Beats-module__LDxIzq__filterBtn:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--border-hover)}.Beats-module__LDxIzq__filterBtnActive{box-shadow:0 2px 8px #ffffff1a;color:#000!important;background:#fff!important;border-color:#fff!important}.Beats-module__LDxIzq__gridSection{margin-top:0}.Beats-module__LDxIzq__beatsGrid{-moz-column-gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1500px){.Beats-module__LDxIzq__beatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Beats-module__LDxIzq__beatsGrid{grid-template-columns:1fr}}.Beats-module__LDxIzq__beatsGridItem{padding-bottom:0}.Beats-module__LDxIzq__beatsList{flex-direction:column;width:100%;display:flex}.Beats-module__LDxIzq__beatsList::-webkit-scrollbar{display:none}.Beats-module__LDxIzq__listHeader{text-transform:uppercase;letter-spacing:.12em;color:#ffffff73;border-bottom:1px solid #ffffff0f;grid-template-columns:50px 2.5fr .9fr .9fr 1.1fr 1.2fr .9fr 180px;gap:1rem;min-width:100%;margin-bottom:8px;padding:0 1.25rem .75rem;font-size:.68rem;font-weight:700;display:grid}@media (max-width:1200px){.Beats-module__LDxIzq__listHeader{grid-template-columns:56px 2.5fr 1fr 1fr 1fr 140px;gap:1rem;padding:0 1rem .5rem}.Beats-module__LDxIzq__listHeader div:nth-child(5),.Beats-module__LDxIzq__listHeader div:nth-child(6){display:none!important}}.Beats-module__LDxIzq__listHeader div:last-child{text-align:right}.Beats-module__LDxIzq__loading{width:100%}.Beats-module__LDxIzq__loadingGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1500px){.Beats-module__LDxIzq__loadingGrid{grid-template-columns:repeat(2,1fr)}}.Beats-module__LDxIzq__loadingList{flex-direction:column;gap:6px;display:flex}.Beats-module__LDxIzq__skeletonCard{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);height:340px;position:relative;overflow:hidden}.Beats-module__LDxIzq__skeletonRow{background:var(--bg-surface);border-radius:var(--radius-md);height:68px;position:relative;overflow:hidden}.Beats-module__LDxIzq__skeletonShimmer{background:linear-gradient(90deg,#0000,#ffffff0d,#0000);animation:1.4s cubic-bezier(.4,0,.2,1) infinite Beats-module__LDxIzq__skeleton-shimmer;position:absolute;inset:0}@keyframes Beats-module__LDxIzq__skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.Beats-module__LDxIzq__noResults{color:var(--text-tertiary);text-align:center;border-radius:var(--radius-xl);border:1px dashed var(--border);flex-direction:column;justify-content:center;align-items:center;padding:80px 0;display:flex}.Beats-module__LDxIzq__noResultsIcon{opacity:.12;margin-bottom:16px}.Beats-module__LDxIzq__loadMoreBtn{background:var(--bg-surface);border:1px solid var(--border);color:var(--text-primary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);margin-top:16px;padding:10px 32px;font-size:.82rem;font-weight:600}.Beats-module__LDxIzq__loadMoreBtn:hover{background:var(--bg-hover);border-color:var(--border-hover)}@media (max-width:768px){.Beats-module__LDxIzq__main{padding-top:76px;padding-left:var(--container-px,16px);padding-right:var(--container-px,16px);padding-bottom:140px}.Beats-module__LDxIzq__commandBar{border-radius:var(--radius-lg);gap:8px;padding:0;width:100%!important;max-width:100%!important}.Beats-module__LDxIzq__searchRow{width:100%!important}.Beats-module__LDxIzq__commandBarSticky{margin-left:calc(-1 * var(--container-px,16px));margin-right:calc(-1 * var(--container-px,16px));top:56px;padding-left:var(--container-px,16px)!important;padding-right:var(--container-px,16px)!important}.Beats-module__LDxIzq__searchInput{height:32px;font-size:.88rem}.Beats-module__LDxIzq__ctaBtn{padding:8px 14px;font-size:.75rem}.Beats-module__LDxIzq__mobileFilterIconBtn{border-radius:var(--radius-md);background:var(--bg-surface);border:1px solid var(--border);width:36px;height:36px;color:var(--text-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Beats-module__LDxIzq__mobileFilterIconBtnActive{color:#000;background:#fff;border-color:#fff}.Beats-module__LDxIzq__controlRow{display:none}.Beats-module__LDxIzq__rightControls{justify-content:flex-end;gap:4px;width:100%;margin-top:4px}.Beats-module__LDxIzq__resultCount,.Beats-module__LDxIzq__filterBtn span{display:none}.Beats-module__LDxIzq__filterBtn{gap:0;padding:6px 10px}.Beats-module__LDxIzq__sortSelect{padding:5px 22px 5px 9px;font-size:.72rem}.Beats-module__LDxIzq__listHeader{display:none}.Beats-module__LDxIzq__loadingGrid{grid-template-columns:repeat(2,1fr);gap:10px}}@media (max-width:480px){.Beats-module__LDxIzq__loadingGrid{grid-template-columns:minmax(0,1fr)}}.Beats-module__LDxIzq__premiumPromoCard{background:linear-gradient(145deg,#7c3aed29 0%,#0a0814f2 75%);border:1px solid #a78bfa47;border-radius:18px;flex-direction:column;gap:10px;margin-top:4px;padding:16px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0006,inset 0 1px #ffffff1a}.Beats-module__LDxIzq__premiumPromoCard:hover{border-color:#a78bfa73;transform:translateY(-2px);box-shadow:0 12px 32px #7c3aed2e,inset 0 1px #ffffff26}.Beats-module__LDxIzq__premiumPromoCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#a78bfa40 0%,#0000 65%);transition:opacity .25s;position:absolute;inset:0}.Beats-module__LDxIzq__premiumPromoCard:hover:before{opacity:1.2}.Beats-module__LDxIzq__premiumPromoTitle{color:#fff;letter-spacing:-.01em;align-items:center;gap:7px;font-size:.85rem;font-weight:700;display:flex}.Beats-module__LDxIzq__premiumPromoTitle svg{color:#a78bfa}.Beats-module__LDxIzq__premiumPromoDesc{color:#fff9;margin:0;font-size:.72rem;line-height:1.45}.Beats-module__LDxIzq__premiumPromoBtn{cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:6px;width:100%;height:34px;padding:0 12px;font-size:.75rem;font-weight:700;transition:all .18s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 8px #0000004d;color:#000!important}.Beats-module__LDxIzq__premiumPromoBtn{border-radius:var(--radius-full);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;width:100%;transition:all var(--transition-fast);text-align:center;background:#fff;border:none;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #00000026;color:#000!important}.Beats-module__LDxIzq__premiumPromoBtn:hover{background:#ebebeb;transform:scale(1.02);box-shadow:0 6px 16px #00000040}.Beats-module__LDxIzq__scrollContainer{flex:1;min-height:0;margin-top:8px;padding-bottom:24px;padding-right:4px;overflow-y:auto}.Beats-module__LDxIzq__scrollContainer::-webkit-scrollbar{width:4px}.Beats-module__LDxIzq__scrollContainer::-webkit-scrollbar-track{background:0 0}.Beats-module__LDxIzq__scrollContainer::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--radius-full)}.Beats-module__LDxIzq__scrollContainer::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}@media (max-width:768px){.Beats-module__LDxIzq__scrollContainer{max-height:none;padding-right:0;overflow-y:visible}}.Beats-module__LDxIzq__aiScannerContainer{border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(24px);background:#0f0c1e99;border:1px solid #a78bfa1f;width:100%;max-width:48rem;margin:.75rem auto 1.25rem;padding:1.25rem;position:relative;overflow:hidden;box-shadow:0 16px 40px #000000b3,inset 0 1px #ffffff0a}.Beats-module__LDxIzq__aiScannerContainer:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#a78bfa06 50%) 0 0/100% 4px;width:100%;height:100%;position:absolute;top:0;left:0}.Beats-module__LDxIzq__aiScannerContent{z-index:2;flex-direction:column;gap:.65rem;display:flex;position:relative}.Beats-module__LDxIzq__aiScannerHeader{justify-content:space-between;align-items:center;display:flex}.Beats-module__LDxIzq__aiScannerTitle{color:#fff;letter-spacing:-.01em;align-items:center;gap:.5rem;font-size:.82rem;font-weight:700;display:flex}.Beats-module__LDxIzq__aiScannerPulseDot{background-color:#a78bfa;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite alternate Beats-module__LDxIzq__aiScannerDotGlow;box-shadow:0 0 8px #a78bfa}@keyframes Beats-module__LDxIzq__aiScannerDotGlow{0%{opacity:.5;transform:scale(.8);box-shadow:0 0 4px #a78bfa}to{opacity:1;transform:scale(1.2);box-shadow:0 0 10px #a78bfa}}.Beats-module__LDxIzq__aiScanStepText{color:#ffffffd1;align-items:center;gap:.5rem;min-height:1.4rem;font-size:.9rem;font-weight:400;animation:.3s ease-out Beats-module__LDxIzq__aiStepFadeIn;display:flex}@keyframes Beats-module__LDxIzq__aiStepFadeIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.Beats-module__LDxIzq__aiProgressBarContainer{border-radius:var(--radius-full);background:#ffffff0a;height:4px;overflow:hidden}.Beats-module__LDxIzq__aiProgressBarFill{border-radius:var(--radius-full);background:linear-gradient(90deg,#7c3aed,#a78bfa,#c4b5fd);height:100%;transition:width .3s ease-out;box-shadow:0 0 8px #a78bfa99}.Beats-module__LDxIzq__aiMatchBtn{color:#ddd6fe;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;letter-spacing:-.01em;background:#a78bfa14;border:1px solid #a78bfa33;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.82rem;font-weight:600;display:flex}.Beats-module__LDxIzq__aiMatchBtn:hover:not(:disabled){color:#fff;background:#a78bfa29;border-color:#a78bfa66;box-shadow:0 0 12px #a78bfa33}.Beats-module__LDxIzq__aiMatchBtnLoading{opacity:.6;cursor:not-allowed}@media (max-width:768px){.Beats-module__LDxIzq__aiMatchBtn{flex-shrink:0;justify-content:center;width:34px;height:34px;padding:0}}.Beats-module__LDxIzq__aiMatchingNotice{border-radius:var(--radius-md);color:#ddd6fe;background:#a78bfa1a;border:1px solid #a78bfa33;align-items:center;gap:.5rem;width:100%;margin-top:.75rem;padding:.45rem .9rem;font-size:.77rem;font-weight:600;display:inline-flex}.Beats-module__LDxIzq__aiMatchingNotice span{color:var(--accent);font-weight:800}
.CartDrawer-module__urS_eq__overlay{-webkit-backdrop-filter:blur(12px);z-index:80000;background:#000000bf;justify-content:flex-end;display:flex;position:fixed;inset:0}.CartDrawer-module__urS_eq__drawer{z-index:80001;background:#0a0a0c;border-left:1px solid #ffffff14;flex-direction:column;width:100%;max-width:450px;height:100dvh;display:flex;position:relative;box-shadow:-10px 0 50px #000c}@media (max-width:480px){.CartDrawer-module__urS_eq__drawer{border-left:none;max-width:100%}}.CartDrawer-module__urS_eq__header{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:24px;display:flex}.CartDrawer-module__urS_eq__header h2{align-items:center;gap:12px;margin:0;font-size:1.25rem;font-weight:800;display:flex}.CartDrawer-module__urS_eq__closeBtn{color:#fff;cursor:pointer;z-index:10;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex;position:relative}.CartDrawer-module__urS_eq__closeBtn:hover{background:#ffffff29;transform:scale(1.05)}.CartDrawer-module__urS_eq__content{flex:1;padding:24px;overflow-y:auto}.CartDrawer-module__urS_eq__empty{color:#ffffff4d;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;display:flex}.CartDrawer-module__urS_eq__cartItem{background:#ffffff08;border:1px solid #ffffff0d;border-radius:16px;gap:16px;margin-bottom:24px;padding:12px;display:flex}.CartDrawer-module__urS_eq__cover{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:60px;height:60px}.CartDrawer-module__urS_eq__itemInfo{flex:1;min-width:0}.CartDrawer-module__urS_eq__itemTitle{white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;overflow:hidden}.CartDrawer-module__urS_eq__itemProducer{color:#fff6;font-size:.8rem}.CartDrawer-module__urS_eq__itemPrice{color:#fff;margin-top:4px;font-weight:700}.CartDrawer-module__urS_eq__removeBtn{color:#ffffff4d;cursor:pointer;background:0 0;border:none;transition:color .2s}.CartDrawer-module__urS_eq__removeBtn:hover{color:#ff4757}.CartDrawer-module__urS_eq__footer{padding:24px;padding-bottom:calc(24px + env(safe-area-inset-bottom));background:#ffffff05;border-top:1px solid #ffffff0d}.CartDrawer-module__urS_eq__summaryRow{justify-content:space-between;margin-bottom:12px;font-size:1rem;display:flex}.CartDrawer-module__urS_eq__totalRow{color:#fff;justify-content:space-between;margin-bottom:24px;font-size:1.25rem;font-weight:800;display:flex}.CartDrawer-module__urS_eq__checkoutBtn{color:#000;cursor:pointer;background:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;padding:16px;font-weight:800;transition:all .2s;display:flex}.CartDrawer-module__urS_eq__checkoutBtn:hover{color:#000;background:#e0e0e0;transform:translateY(-2px);box-shadow:0 4px 14px #fff3}
.Navbar-module__cRh5nW__headerWrapper{z-index:9000;backface-visibility:hidden;border-bottom:1px solid #0000;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .2s,border-color .2s;position:fixed;top:0;left:0;right:0;transform:translateZ(0)}.Navbar-module__cRh5nW__headerHidden{transform:translateY(-100%)}.Navbar-module__cRh5nW__headerScrolled{-webkit-backdrop-filter:blur(25px)saturate(180%);background:#000000f5;border-bottom:1px solid #ffffff14;box-shadow:0 10px 40px -10px #00000080}@media (max-width:768px){.Navbar-module__cRh5nW__headerWrapper{background:0 0;border-bottom:1px solid #0000}.Navbar-module__cRh5nW__headerScrolled{-webkit-backdrop-filter:blur(24px);background:#050508fc;border-bottom:1px solid #ffffff14}}.Navbar-module__cRh5nW__headerMobileOpen{z-index:99999!important;-webkit-backdrop-filter:blur(25px)!important;background:#060609fa!important;border-bottom:1px solid #ffffff1a!important}.Navbar-module__cRh5nW__nav{height:72px;padding:0 var(--container-px);background:0 0;justify-content:space-between;align-items:center;width:100%;max-width:1400px;margin:0 auto;transition:height .3s cubic-bezier(.16,1,.3,1),background .3s;display:flex;position:relative}@media (max-width:1400px){.Navbar-module__cRh5nW__nav{padding:0 var(--container-px)}}@media (max-width:1024px){.Navbar-module__cRh5nW__nav{padding:0 var(--container-px);height:80px}}@media (max-width:768px){.Navbar-module__cRh5nW__nav{height:52px;padding:0 1rem}}.Navbar-module__cRh5nW__navInsideScrolled{height:64px}@media (max-width:768px){.Navbar-module__cRh5nW__navInsideScrolled{height:52px}}.Navbar-module__cRh5nW__topBar{color:#fff;background:linear-gradient(90deg,#0ea5e9,#06b6d4,#14b8a6) 0 0/200%;justify-content:center;align-items:center;width:100%;height:40px;padding:0 4rem;font-size:.85rem;font-weight:600;animation:5s linear infinite Navbar-module__cRh5nW__gradientFlow;display:flex;position:relative}@media (max-width:1400px){.Navbar-module__cRh5nW__topBar{padding:0 2rem}}@keyframes Navbar-module__cRh5nW__gradientFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.Navbar-module__cRh5nW__topBarContent{align-items:center;gap:1rem;display:flex}.Navbar-module__cRh5nW__sparkleIcon{color:#fbbf24}.Navbar-module__cRh5nW__topBarLink{color:#fff;background:#ffffff26;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-weight:800;text-decoration:none;transition:all .3s;display:flex}.Navbar-module__cRh5nW__topBarLink:hover{background:#ffffff40;transform:translate(3px)}.Navbar-module__cRh5nW__topBarClose{color:#fff;cursor:pointer;opacity:.6;background:0 0;border:none;position:absolute;right:1.5rem}.Navbar-module__cRh5nW__navLogo{z-index:10;backface-visibility:hidden;flex-shrink:0;align-items:center;gap:1rem;width:164px;margin-left:-24px;text-decoration:none;display:flex;position:relative;transform:translateZ(0)}.Navbar-module__cRh5nW__logoImage{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;backface-visibility:hidden;width:190px;max-width:none;height:auto;transform:translateZ(0)}@media (max-width:1439px){.Navbar-module__cRh5nW__logoImage{width:160px}.Navbar-module__cRh5nW__navLogo{margin-left:-33px;margin-right:auto}.Navbar-module__cRh5nW__navLogo:hover{margin-left:-33px;transform:translateY(-1px)}}@media (max-width:480px){.Navbar-module__cRh5nW__logoImage{width:150px}.Navbar-module__cRh5nW__navLogo,.Navbar-module__cRh5nW__navLogo:hover{margin-left:-23px}}.Navbar-module__cRh5nW__navPillWrapper{flex-shrink:0;justify-content:center;display:flex}.Navbar-module__cRh5nW__navPill{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:100px;align-items:center;gap:.25rem;padding:.4rem;display:flex}.Navbar-module__cRh5nW__navLink{color:#ffffffa6;cursor:pointer;background:0 0;border:none;border-radius:100px;align-items:center;gap:.4rem;height:38px;padding:0 .85rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.Navbar-module__cRh5nW__navLink:hover,.Navbar-module__cRh5nW__navLink.Navbar-module__cRh5nW__active{color:#fff;background:#ffffff0f}.Navbar-module__cRh5nW__navLink.Navbar-module__cRh5nW__active{background:#ffffff1a;box-shadow:inset 0 0 10px #ffffff0d}.Navbar-module__cRh5nW__chev{transition:transform .3s}.Navbar-module__cRh5nW__navDropdownParent{position:relative}.Navbar-module__cRh5nW__navDropdownParent:hover .Navbar-module__cRh5nW__chev{transform:rotate(180deg)}.Navbar-module__cRh5nW__navDropdownMenu{z-index:1000;pointer-events:auto;background:#09090b;border:1px solid #ffffff14;border-radius:12px;width:auto;min-width:340px;max-height:85vh;margin-top:.75rem;padding:.6rem;position:absolute;top:100%;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 16px 36px -8px #000c,inset 0 1px #ffffff0d}.Navbar-module__cRh5nW__megaMenu{width:90vw;max-width:860px}.Navbar-module__cRh5nW__dropdownInner{z-index:1;position:relative}.Navbar-module__cRh5nW__dropdownContentWrapper{gap:1rem;padding:.75rem;display:flex}.Navbar-module__cRh5nW__navDropdownParent:after{content:"";height:1rem;position:absolute;top:100%;left:0;right:0}.Navbar-module__cRh5nW__navDropdownGrid{grid-template-columns:repeat(1,1fr);gap:.4rem;width:320px;display:grid}.Navbar-module__cRh5nW__navDropdownGrid.Navbar-module__cRh5nW__wideGrid{grid-template-columns:repeat(2,1fr);width:640px}.Navbar-module__cRh5nW__megaGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:1.75rem 1.5rem;display:grid}.Navbar-module__cRh5nW__navDropdownItem{background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.85rem;padding:.75rem .85rem;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.Navbar-module__cRh5nW__navDropdownItem:hover,.Navbar-module__cRh5nW__navDropdownItem.Navbar-module__cRh5nW__dropActive{background:#ffffff0b;border-color:#ffffff05;box-shadow:0 4px 12px -3px #0006,inset 0 1px #ffffff08}.Navbar-module__cRh5nW__dropItemIconWrapper{background:#ffffff08;border:1px solid #ffffff12;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}.Navbar-module__cRh5nW__dropItemIconWrapper svg{transition:color .2s}.Navbar-module__cRh5nW__navDropdownItem:hover .Navbar-module__cRh5nW__dropItemIconWrapper{background:#ffffff14!important;border-color:#ffffff1f!important}.Navbar-module__cRh5nW__navDropdownItem:hover .Navbar-module__cRh5nW__dropItemIconWrapper svg,.Navbar-module__cRh5nW__navDropdownItem.Navbar-module__cRh5nW__dropActive .Navbar-module__cRh5nW__dropItemIconWrapper svg{color:#fff!important}.Navbar-module__cRh5nW__navDropdownItem.Navbar-module__cRh5nW__dropActive .Navbar-module__cRh5nW__dropItemLabel{color:#fff}.Navbar-module__cRh5nW__navDropdownItem.Navbar-module__cRh5nW__dropActive .Navbar-module__cRh5nW__dropArrow{opacity:1;transform:translate(0)}.Navbar-module__cRh5nW__dropItemContent{flex-direction:column;flex:1;gap:.15rem;display:flex}.Navbar-module__cRh5nW__dropItemLabel{color:#fffffff2;letter-spacing:-.01em;font-size:.88rem;font-weight:600;line-height:1.2}.Navbar-module__cRh5nW__dropItemDesc{color:#fff6;font-size:.72rem;font-weight:500;line-height:1.4}.Navbar-module__cRh5nW__megaGroup{flex-direction:column;gap:.75rem;display:flex}.Navbar-module__cRh5nW__megaGroup:not(:last-child){border-right:1px solid #ffffff0a;padding-right:1.5rem}.Navbar-module__cRh5nW__megaGroupTitle{letter-spacing:.06em;text-transform:uppercase;color:#fff6;margin-bottom:.5rem;padding:.25rem .85rem;font-size:.72rem;font-weight:600}.Navbar-module__cRh5nW__megaGroupItems{flex-direction:column;gap:.2rem;display:flex}.Navbar-module__cRh5nW__megaItem{color:#ffffffa6;border:1px solid #0000;border-radius:8px;align-items:center;gap:.75rem;padding:.6rem .85rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex;position:relative}.Navbar-module__cRh5nW__megaItem:hover{color:#fff;background:#ffffff0b;border-color:#ffffff05;box-shadow:0 4px 12px -3px #0006,inset 0 1px #ffffff08}.Navbar-module__cRh5nW__megaItem.Navbar-module__cRh5nW__dropActive{color:#fff;background:#ffffff0b;border-color:#ffffff05}.Navbar-module__cRh5nW__megaIcon{background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.Navbar-module__cRh5nW__megaIcon svg{transition:color .2s}.Navbar-module__cRh5nW__megaItem:hover .Navbar-module__cRh5nW__megaIcon{background:#ffffff14!important;border-color:#ffffff1f!important}.Navbar-module__cRh5nW__megaItem:hover .Navbar-module__cRh5nW__megaIcon svg,.Navbar-module__cRh5nW__megaItem.Navbar-module__cRh5nW__dropActive .Navbar-module__cRh5nW__megaIcon svg{color:#fff!important}.Navbar-module__cRh5nW__dropdownFeatured{background:linear-gradient(#ffffff08 0%,#ffffff03 100%);border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:flex-end;width:240px;padding:1.25rem 1.15rem;transition:all .2s;display:flex;position:relative;overflow:hidden}.Navbar-module__cRh5nW__dropdownFeatured:hover{border-color:#ffffff1f;box-shadow:0 12px 28px -8px #000000b3,inset 0 1px #ffffff08}.Navbar-module__cRh5nW__featuredTag{letter-spacing:.02em;color:#ffffffd9;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:.35rem;width:fit-content;margin-bottom:.85rem;padding:.25rem .55rem;font-size:.65rem;font-weight:600;display:inline-flex}.Navbar-module__cRh5nW__featuredContent{z-index:1;position:relative}.Navbar-module__cRh5nW__featuredTitle{color:#fff;letter-spacing:-.015em;margin-bottom:.25rem;font-size:.95rem;font-weight:600;line-height:1.25}.Navbar-module__cRh5nW__featuredSub{color:#ffffff73;margin-bottom:1.15rem;font-size:.74rem;font-weight:500;line-height:1.4}.Navbar-module__cRh5nW__featuredLink{color:#fff;background:#ffffff12;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Navbar-module__cRh5nW__featuredLink:hover{color:#fff;background:#ffffff1f;border-color:#ffffff2e;gap:.55rem}.Navbar-module__cRh5nW__navSearchWrapper{border-left:1px solid #ffffff14;align-items:center;gap:.5rem;margin-left:.5rem;padding-left:.5rem;display:flex}.Navbar-module__cRh5nW__searchBtn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.Navbar-module__cRh5nW__searchBtn:hover{color:#fff;background:#ffffff14}.Navbar-module__cRh5nW__navActions{z-index:10;flex-shrink:0;align-items:center;gap:.85rem;margin-left:2.5rem;display:flex;position:relative}.Navbar-module__cRh5nW__iconActionBtn:hover,.Navbar-module__cRh5nW__cartBtn:hover{color:#fff;background:#ffffff14;border-color:#fff3;transform:translateY(-2px)}.Navbar-module__cRh5nW__iconActionBtn,.Navbar-module__cRh5nW__cartBtn{color:#fff9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}@media (max-width:768px){.Navbar-module__cRh5nW__iconActionBtn,.Navbar-module__cRh5nW__cartBtn{width:48px;min-width:48px;height:48px;min-height:48px}}.Navbar-module__cRh5nW__cartBtn{position:relative}.Navbar-module__cRh5nW__cartCount,.Navbar-module__cRh5nW__notifBadge{color:#fff;background:#ff2d75;border:2px solid #060608;border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:.6rem;font-weight:900;display:flex;position:absolute;top:-4px;right:-4px}.Navbar-module__cRh5nW__notifBadge{background:#ef4444;min-width:18px;height:18px;font-size:10px;top:-4px;right:-4px}.Navbar-module__cRh5nW__authGroup{border-left:1px solid #ffffff14;align-items:center;gap:.85rem;margin-left:.75rem;padding-left:.75rem;display:flex}.Navbar-module__cRh5nW__navLogin{color:#ffffffb3;border-radius:12px;align-items:center;gap:.6rem;padding:.6rem 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.Navbar-module__cRh5nW__navLogin:hover{color:#fff;background:#ffffff0d}.Navbar-module__cRh5nW__navCta{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0ea5e9 0%,#06b6d4 50%,#14b8a6 100%);border:none;border-radius:14px;align-items:center;gap:.6rem;padding:.75rem 1.7rem;font-size:.9rem;font-weight:800;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 15px #0ea5e94d}.Navbar-module__cRh5nW__navCta:hover{background:linear-gradient(135deg,#22d3ee 0%,#0ea5e9 100%);transform:translateY(-2px)scale(1.02);box-shadow:0 10px 25px #0ea5e980}.Navbar-module__cRh5nW__navCta:active{transform:translateY(0)scale(.98)}@media (min-width:1440px){.Navbar-module__cRh5nW__navLogo{width:160px;margin-left:-35px}.Navbar-module__cRh5nW__logoImage{width:205px}.Navbar-module__cRh5nW__navPill{gap:.12rem;padding:.22rem}.Navbar-module__cRh5nW__navLink{gap:.3rem;height:38px;padding:0 .65rem;font-size:.82rem}.Navbar-module__cRh5nW__navSearchWrapper{margin-left:.3rem;padding-left:.3rem}.Navbar-module__cRh5nW__searchBtn{width:34px;height:34px}.Navbar-module__cRh5nW__navActions{gap:.5rem;margin-left:.5rem}.Navbar-module__cRh5nW__authGroup{margin-left:.25rem;padding-left:.55rem}.Navbar-module__cRh5nW__authGroup button{height:42px;padding-left:1.05rem;padding-right:1.05rem;font-size:.86rem}}.Navbar-module__cRh5nW__navUserBtn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:100px;align-items:center;gap:.8rem;padding:.5rem 1.2rem .5rem .5rem;transition:all .3s;display:flex}.Navbar-module__cRh5nW__userAv{color:#fff;background:linear-gradient(135deg,#0ea5e9,#06b6d4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:900;display:flex;box-shadow:0 5px 15px #0ea5e966}.Navbar-module__cRh5nW__dropdown{z-index:100;background:#09090b;border:1px solid #ffffff14;border-radius:12px;width:280px;padding:.6rem;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 16px 36px -8px #000c,inset 0 1px #ffffff0d}.Navbar-module__cRh5nW__dropdown:before{content:"";height:15px;position:absolute;top:-15px;left:0;right:0}.Navbar-module__cRh5nW__dropdownUserHeader{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;align-items:center;gap:.85rem;margin-bottom:.25rem;padding:.75rem .85rem;display:flex}.Navbar-module__cRh5nW__dropdownUserInfo{flex-direction:column;gap:.15rem;min-width:0;display:flex}.Navbar-module__cRh5nW__dropdownUserName{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.Navbar-module__cRh5nW__dropdownUserEmail{color:#ffffff61;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.Navbar-module__cRh5nW__dropdownItem:hover,.Navbar-module__cRh5nW__logoutBtn:hover{color:#fff;background:#ffffff0b}.Navbar-module__cRh5nW__dropdownItem,.Navbar-module__cRh5nW__logoutBtn{color:#fff9;border-radius:8px;align-items:center;gap:.8rem;padding:.65rem .85rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.Navbar-module__cRh5nW__dropdownDivider{background:#ffffff0f;height:1px;margin:.4rem 0}.Navbar-module__cRh5nW__logoutBtn{cursor:pointer;color:#fb7185;background:0 0;border:none;width:100%}.Navbar-module__cRh5nW__logoutBtn:hover{color:#fda4af;background:#fb71850f}.Navbar-module__cRh5nW__hamburger{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:all .2s;display:none}.Navbar-module__cRh5nW__hamburger:hover{background:#ffffff0d;border:none}.Navbar-module__cRh5nW__hamburger.Navbar-module__cRh5nW__active{color:#fff;box-shadow:none;background:0 0;border:none}.Navbar-module__cRh5nW__hamburger.Navbar-module__cRh5nW__active svg{color:currentColor}.Navbar-module__cRh5nW__hamburger.Navbar-module__cRh5nW__active svg *{stroke:currentColor}.Navbar-module__cRh5nW__hamburger:active{transform:scale(.95)}@media (max-width:1439px){.Navbar-module__cRh5nW__nav{padding:0 var(--container-px);max-width:none}.Navbar-module__cRh5nW__navPillWrapper,.Navbar-module__cRh5nW__navActions{display:none}.Navbar-module__cRh5nW__hamburger{display:flex}}@media (min-width:1180px) and (max-width:1439px){.Navbar-module__cRh5nW__nav{padding:0 18px}.Navbar-module__cRh5nW__navPillWrapper,.Navbar-module__cRh5nW__navActions{display:flex}.Navbar-module__cRh5nW__hamburger{display:none}.Navbar-module__cRh5nW__navLogo{width:132px;margin-left:-20px}.Navbar-module__cRh5nW__logoImage{width:150px}.Navbar-module__cRh5nW__navPill{gap:.08rem;padding:.2rem}.Navbar-module__cRh5nW__navLink{height:36px;padding:0 .55rem;font-size:.76rem}.Navbar-module__cRh5nW__navPill>.Navbar-module__cRh5nW__navDropdownParent:nth-child(n+6){display:none}.Navbar-module__cRh5nW__navActions{gap:.35rem;margin-left:.4rem}.Navbar-module__cRh5nW__cartBtn,.Navbar-module__cRh5nW__iconActionBtn,.Navbar-module__cRh5nW__navNotificationAction{display:none}.Navbar-module__cRh5nW__authGroup{margin-left:0;padding-left:.5rem}.Navbar-module__cRh5nW__authGroup button{height:38px;padding-left:.85rem;padding-right:.85rem;font-size:.78rem}}@media (max-width:768px){.Navbar-module__cRh5nW__nav{height:52px;padding:0 1rem}}.Navbar-module__cRh5nW__mobileMenu{z-index:99980;width:100%;height:100dvh;padding:calc(64px + max(.5rem, env(safe-area-inset-top,0px))) 1.25rem max(1.25rem, env(safe-area-inset-bottom)) 1.25rem;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto;background:#060609!important}.Navbar-module__cRh5nW__overlay{-webkit-backdrop-filter:blur(12px);z-index:99975;position:fixed;inset:0;background:#000000b3!important}.Navbar-module__cRh5nW__mobileMenuLogo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.Navbar-module__cRh5nW__mobileMenuLogoImg{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;filter:brightness();width:124px;height:auto}.Navbar-module__cRh5nW__mobileHeader{border-bottom:1px solid #ffffff0f;flex:none;justify-content:space-between;align-items:center;margin:0 0 1rem;padding-bottom:.85rem;display:flex}.Navbar-module__cRh5nW__closeBtn{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff17;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex}.Navbar-module__cRh5nW__closeBtn:hover,.Navbar-module__cRh5nW__closeBtn:active{color:#fff;background:#ffffff1f;border-color:#fff3}.Navbar-module__cRh5nW__closeBtn svg{stroke-width:2px;display:block}.Navbar-module__cRh5nW__mobileSearchField{color:#fff6;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:.65rem;margin-bottom:.85rem;padding:.65rem .85rem;transition:all .15s;display:flex}.Navbar-module__cRh5nW__mobileSearchField:focus-within{color:#fff;background:#ffffff0d;border-color:#fff3}.Navbar-module__cRh5nW__mobileSearchField input{color:#fff;background:0 0;border:none;outline:none;width:100%;min-width:0;font-size:.88rem;font-weight:400}.Navbar-module__cRh5nW__mobileSearchField input::placeholder{color:#ffffff59}.Navbar-module__cRh5nW__searchKbd{color:#ffffff59;letter-spacing:.02em;white-space:nowrap;pointer-events:none;background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;margin-left:auto;padding:.15rem .45rem;font-size:.65rem;font-weight:600}.Navbar-module__cRh5nW__mobileLinks{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;gap:.25rem;max-height:100%;padding-right:.2rem;display:flex;overflow-y:auto}.Navbar-module__cRh5nW__mobileLinks::-webkit-scrollbar{display:none}.Navbar-module__cRh5nW__mobileSectionLabel{color:#ffffff59;letter-spacing:.12em;text-transform:uppercase;padding:.65rem .25rem .35rem;font-size:.65rem;font-weight:700}.Navbar-module__cRh5nW__mobileAccordion{flex-direction:column;display:flex}.Navbar-module__cRh5nW__mobileLink{color:#ffffffd1;letter-spacing:-.01em;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:.7rem .65rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.Navbar-module__cRh5nW__mobileLink:hover,.Navbar-module__cRh5nW__mobileLink.Navbar-module__cRh5nW__mobileActive,.Navbar-module__cRh5nW__mobileLink.Navbar-module__cRh5nW__mobileAccordionOpen{color:#fff;background:#ffffff0a}.Navbar-module__cRh5nW__mobileLink.Navbar-module__cRh5nW__mobileActive{color:#fff;font-weight:600}.Navbar-module__cRh5nW__mobileAccordionContent{border-left:1px solid #ffffff14;flex-direction:column;gap:.15rem;margin-top:.15rem;margin-bottom:.4rem;margin-left:.65rem;padding-left:.75rem;display:flex}.Navbar-module__cRh5nW__mobileSubLink{color:#ffffffa6;background:0 0;border:none;border-radius:8px;align-items:center;padding:.55rem .65rem;font-size:.88rem;font-weight:400;text-decoration:none;transition:all .15s;display:flex}.Navbar-module__cRh5nW__mobileSubLinkContent{align-items:center;gap:.65rem;width:100%;display:flex}.Navbar-module__cRh5nW__mobileSubIcon{color:#ffffff73;flex-shrink:0;transition:color .15s}.Navbar-module__cRh5nW__mobileSubLink:hover{color:#fff;background:#ffffff0a}.Navbar-module__cRh5nW__mobileSubLink:hover .Navbar-module__cRh5nW__mobileSubIcon{color:#ffffffe6}.Navbar-module__cRh5nW__mobileSubLink.Navbar-module__cRh5nW__mobileSubActive{color:#fff;background:#ffffff0f;font-weight:500}.Navbar-module__cRh5nW__mobileSubLink.Navbar-module__cRh5nW__mobileSubActive .Navbar-module__cRh5nW__mobileSubIcon{color:#38bdf8}.Navbar-module__cRh5nW__mobileAuthBottom{border-top:1px solid #ffffff0f;flex-direction:column;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.Navbar-module__cRh5nW__mobileUserHeader{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.Navbar-module__cRh5nW__mobileUserAv{color:#fff;background:linear-gradient(135deg,#ffffff26 0%,#ffffff0d 100%);border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:600;display:flex}.Navbar-module__cRh5nW__mobileUserInfo{flex-direction:column;min-width:0;display:flex}.Navbar-module__cRh5nW__mobileUserName{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}.Navbar-module__cRh5nW__mobileUserEmail{color:#fff6;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.Navbar-module__cRh5nW__mobileLoginBtn,.Navbar-module__cRh5nW__mobileLogoutBtn{border-radius:10px;justify-content:center;align-items:center;gap:.5rem;height:40px;font-size:.84rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.Navbar-module__cRh5nW__mobileLoginBtn{color:#fff;background:#ffffff0d;border:1px solid #ffffff14}.Navbar-module__cRh5nW__mobileLoginBtn:hover{background:#ffffff17}.Navbar-module__cRh5nW__mobileLogoutBtn{color:#f87171;background:#ef44440f;border:1px solid #ef44441f}.Navbar-module__cRh5nW__mobileLogoutBtn:hover{background:#ef44441f}.Navbar-module__cRh5nW__rotate180{transform:rotate(180deg)}@keyframes Navbar-module__cRh5nW__pulse{0%{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}to{opacity:.5;transform:scale(1)}}@media (max-width:480px){.Navbar-module__cRh5nW__nav{padding:0 1rem}.Navbar-module__cRh5nW__topBar{height:36px;padding:0 1rem;font-size:.75rem}.Navbar-module__cRh5nW__topBarClose{display:none}.Navbar-module__cRh5nW__headerScrolled{border-bottom-color:#ffffff1a}.Navbar-module__cRh5nW__navInsideScrolled{margin-top:0}.Navbar-module__cRh5nW__hamburger{border-radius:10px;width:44px;height:44px;margin-right:-6px}.Navbar-module__cRh5nW__logoImage{width:145px}.Navbar-module__cRh5nW__navLogo,.Navbar-module__cRh5nW__navLogo:hover{margin-left:-24px}}.Navbar-module__cRh5nW__mobileUtilityGrid{grid-template-columns:repeat(3,1fr);gap:.6rem;margin:.15rem 0 1.1rem;display:grid}.Navbar-module__cRh5nW__mobileUtilityItem{color:#ffffffbf;letter-spacing:-.01em;cursor:pointer;background:#08090e;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;min-width:0;height:62px;font-size:.72rem;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.Navbar-module__cRh5nW__mobileUtilityItem:hover,.Navbar-module__cRh5nW__mobileUtilityItem:active{color:#fff;box-shadow:none;background:#ffffff14;border-color:#ffffff26;transform:translateY(-1px)}.Navbar-module__cRh5nW__mobileUtilityIcon{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff17;border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:relative}.Navbar-module__cRh5nW__mobileUtilityItem:hover .Navbar-module__cRh5nW__mobileUtilityIcon{color:#fff;box-shadow:none;background:#ffffff1f}.Navbar-module__cRh5nW__mobileUtilityBadge{color:#fff;text-align:center;background:#fff3;border:1.5px solid #090a0f;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:.6rem;font-weight:800;line-height:13px;position:absolute;top:-4px;right:-5px}.Navbar-module__cRh5nW__mobileAuthTop{flex-direction:row;gap:.75rem;margin-bottom:1rem;display:flex}.Navbar-module__cRh5nW__mobileAuthTop>*{flex:1}.Navbar-module__cRh5nW__mobileAuthButton{white-space:nowrap;letter-spacing:.01em;border-radius:14px;justify-content:center;gap:.5rem;width:100%;min-width:0;height:48px;padding-inline:1rem;font-size:.82rem;font-weight:800}.Navbar-module__cRh5nW__mobileAuthBottom{border-top:1px solid #ffffff0f;flex:none;margin-top:.8rem;padding-top:.8rem}.Navbar-module__cRh5nW__mobileUserHeader{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:.75rem;margin-bottom:.65rem;padding:.75rem;display:flex}.Navbar-module__cRh5nW__mobileUserAv{color:#fff;background:linear-gradient(135deg,#0ea5e9,#06b6d4);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-weight:900;display:flex}.Navbar-module__cRh5nW__mobileAuthGrid{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.Navbar-module__cRh5nW__notifDropdown{z-index:1000;background:#09090b;border:1px solid #ffffff14;border-radius:12px;width:380px;padding:1rem .5rem .75rem;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 16px 36px -8px #000c,inset 0 1px #ffffff0d}.Navbar-module__cRh5nW__notifHeader{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:0 .85rem .85rem;display:flex}.Navbar-module__cRh5nW__notifTitle{color:#fff;letter-spacing:-.01em;font-size:.95rem;font-weight:600}.Navbar-module__cRh5nW__markAllBtn{color:#38bdf8;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.35rem .75rem;font-size:.76rem;font-weight:600;transition:all .2s}.Navbar-module__cRh5nW__markAllBtn:hover{color:#7dd3fc;background:#38bdf81a}.Navbar-module__cRh5nW__notifList{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;max-height:340px;padding:.5rem 0;overflow-y:auto}.Navbar-module__cRh5nW__notifList::-webkit-scrollbar{width:4px}.Navbar-module__cRh5nW__notifList::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:10px}.Navbar-module__cRh5nW__notifItem{cursor:pointer;border-radius:8px;gap:.85rem;padding:.75rem .85rem;text-decoration:none;transition:all .2s;display:flex;position:relative}.Navbar-module__cRh5nW__notifItem:hover{background:#ffffff0b}.Navbar-module__cRh5nW__unreadDot{background:#38bdf8;border-radius:50%;width:7px;height:7px;position:absolute;top:14px;right:14px;box-shadow:0 0 10px #38bdf8}.Navbar-module__cRh5nW__notifIcon{background:#ffffff08;border:1px solid #ffffff12;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.Navbar-module__cRh5nW__notifText{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.Navbar-module__cRh5nW__notifItemTitle{color:#fff;font-size:.88rem;font-weight:700;line-height:1.25}.Navbar-module__cRh5nW__notifItemMsg{color:#ffffff8c;word-break:break-word;font-size:.78rem;line-height:1.4}.Navbar-module__cRh5nW__notifTime{color:#ffffff4d;margin-top:.15rem;font-size:.68rem;font-weight:600}.Navbar-module__cRh5nW__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1.5rem 2rem;display:flex}.Navbar-module__cRh5nW__emptyIconWrapper{color:#ffffff4d;background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;display:flex}.Navbar-module__cRh5nW__emptyTitle{color:#fff;margin-bottom:.25rem;font-size:.92rem;font-weight:700}.Navbar-module__cRh5nW__emptyDesc{color:#fff6;max-width:220px;font-size:.76rem}.Navbar-module__cRh5nW__searchModalOverlay{-webkit-backdrop-filter:blur(16px);z-index:100001;background:#000000b3;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.Navbar-module__cRh5nW__searchModal{background:#09090b;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;width:100%;max-width:600px;display:flex;overflow:hidden;box-shadow:0 30px 60px #000c,inset 0 0 100px #ffffff03}.Navbar-module__cRh5nW__searchModalHeader{border-bottom:1px solid #ffffff0f;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.Navbar-module__cRh5nW__searchModalIcon{color:#fff6;flex-shrink:0}.Navbar-module__cRh5nW__searchModalInput{color:#fff;background:0 0;border:none;outline:none;flex:1;width:100%;font-size:1.1rem;font-weight:500}.Navbar-module__cRh5nW__searchModalInput::placeholder{color:#ffffff4d}.Navbar-module__cRh5nW__searchModalCloseBtn{color:#ffffff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.Navbar-module__cRh5nW__searchModalCloseBtn:hover{color:#fff;background:#ffffff1a}.Navbar-module__cRh5nW__searchModalContent{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.Navbar-module__cRh5nW__searchSection{flex-direction:column;gap:.75rem;display:flex}.Navbar-module__cRh5nW__searchSectionTitle{text-transform:uppercase;letter-spacing:.05em;color:#ffffff59;font-size:.75rem;font-weight:700}.Navbar-module__cRh5nW__searchGrid{flex-wrap:wrap;gap:.5rem;display:flex}.Navbar-module__cRh5nW__searchTagButton{color:#ffffffd9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s}.Navbar-module__cRh5nW__searchTagButton:hover{color:#fff;background:#ffffff14;border-color:#ffffff26;transform:translateY(-1px)}.Navbar-module__cRh5nW__searchLinkList{flex-direction:column;gap:.35rem;display:flex}.Navbar-module__cRh5nW__searchLinkItem{color:#ffffffb3;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.Navbar-module__cRh5nW__searchLinkItem:hover{color:#fff;background:#ffffff08;padding-left:1.25rem}.Navbar-module__cRh5nW__searchLinkArrow{opacity:0;transition:all .2s;transform:translate(-5px)}.Navbar-module__cRh5nW__searchLinkItem:hover .Navbar-module__cRh5nW__searchLinkArrow{opacity:1;transform:translate(0)}.Navbar-module__cRh5nW__searchModalFooter{color:#ffffff4d;background:#ffffff05;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-size:.75rem;display:flex}.Navbar-module__cRh5nW__searchModalFooter kbd{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;margin-left:.25rem;padding:1px 4px;font-family:inherit}
.JuryCard-module__j-i2Ha__card{aspect-ratio:4/5;cursor:pointer;background:#050505;border:1px solid #ffffff0f;border-radius:18px;width:100%;transition:transform .45s cubic-bezier(.25,1,.5,1),border-color .45s,box-shadow .45s;position:relative;overflow:hidden;box-shadow:0 15px 35px -10px #00000080}.JuryCard-module__j-i2Ha__card:hover{border-color:#fff3;transform:translateY(-8px);box-shadow:0 32px 64px -20px #000000f2,0 0 40px #ffffff0d,0 0 0 1px #ffffff0d}.JuryCard-module__j-i2Ha__imageWrapper{z-index:1;position:absolute;inset:0}.JuryCard-module__j-i2Ha__image{-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.25,1,.5,1),filter .7s}.JuryCard-module__j-i2Ha__card:hover .JuryCard-module__j-i2Ha__image{filter:brightness(.72)saturate(.96);transform:scale(1.04)}.JuryCard-module__j-i2Ha__overlay{z-index:2;background:linear-gradient(#0000 0%,#00000014 30%,#0000008c 60%,#000000f5 100%);transition:background .45s;position:absolute;inset:0}.JuryCard-module__j-i2Ha__card:hover .JuryCard-module__j-i2Ha__overlay{background:linear-gradient(#0000 0%,#0000002e 22%,#000000ad 54%,#000000f7 100%)}.JuryCard-module__j-i2Ha__badge{z-index:10;-webkit-backdrop-filter:blur(10px);color:#fff;letter-spacing:.1em;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.85rem;font-weight:700;display:flex;position:absolute;top:1.1rem;left:1.1rem}.JuryCard-module__j-i2Ha__contentWrapper{z-index:5;flex-direction:column;justify-content:flex-end;padding:1.15rem;display:flex;position:absolute;inset:0}.JuryCard-module__j-i2Ha__textInfo{flex-direction:column;transition:transform .4s cubic-bezier(.25,1,.5,1);display:flex;transform:translateY(0)}.JuryCard-module__j-i2Ha__card:hover .JuryCard-module__j-i2Ha__textInfo{transform:translateY(-2.85rem)}.JuryCard-module__j-i2Ha__role{color:#ffffffb3;letter-spacing:.14em;font-size:.72rem;font-weight:700}.JuryCard-module__j-i2Ha__name{color:#fff;letter-spacing:-.02em;font-size:clamp(1.3rem,2.4vw,1.65rem);font-weight:800;line-height:1.1}.JuryCard-module__j-i2Ha__revealLine{opacity:0;align-items:center;gap:.45rem;max-height:0;margin-top:.55rem;transition:opacity .22s,max-height .28s,transform .28s;display:flex;overflow:hidden;transform:translateY(6px)}.JuryCard-module__j-i2Ha__revealLine span{color:#ffffffbd;white-space:nowrap;text-overflow:ellipsis;background:#ffffff13;border:1px solid #ffffff1a;border-radius:999px;min-width:0;padding:.3rem .5rem;font-size:.75rem;font-weight:800;line-height:1;overflow:hidden}.JuryCard-module__j-i2Ha__card:hover .JuryCard-module__j-i2Ha__revealLine{opacity:1;max-height:2rem;transform:translateY(0)}.JuryCard-module__j-i2Ha__hoverBtn{color:#050505;cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(10px);opacity:0;background:#ffffffeb;border:1px solid #ffffff38;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;width:auto;padding:.65rem 1rem;font-size:.78rem;font-weight:800;transition:opacity .35s,transform .35s cubic-bezier(.25,1,.5,1),background .2s,border-color .2s;display:flex;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;transform:translateY(10px)}.JuryCard-module__j-i2Ha__card:hover .JuryCard-module__j-i2Ha__hoverBtn{opacity:1;transform:translateY(0)}.JuryCard-module__j-i2Ha__hoverBtn:hover{color:#000;background:#fffffff2;border-color:#0000}.JuryCard-module__j-i2Ha__neonTop{z-index:20;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#fff6,#0000);width:76%;height:1px;transition:opacity .45s;position:absolute;top:0;left:12%}.JuryCard-module__j-i2Ha__card:hover .JuryCard-module__j-i2Ha__neonTop{opacity:1}.JuryCard-module__j-i2Ha__neonBottom{z-index:20;pointer-events:none;opacity:.25;background:linear-gradient(90deg,#0000,#fff3,#0000);width:76%;height:1px;transition:opacity .45s,box-shadow .45s;position:absolute;bottom:0;left:12%;box-shadow:0 0 12px #ffffff1a}.JuryCard-module__j-i2Ha__card:hover .JuryCard-module__j-i2Ha__neonBottom{opacity:1;box-shadow:0 0 24px #fff3}@media (max-width:768px){.JuryCard-module__j-i2Ha__card{aspect-ratio:3/4.2;border-radius:14px}.JuryCard-module__j-i2Ha__card:hover{border-color:#ffffff14;transform:none;box-shadow:0 15px 35px -10px #00000080}.JuryCard-module__j-i2Ha__card:hover .JuryCard-module__j-i2Ha__image{filter:none;transform:none}.JuryCard-module__j-i2Ha__overlay,.JuryCard-module__j-i2Ha__card:hover .JuryCard-module__j-i2Ha__overlay{background:linear-gradient(#0000 0%,#00000014 26%,#0000009e 58%,#000000f5 100%)}.JuryCard-module__j-i2Ha__contentWrapper{padding:.78rem}.JuryCard-module__j-i2Ha__textInfo,.JuryCard-module__j-i2Ha__card:hover .JuryCard-module__j-i2Ha__textInfo{padding-right:2.4rem;transform:translateY(0)}.JuryCard-module__j-i2Ha__name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.08;display:-webkit-box;overflow:hidden}.JuryCard-module__j-i2Ha__role{letter-spacing:.1em;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.25;display:-webkit-box;overflow:hidden}.JuryCard-module__j-i2Ha__badge{letter-spacing:.06em;padding:.22rem .5rem;font-size:.75rem;top:.62rem;left:.62rem}.JuryCard-module__j-i2Ha__badge svg{width:10px;height:10px}.JuryCard-module__j-i2Ha__revealLine{display:none}.JuryCard-module__j-i2Ha__hoverBtn{color:#050505;opacity:1;background:#ffffffe6;border-radius:50%;gap:0;width:34px;height:34px;padding:0;font-size:0;bottom:.68rem;left:auto;right:.68rem;transform:translateY(0)}.JuryCard-module__j-i2Ha__hoverBtn:hover{background:#ffffffe6}.JuryCard-module__j-i2Ha__hoverBtn svg{width:15px;height:15px}}.JuryCard-module__j-i2Ha__comingSoon:hover .JuryCard-module__j-i2Ha__image{filter:blur(20px) scale(1.1) saturate(50%)!important;transform:none!important}.JuryCard-module__j-i2Ha__comingSoon:hover .JuryCard-module__j-i2Ha__overlay{background:linear-gradient(#0000 0%,#00000014 30%,#0000008c 60%,#000000f5 100%)!important}.JuryCard-module__j-i2Ha__comingSoon:hover{border-color:#ffffff0f!important;transform:none!important;box-shadow:0 15px 35px -10px #00000080!important}.JuryCard-module__j-i2Ha__comingSoon:hover .JuryCard-module__j-i2Ha__neonTop,.JuryCard-module__j-i2Ha__comingSoon:hover .JuryCard-module__j-i2Ha__neonBottom{opacity:0!important}
