.dashboard-module__XABe8G__container{color:#333;box-sizing:border-box;max-width:1800px;min-height:100vh;margin:0 auto;padding:20px;font-family:Inter,sans-serif}.dashboard-module__XABe8G__header{background:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;padding:20px;display:flex;box-shadow:0 2px 8px #0000000d}.dashboard-module__XABe8G__title{color:#1a1a1a;margin:0;font-size:1.8rem;font-weight:700}.dashboard-module__XABe8G__headerActions{flex-wrap:wrap;gap:15px;display:flex}.dashboard-module__XABe8G__actionButton{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.dashboard-module__XABe8G__primaryButton{color:#fff;background:#0070f3}.dashboard-module__XABe8G__primaryButton:hover{background:#005bb5;transform:translateY(-1px)}.dashboard-module__XABe8G__secondaryButton{color:#333;background:#f5f5f5;border:1px solid #ddd}.dashboard-module__XABe8G__secondaryButton:hover{background:#e0e0e0}.dashboard-module__XABe8G__dashboardGrid{grid-template-columns:350px 1fr 350px;align-items:start;gap:24px;padding-bottom:40px;display:grid}.dashboard-module__XABe8G__column{flex-direction:column;gap:24px;min-width:0;display:flex}.dashboard-module__XABe8G__card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;max-height:calc(100vh - 200px);padding:24px;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000000d}.dashboard-module__XABe8G__cardContent{flex:1;min-height:0;overflow-y:auto}.dashboard-module__XABe8G__cardTitle{color:#1a1a1a;border-bottom:1px solid #f0f0f0;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:12px;font-size:1.2rem;font-weight:600;display:flex}.dashboard-module__XABe8G__loading{color:#666;justify-content:center;align-items:center;min-height:100vh;font-size:1.2rem;display:flex}@media (max-width:1200px){.dashboard-module__XABe8G__dashboardGrid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.dashboard-module__XABe8G__dashboardGrid{grid-template-columns:1fr}}
.TeamManager-module___mNRIW__controls{background-color:#ffffff0d;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px;display:flex}.TeamManager-module___mNRIW__sortControls{align-items:center;gap:10px;display:flex}.TeamManager-module___mNRIW__sortLabel{color:#ccc;font-weight:500}.TeamManager-module___mNRIW__sortSelect{color:#fff;cursor:pointer;background-color:#2a2a2a;border:1px solid #444;border-radius:4px;padding:8px 12px}.TeamManager-module___mNRIW__sellAllButton{color:#fff;cursor:pointer;background-color:#ff9800;border:none;border-radius:4px;padding:10px 20px;font-weight:700;transition:background-color .2s}.TeamManager-module___mNRIW__sellAllButton:hover{background-color:#f57c00}.TeamManager-module___mNRIW__teamGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:15px;display:grid}.TeamManager-module___mNRIW__teamCard{background-color:#ffffff0d;border-radius:6px;padding:10px;transition:transform .2s,box-shadow .2s;position:relative}.TeamManager-module___mNRIW__teamCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.TeamManager-module___mNRIW__teamCard.TeamManager-module___mNRIW__sold{opacity:.7}.TeamManager-module___mNRIW__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.TeamManager-module___mNRIW__teamInfo{flex:1;align-items:center;gap:8px;display:flex}.TeamManager-module___mNRIW__teamLogo{object-fit:contain;width:35px;height:35px}.TeamManager-module___mNRIW__teamName{color:#fff;margin:0;font-size:.9rem;font-weight:600}.TeamManager-module___mNRIW__teamPrice{color:#4caf50;margin-top:2px;font-size:1rem;font-weight:700}.TeamManager-module___mNRIW__salePrice{color:#ff5722;font-size:1.3rem}.TeamManager-module___mNRIW__originalPrice{color:#888;margin-left:8px;font-size:.9rem;text-decoration:line-through}.TeamManager-module___mNRIW__statusBadge{white-space:nowrap;border-radius:3px;padding:4px 8px;font-size:.7rem;font-weight:700}.TeamManager-module___mNRIW__soldBadge{color:#fff;background-color:#4caf50}.TeamManager-module___mNRIW__availableBadge{color:#fff;background-color:#2196f3}.TeamManager-module___mNRIW__buyerInfo{background-color:#4caf5033;border-radius:3px;margin-bottom:8px;padding:6px 8px}.TeamManager-module___mNRIW__buyerLabel{color:#888;margin-right:4px;font-size:.75rem}.TeamManager-module___mNRIW__buyerName{color:#4caf50;font-size:.8rem;font-weight:700}.TeamManager-module___mNRIW__saleTag{color:#fff;background:linear-gradient(135deg,#ff6b6b,#ff8e53);border-radius:3px;padding:3px 8px;font-size:.65rem;font-weight:700;animation:2s infinite TeamManager-module___mNRIW__pulse;position:absolute;top:6px;right:6px}@keyframes TeamManager-module___mNRIW__pulse{0%,to{opacity:1}50%{opacity:.7}}.TeamManager-module___mNRIW__cardActions{gap:6px;margin-top:8px;display:flex}.TeamManager-module___mNRIW__editButton,.TeamManager-module___mNRIW__sellButton,.TeamManager-module___mNRIW__unsellButton{cursor:pointer;border:none;border-radius:4px;flex:1;padding:6px 10px;font-size:.8rem;font-weight:500;transition:background-color .2s}.TeamManager-module___mNRIW__editButton{color:#fff;background-color:#2196f3}.TeamManager-module___mNRIW__editButton:hover{background-color:#1976d2}.TeamManager-module___mNRIW__sellButton{color:#fff;background-color:#4caf50}.TeamManager-module___mNRIW__sellButton:hover{background-color:#45a049}.TeamManager-module___mNRIW__unsellButton{color:#fff;background-color:#ff9800}.TeamManager-module___mNRIW__unsellButton:hover{background-color:#f57c00}
.EditTeamModal-module__xVGgrG__modal{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.EditTeamModal-module__xVGgrG__modalContent{background:#fff;border-radius:8px;width:90%;max-width:400px;padding:30px;box-shadow:0 4px 6px #0000001a}.EditTeamModal-module__xVGgrG__modalTitle{color:#333;margin-bottom:20px;font-size:1.5rem;font-weight:700}.EditTeamModal-module__xVGgrG__form{flex-direction:column;gap:15px;display:flex}.EditTeamModal-module__xVGgrG__formGroup{flex-direction:column;gap:5px;display:flex}.EditTeamModal-module__xVGgrG__label{color:#555;font-weight:700}.EditTeamModal-module__xVGgrG__input{border:1px solid #ccc;border-radius:4px;padding:10px;font-size:1rem}.EditTeamModal-module__xVGgrG__input:focus{border-color:#007acc;outline:none}.EditTeamModal-module__xVGgrG__buttonGroup{gap:10px;margin-top:10px;display:flex}.EditTeamModal-module__xVGgrG__saveButton{color:#fff;cursor:pointer;background-color:#007acc;border:none;border-radius:4px;flex:1;padding:10px;font-weight:700}.EditTeamModal-module__xVGgrG__saveButton:hover{background-color:#005a9e}.EditTeamModal-module__xVGgrG__cancelButton{color:#fff;cursor:pointer;background-color:#666;border:none;border-radius:4px;flex:1;padding:10px;font-weight:700}.EditTeamModal-module__xVGgrG__cancelButton:hover{background-color:#555}
.MarkSoldModal-module__7NTWBW__modal{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.MarkSoldModal-module__7NTWBW__modalContent{background:#fff;border-radius:8px;width:90%;max-width:400px;padding:30px;box-shadow:0 4px 6px #0000001a}.MarkSoldModal-module__7NTWBW__modalTitle{color:#333;margin-bottom:20px;font-size:1.5rem;font-weight:700}.MarkSoldModal-module__7NTWBW__form{flex-direction:column;gap:15px;display:flex}.MarkSoldModal-module__7NTWBW__formGroup{flex-direction:column;gap:5px;display:flex}.MarkSoldModal-module__7NTWBW__label{color:#555;font-weight:700}.MarkSoldModal-module__7NTWBW__input{border:1px solid #ccc;border-radius:4px;padding:10px;font-size:1rem}.MarkSoldModal-module__7NTWBW__input:focus{border-color:#28a745;outline:none}.MarkSoldModal-module__7NTWBW__buttonGroup{gap:10px;margin-top:10px;display:flex}.MarkSoldModal-module__7NTWBW__markSoldButton{color:#fff;cursor:pointer;background-color:#28a745;border:none;border-radius:4px;flex:1;padding:10px;font-weight:700}.MarkSoldModal-module__7NTWBW__markSoldButton:hover{background-color:#218838}.MarkSoldModal-module__7NTWBW__cancelButton{color:#fff;cursor:pointer;background-color:#666;border:none;border-radius:4px;flex:1;padding:10px;font-weight:700}.MarkSoldModal-module__7NTWBW__cancelButton:hover{background-color:#555}
.PlaylistManager-module__GDDe3W__container{flex-direction:column;gap:20px;display:flex}.PlaylistManager-module__GDDe3W__controls{background:#f0f0f0;border:1px solid #ddd;border-radius:6px;justify-content:space-between;align-items:center;padding:10px;display:flex}.PlaylistManager-module__GDDe3W__controlButton{color:#fff;cursor:pointer;background:#0070f3;border:none;border-radius:4px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s}.PlaylistManager-module__GDDe3W__controlButton:hover:not(:disabled){background:#005bb5;transform:translateY(-1px)}.PlaylistManager-module__GDDe3W__controlButton:disabled{cursor:not-allowed;opacity:.5;background:#ccc}.PlaylistManager-module__GDDe3W__currentInfo{flex-direction:column;align-items:center;gap:5px;display:flex}.PlaylistManager-module__GDDe3W__currentLabel{color:#666;font-size:.75rem;font-weight:500}.PlaylistManager-module__GDDe3W__currentIndex{color:#0070f3;font-size:1rem;font-weight:700}.PlaylistManager-module__GDDe3W__addSection{gap:10px;display:flex}.PlaylistManager-module__GDDe3W__input{color:#333;background:#fff;border:1px solid #ddd;border-radius:4px;flex:1;padding:10px;font-size:.9rem}.PlaylistManager-module__GDDe3W__input:focus{border-color:#0070f3;outline:none}.PlaylistManager-module__GDDe3W__addButton{color:#fff;cursor:pointer;background:#4caf50;border:none;border-radius:4px;padding:10px 20px;font-size:.9rem;font-weight:600;transition:all .2s}.PlaylistManager-module__GDDe3W__addButton:hover{background:#45a049;transform:translateY(-1px)}.PlaylistManager-module__GDDe3W__playlist{flex-direction:column;gap:8px;max-height:300px;padding:5px;display:flex;overflow-y:auto}.PlaylistManager-module__GDDe3W__emptyState{text-align:center;color:#999;padding:40px;font-style:italic}.PlaylistManager-module__GDDe3W__playlistItem{background:#fff;border:1px solid #ddd;border-radius:4px;flex-direction:column;gap:8px;padding:8px 10px;transition:all .2s;display:flex}.PlaylistManager-module__GDDe3W__playlistItem:hover{border-color:#0070f3;box-shadow:0 2px 8px #0070f31a}.PlaylistManager-module__GDDe3W__playlistItem.PlaylistManager-module__GDDe3W__active{background:#e3f2fd;border-color:#0070f3;box-shadow:0 2px 8px #0070f333}.PlaylistManager-module__GDDe3W__itemLeft{flex:1;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.PlaylistManager-module__GDDe3W__itemNumber{color:#666;min-width:25px;font-size:.8rem;font-weight:700}.PlaylistManager-module__GDDe3W__playingBadge{color:#fff;white-space:nowrap;background:#4caf50;border-radius:3px;padding:3px 8px;font-size:.7rem;font-weight:700}.PlaylistManager-module__GDDe3W__itemUrl{color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.PlaylistManager-module__GDDe3W__itemActions{flex-shrink:0;justify-content:flex-end;gap:4px;width:100%;display:flex}.PlaylistManager-module__GDDe3W__actionButton{cursor:pointer;text-align:center;background:#f0f0f0;border:1px solid #ddd;border-radius:3px;min-width:28px;padding:3px 6px;font-size:.85rem;transition:all .2s}.PlaylistManager-module__GDDe3W__actionButton:hover:not(:disabled){background:#e0e0e0;transform:scale(1.1)}.PlaylistManager-module__GDDe3W__actionButton:disabled{opacity:.3;cursor:not-allowed}.PlaylistManager-module__GDDe3W__removeButton{cursor:pointer;text-align:center;background:#ffebee;border:1px solid #ffcdd2;border-radius:3px;min-width:28px;padding:3px 6px;font-size:.85rem;transition:all .2s}.PlaylistManager-module__GDDe3W__removeButton:hover{background:#ffcdd2;transform:scale(1.1)}.PlaylistManager-module__GDDe3W__editMode{flex:1;gap:10px;display:flex}.PlaylistManager-module__GDDe3W__editInput{border:2px solid #0070f3;border-radius:4px;flex:1;padding:8px 12px;font-size:.9rem}.PlaylistManager-module__GDDe3W__editInput:focus{border-color:#005bb5;outline:none}.PlaylistManager-module__GDDe3W__saveButton{color:#fff;cursor:pointer;background:#4caf50;border:none;border-radius:4px;padding:8px 16px;font-size:1rem;font-weight:700}.PlaylistManager-module__GDDe3W__saveButton:hover{background:#45a049}.PlaylistManager-module__GDDe3W__cancelButton{color:#fff;cursor:pointer;background:#f44336;border:none;border-radius:4px;padding:8px 16px;font-size:1rem;font-weight:700}.PlaylistManager-module__GDDe3W__cancelButton:hover{background:#da190b}
.StreamControls-module__VX6vta__container{background-color:#0000;border:none;border-radius:0;padding:0}.StreamControls-module__VX6vta__title{color:#333;margin-bottom:12px;font-size:1rem;font-weight:600}.StreamControls-module__VX6vta__control{margin-bottom:16px}.StreamControls-module__VX6vta__label{color:#555;margin-bottom:6px;font-size:.85rem;font-weight:600;display:block}.StreamControls-module__VX6vta__inputGroup{align-items:center;gap:8px;display:flex}.StreamControls-module__VX6vta__input{color:#333;background-color:#fff;border:1px solid #ddd;border-radius:4px;flex:1;padding:8px 10px;font-size:.9rem}.StreamControls-module__VX6vta__input:focus{border-color:#0070f3;outline:none}.StreamControls-module__VX6vta__saveButton{color:#fff;cursor:pointer;white-space:nowrap;background-color:#0070f3;border:none;border-radius:4px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:background-color .2s}.StreamControls-module__VX6vta__saveButton:hover{background-color:#0051cc}.StreamControls-module__VX6vta__saveButton:active{transform:scale(.98)}.StreamControls-module__VX6vta__hint{color:#888;margin-top:4px;font-size:.75rem;display:block}
.Soundboard-module__LsM_mq__soundboard{background:0 0;border-radius:0;margin-top:0;padding:0}.Soundboard-module__LsM_mq__title{color:#333;margin:0;font-size:.85rem;font-weight:600;display:none}.Soundboard-module__LsM_mq__grid{grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:4px;display:grid}.Soundboard-module__LsM_mq__soundButton{cursor:pointer;color:#fff;background:#4caf50;border:none;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:40px;padding:6px;font-weight:600;transition:all .2s;display:flex}.Soundboard-module__LsM_mq__soundButton:hover{background:#45a049;transform:translateY(-1px)}.Soundboard-module__LsM_mq__soundButton:active{transform:translateY(0)}.Soundboard-module__LsM_mq__emoji{font-size:1.2rem}.Soundboard-module__LsM_mq__label{font-size:.9rem}.Soundboard-module__LsM_mq__note{color:#888;text-align:center;margin:0;font-size:.65rem;line-height:1.2}
.ThemeManager-module__64HONa__themeManager{background:0 0;border:none;border-radius:0;margin-top:0;padding:0}.ThemeManager-module__64HONa__title{color:#333;margin:0 0 12px;font-size:1rem;font-weight:600}.ThemeManager-module__64HONa__section{margin-bottom:16px}.ThemeManager-module__64HONa__label{color:#555;margin-bottom:6px;font-size:.85rem;font-weight:600;display:block}.ThemeManager-module__64HONa__hint{color:#888;margin-top:3px;font-size:.75rem;font-weight:400;display:block}.ThemeManager-module__64HONa__input{color:#333;background:#fff;border:1px solid #ddd;border-radius:4px;width:100%;padding:8px 10px;font-size:.9rem;transition:all .2s}.ThemeManager-module__64HONa__input:focus{background:#fff;border-color:#0070f3;outline:none}.ThemeManager-module__64HONa__input::placeholder{color:#666}.ThemeManager-module__64HONa__colorSection{grid-template-columns:1fr;gap:12px;margin-bottom:16px;display:grid}.ThemeManager-module__64HONa__colorInput{flex-direction:column;display:flex}.ThemeManager-module__64HONa__colorPicker{align-items:stretch;gap:8px;display:flex}.ThemeManager-module__64HONa__colorPicker input[type=color]{cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:4px;width:50px;height:36px}.ThemeManager-module__64HONa__colorPicker input[type=color]::-webkit-color-swatch-wrapper{padding:0}.ThemeManager-module__64HONa__colorPicker input[type=color]::-webkit-color-swatch{border:none;border-radius:3px}.ThemeManager-module__64HONa__colorText{color:#333;background:#fff;border:1px solid #ddd;border-radius:4px;flex:1;padding:8px 10px;font-family:monospace;font-size:.85rem;transition:all .2s}.ThemeManager-module__64HONa__colorText:focus{background:#fff;border-color:#0070f3;outline:none}.ThemeManager-module__64HONa__preview{margin-bottom:16px}.ThemeManager-module__64HONa__preview h4{color:#555;margin-bottom:8px;font-size:.85rem;font-weight:600}.ThemeManager-module__64HONa__previewBox{border:1px solid #ddd;border-radius:6px;justify-content:center;align-items:center;gap:15px;height:120px;padding:15px;display:flex;position:relative;overflow:hidden}.ThemeManager-module__64HONa__previewBox:before{content:"";z-index:0;background:#0006;position:absolute;inset:0}.ThemeManager-module__64HONa__previewAccent,.ThemeManager-module__64HONa__previewSecondary{color:#fff;text-shadow:0 1px 2px #00000080;z-index:1;border-radius:4px;padding:10px 20px;font-size:.8rem;font-weight:600;position:relative;box-shadow:0 2px 6px #0000004d}.ThemeManager-module__64HONa__buttons{gap:10px;margin-bottom:12px;display:flex}.ThemeManager-module__64HONa__saveButton,.ThemeManager-module__64HONa__resetButton{cursor:pointer;border:none;border-radius:4px;flex:1;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s}.ThemeManager-module__64HONa__saveButton{color:#fff;background:#4caf50}.ThemeManager-module__64HONa__saveButton:hover{background:#45a049;transform:translateY(-1px)}.ThemeManager-module__64HONa__saveButton:active{transform:translateY(0)}.ThemeManager-module__64HONa__resetButton{color:#333;background:#f5f5f5;border:1px solid #ddd}.ThemeManager-module__64HONa__resetButton:hover{background:#e0e0e0;border-color:#ccc}.ThemeManager-module__64HONa__note{color:#666;background:#f0f9f0;border-left:3px solid #4caf50;border-radius:4px;padding:10px 12px;font-size:.75rem;line-height:1.4}
