.HoloQueueDrawer-module__header--dsJ3l{display:flex;align-items:center;justify-content:space-between;padding:var(--holo-space-3, 12px) var(--holo-space-4, 16px);border-bottom:var(--holo-border-1, 1px) solid var(--holo-border-soft)}.HoloQueueDrawer-module__headerTitle--ADztu{font-size:var(--holo-text-sm);font-weight:600;color:var(--holo-text-primary, rgba(255,255,255,.9));letter-spacing:.02em}.HoloQueueDrawer-module__headerCount--HevWU{font-size:var(--holo-text-xs);color:var(--holo-text-tertiary, rgba(255,255,255,.5));margin-left:var(--holo-space-2, 8px)}.HoloQueueDrawer-module__headerActions--4bolx{display:flex;gap:var(--holo-space-2, 8px)}.HoloQueueDrawer-module__headerBtn--BEKJI{background:none;border:none;color:var(--holo-text-tertiary, rgba(255,255,255,.5));cursor:pointer;font-size:var(--holo-text-xs);padding:var(--holo-space-1, 4px) var(--holo-space-2, 8px);border-radius:var(--holo-radius-sm, 6px);transition:color var(--holo-duration-quick, .15s),background var(--holo-duration-quick, .15s)}.HoloQueueDrawer-module__headerBtn--BEKJI:hover{color:var(--holo-text-primary, rgba(255,255,255,.9));background:var(--theme-glass-subtle)}.HoloQueueDrawer-module__trackList--69Wdc{flex:1;overflow-y:auto;padding:var(--holo-space-1, 4px) 0}.HoloQueueDrawer-module__trackItem--wzXJ3{display:flex;align-items:center;gap:var(--holo-space-2, 8px);padding:var(--holo-space-2, 8px) var(--holo-space-4, 16px);cursor:pointer;transition:background var(--holo-duration-quick, .15s);position:relative}.HoloQueueDrawer-module__trackItem--wzXJ3:hover{background:var(--theme-glass-subtle)}.HoloQueueDrawer-module__trackItemActive--OZWxq{background:var(--theme-glass-medium)}.HoloQueueDrawer-module__trackItemActive--OZWxq .HoloQueueDrawer-module__trackTitle--7Yya3{color:var(--theme-primary)}.HoloQueueDrawer-module__dragHandle--8Dqdx{display:flex;align-items:center;cursor:grab;color:var(--holo-text-tertiary);flex-shrink:0;padding:2px;touch-action:none}.HoloQueueDrawer-module__dragHandle--8Dqdx:active{cursor:grabbing}.HoloQueueDrawer-module__dragHandle--8Dqdx svg{width:14px;height:14px}.HoloQueueDrawer-module__trackItemDragging--h-W-n{opacity:.4}.HoloQueueDrawer-module__trackItemDragOver--QWHcl{border-top:2px solid var(--theme-primary)}.HoloQueueDrawer-module__trackInfo--iUZfm{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.HoloQueueDrawer-module__trackTitle--7Yya3{font-size:var(--holo-text-sm);color:var(--holo-text-primary, rgba(255,255,255,.9));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.HoloQueueDrawer-module__trackArtist--0LNMp{font-size:var(--holo-text-xs);color:var(--holo-text-tertiary, rgba(255,255,255,.5));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.HoloQueueDrawer-module__trackDuration--GOnWC{font-size:var(--holo-text-xs);color:var(--holo-text-tertiary, rgba(255,255,255,.5));flex-shrink:0;font-variant-numeric:tabular-nums}.HoloQueueDrawer-module__removeBtn--EVmvD{background:none;border:none;color:var(--holo-text-tertiary);cursor:pointer;padding:4px;flex-shrink:0;border-radius:var(--holo-radius-sm, 4px);opacity:0;transition:opacity var(--holo-duration-quick, .15s),color var(--holo-duration-quick, .15s)}.HoloQueueDrawer-module__trackItem--wzXJ3:hover .HoloQueueDrawer-module__removeBtn--EVmvD{opacity:1}.HoloQueueDrawer-module__removeBtn--EVmvD:hover{color:var(--holo-color-danger)}.HoloQueueDrawer-module__removeBtn--EVmvD svg{width:14px;height:14px}.HoloQueueDrawer-module__nowPlayingIndicator--7uHbt{width:14px;height:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.HoloQueueDrawer-module__nowPlayingIndicator--7uHbt svg{width:14px;height:14px;color:var(--theme-primary)}.HoloQueueDrawer-module__emptyState--bSTDN{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--holo-space-8, 32px) var(--holo-space-4, 16px);gap:var(--holo-space-3, 12px);color:var(--holo-text-tertiary, rgba(255,255,255,.5))}.HoloQueueDrawer-module__emptyState--bSTDN svg{width:40px;height:40px;opacity:.4}.HoloQueueDrawer-module__emptyState--bSTDN span{font-size:var(--holo-text-sm)}
