.AppNav-module__oHAFLW__navSurface{background:var(--bg-glass,#ffffff08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-subtle,#ffffff12);border-radius:14px;flex-direction:column;gap:2px;padding:6px;display:flex}.AppNav-module__oHAFLW__sectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted,#666);-webkit-user-select:none;user-select:none;padding:8px 14px 4px;font-size:.6875rem;font-weight:600}.AppNav-module__oHAFLW__navItem{width:100%;min-height:42px;color:var(--text-secondary,#a0a0a0);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:row;align-items:center;gap:10px;padding:0 14px;font-size:.875rem;font-weight:500;line-height:1.25;text-decoration:none;transition:background .14s,color .14s,border-color .14s;display:flex}.AppNav-module__oHAFLW__navItem:hover{color:var(--text-primary,#fff);background:#ffffff0a;border-color:#ffffff0f}.AppNav-module__oHAFLW__navItemActive{color:var(--text-primary,#fff);border-left:3px solid var(--bv-orange,#ff7a00);border-color:#ff7a001f;border-left-color:var(--bv-orange,#ff7a00);background:#ff7a001a;padding-left:11px;}.AppNav-module__oHAFLW__navItemActive:hover{border-color:#ff7a002e;border-left-color:var(--bv-orange,#ff7a00);background:#ff7a0026}.AppNav-module__oHAFLW__navIcon{width:18px;height:18px;color:var(--bv-orange,#ff7a00);flex-shrink:0;transition:opacity .14s}.AppNav-module__oHAFLW__danger{color:var(--text-secondary,#a0a0a0);}.AppNav-module__oHAFLW__danger:hover{color:#ef4444;background:#ef44440f;border-color:#ef44441a}.AppNav-module__oHAFLW__navItemDisabled{opacity:.35;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.AppNav-module__oHAFLW__navBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:2px 6px;font-size:.5625rem;font-weight:700;line-height:1.2;display:inline-flex}.AppNav-module__oHAFLW__navBadgeMuted{color:#ffffff4d;background:#ffffff0a}.AppNav-module__oHAFLW__navBadgeOrange{color:var(--bv-orange,#ff7a00);background:#ff7a001a}.AppNav-module__oHAFLW__navBadgeRed{color:#fff;background:#ef4444;border-radius:10px;min-width:1.125rem;height:1.125rem;padding:0 .3rem;font-size:.625rem}.AppNav-module__oHAFLW__navBadgeGold{color:gold;background:#ffd7001a}.AppNav-module__oHAFLW__dropdownPanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border-subtle,#ffffff12);z-index:200;background:#121212fa;border-radius:14px;min-width:240px;padding:8px;animation:.15s ease-out AppNav-module__oHAFLW__dropIn;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 60px #0009,0 8px 24px #0006}@keyframes AppNav-module__oHAFLW__dropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AppNav-module__oHAFLW__dropdownHeader{flex-direction:row;align-items:center;gap:10px;padding:10px 14px;display:flex}.AppNav-module__oHAFLW__dropdownAvatar{flex-shrink:0;width:28px;height:28px}.AppNav-module__oHAFLW__dropdownEmail{color:var(--text-secondary,#a0a0a0);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;overflow:hidden}.AppNav-module__oHAFLW__dropdownDivider{background:var(--border-subtle,#ffffff12);height:1px;margin:6px 0}.AppNav-module__oHAFLW__navLabel{flex:1;min-width:0}.AppNav-module__oHAFLW__avatarWrap{justify-content:center;align-items:center;transition:transform .14s;display:flex;position:relative}.AppNav-module__oHAFLW__avatarWrap:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(60% 50% at 35% 30%,#ffffff14 0%,#0000 70%);border-radius:50%;position:absolute;inset:0}.AppNav-module__oHAFLW__avatarWrap:after{content:"";pointer-events:none;z-index:1;border:1px solid #ffffff0a;border-radius:50%;position:absolute;inset:20%;box-shadow:inset 0 0 4px #ff7a000f}@keyframes AppNav-module__oHAFLW__recordCue{0%{transform:rotate(0)scale(1)}35%{transform:rotate(8deg)scale(1.02)}to{transform:rotate(0)scale(1)}}.AppNav-module__oHAFLW__avatarCueActive{animation:.3s ease-out AppNav-module__oHAFLW__recordCue}@keyframes AppNav-module__oHAFLW__recordScratch{0%{transform:rotate(0)}20%{transform:rotate(-6deg)}50%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0)}}.AppNav-module__oHAFLW__avatarWrap:hover{animation:.26s ease-in-out AppNav-module__oHAFLW__recordScratch}.AppNav-module__oHAFLW__avatarCueActive:hover{animation:.3s ease-out AppNav-module__oHAFLW__recordCue}@media (prefers-reduced-motion:reduce){.AppNav-module__oHAFLW__avatarCueActive,.AppNav-module__oHAFLW__avatarWrap:hover{animation:none}.AppNav-module__oHAFLW__navItem{transition:none}.AppNav-module__oHAFLW__dropdownPanel{animation:none}.AppNav-module__oHAFLW__navIcon{transition:none}}
.BulkImportModal-module__IguSaG__overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000bf;justify-content:center;align-items:center;animation:.15s BulkImportModal-module__IguSaG__fadeIn;display:flex;position:fixed;inset:0}@keyframes BulkImportModal-module__IguSaG__fadeIn{0%{opacity:0}to{opacity:1}}.BulkImportModal-module__IguSaG__modal{background:#141416;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;width:95%;max-width:560px;max-height:85vh;animation:.2s BulkImportModal-module__IguSaG__slideUp;display:flex;overflow:hidden;box-shadow:0 24px 80px #0009,0 0 0 1px #ffffff0a}@keyframes BulkImportModal-module__IguSaG__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.BulkImportModal-module__IguSaG__header{background:#ff7a0008;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.BulkImportModal-module__IguSaG__headerLeft{color:#ff7a00;align-items:center;gap:.625rem;display:flex}.BulkImportModal-module__IguSaG__title{color:#fff;margin:0;font-size:1rem;font-weight:700}.BulkImportModal-module__IguSaG__closeBtn{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:.375rem;transition:all .15s;display:flex}.BulkImportModal-module__IguSaG__closeBtn:hover{color:#fff;background:#ffffff0f}.BulkImportModal-module__IguSaG__steps{background:#00000026;border-bottom:1px solid #ffffff0a;justify-content:center;align-items:center;gap:1.25rem;padding:.75rem 1.5rem;display:flex}.BulkImportModal-module__IguSaG__step{color:#fff3;text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:600}.BulkImportModal-module__IguSaG__stepActive{color:#ff7a00;}.BulkImportModal-module__IguSaG__stepDone{color:#ffffff73;}.BulkImportModal-module__IguSaG__stepArrow{color:#ffffff1f;flex-shrink:0}.BulkImportModal-module__IguSaG__error{color:#f87171;background:#dc26260f;border-bottom:1px solid #dc26261f;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.8125rem;display:flex}.BulkImportModal-module__IguSaG__body{flex-direction:column;flex:1;display:flex;overflow:hidden}.BulkImportModal-module__IguSaG__hint{color:#ffffff73;margin:0;padding:1rem 1.25rem 0;font-size:.8125rem;line-height:1.5}.BulkImportModal-module__IguSaG__hintStrong{color:#ffffffbf;font-weight:600}.BulkImportModal-module__IguSaG__textarea{color:#fff;resize:vertical;background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;outline:none;margin:.75rem 1.25rem;padding:.75rem;font-family:JetBrains Mono,SF Mono,Fira Code,monospace;font-size:.75rem;line-height:1.7;transition:border-color .15s}.BulkImportModal-module__IguSaG__textarea:focus{background:#ffffff08;border-color:#ff7a004d}.BulkImportModal-module__IguSaG__textarea::placeholder{color:#ffffff26}.BulkImportModal-module__IguSaG__footer{background:#0000001a;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}.BulkImportModal-module__IguSaG__count{color:#ffffff59;font-size:.75rem}.BulkImportModal-module__IguSaG__countWarn{color:#f87171;font-weight:600}.BulkImportModal-module__IguSaG__btnPrimary{color:#fff;cursor:pointer;white-space:nowrap;background:#ff7a00;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}.BulkImportModal-module__IguSaG__btnPrimary:hover:not(:disabled){background:#ff9a40;box-shadow:0 2px 12px #ff7a0040}.BulkImportModal-module__IguSaG__btnPrimary:disabled{opacity:.35;cursor:not-allowed}.BulkImportModal-module__IguSaG__btnGhost{color:#ffffff73;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:all .15s;display:inline-flex}.BulkImportModal-module__IguSaG__btnGhost:hover{color:#ffffffb3;background:#ffffff08;border-color:#ffffff26}.BulkImportModal-module__IguSaG__previewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex}.BulkImportModal-module__IguSaG__previewCount{color:#ffffff73;font-size:.75rem}.BulkImportModal-module__IguSaG__dailyRemaining{color:#ffffff40}.BulkImportModal-module__IguSaG__previewActions{gap:.375rem;display:flex}.BulkImportModal-module__IguSaG__previewList{flex:1;max-height:340px;padding:0 .75rem;overflow-y:auto}.BulkImportModal-module__IguSaG__previewRow{cursor:pointer;border-radius:8px;align-items:center;gap:.625rem;padding:.5rem;transition:background .1s;display:flex}.BulkImportModal-module__IguSaG__previewRow:hover{background:#ffffff05}.BulkImportModal-module__IguSaG__previewError{opacity:.35;cursor:default;}.BulkImportModal-module__IguSaG__previewDupe{opacity:.45;}.BulkImportModal-module__IguSaG__previewCheck{flex-shrink:0;justify-content:center;width:1.25rem;display:flex}.BulkImportModal-module__IguSaG__checkbox{border:1.5px solid #ffffff26;border-radius:4px;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .15s;display:flex}.BulkImportModal-module__IguSaG__checkboxChecked{color:#fff;background:#ff7a00;border-color:#ff7a00;}.BulkImportModal-module__IguSaG__coverWrap{flex-shrink:0}.BulkImportModal-module__IguSaG__coverImg{object-fit:cover;border-radius:4px}.BulkImportModal-module__IguSaG__coverPlaceholder{color:#ffffff26;background:#ffffff08;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.BulkImportModal-module__IguSaG__coverSmall{width:36px;height:36px;}.BulkImportModal-module__IguSaG__info{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.BulkImportModal-module__IguSaG__itemTitle{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.BulkImportModal-module__IguSaG__itemSub{color:#ffffff4d;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.BulkImportModal-module__IguSaG__typeBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.5625rem;font-weight:600;display:inline-flex}.BulkImportModal-module__IguSaG__typeTrack{color:#ff7a00;background:#ff7a0014;border:1px solid #ff7a0026;}.BulkImportModal-module__IguSaG__typeAlbum{color:#60a5fa;background:#3b82f614;border:1px solid #3b82f626;}.BulkImportModal-module__IguSaG__typeArtist{color:#a78bfa;background:#8b5cf614;border:1px solid #8b5cf626;}.BulkImportModal-module__IguSaG__typeUnknown{color:#ffffff40;background:#ffffff08;border:1px solid #ffffff0f;}.BulkImportModal-module__IguSaG__dupeBadge{color:#fbbf24;text-transform:uppercase;background:#fbbf2414;border:1px solid #fbbf2426;border-radius:999px;flex-shrink:0;padding:.125rem .5rem;font-size:.5625rem;font-weight:600}.BulkImportModal-module__IguSaG__iconError{color:#f87171}.BulkImportModal-module__IguSaG__iconDupe{color:#fbbf24}.BulkImportModal-module__IguSaG__iconDone{color:#ff7a00}.BulkImportModal-module__IguSaG__limitWarn{color:#fbbf24;font-size:.75rem}.BulkImportModal-module__IguSaG__processList{flex:1;max-height:300px;padding:.5rem .75rem;overflow-y:auto}.BulkImportModal-module__IguSaG__processRow{border-radius:6px;align-items:center;gap:.5rem;padding:.375rem .5rem;transition:opacity .3s;display:flex}.BulkImportModal-module__IguSaG__processQueued{opacity:.3;}.BulkImportModal-module__IguSaG__processProcessing{opacity:1;}.BulkImportModal-module__IguSaG__processDone{opacity:1;}.BulkImportModal-module__IguSaG__processDuplicate{opacity:.45;}.BulkImportModal-module__IguSaG__processError{opacity:.55;}.BulkImportModal-module__IguSaG__processIcon{flex-shrink:0;justify-content:center;width:1.25rem;display:flex}.BulkImportModal-module__IguSaG__queuedDot{background:#ffffff26;border-radius:50%;width:6px;height:6px}.BulkImportModal-module__IguSaG__spin{animation:1s linear infinite BulkImportModal-module__IguSaG__rotate}@keyframes BulkImportModal-module__IguSaG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BulkImportModal-module__IguSaG__summary{text-align:center;background:#ff7a0005;border-top:1px solid #ffffff0f;flex-direction:column;align-items:center;padding:1.5rem 1.25rem;display:flex}.BulkImportModal-module__IguSaG__summaryIcon{margin-bottom:.75rem;font-size:2.5rem;animation:.4s cubic-bezier(.34,1.56,.64,1) BulkImportModal-module__IguSaG__pop}@keyframes BulkImportModal-module__IguSaG__pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.BulkImportModal-module__IguSaG__summaryTitle{color:#fff;margin:0 0 .75rem;font-size:1.125rem;font-weight:700}.BulkImportModal-module__IguSaG__summaryStats{gap:1rem;margin-bottom:.75rem;display:flex}.BulkImportModal-module__IguSaG__stat{align-items:center;gap:.25rem;font-size:.8125rem;font-weight:500;display:inline-flex}.BulkImportModal-module__IguSaG__statCreated{color:#ff7a00;}.BulkImportModal-module__IguSaG__statSkipped{color:#fbbf24;}.BulkImportModal-module__IguSaG__statFailed{color:#f87171;}.BulkImportModal-module__IguSaG__summaryHint{color:#ffffff59;margin:0;font-size:.75rem}.BulkImportModal-module__IguSaG__summaryHintStrong{color:#ffffff8c}.BulkImportModal-module__IguSaG__processingHint{color:#ffffff59;align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}
