.marketplace-tabs .ant-tabs-tab{color:var(--text-secondary)!important;font-family:var(--font-geist-mono)!important;font-size:var(--text-sm)!important}.marketplace-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,.marketplace-tabs .ant-tabs-tab:hover{color:var(--text-primary)!important}.marketplace-tabs .ant-tabs-ink-bar{background:var(--accent-glow)!important}.marketplace-tabs .ant-tabs-content-holder{color:var(--text-primary)!important}.marketplace-tabs .ant-tabs-nav:before{border-color:var(--border-subtle)!important}.marketplace-select .ant-select-selector{background-color:var(--bg-surface)!important;border-color:var(--border-default)!important;color:var(--text-primary)!important}.marketplace-select .ant-select-selection-item{color:var(--text-primary)!important}.marketplace-select .ant-select-arrow,.marketplace-select .ant-select-selection-placeholder{color:var(--text-muted)!important}.marketplace-input .ant-input{background-color:var(--bg-surface)!important;border-color:var(--border-default)!important;color:var(--text-primary)!important}.marketplace-input .ant-input::placeholder{color:var(--text-muted)!important}.marketplace-input .ant-input:hover{border-color:var(--border-default)!important}.marketplace-input .ant-input:focus{border-color:var(--accent-glow)!important;box-shadow:0 0 0 2px rgba(82,183,136,.15)!important}.marketplace-search-enhanced{background-color:var(--bg-surface)!important;border:1px solid var(--border-default)!important;color:var(--text-primary)!important;transition:border-color .18s!important}.marketplace-search-enhanced::placeholder{color:var(--text-muted)!important}.marketplace-search-enhanced:hover{border-color:var(--border-default)!important;background-color:var(--bg-surface)!important;box-shadow:none!important;color:var(--text-primary)!important}.marketplace-search-enhanced.ant-input-focused,.marketplace-search-enhanced:focus,.marketplace-search-enhanced:focus-within{border-color:var(--accent-glow)!important;box-shadow:none!important;background-color:var(--bg-surface)!important;color:var(--text-primary)!important}.marketplace-search-enhanced input{color:var(--text-primary)!important;background-color:transparent!important}.marketplace-search-enhanced input::placeholder{color:var(--text-muted)!important}.marketplace-search-enhanced .ant-input-clear-icon{color:var(--text-muted)!important}.marketplace-search-enhanced .ant-input-clear-icon:hover{color:var(--text-primary)!important}.marketplace-button .ant-btn-default{background-color:var(--bg-card)!important;border-color:var(--border-default)!important;color:var(--text-primary)!important}.marketplace-button .ant-btn-default:hover{background-color:var(--bg-surface)!important;border-color:var(--border-accent)!important;color:var(--text-primary)!important}.marketplace-empty .ant-empty-description{color:var(--text-muted)!important}.marketplace-tag .ant-tag{background-color:var(--bg-surface)!important;color:var(--text-secondary)!important;font-family:var(--font-geist-mono)!important;font-size:var(--text-xs)!important}.marketplace-divider .ant-divider,.marketplace-tag .ant-tag{border-color:var(--border-subtle)!important}.ant-select-dropdown{background-color:var(--bg-card)!important;border:1px solid var(--border-default)!important}.ant-select-item{color:var(--text-primary)!important}.ant-select-item:hover{background-color:var(--bg-surface)!important}.ant-select-item-option-selected{background-color:var(--accent-primary)!important;color:var(--bg-base)!important}.ant-select-item-option-active{background-color:var(--bg-surface)!important}.ant-spin-dot-item{background-color:var(--accent-glow)!important}.marketplace-container{color:var(--text-primary)!important}.ant-message{z-index:9999}.ant-message-notice-content{background-color:var(--bg-card)!important;color:var(--text-primary)!important;border:1px solid var(--border-default)!important}.ant-badge-count{background-color:var(--accent-primary)!important;color:var(--bg-base)!important;box-shadow:0 0 0 1px var(--bg-base)!important}@keyframes searchPulse{0%,to{opacity:1}50%{opacity:.7}}.search-active{animation:searchPulse 2s ease-in-out infinite}.marketplace-prose{color:var(--text-secondary)!important}.marketplace-prose h1,.marketplace-prose h2,.marketplace-prose h3,.marketplace-prose h4,.marketplace-prose h5,.marketplace-prose h6{color:var(--text-primary)!important;font-family:var(--font-geist-mono)!important}.marketplace-prose p{color:var(--text-secondary)!important}.marketplace-prose a,.marketplace-prose code{color:var(--accent-glow)!important}.marketplace-prose code{background-color:var(--bg-surface)!important;font-family:var(--font-geist-mono)!important}.marketplace-prose pre{background-color:var(--bg-surface)!important;color:var(--text-secondary)!important;border:1px solid var(--border-default)!important}.marketplace-prose strong{color:var(--text-primary)!important}.marketplace-prose li,.marketplace-prose ol,.marketplace-prose ul{color:var(--text-secondary)!important}